v5.4.9
Minor Compatibility and Stability Release
This release carries compatibility-facing behavior changes and operational hardening. Read the summary below before upgrading or publishing.
- Makes the installer default to a merged full catalog so new installs expose both modern base models and the full explicit preset catalog without hand-editing
opencode.json. - Keeps
--modernand--legacyas explicit opt-outs while hardening installer writes with atomic temp-file persistence, WindowsEPERM/EBUSYretry handling, and redacted error logging. - Fixes
--helpto short-circuit before conflicting mode validation and preserves the full-catalog merge path with regression coverage.
Commit Summary
- f88fcc1 docs: clarify modern model preset catalog
- 000cf1f fix: default installer to full model catalog
- c1b4e6b fix: address pr review follow-ups
- 335362f fix: harden installer writes and test full mode
- ff25f75 Merge branch 'main' into fix/issue-98-model-catalog-docs
- 5ba83ff fix: unpin cached plugin without clearing cache
- fcbf613 fix: harden full catalog installer safeguards
- 1347126 Guard full template provider spreads
- eee2374 Merge pull request #100 from ndycode/fix/issue-98-model-catalog-docs
- e3df6f2 Release v5.4.9