@@ -8,6 +8,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88## [ Unreleased]
99
1010### Added
11+ - ** Bulk Task Updates** - Efficient multi-task update operation
12+ - ` bulk_update_tasks ` tool for updating 3-100 tasks in single operation
13+ - 70-95% token savings vs individual update_task calls
14+ - Supports partial updates (each task updates only specified fields)
15+ - Atomic operation with detailed success/failure reporting
16+ - Example: 10-task update saves 11,850 characters (95% reduction)
17+ - Comprehensive test suite with 23 tests covering validation, happy paths, errors, and performance
1118- ** Template Caching** - In-memory caching for template operations
1219 - CachedTemplateRepository decorator wraps SQLiteTemplateRepository
1320 - Caches individual templates, template lists, and template sections
@@ -34,10 +41,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3441
3542### Changed
3643- Removed ` includeMarkdownView ` parameter from get_task, get_feature, and get_project tools
37- - Updated API reference documentation to reflect 40 total tools (was 37)
38- - Updated tool category counts: Task Management (7 tools), Feature Management (6 tools), Project Management (6 tools)
44+ - Updated API reference documentation to reflect 38 total tools (was 37)
45+ - Updated tool category counts: Task Management (8 tools, was 7 ), Feature Management (6 tools), Project Management (6 tools)
3946
4047### Performance
48+ - Bulk task updates: 70-95% token reduction vs individual update_task calls
49+ - 10 tasks: 95% savings (11,850 characters saved)
50+ - 20 tasks: 95% savings (23,700 characters saved)
51+ - Single database transaction vs multiple round-trips
4152- V4 migration: Dependency lookups 5-10x faster with directional indexes
4253- V4 migration: Search operations 2-5x faster with search vector indexes
4354- V4 migration: Filtered queries 2-4x faster with composite indexes
0 commit comments