From be0c0f267c63159d90c423c203c5e053fc5bdf9c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 28 Aug 2025 22:11:59 +0000 Subject: [PATCH] chore: rc version bump --- .changeset/pre.json | 15 +++++++++++++++ CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++ apps/extension/CHANGELOG.md | 7 +++++++ apps/extension/package.json | 29 +++++++++++++++++++++++------ package.json | 7 +++++-- 5 files changed, 83 insertions(+), 8 deletions(-) create mode 100644 .changeset/pre.json diff --git a/.changeset/pre.json b/.changeset/pre.json new file mode 100644 index 00000000..4c04df6b --- /dev/null +++ b/.changeset/pre.json @@ -0,0 +1,15 @@ +{ + "mode": "pre", + "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", + "strong-eagles-vanish", + "wet-candies-accept" + ] +} diff --git a/CHANGELOG.md b/CHANGELOG.md index 97848fdc..09c2dde5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,38 @@ # task-master-ai +## 0.26.0-rc.0 + +### Minor Changes + +- [#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 + +- [#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.25.1 ### Patch Changes diff --git a/apps/extension/CHANGELOG.md b/apps/extension/CHANGELOG.md index a1c3e938..6e7169e5 100644 --- a/apps/extension/CHANGELOG.md +++ b/apps/extension/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 0.24.2-rc.0 + +### Patch Changes + +- Updated dependencies [[`8783708`](https://github.com/eyaltoledano/claude-task-master/commit/8783708e5e3389890a78fcf685d3da0580e73b3f), [`37af0f1`](https://github.com/eyaltoledano/claude-task-master/commit/37af0f191227a68d119b7f89a377bf932ee3ac66), [`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-rc.0 + ## 0.24.1 ### Patch Changes diff --git a/apps/extension/package.json b/apps/extension/package.json index 5306fdb3..8e051c1a 100644 --- a/apps/extension/package.json +++ b/apps/extension/package.json @@ -3,15 +3,23 @@ "private": true, "displayName": "TaskMaster", "description": "A visual Kanban board interface for TaskMaster projects in VS Code", - "version": "0.24.1", + "version": "0.24.2-rc.0", "publisher": "Hamster", "icon": "assets/icon.png", "engines": { "vscode": "^1.93.0" }, - "categories": ["AI", "Visualization", "Education", "Other"], + "categories": [ + "AI", + "Visualization", + "Education", + "Other" + ], "main": "./dist/extension.js", - "activationEvents": ["onStartupFinished", "workspaceContains:.taskmaster/**"], + "activationEvents": [ + "onStartupFinished", + "workspaceContains:.taskmaster/**" + ], "contributes": { "viewsContainers": { "activitybar": [ @@ -139,7 +147,11 @@ }, "taskmaster.ui.theme": { "type": "string", - "enum": ["auto", "light", "dark"], + "enum": [ + "auto", + "light", + "dark" + ], "default": "auto", "description": "UI theme preference" }, @@ -200,7 +212,12 @@ }, "taskmaster.debug.logLevel": { "type": "string", - "enum": ["error", "warn", "info", "debug"], + "enum": [ + "error", + "warn", + "info", + "debug" + ], "default": "info", "description": "Logging level" }, @@ -239,7 +256,7 @@ "check-types": "tsc --noEmit" }, "dependencies": { - "task-master-ai": "0.25.1" + "task-master-ai": "0.26.0-rc.0" }, "devDependencies": { "@dnd-kit/core": "^6.3.1", diff --git a/package.json b/package.json index 0b259646..8b82651e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "task-master-ai", - "version": "0.25.1", + "version": "0.26.0-rc.0", "description": "A task management system for ambitious AI-driven development that doesn't overwhelm and confuse Cursor.", "main": "index.js", "type": "module", @@ -9,7 +9,10 @@ "task-master-mcp": "mcp-server/server.js", "task-master-ai": "mcp-server/server.js" }, - "workspaces": ["apps/*", "."], + "workspaces": [ + "apps/*", + "." + ], "scripts": { "test": "node --experimental-vm-modules node_modules/.bin/jest", "test:fails": "node --experimental-vm-modules node_modules/.bin/jest --onlyFailures",