Skip to content

v5.4.9

Choose a tag to compare

@ndycode ndycode released this 24 Mar 15:51
· 84 commits to main since this release

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 --modern and --legacy as explicit opt-outs while hardening installer writes with atomic temp-file persistence, Windows EPERM/EBUSY retry handling, and redacted error logging.
  • Fixes --help to 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