# Changelog

## Baseline

- First survey — no prior run to compare against. CAI 41.

## Lenses

- Code Health 30
- Maturity 66
- Readiness 52
- Security 48

## Changes since last survey

- 300 commits — 183 feature/other, 117 fixes

## By area

- Assets/Mirror — 186 commits
- .github/workflows — 71 commits
- (root) — 20 commits
- .github/UnityPublish.csx — 10 commits
- (repo) — 4 commits
- .github/copilot-instructions.md — 3 commits
- .github/Asset Store Tools — 2 commits
- .github/UnityPack.csx — 2 commits
- .github/FUNDING.yml — 1 commit
- Packages/manifest.json — 1 commit

## Notable commits

- fix: CecilX updated to add missing namespaces and fix builds [imer]
- fix: Fix malformed batch queue growth vulnerability in Unbatcher (#4113)
- fix: Fixes issue #4052 in Mirror (#4053)
- fix: HexSpatialHash Refinements Fix hex spatial hash cell indexing by deriving grid bounds from MAX_AREA and validating per-axis offsets before flattening, preventing out-of-range cells from mapping to incorrect indices
- fix: Revert "Update NetworkServer.cs (#4010)" (#4013)
- fix: Revert "chore(CI): Modified semantic release"
- fix: Revert "chore(CI): fix Semantic.yml"
- fix: Revert "fix(NetworkManager): Prevent NetworkServer listen for WebGL (#4091)"
- fix: Revert spatial hashing visRange default and related comments to 30 (#4121)
- fix: UnityPublish: fix outputs
- fix: UnityPublish: fixed env names
- fix: UnityPublish: fixed indent
- fix: chore(CI): Fix Semantic Release
- fix: chore(CI): fix Semantic.yml
- fix: fix builds
- fix: fix(AdditiveLevels): Portal Improvements
- fix: fix(Chat Example): Use UniqueNameAuthenticator
- fix: fix(DistanceInterestManagement): Use LateUpdate
- fix: fix(Edgegap): Fixed EdgegapKcpTransport OnGUI warning
- fix: fix(Edgegap): Removed .config folder
- …and 280 more
