Compare commits
11 Commits
readme-npm
...
v0.16.2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
292c2caf7f | ||
|
|
526d64fb8a | ||
|
|
1b86ce6c83 | ||
|
|
8a86ec538e | ||
|
|
9e7387952d | ||
|
|
ab05f550b3 | ||
|
|
cf01fbedcf | ||
|
|
d2bcbee0c2 | ||
|
|
72171bd4ba | ||
|
|
9ad517231a | ||
|
|
7db3b47a47 |
@@ -1,5 +0,0 @@
|
|||||||
---
|
|
||||||
"task-master-ai": patch
|
|
||||||
---
|
|
||||||
|
|
||||||
improve findTasks algorithm for resolving tasks path
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
---
|
|
||||||
"task-master-ai": patch
|
|
||||||
---
|
|
||||||
|
|
||||||
Fix update tool on MCP giving `No valid tasks found`
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
---
|
|
||||||
"task-master-ai": patch
|
|
||||||
---
|
|
||||||
|
|
||||||
Enhanced add-task fuzzy search intelligence and improved user experience
|
|
||||||
|
|
||||||
**Smarter Task Discovery:**
|
|
||||||
|
|
||||||
- Remove hardcoded category system that always matched "Task management"
|
|
||||||
- Eliminate arbitrary limits on fuzzy search results (5→25 high relevance, 3→10 medium relevance, 8→20 detailed tasks)
|
|
||||||
- Improve semantic weighting in Fuse.js search (details=3, description=2, title=1.5) for better relevance
|
|
||||||
- Generate context-driven task recommendations based on true semantic similarity
|
|
||||||
|
|
||||||
**Enhanced Terminal Experience:**
|
|
||||||
|
|
||||||
- Fix duplicate banner display issue that was "eating" terminal history (closes #553)
|
|
||||||
- Remove console.clear() and redundant displayBanner() calls from UI functions
|
|
||||||
- Preserve command history for better development workflow
|
|
||||||
- Streamline banner display across all commands (list, next, show, set-status, clear-subtasks, dependency commands)
|
|
||||||
|
|
||||||
**Visual Improvements:**
|
|
||||||
|
|
||||||
- Replace emoji complexity indicators with clean filled circle characters (●) for professional appearance
|
|
||||||
- Improve consistency and readability of task complexity display
|
|
||||||
|
|
||||||
**AI Provider Compatibility:**
|
|
||||||
|
|
||||||
- Change generateObject mode from 'tool' to 'auto' for better cross-provider compatibility
|
|
||||||
- Add qwen3-235n-a22b:free model support (closes #687)
|
|
||||||
- Add smart warnings for free OpenRouter models with limitations (rate limits, restricted context, no tool_use)
|
|
||||||
|
|
||||||
**Technical Improvements:**
|
|
||||||
|
|
||||||
- Enhanced context generation in add-task to rely on semantic similarity rather than rigid pattern matching
|
|
||||||
- Improved dependency analysis and common pattern detection
|
|
||||||
- Better handling of task relationships and relevance scoring
|
|
||||||
- More intelligent task suggestion algorithms
|
|
||||||
|
|
||||||
The add-task system now provides truly relevant task context based on semantic understanding rather than arbitrary categories and limits, while maintaining a cleaner and more professional terminal experience.
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
---
|
|
||||||
"task-master-ai": patch
|
|
||||||
---
|
|
||||||
|
|
||||||
Fix double .taskmaster directory paths in file resolution utilities
|
|
||||||
|
|
||||||
- Closes #636
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
---
|
|
||||||
"task-master-ai": patch
|
|
||||||
---
|
|
||||||
|
|
||||||
Add one-click MCP server installation for Cursor
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
{
|
|
||||||
"mode": "exit",
|
|
||||||
"tag": "rc",
|
|
||||||
"initialVersions": {
|
|
||||||
"task-master-ai": "0.16.1"
|
|
||||||
},
|
|
||||||
"changesets": [
|
|
||||||
"pink-houses-lay",
|
|
||||||
"polite-areas-shave"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
---
|
|
||||||
"task-master-ai": minor
|
|
||||||
---
|
|
||||||
|
|
||||||
Add sync-readme command for a task export to GitHub README
|
|
||||||
|
|
||||||
Introduces a new `sync-readme` command that exports your task list to your project's README.md file.
|
|
||||||
|
|
||||||
**Features:**
|
|
||||||
|
|
||||||
- **Flexible filtering**: Supports `--status` filtering (e.g., pending, done) and `--with-subtasks` flag
|
|
||||||
- **Smart content management**: Automatically replaces existing exports or appends to new READMEs
|
|
||||||
- **Metadata display**: Shows export timestamp, subtask inclusion status, and filter settings
|
|
||||||
|
|
||||||
**Usage:**
|
|
||||||
|
|
||||||
- `task-master sync-readme` - Export tasks without subtasks
|
|
||||||
- `task-master sync-readme --with-subtasks` - Include subtasks in export
|
|
||||||
- `task-master sync-readme --status=pending` - Only export pending tasks
|
|
||||||
- `task-master sync-readme --status=done --with-subtasks` - Export completed tasks with subtasks
|
|
||||||
|
|
||||||
Perfect for showcasing project progress on GitHub. Experimental. Open to feedback.
|
|
||||||
69
CHANGELOG.md
69
CHANGELOG.md
@@ -1,5 +1,74 @@
|
|||||||
# task-master-ai
|
# task-master-ai
|
||||||
|
|
||||||
|
## 0.16.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- [#695](https://github.com/eyaltoledano/claude-task-master/pull/695) [`1ece6f1`](https://github.com/eyaltoledano/claude-task-master/commit/1ece6f19048df6ae2a0b25cbfb84d2c0f430642c) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - improve findTasks algorithm for resolving tasks path
|
||||||
|
|
||||||
|
- [#695](https://github.com/eyaltoledano/claude-task-master/pull/695) [`ee0be04`](https://github.com/eyaltoledano/claude-task-master/commit/ee0be04302cc602246de5cd296291db69bc8b300) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Fix update tool on MCP giving `No valid tasks found`
|
||||||
|
|
||||||
|
- [#699](https://github.com/eyaltoledano/claude-task-master/pull/699) [`27edbd8`](https://github.com/eyaltoledano/claude-task-master/commit/27edbd8f3fe5e2ac200b80e7f27f4c0e74a074d6) Thanks [@eyaltoledano](https://github.com/eyaltoledano)! - Enhanced add-task fuzzy search intelligence and improved user experience
|
||||||
|
|
||||||
|
**Smarter Task Discovery:**
|
||||||
|
|
||||||
|
- Remove hardcoded category system that always matched "Task management"
|
||||||
|
- Eliminate arbitrary limits on fuzzy search results (5→25 high relevance, 3→10 medium relevance, 8→20 detailed tasks)
|
||||||
|
- Improve semantic weighting in Fuse.js search (details=3, description=2, title=1.5) for better relevance
|
||||||
|
- Generate context-driven task recommendations based on true semantic similarity
|
||||||
|
|
||||||
|
**Enhanced Terminal Experience:**
|
||||||
|
|
||||||
|
- Fix duplicate banner display issue that was "eating" terminal history (closes #553)
|
||||||
|
- Remove console.clear() and redundant displayBanner() calls from UI functions
|
||||||
|
- Preserve command history for better development workflow
|
||||||
|
- Streamline banner display across all commands (list, next, show, set-status, clear-subtasks, dependency commands)
|
||||||
|
|
||||||
|
**Visual Improvements:**
|
||||||
|
|
||||||
|
- Replace emoji complexity indicators with clean filled circle characters (●) for professional appearance
|
||||||
|
- Improve consistency and readability of task complexity display
|
||||||
|
|
||||||
|
**AI Provider Compatibility:**
|
||||||
|
|
||||||
|
- Change generateObject mode from 'tool' to 'auto' for better cross-provider compatibility
|
||||||
|
- Add qwen3-235n-a22b:free model support (closes #687)
|
||||||
|
- Add smart warnings for free OpenRouter models with limitations (rate limits, restricted context, no tool_use)
|
||||||
|
|
||||||
|
**Technical Improvements:**
|
||||||
|
|
||||||
|
- Enhanced context generation in add-task to rely on semantic similarity rather than rigid pattern matching
|
||||||
|
- Improved dependency analysis and common pattern detection
|
||||||
|
- Better handling of task relationships and relevance scoring
|
||||||
|
- More intelligent task suggestion algorithms
|
||||||
|
|
||||||
|
The add-task system now provides truly relevant task context based on semantic understanding rather than arbitrary categories and limits, while maintaining a cleaner and more professional terminal experience.
|
||||||
|
|
||||||
|
- [#655](https://github.com/eyaltoledano/claude-task-master/pull/655) [`edaa5fe`](https://github.com/eyaltoledano/claude-task-master/commit/edaa5fe0d56e0e4e7c4370670a7a388eebd922ac) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Fix double .taskmaster directory paths in file resolution utilities
|
||||||
|
|
||||||
|
- Closes #636
|
||||||
|
|
||||||
|
- [#671](https://github.com/eyaltoledano/claude-task-master/pull/671) [`86ea6d1`](https://github.com/eyaltoledano/claude-task-master/commit/86ea6d1dbc03eeb39f524f565b50b7017b1d2c9c) Thanks [@joedanz](https://github.com/joedanz)! - Add one-click MCP server installation for Cursor
|
||||||
|
|
||||||
|
- [#699](https://github.com/eyaltoledano/claude-task-master/pull/699) [`2e55757`](https://github.com/eyaltoledano/claude-task-master/commit/2e55757b2698ba20b78f09ec0286951297510b8e) Thanks [@eyaltoledano](https://github.com/eyaltoledano)! - Add sync-readme command for a task export to GitHub README
|
||||||
|
|
||||||
|
Introduces a new `sync-readme` command that exports your task list to your project's README.md file.
|
||||||
|
|
||||||
|
**Features:**
|
||||||
|
|
||||||
|
- **Flexible filtering**: Supports `--status` filtering (e.g., pending, done) and `--with-subtasks` flag
|
||||||
|
- **Smart content management**: Automatically replaces existing exports or appends to new READMEs
|
||||||
|
- **Metadata display**: Shows export timestamp, subtask inclusion status, and filter settings
|
||||||
|
|
||||||
|
**Usage:**
|
||||||
|
|
||||||
|
- `task-master sync-readme` - Export tasks without subtasks
|
||||||
|
- `task-master sync-readme --with-subtasks` - Include subtasks in export
|
||||||
|
- `task-master sync-readme --status=pending` - Only export pending tasks
|
||||||
|
- `task-master sync-readme --status=done --with-subtasks` - Export completed tasks with subtasks
|
||||||
|
|
||||||
|
Perfect for showcasing project progress on GitHub. Experimental. Open to feedback.
|
||||||
|
|
||||||
## 0.16.2-rc.0
|
## 0.16.2-rc.0
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "task-master-ai",
|
"name": "task-master-ai",
|
||||||
"version": "0.16.2-rc.0",
|
"version": "0.16.2",
|
||||||
"description": "A task management system for ambitious AI-driven development that doesn't overwhelm and confuse Cursor.",
|
"description": "A task management system for ambitious AI-driven development that doesn't overwhelm and confuse Cursor.",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
@@ -382,25 +382,25 @@ The output report structure is:
|
|||||||
|
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"meta": {
|
"meta": {
|
||||||
"generatedAt": "2023-06-15T12:34:56.789Z",
|
"generatedAt": "2023-06-15T12:34:56.789Z",
|
||||||
"tasksAnalyzed": 20,
|
"tasksAnalyzed": 20,
|
||||||
"thresholdScore": 5,
|
"thresholdScore": 5,
|
||||||
"projectName": "Your Project Name",
|
"projectName": "Your Project Name",
|
||||||
"usedResearch": true
|
"usedResearch": true
|
||||||
},
|
},
|
||||||
"complexityAnalysis": [
|
"complexityAnalysis": [
|
||||||
{
|
{
|
||||||
"taskId": 8,
|
"taskId": 8,
|
||||||
"taskTitle": "Develop Implementation Drift Handling",
|
"taskTitle": "Develop Implementation Drift Handling",
|
||||||
"complexityScore": 9.5,
|
"complexityScore": 9.5,
|
||||||
"recommendedSubtasks": 6,
|
"recommendedSubtasks": 6,
|
||||||
"expansionPrompt": "Create subtasks that handle detecting...",
|
"expansionPrompt": "Create subtasks that handle detecting...",
|
||||||
"reasoning": "This task requires sophisticated logic...",
|
"reasoning": "This task requires sophisticated logic...",
|
||||||
"expansionCommand": "node scripts/dev.js expand --id=8 --num=6 --prompt=\"Create subtasks...\" --research"
|
"expansionCommand": "node scripts/dev.js expand --id=8 --num=6 --prompt=\"Create subtasks...\" --research"
|
||||||
}
|
}
|
||||||
// More tasks sorted by complexity score (highest first)
|
// More tasks sorted by complexity score (highest first)
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user