v0.8.2
Highlights
- Migrate comments across the repository codebase to AI-oriented contract style.
- Normalize module, function, inline, and test comments to deterministic contract/AI-hints sections.
- Keep runtime behavior unchanged (comment-only refactor in plugin logic).
Included from previous commits in this release line
- Add bundled C and C++ providers (
c,cpp) with symbol extraction for functions, types, aliases, macros, and return statements. - Add C/C++ comment support and marker rendering.
- Add header aliases and C++ aliases (
h,hpp,cc,cxx). - Extend docs, config defaults, and smoke coverage for C/C++ paths.
Validation
nvim --headless -u test_config.lua -c 'luafile scripts/qa_smoke_languages.lua' +qa
See CHANGELOG.md for full details (0.8.0, 0.8.1, 0.8.2).