v2.5.1
What's Changed
- docs: align release runbook with the release-train flow by @samartomar in #381
- fix: refresh stale versioned SVGs and lock surfaces to VERSION by @samartomar in #383
- ci: require exactly one semver label per PR by @samartomar in #384
- docs: address the semver-label check to maintainers, not contributors by @samartomar in #386
- fix(tests): resolve noUnsafeOptionalChaining findings for Biome 2.5.3 by @samartomar in #387
- chore(deps): apply safe dev dependency updates and split the toolchain group by @samartomar in #388
- test: add fast-check fuzz coverage for platform parsers by @samartomar in #389
- chore(deps): bump anthropics/claude-code-action from 1.0.169 to 1.0.170 by @dependabot[bot] in #385
- ci(deps): group CodeQL actions so init/analyze bump together by @samartomar in #390
- Release v2.5.1 by @samartomar in #395
Full Changelog: v2.5.0...v2.5.1