diff --git a/.changeset/quiet-owls-fix-cli-sdk.md b/.changeset/quiet-owls-fix-cli-sdk.md deleted file mode 100644 index f64fa6c1..00000000 --- a/.changeset/quiet-owls-fix-cli-sdk.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"task-master-ai": patch ---- - -fix(claude-code): prevent crash/hang when the optional `@anthropic-ai/claude-code` SDK is missing by guarding `AbortError instanceof` checks and adding explicit SDK presence checks in `doGenerate`/`doStream`. Also bump the optional dependency to `^1.0.88` for improved export consistency. - -Related to JSON truncation handling in #920; this change addresses a separate error-path crash reported in #1142. - diff --git a/.changeset/rich-emus-say.md b/.changeset/rich-emus-say.md deleted file mode 100644 index b7feadb8..00000000 --- a/.changeset/rich-emus-say.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"task-master-ai": patch ---- - -Temporarily disable streaming for improved model compatibility - will be re-enabled in upcoming release diff --git a/CHANGELOG.md b/CHANGELOG.md index 2fa608f9..97848fdc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # task-master-ai +## 0.25.1 + +### Patch Changes + +- [#1152](https://github.com/eyaltoledano/claude-task-master/pull/1152) [`8933557`](https://github.com/eyaltoledano/claude-task-master/commit/89335578ffffc65504b2055c0c85aa7521e5e79b) Thanks [@ben-vargas](https://github.com/ben-vargas)! - fix(claude-code): prevent crash/hang when the optional `@anthropic-ai/claude-code` SDK is missing by guarding `AbortError instanceof` checks and adding explicit SDK presence checks in `doGenerate`/`doStream`. Also bump the optional dependency to `^1.0.88` for improved export consistency. + + Related to JSON truncation handling in #920; this change addresses a separate error-path crash reported in #1142. + +- [#1151](https://github.com/eyaltoledano/claude-task-master/pull/1151) [`db720a9`](https://github.com/eyaltoledano/claude-task-master/commit/db720a954d390bb44838cd021b8813dde8f3d8de) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Temporarily disable streaming for improved model compatibility - will be re-enabled in upcoming release + ## 0.25.0 ### Minor Changes diff --git a/apps/extension/CHANGELOG.md b/apps/extension/CHANGELOG.md index 1e50ea41..a1c3e938 100644 --- a/apps/extension/CHANGELOG.md +++ b/apps/extension/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 0.24.1 + +### Patch Changes + +- Updated dependencies [[`8933557`](https://github.com/eyaltoledano/claude-task-master/commit/89335578ffffc65504b2055c0c85aa7521e5e79b), [`db720a9`](https://github.com/eyaltoledano/claude-task-master/commit/db720a954d390bb44838cd021b8813dde8f3d8de)]: + - task-master-ai@0.25.1 + ## 0.24.0 ### Minor Changes diff --git a/apps/extension/package.json b/apps/extension/package.json index 8d1599c9..d5fa79a3 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.0", + "version": "0.24.1", "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.0" + "task-master-ai": "0.25.1" }, "devDependencies": { "@dnd-kit/core": "^6.3.1", diff --git a/package-lock.json b/package-lock.json index caedb1ee..7b331428 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "task-master-ai", - "version": "0.25.0", + "version": "0.25.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "task-master-ai", - "version": "0.25.0", + "version": "0.25.1", "license": "MIT WITH Commons-Clause", "workspaces": [ "apps/*", @@ -93,9 +93,9 @@ } }, "apps/extension": { - "version": "0.24.0", + "version": "0.24.1", "dependencies": { - "task-master-ai": "0.25.0" + "task-master-ai": "0.25.1" }, "devDependencies": { "@dnd-kit/core": "^6.3.1", diff --git a/package.json b/package.json index 9419fa8d..7bfbaecd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "task-master-ai", - "version": "0.25.0", + "version": "0.25.1", "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",