diff --git a/CHANGELOG.md b/CHANGELOG.md index 368ba94..857774d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,8 +5,34 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [0.10.1] - 2026-01-15 + +### Added +- **schema**: add jsonc support with trailing commas and comments (#1) + +### Fixed +- **release**: validate custom version input and include all changelog entries (#3) + +### Changed +- ignore .opencode + + ## [Unreleased] +## [0.10.1] - 2026-01-16 + +### Added +- **JSON Schema JSONC support**: Schema now allows trailing commas and comments for better editor compatibility + +### CI/CD +- **Automated release workflows**: New `release-pr.yml` and `release-publish.yml` for automated versioning and npm publishing +- **OIDC npm publishing**: Secure npm publishing using GitHub OIDC tokens (no npm tokens stored) +- **Custom version validation**: Release workflow validates custom version input format + +### Documentation +- Updated RELEASE.md with automation instructions + ## [0.10.0] - 2026-01-14 ### Added @@ -182,3 +208,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Max regex pattern length: 200 characters - Default search results: 5, max: 10 - Default max activated tools: 50 (configurable) + +--- + +[Unreleased]: https://github.com/assagman/opencode-toolbox/compare/v0.10.1...HEAD +[0.10.1]: https://github.com/assagman/opencode-toolbox/compare/v0.10.0...v0.10.1 +[0.10.0]: https://github.com/assagman/opencode-toolbox/compare/v0.9.0...v0.10.0 +[0.9.0]: https://github.com/assagman/opencode-toolbox/compare/v0.8.0...v0.9.0 +[0.8.0]: https://github.com/assagman/opencode-toolbox/compare/v0.7.0...v0.8.0 +[0.7.0]: https://github.com/assagman/opencode-toolbox/compare/v0.6.0...v0.7.0 +[0.6.0]: https://github.com/assagman/opencode-toolbox/compare/v0.5.1...v0.6.0 +[0.5.1]: https://github.com/assagman/opencode-toolbox/compare/v0.5.0...v0.5.1 +[0.5.0]: https://github.com/assagman/opencode-toolbox/compare/v0.4.0...v0.5.0 +[0.4.0]: https://github.com/assagman/opencode-toolbox/compare/v0.3.1...v0.4.0 +[0.3.1]: https://github.com/assagman/opencode-toolbox/compare/v0.3.0...v0.3.1 +[0.3.0]: https://github.com/assagman/opencode-toolbox/compare/v0.2.0...v0.3.0 +[0.2.0]: https://github.com/assagman/opencode-toolbox/releases/tag/v0.2.0 diff --git a/package.json b/package.json index 987bbad..bcee1d8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "opencode-toolbox", - "version": "0.10.0", + "version": "0.10.1", "description": "Tool Search Tool Plugin for OpenCode - search and execute tools from MCP servers on-demand", "main": "dist/index.js", "module": "dist/index.js",