v0.8.3
馃帀 Release v0.8.3
Changes included in the first tagged release.
Features
- feat: add provider-level discovery overrides (8fe6297)
- feat: add regex model filtering (ab5c42c)
- feat: universal OpenAI-compatible model discovery plugin (ba1d448)
- feat: add GitHub Actions workflow for automated releases (65d3438)
- feat: support NPM_TOKEN environment variable in release script (aa66734)
- feat: add automated release script (14f7011)
- feat: implement model status caching system (c709eda)
- feat: integrate enhanced error handling into chat.params hook (b257749)
- feat: add enhanced error handling utilities (42a7776)
- feat: implement chat.params hook for LM Studio model validation (d053fc7)
- feat: enhance LM Studio plugin with model preloading and smart detection (b16c198)
- feat: initial LM Studio plugin implementation (9885139)
Fixes
- fix: improve release note generation (9344ea8)
- fix: prefer provider model filters over global config (00fee02)
- fix: apply provider discovery overrides consistently (eab00c7)
- fix: default discovered models to raw ids (e61f92f)
- fix: use package metadata in release script (f71e597)
- fix: configure git identity for release workflow (c3d7d40)
- fix: route plugin logs through structured app logger (a9ccf72)
- fix: improve npm publish error handling - don't exit on failure (3345734)
- fix: normalize repository URL format for npm (64c3762)
- fix: remove problematic chat.params hook to resolve TypeScript errors (4c74e62)
Documentation
- docs: document provider discovery overrides (4f151f0)
- docs: add repository badges (9033ebd)
- docs: clarify smart model name behavior (8736901)
- docs: add project disclaimer (b0473df)
- docs: add npm badges and update provider table with CLIProxyAPI (7ee78bb)
- docs: remove unimplemented auto-detection feature from README (a98c36a)
- docs: add comprehensive release documentation (a161e7b)
- docs: update README with new features and add prepublishOnly script (ab9fa5a)
- docs: add comprehensive TASKS.md with project roadmap (d1f9d17)
Maintenance
- Merge pull request #1 from emanspeaks/0.8.2-test (a79867f)
- update version (12cb3f9)
- housekeeping after initial test release to npm (27b55bd)
- Merge branch 'config-by-provider-options' (3a2482e)
- chore: align plugin naming and logging (ed80c86)
- chore: update release workflow for trusted publishing (62f8f19)
- chore: switch npm release to trusted publishing (7180de9)
- merge: release v0.5.0 regex model filtering (047df57)
- chore: remove .tgz packaging artifact from repository (44b381e)
- chore: rename package to opencode-models-discovery (plural) (ab88214)
- chore(deps): bump esbuild, vitest and @vitest/coverage-v8 (#6) (7c022de)
- refactor: modularize codebase and improve model discovery (1481f9d)
- Merge pull request #5 from agustif/feat/task-1-4-loading-state-monitoring (0cd6c29)
- Merge pull request #4 from agustif/feat/task-1-3-model-status-caching (0cc7de0)
- Merge pull request #3 from agustif/feat/task-1-2-enhanced-error-handling (9d51555)
- Merge pull request #2 from agustif/feat/task-1-1-chat-params-hook (8311a45)
- refactor: create modular structure for better maintainability (c507ca4)
- Merge branch 'feat/task-1-1-chat-params-hook' into feat/task-1-2-enhanced-error-handling (24b1461)
- chore: add MIT license (0771b2e)
Installation
npm install opencode-models-discovery-proxy@0.8.3
# or
bun add opencode-models-discovery-proxy@0.8.3