Skip to content

Commit aa0a856

Browse files
authored
Merge pull request #20 from pusewicz/release/v0.16.0
Release v0.16.0
2 parents 3e43f6f + e7551e4 commit aa0a856

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.16.0] - 2026-01-26
9+
10+
### Changed
11+
12+
- **Refactored tool loading with Index singleton** - Index is now a singleton, eliminating duplicate schema definitions and simplifying tool initialization
13+
- Tool classes now use `Index.instance.categories` directly in schema definitions instead of requiring runtime configuration
14+
- Removed `TOOLS` constant and `configure_tool_schemas` method from Server
15+
- Tools use autoload for lazy loading, ensuring they see populated categories at load time
16+
817
## [0.15.5] - 2026-01-26
918

1019
### Changed
@@ -236,6 +245,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
236245
- `cf_list_category` - List items by category
237246
- `cf_get_details` - Get full documentation by name
238247

248+
[0.16.0]: https://github.com/pusewicz/cf-mcp/compare/v0.15.5...v0.16.0
239249
[0.15.5]: https://github.com/pusewicz/cf-mcp/compare/v0.15.4...v0.15.5
240250
[0.15.4]: https://github.com/pusewicz/cf-mcp/compare/v0.15.3...v0.15.4
241251
[0.15.3]: https://github.com/pusewicz/cf-mcp/compare/v0.15.2...v0.15.3

0 commit comments

Comments
 (0)