Skip to content

Onity 0.2.1

Choose a tag to compare

@furkantokkan furkantokkan released this 30 May 18:53
· 43 commits to main since this release

Onity 0.2.1

  • Optimizes the baked DI build graph by reusing provider records.
  • Refreshes VContainer/Zenject comparison docs and benchmark reports.
  • Adds message broker and MessagePipe migration examples.
  • Updates package version, changelog, main branch, tag, and UPM branch.

Benchmark headline:

  • Prepare & Register (Complex): Onity Baked 47,243.12 ns/op vs VContainer 135,140.18 ns/op.
  • Onity Baked is faster than VContainer in every measured Editor/Mono timing scenario in the 2026-05-30 benchmark run.

Verified:

  • dotnet build Onity.DI.csproj
  • dotnet build Onity.Tests.EditMode.csproj
  • Unity EditMode baked parity suite: 15/15 passed
  • Unity batchmode DI benchmark generated latest benchmark artifacts

Note: IL2CPP correctness is covered through AOT fallback tests, but these timing numbers are Editor/Mono benchmark numbers.