Onity 0.2.1
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.