Releases: nouatzi/specbridge
Releases · nouatzi/specbridge
v2.4.9
v2.4.8
Added
- Monthly maintenance issue automation workflow:
.github/workflows/health-snapshot.yml. - ESLint v10 readiness probe script and npm commands:
npm run eslint10:readinessnpm run eslint10:readiness:strict
- CI
eslint10-readinessjob with staged strict gate toggle onmainviaESLINT10_STRICT_GATE.
Changed
- CI health summary now records collision-safe integration metric keys and flakiness KPI fields.
- Health checklist and monthly snapshot template now capture ESLint v10 gate status and flaky retry metrics.
- Added architecture boundary warning alias command:
npm run architecture:check-boundaries:warning.
v2.4.7
Full Changelog: v2.4.6...v2.4.7
v2.4.6
Full Changelog: v2.4.5...v2.4.6
v2.4.5
Added
- Release metadata consistency validation command:
npm run release:validate. - CI
release-metadatajob to enforce package/changelog version alignment. - CI
health-summaryartifact with machine-readable check status and integration durations.
Changed
- Security workflow now fails on high/critical npm audit findings.
- CI coverage upload action updated to
codecov/codecov-action@v4. - Maintenance checklist and monthly health template updated with release metadata validation steps.
Quality Gate Status
- CI workflow: passed.
- Security workflow: passed.
- Local validation:
health:quick,docs:validate,release:validatepassed.
v2.4.4
Full Changelog: v2.4.3...v2.4.4
v2.4.3
Full Changelog: v2.4.2...v2.4.3
v2.4.2
Full Changelog: v2.4.1...v2.4.2
v2.4.1
Full Changelog: v2.4.0...v2.4.1
v2.4.0
Added
- Unit test coverage for:
- LSP server (
tests/unit/lsp/server.test.ts) - MCP server (
tests/unit/mcp/server.test.ts) - Incremental verification helper (
tests/unit/verification/incremental.test.ts)
- LSP server (
- English summary of project vision in
docs/VISION.en.md.
Changed
- Replaced deprecated Husky prepare command (
husky install->husky). - Refactored dashboard server unit tests to cover endpoint behavior, cache fallback, and timer lifecycle.
- Reworked propagation engine tests to validate migration step generation and effort classification with deterministic mocks.
- Improved analyzer test runtime by reducing repeated ts-morph/file-system setup in slow suites.
- Introduced structured logging via
pinoand started replacing directconsole.warn/console.errorcalls in runtime modules.
Fixed
- Removed remaining production lint warning hotspots in:
src/cli/commands/migrate.tssrc/integrations/github.tssrc/propagation/engine.tssrc/verification/autofix/engine.tssrc/verification/verifiers/dependencies.tssrc/verification/verifiers/index.ts