v0.7.0
This release focuses on lean style-mode defaults, incremental watch performance, schema correctness, and expanded test coverage.
0.7.0 improves reliability and strengthens watch-mode stability.
⚠️ Breaking Changes
Default Style Mode is Now lean
stamp context stylenow defaults to--style-mode lean.- Produces smaller, faster bundles by default.
- Use
--style-mode fullto restore previous behavior.
⚡ Watch Mode Improvements
- Added structured style metadata cache to
incrementalRebuild. - Reuses cached style metadata for faster rebuilds.
- Introduced null-sentinel strategy to prevent retry storms.
- Style extraction failures are now best-effort and never break rebuilds.
- Added
strictWatchflag to.logicstamp/context_watch-status.jsonfor reliable external detection.
🐞 Schema & Reliability Fixes
- Fixed JSON schema to properly support both
leanandfullstyle modes. - Added tests to prevent future schema drift.
- Improved Windows stale-lock handling for better cross-platform stability.
🧪 Test Coverage Expansion
- Statements: 88%
- Branches: 77.21%
- Functions: 93.9%
- Lines: 88.19%
- Refactored watch-mode tests into focused modules.
- Expanded Vue extractor and edge-case coverage.
📚 Documentation
- Officially reframed LogicStamp as the “Context Compiler for TypeScript.”
- Synced terminology across CLI, README, and docs.
- Documented
--style-modedefaults and usage.
🔗 Related PRs
- #100 – Context module barrel exports
- #101 – propExtractor refactor
- #102 – Failure-mode coverage expansion
- #103 – CI & Vitest refinement
- #104 – Extraction and error-path coverage expansion
- #105 – Context Compiler positioning update
- #106 – Security report awareness & test updates
- #107 – Terminology refactor (“context compilation”)
- #108 – Documentation terminology sync
- #109 – Lean style-mode default
- #110 – Stale lock removal consistency
- #111 – Incremental watch style cache optimization
- #112 – Debug logging for style extraction failures
- #113 – Vue extractor coverage expansion
- #114 – Watch mode test suite refactor
- #115 – Coverage expansion & metrics visibility
- #116 – Lean style schema validation fix
- #117 –
strictWatchstatus field