From e81040def55972dbaba4bc7eed97dc8739290dc6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 9 Sep 2025 03:17:22 +0200 Subject: [PATCH] Version Packages (#1189) 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/clarify-force-move-docs.md | 5 ---- .changeset/crazy-zebras-drum.md | 5 ---- .changeset/curvy-moons-dig.md | 9 ------ .changeset/pre.json | 16 ---------- .changeset/sour-coins-lay.md | 11 ------- .changeset/strong-eagles-vanish.md | 12 -------- .changeset/wet-candies-accept.md | 14 --------- CHANGELOG.md | 43 +++++++++++++++++++++++++++ apps/docs/CHANGELOG.md | 2 ++ apps/docs/package.json | 2 +- apps/extension/CHANGELOG.md | 7 +++++ apps/extension/package.json | 4 +-- package-lock.json | 10 +++---- package.json | 2 +- 14 files changed, 61 insertions(+), 81 deletions(-) delete mode 100644 .changeset/clarify-force-move-docs.md delete mode 100644 .changeset/crazy-zebras-drum.md delete mode 100644 .changeset/curvy-moons-dig.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/sour-coins-lay.md delete mode 100644 .changeset/strong-eagles-vanish.md delete mode 100644 .changeset/wet-candies-accept.md diff --git a/.changeset/clarify-force-move-docs.md b/.changeset/clarify-force-move-docs.md deleted file mode 100644 index 2550f252..00000000 --- a/.changeset/clarify-force-move-docs.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"task-master-ai": patch ---- - -docs(move): clarify cross-tag move docs; deprecate "force"; add explicit --with-dependencies/--ignore-dependencies examples diff --git a/.changeset/crazy-zebras-drum.md b/.changeset/crazy-zebras-drum.md deleted file mode 100644 index e8e9c8f7..00000000 --- a/.changeset/crazy-zebras-drum.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"task-master-ai": minor ---- - -Restore Taskmaster claude-code commands and move clear commands under /remove to avoid collision with the claude-code /clear command. diff --git a/.changeset/curvy-moons-dig.md b/.changeset/curvy-moons-dig.md deleted file mode 100644 index 70d05c6d..00000000 --- a/.changeset/curvy-moons-dig.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"task-master-ai": minor ---- - -Enhanced Gemini CLI provider with codebase-aware task generation - -Added automatic codebase analysis for Gemini CLI provider in parse-prd, and analyze-complexity, add-task, udpate-task, update, update-subtask commands -When using Gemini CLI as the AI provider, Task Master now instructs the AI to analyze the project structure, existing implementations, and patterns before generating tasks or subtasks -Tasks and subtasks generated by Claude Code are now informed by actual codebase analysis, resulting in more accurate and contextual outputs diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 960562e6..00000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "mode": "exit", - "tag": "rc", - "initialVersions": { - "task-master-ai": "0.25.1", - "docs": "0.0.1", - "extension": "0.24.1" - }, - "changesets": [ - "clarify-force-move-docs", - "curvy-moons-dig", - "sour-coins-lay", - "strong-eagles-vanish", - "wet-candies-accept" - ] -} diff --git a/.changeset/sour-coins-lay.md b/.changeset/sour-coins-lay.md deleted file mode 100644 index e7ba6785..00000000 --- a/.changeset/sour-coins-lay.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"task-master-ai": minor ---- - -Add configurable codebase analysis feature flag with multiple configuration sources - -Users can now control whether codebase analysis features (Claude Code and Gemini CLI integration) are enabled through environment variables, MCP configuration, or project config files. - -Priority order: .env > MCP session env > .taskmaster/config.json. - -Set `TASKMASTER_ENABLE_CODEBASE_ANALYSIS=false` in `.env` to disable codebase analysis prompts and tool integration. diff --git a/.changeset/strong-eagles-vanish.md b/.changeset/strong-eagles-vanish.md deleted file mode 100644 index d69c0f5b..00000000 --- a/.changeset/strong-eagles-vanish.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"task-master-ai": minor ---- - -feat(move): improve cross-tag move UX and safety - -- CLI: print "Next Steps" tips after cross-tag moves that used --ignore-dependencies (validate/fix guidance) -- CLI: show dedicated help block on ID collisions (destination tag already has the ID) -- Core: add structured suggestions to TASK_ALREADY_EXISTS errors -- MCP: map ID collision errors to TASK_ALREADY_EXISTS and include suggestions -- Tests: cover MCP options, error suggestions, CLI tips printing, and integration error payload suggestions ---- diff --git a/.changeset/wet-candies-accept.md b/.changeset/wet-candies-accept.md deleted file mode 100644 index b682bc24..00000000 --- a/.changeset/wet-candies-accept.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -"task-master-ai": minor ---- - -Enhanced Claude Code and Google CLI integration with automatic codebase analysis for task operations - -When using Claude Code as the AI provider, task management commands now automatically analyze your codebase before generating or updating tasks. This provides more accurate, context-aware implementation details that align with your project's existing architecture and patterns. - -Commands contextualised: - -- add-task -- update-subtask -- update-task -- update diff --git a/CHANGELOG.md b/CHANGELOG.md index 48227544..78b7caa7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,48 @@ # task-master-ai +## 0.26.0 + +### Minor Changes + +- [#1133](https://github.com/eyaltoledano/claude-task-master/pull/1133) [`df26c65`](https://github.com/eyaltoledano/claude-task-master/commit/df26c65632000874a73504963b08f18c46283144) Thanks [@neonwatty](https://github.com/neonwatty)! - Restore Taskmaster claude-code commands and move clear commands under /remove to avoid collision with the claude-code /clear command. + +- [#1163](https://github.com/eyaltoledano/claude-task-master/pull/1163) [`37af0f1`](https://github.com/eyaltoledano/claude-task-master/commit/37af0f191227a68d119b7f89a377bf932ee3ac66) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Enhanced Gemini CLI provider with codebase-aware task generation + + Added automatic codebase analysis for Gemini CLI provider in parse-prd, and analyze-complexity, add-task, udpate-task, update, update-subtask commands + When using Gemini CLI as the AI provider, Task Master now instructs the AI to analyze the project structure, existing implementations, and patterns before generating tasks or subtasks + Tasks and subtasks generated by Claude Code are now informed by actual codebase analysis, resulting in more accurate and contextual outputs + +- [#1165](https://github.com/eyaltoledano/claude-task-master/pull/1165) [`c4f92f6`](https://github.com/eyaltoledano/claude-task-master/commit/c4f92f6a0aee3435c56eb8d27d9aa9204284833e) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Add configurable codebase analysis feature flag with multiple configuration sources + + Users can now control whether codebase analysis features (Claude Code and Gemini CLI integration) are enabled through environment variables, MCP configuration, or project config files. + + Priority order: .env > MCP session env > .taskmaster/config.json. + + Set `TASKMASTER_ENABLE_CODEBASE_ANALYSIS=false` in `.env` to disable codebase analysis prompts and tool integration. + +- [#1135](https://github.com/eyaltoledano/claude-task-master/pull/1135) [`8783708`](https://github.com/eyaltoledano/claude-task-master/commit/8783708e5e3389890a78fcf685d3da0580e73b3f) Thanks [@mm-parthy](https://github.com/mm-parthy)! - feat(move): improve cross-tag move UX and safety + - CLI: print "Next Steps" tips after cross-tag moves that used --ignore-dependencies (validate/fix guidance) + - CLI: show dedicated help block on ID collisions (destination tag already has the ID) + - Core: add structured suggestions to TASK_ALREADY_EXISTS errors + - MCP: map ID collision errors to TASK_ALREADY_EXISTS and include suggestions + - Tests: cover MCP options, error suggestions, CLI tips printing, and integration error payload suggestions + + *** + +- [#1162](https://github.com/eyaltoledano/claude-task-master/pull/1162) [`4dad2fd`](https://github.com/eyaltoledano/claude-task-master/commit/4dad2fd613ceac56a65ae9d3c1c03092b8860ac9) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Enhanced Claude Code and Google CLI integration with automatic codebase analysis for task operations + + When using Claude Code as the AI provider, task management commands now automatically analyze your codebase before generating or updating tasks. This provides more accurate, context-aware implementation details that align with your project's existing architecture and patterns. + + Commands contextualised: + - add-task + - update-subtask + - update-task + - update + +### Patch Changes + +- [#1135](https://github.com/eyaltoledano/claude-task-master/pull/1135) [`8783708`](https://github.com/eyaltoledano/claude-task-master/commit/8783708e5e3389890a78fcf685d3da0580e73b3f) Thanks [@mm-parthy](https://github.com/mm-parthy)! - docs(move): clarify cross-tag move docs; deprecate "force"; add explicit --with-dependencies/--ignore-dependencies examples + ## 0.26.0-rc.1 ### Minor Changes diff --git a/apps/docs/CHANGELOG.md b/apps/docs/CHANGELOG.md index 22425584..5bdcba17 100644 --- a/apps/docs/CHANGELOG.md +++ b/apps/docs/CHANGELOG.md @@ -1,3 +1,5 @@ # docs +## 0.0.2 + ## 0.0.1 diff --git a/apps/docs/package.json b/apps/docs/package.json index 8100f85f..8803ed33 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.1", + "version": "0.0.2", "private": true, "description": "Task Master documentation powered by Mintlify", "scripts": { diff --git a/apps/extension/CHANGELOG.md b/apps/extension/CHANGELOG.md index 30534e59..9187a7cb 100644 --- a/apps/extension/CHANGELOG.md +++ b/apps/extension/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 0.24.2 + +### Patch Changes + +- Updated dependencies [[`8783708`](https://github.com/eyaltoledano/claude-task-master/commit/8783708e5e3389890a78fcf685d3da0580e73b3f), [`df26c65`](https://github.com/eyaltoledano/claude-task-master/commit/df26c65632000874a73504963b08f18c46283144), [`37af0f1`](https://github.com/eyaltoledano/claude-task-master/commit/37af0f191227a68d119b7f89a377bf932ee3ac66), [`c4f92f6`](https://github.com/eyaltoledano/claude-task-master/commit/c4f92f6a0aee3435c56eb8d27d9aa9204284833e), [`8783708`](https://github.com/eyaltoledano/claude-task-master/commit/8783708e5e3389890a78fcf685d3da0580e73b3f), [`4dad2fd`](https://github.com/eyaltoledano/claude-task-master/commit/4dad2fd613ceac56a65ae9d3c1c03092b8860ac9)]: + - task-master-ai@0.26.0 + ## 0.24.2-rc.1 ### Patch Changes diff --git a/apps/extension/package.json b/apps/extension/package.json index edf4f44d..fc8777c8 100644 --- a/apps/extension/package.json +++ b/apps/extension/package.json @@ -3,7 +3,7 @@ "private": true, "displayName": "TaskMaster", "description": "A visual Kanban board interface for TaskMaster projects in VS Code", - "version": "0.24.2-rc.1", + "version": "0.24.2", "publisher": "Hamster", "icon": "assets/icon.png", "engines": { @@ -239,7 +239,7 @@ "check-types": "tsc --noEmit" }, "dependencies": { - "task-master-ai": "0.26.0-rc.1" + "task-master-ai": "0.26.0" }, "devDependencies": { "@dnd-kit/core": "^6.3.1", diff --git a/package-lock.json b/package-lock.json index 97d1fd71..a1bc9dc9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "task-master-ai", - "version": "0.26.0-rc.1", + "version": "0.26.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "task-master-ai", - "version": "0.26.0-rc.1", + "version": "0.26.0", "license": "MIT WITH Commons-Clause", "workspaces": [ "apps/*", @@ -90,15 +90,15 @@ "extraneous": true }, "apps/docs": { - "version": "0.0.1", + "version": "0.0.2", "devDependencies": { "mintlify": "^4.0.0" } }, "apps/extension": { - "version": "0.24.2-rc.1", + "version": "0.24.2", "dependencies": { - "task-master-ai": "0.26.0-rc.1" + "task-master-ai": "0.26.0" }, "devDependencies": { "@dnd-kit/core": "^6.3.1", diff --git a/package.json b/package.json index e1d02e4b..c08046f0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "task-master-ai", - "version": "0.26.0-rc.1", + "version": "0.26.0", "description": "A task management system for ambitious AI-driven development that doesn't overwhelm and confuse Cursor.", "main": "index.js", "type": "module",