From 3e111597cd5fa176ff8c526c9d803e60d2aab067 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 26 Jul 2025 00:45:07 +0200 Subject: [PATCH] Version Packages (#1050) * Version Packages * chore: fix release 0.22 todo: fix CI * chore: run format --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Ralph Khreish <35776126+Crunchyman-ralph@users.noreply.github.com> --- .changeset/fix-gemini-cli-dependency.md | 5 --- .changeset/fresh-bugs-squashed.md | 5 --- .changeset/happy-sites-stay.md | 5 --- .changeset/orange-pots-add.md | 24 ------------- .changeset/pre.json | 16 --------- .changeset/quiet-rabbits-bathe.md | 10 ------ .changeset/swift-otters-argue.md | 5 --- .changeset/thick-squids-attend.md | 5 --- CHANGELOG.md | 47 +++++++++++++++++++++++++ package-lock.json | 4 +-- package.json | 2 +- 11 files changed, 50 insertions(+), 78 deletions(-) delete mode 100644 .changeset/fix-gemini-cli-dependency.md delete mode 100644 .changeset/fresh-bugs-squashed.md delete mode 100644 .changeset/happy-sites-stay.md delete mode 100644 .changeset/orange-pots-add.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/quiet-rabbits-bathe.md delete mode 100644 .changeset/swift-otters-argue.md delete mode 100644 .changeset/thick-squids-attend.md diff --git a/.changeset/fix-gemini-cli-dependency.md b/.changeset/fix-gemini-cli-dependency.md deleted file mode 100644 index 9626b753..00000000 --- a/.changeset/fix-gemini-cli-dependency.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"task-master-ai": patch ---- - -Fix compatibility with @google/gemini-cli-core v0.1.12+ by updating ai-sdk-provider-gemini-cli to v0.1.1. \ No newline at end of file diff --git a/.changeset/fresh-bugs-squashed.md b/.changeset/fresh-bugs-squashed.md deleted file mode 100644 index a691a67a..00000000 --- a/.changeset/fresh-bugs-squashed.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"task-master-ai": patch ---- - -Fix 'expand --all' and 'show' commands to correctly handle tag contexts for complexity reports and task display. \ No newline at end of file diff --git a/.changeset/happy-sites-stay.md b/.changeset/happy-sites-stay.md deleted file mode 100644 index d77f3350..00000000 --- a/.changeset/happy-sites-stay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"task-master-ai": patch ---- - -Clean up remaining automatic task file generation calls diff --git a/.changeset/orange-pots-add.md b/.changeset/orange-pots-add.md deleted file mode 100644 index 7e855805..00000000 --- a/.changeset/orange-pots-add.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -"task-master-ai": minor ---- - -Add comprehensive Kiro IDE integration with autonomous task management hooks - -- **Kiro Profile**: Added full support for Kiro IDE with automatic installation of 7 Taskmaster agent hooks -- **Hook-Driven Workflow**: Introduced natural language automation hooks that eliminate manual task status updates -- **Automatic Hook Installation**: Hooks are now automatically copied to `.kiro/hooks/` when running `task-master rules add kiro` -- **Language-Agnostic Support**: All hooks support multiple programming languages (JS, Python, Go, Rust, Java, etc.) -- **Frontmatter Transformation**: Kiro rules use simplified `inclusion: always` format instead of Cursor's complex frontmatter -- **Special Rule**: Added `taskmaster_hooks_workflow.md` that guides AI assistants to prefer hook-driven completion - -Key hooks included: - -- Task Dependency Auto-Progression: Automatically starts tasks when dependencies complete -- Code Change Task Tracker: Updates task progress as you save files -- Test Success Task Completer: Marks tasks done when tests pass -- Daily Standup Assistant: Provides personalized task status summaries -- PR Readiness Checker: Validates task completion before creating pull requests -- Complexity Analyzer: Auto-expands complex tasks into manageable subtasks -- Git Commit Task Linker: Links commits to tasks for better traceability - -This creates a truly autonomous development workflow where task management happens naturally as you code! diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 9e023a88..00000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "mode": "pre", - "tag": "rc", - "initialVersions": { - "task-master-ai": "0.21.0", - "extension": "0.20.0" - }, - "changesets": [ - "fix-gemini-cli-dependency", - "fresh-bugs-squashed", - "happy-sites-stay", - "orange-pots-add", - "quiet-rabbits-bathe", - "swift-otters-argue" - ] -} diff --git a/.changeset/quiet-rabbits-bathe.md b/.changeset/quiet-rabbits-bathe.md deleted file mode 100644 index cbd13a6b..00000000 --- a/.changeset/quiet-rabbits-bathe.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"task-master-ai": patch ---- - -Fix max_tokens limits for OpenRouter and Groq models - -- Add special handling in config-manager.js for custom OpenRouter models to use a conservative default of 32,768 max_tokens -- Update qwen/qwen-turbo model max_tokens from 1,000,000 to 32,768 to match OpenRouter's actual limits -- Fix moonshotai/kimi-k2-instruct max_tokens to 16,384 to match Groq's actual limit (fixes #1028) -- This prevents "maximum context length exceeded" errors when using OpenRouter models not in our supported models list \ No newline at end of file diff --git a/.changeset/swift-otters-argue.md b/.changeset/swift-otters-argue.md deleted file mode 100644 index 6a6b60a5..00000000 --- a/.changeset/swift-otters-argue.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"task-master-ai": patch ---- - -Fix VSCode profile generation to use correct rule file names (using `.instructions.md` extension instead of `.md`) and front-matter properties (removing the unsupported `alwaysApply` property from instructions files' front-matter). diff --git a/.changeset/thick-squids-attend.md b/.changeset/thick-squids-attend.md deleted file mode 100644 index 34a432d2..00000000 --- a/.changeset/thick-squids-attend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"task-master-ai": minor ---- - -Prompt to generate a complexity report when it is missing diff --git a/CHANGELOG.md b/CHANGELOG.md index ea0e1b63..36d6c632 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,52 @@ # task-master-ai +## 0.22.0 + +### Minor Changes + +- [#1043](https://github.com/eyaltoledano/claude-task-master/pull/1043) [`dc44ed9`](https://github.com/eyaltoledano/claude-task-master/commit/dc44ed9de8a57aca5d39d3a87565568bd0a82068) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Prompt to generate a complexity report when it is missing + +- [#1032](https://github.com/eyaltoledano/claude-task-master/pull/1032) [`4423119`](https://github.com/eyaltoledano/claude-task-master/commit/4423119a5ec53958c9dffa8bf564da8be7a2827d) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Add comprehensive Kiro IDE integration with autonomous task management hooks + - **Kiro Profile**: Added full support for Kiro IDE with automatic installation of 7 Taskmaster agent hooks + - **Hook-Driven Workflow**: Introduced natural language automation hooks that eliminate manual task status updates + - **Automatic Hook Installation**: Hooks are now automatically copied to `.kiro/hooks/` when running `task-master rules add kiro` + - **Language-Agnostic Support**: All hooks support multiple programming languages (JS, Python, Go, Rust, Java, etc.) + - **Frontmatter Transformation**: Kiro rules use simplified `inclusion: always` format instead of Cursor's complex frontmatter + - **Special Rule**: Added `taskmaster_hooks_workflow.md` that guides AI assistants to prefer hook-driven completion + + Key hooks included: + - Task Dependency Auto-Progression: Automatically starts tasks when dependencies complete + - Code Change Task Tracker: Updates task progress as you save files + - Test Success Task Completer: Marks tasks done when tests pass + - Daily Standup Assistant: Provides personalized task status summaries + - PR Readiness Checker: Validates task completion before creating pull requests + - Complexity Analyzer: Auto-expands complex tasks into manageable subtasks + - Git Commit Task Linker: Links commits to tasks for better traceability + + This creates a truly autonomous development workflow where task management happens naturally as you code! + +### Patch Changes + +- [#1033](https://github.com/eyaltoledano/claude-task-master/pull/1033) [`7b90568`](https://github.com/eyaltoledano/claude-task-master/commit/7b9056832653464f934c91c22997077065d738c4) Thanks [@ben-vargas](https://github.com/ben-vargas)! - Fix compatibility with @google/gemini-cli-core v0.1.12+ by updating ai-sdk-provider-gemini-cli to v0.1.1. + +- [#1038](https://github.com/eyaltoledano/claude-task-master/pull/1038) [`77cc5e4`](https://github.com/eyaltoledano/claude-task-master/commit/77cc5e4537397642f2664f61940a101433ee6fb4) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Fix 'expand --all' and 'show' commands to correctly handle tag contexts for complexity reports and task display. + +- [#1025](https://github.com/eyaltoledano/claude-task-master/pull/1025) [`8781794`](https://github.com/eyaltoledano/claude-task-master/commit/8781794c56d454697fc92c88a3925982d6b81205) Thanks [@joedanz](https://github.com/joedanz)! - Clean up remaining automatic task file generation calls + +- [#1035](https://github.com/eyaltoledano/claude-task-master/pull/1035) [`fb7d588`](https://github.com/eyaltoledano/claude-task-master/commit/fb7d588137e8c53b0d0f54bd1dd8d387648583ee) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Fix max_tokens limits for OpenRouter and Groq models + - Add special handling in config-manager.js for custom OpenRouter models to use a conservative default of 32,768 max_tokens + - Update qwen/qwen-turbo model max_tokens from 1,000,000 to 32,768 to match OpenRouter's actual limits + - Fix moonshotai/kimi-k2-instruct max_tokens to 16,384 to match Groq's actual limit (fixes #1028) + - This prevents "maximum context length exceeded" errors when using OpenRouter models not in our supported models list + +- [#1027](https://github.com/eyaltoledano/claude-task-master/pull/1027) [`6ae66b2`](https://github.com/eyaltoledano/claude-task-master/commit/6ae66b2afbfe911340fa25e0236c3db83deaa7eb) Thanks [@andreswebs](https://github.com/andreswebs)! - Fix VSCode profile generation to use correct rule file names (using `.instructions.md` extension instead of `.md`) and front-matter properties (removing the unsupported `alwaysApply` property from instructions files' front-matter). + +## 0.22.0-rc.1 + +### Minor Changes + +- [#1043](https://github.com/eyaltoledano/claude-task-master/pull/1043) [`dc44ed9`](https://github.com/eyaltoledano/claude-task-master/commit/dc44ed9de8a57aca5d39d3a87565568bd0a82068) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Prompt to generate a complexity report when it is missing + ## 0.22.0-rc.0 ### Minor Changes diff --git a/package-lock.json b/package-lock.json index 5918ab46..54f3c242 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "task-master-ai", - "version": "0.22.0-rc.0", + "version": "0.22.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "task-master-ai", - "version": "0.22.0-rc.0", + "version": "0.22.0", "license": "MIT WITH Commons-Clause", "workspaces": [ "apps/*", diff --git a/package.json b/package.json index 8a9075d6..2c593eee 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "task-master-ai", - "version": "0.22.0-rc.0", + "version": "0.22.0", "description": "A task management system for ambitious AI-driven development that doesn't overwhelm and confuse Cursor.", "main": "index.js", "type": "module",