v0.26.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Plan 210: single source of truth for product messaging by @jeduden in #392
- LSP fix preview: emit per-hunk edits instead of whole-file replacement by @jeduden in #398
- VS Code: surface mdsmith.path and discovered binaries on LSP-start failure by @jeduden in #396
- Broaden linter comparison tables; collapse Benchmarks section by @jeduden in #399
- Add progressive disclosure guide for AI agents by @jeduden in #405
- Add pick-plan skill for workflow automation by @jeduden in #403
- Add docs-author skill for Markdown documentation writing by @jeduden in #407
- Extract VS Code overview messaging to reusable fragment by @jeduden in #406
- Extend pick-plan with dep filtering, ranking, and Agent hand-off by @jeduden in #410
- Add plans 215 and 216: AST audit and parse cache for LSP by @jeduden in #395
- Generate peer-linter coverage matrix from rule front matter by @jeduden in #400
- Close out plan 160: Claude Code plugin extensions by @jeduden in #413
- Expand Prettier coexistence guide with config and troubleshooting by @jeduden in #404
- Plan 175: close out — mark check-performance gate complete by @jeduden in #415
- Add plans 214 and 215 for Obsidian editor integration by @jeduden in #414
- Plan 185: Expose extended-syntax parsers and the flavor model in pkg/markdown by @jeduden in #409
- Render summary front-matter through .RenderString by @jeduden in #408
- Document inline vs file-based kinds selection criteria by @jeduden in #412
- perf: top-5 hot-path optimisations from high-performance-go audit by @jeduden in #397
- Pivot Obsidian plugin plans to WASM everywhere by @jeduden in #421
- Plan 216: Per-document parse cache for the LSP, keyed by version by @jeduden in #420
- perf: five hot-path performance fixes from audit by @jeduden in #401
- perf: apply high-performance-go patterns across hot paths by @jeduden in #416
- docs: add obsidian-linter comparison section by @jeduden in #417
- perf: fix top-5 hot-path performance issues (regex cache, pre-sized slices, strconv) by @jeduden in #402
- perf: apply high-performance-go patterns across five hot paths by @jeduden in #422
- Plan 211:
<?include?>projects any typed value of any kind viaextractby @jeduden in #411 - docs(benchmarks): explain mdsmith-full vs mdsmith-parity rule delta by @jeduden in #418
- fix(coverage-matrix): collapse duplicated peer rule slug when id == name by @jeduden in #425
- Add built-in
parityconvention to match mado/rumdl; re-sync benchmark prose by @jeduden in #427 - docs(neovim): fix dangling "above" cross-reference in prerequisites by @jeduden in #426
- Plan 215: Audit AST-walking rules and rewrite the ones that only need f.Lines by @jeduden in #424
- perf: fix top-5 hot-path allocation anti-patterns by @jeduden in #428
Full Changelog: v0.25.0...v0.26.0