Changed
- 📁 Per-version changelogs: Migrated from a single root
CHANGELOG.mdto achangelog/directory with one file per version (changelog/vX.Y.Z.md). Every version from v0.1.1 to v0.3.67 now has its own changelog file, extracted from GitHub Release notes and git commit history. The rootCHANGELOG.mdhas been deleted. src/changelog-loader.js: Refactored to scan thechangelog/directory forv*.mdfiles instead of reading a singleCHANGELOG.md. The TUI changelog display continues to work identically..github/workflows/release.yml: The "Extract changelog" step now readschangelog/vX.Y.Z.mddirectly instead of parsing a monolithic file for a version section. Simpler and more reliable.package.json: ReplacedCHANGELOG.mdwithchangelog/in thefilesarray so per-version changelogs are included in the npm package.AGENTS.md: Updated changelog instructions and the/bumpworkflow to create per-version files inchangelog/instead of rewriting a single root file. Added a mandatory rule that the changelog content must always be used as the GitHub Release body.docs/development.md: Updated the release step to reference the new changelog path.
Fixed
- NVIDIA NIM catalog cleanup (
sources.js): Removed 10 deprecated or 404-ing models from the NVIDIA NIM provider:- Removed (deprecated):
minimax-m2,qwen3-next-80b-a3b-thinking,granite-34b-code-instruct - Removed (404):
llama-3.1-nemotron-ultra-253b-v1,llama-3.3-nemotron-super-49b-v1.5,llama-3.3-70b-instruct,mixtral-8x22b-instruct-v0.1,llama-3.1-8b-instruct - Replaced:
llama-3.1-8b-instruct→llama-3.2-11b-vision-instruct(active replacement in B tier) - Added inline comments documenting all removals and reasons
- Removed (deprecated):