Skip to main content

Installation

Requirements

  • Unity 2023.1 or later
  • .NET Standard 2.1

Optional packages (unlocks additional features):

PackageVersionFeature
com.unity.entities1.0+ECS async systems
com.unity.burst1.8+Burst scheduler
com.unity.collections2.0+NativeTimerHeap

Add to your Packages/manifest.json:

{
"dependencies": {
"com.unapartidamas.valkarn.tasks": "https://github.com/unapartidamas/valkarn-tasks.git"
}
}

Or in the Unity Editor: Window → Package Manager → + → Add package from git URL:

https://github.com/unapartidamas/valkarn-tasks.git

Lock to a specific version

"com.unapartidamas.valkarn.tasks": "https://github.com/unapartidamas/valkarn-tasks.git#v1.0.0"

Verify the installation

After importing, open Window → Valkarn Tasks → Task Tracker. If the window opens, the package is installed correctly.

You should also see the analyzer rules active — try writing an async ValkarnTask method and intentionally forgetting an await. The analyzer will flag it immediately.