|
1 | 1 | # task-master-ai
|
2 | 2 |
|
| 3 | +## 0.16.0 |
| 4 | + |
| 5 | +### Minor Changes |
| 6 | + |
| 7 | +- [#607](https://github.com/eyaltoledano/claude-task-master/pull/607) [`6a8a68e`](https://github.com/eyaltoledano/claude-task-master/commit/6a8a68e1a3f34dcdf40b355b4602a08d291f8e38) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Add AWS bedrock support |
| 8 | + |
| 9 | +- [#607](https://github.com/eyaltoledano/claude-task-master/pull/607) [`6a8a68e`](https://github.com/eyaltoledano/claude-task-master/commit/6a8a68e1a3f34dcdf40b355b4602a08d291f8e38) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - # Add Google Vertex AI Provider Integration |
| 10 | + |
| 11 | + - Implemented `VertexAIProvider` class extending BaseAIProvider |
| 12 | + - Added authentication and configuration handling for Vertex AI |
| 13 | + - Updated configuration manager with Vertex-specific getters |
| 14 | + - Modified AI services unified system to integrate the provider |
| 15 | + - Added documentation for Vertex AI setup and configuration |
| 16 | + - Updated environment variable examples for Vertex AI support |
| 17 | + - Implemented specialized error handling for Vertex-specific issues |
| 18 | + |
| 19 | +- [#607](https://github.com/eyaltoledano/claude-task-master/pull/607) [`6a8a68e`](https://github.com/eyaltoledano/claude-task-master/commit/6a8a68e1a3f34dcdf40b355b4602a08d291f8e38) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Add support for Azure |
| 20 | + |
| 21 | +- [#612](https://github.com/eyaltoledano/claude-task-master/pull/612) [`669b744`](https://github.com/eyaltoledano/claude-task-master/commit/669b744ced454116a7b29de6c58b4b8da977186a) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Increased minimum required node version to > 18 (was > 14) |
| 22 | + |
| 23 | +- [#607](https://github.com/eyaltoledano/claude-task-master/pull/607) [`6a8a68e`](https://github.com/eyaltoledano/claude-task-master/commit/6a8a68e1a3f34dcdf40b355b4602a08d291f8e38) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Renamed baseUrl to baseURL |
| 24 | + |
| 25 | +- [#604](https://github.com/eyaltoledano/claude-task-master/pull/604) [`80735f9`](https://github.com/eyaltoledano/claude-task-master/commit/80735f9e60c7dda7207e169697f8ac07b6733634) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Add TASK_MASTER_PROJECT_ROOT env variable supported in mcp.json and .env for project root resolution |
| 26 | + |
| 27 | + - Some users were having issues where the MCP wasn't able to detect the location of their project root, you can now set the `TASK_MASTER_PROJECT_ROOT` environment variable to the root of your project. |
| 28 | + |
| 29 | +- [#619](https://github.com/eyaltoledano/claude-task-master/pull/619) [`3f64202`](https://github.com/eyaltoledano/claude-task-master/commit/3f64202c9feef83f2bf383c79e4367d337c37e20) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Consolidate Task Master files into unified .taskmaster directory structure |
| 30 | + |
| 31 | + This release introduces a new consolidated directory structure that organizes all Task Master files under a single `.taskmaster/` directory for better project organization and cleaner workspace management. |
| 32 | + |
| 33 | + **New Directory Structure:** |
| 34 | + |
| 35 | + - `.taskmaster/tasks/` - Task files (previously `tasks/`) |
| 36 | + - `.taskmaster/docs/` - Documentation including PRD files (previously `scripts/`) |
| 37 | + - `.taskmaster/reports/` - Complexity analysis reports (previously `scripts/`) |
| 38 | + - `.taskmaster/templates/` - Template files like example PRD |
| 39 | + - `.taskmaster/config.json` - Configuration (previously `.taskmasterconfig`) |
| 40 | + |
| 41 | + **Migration & Backward Compatibility:** |
| 42 | + |
| 43 | + - Existing projects continue to work with legacy file locations |
| 44 | + - New projects use the consolidated structure automatically |
| 45 | + - Run `task-master migrate` to move existing projects to the new structure |
| 46 | + - All CLI commands and MCP tools automatically detect and use appropriate file locations |
| 47 | + |
| 48 | + **Benefits:** |
| 49 | + |
| 50 | + - Cleaner project root with Task Master files organized in one location |
| 51 | + - Reduced file scatter across multiple directories |
| 52 | + - Improved project navigation and maintenance |
| 53 | + - Consistent file organization across all Task Master projects |
| 54 | + |
| 55 | + This change maintains full backward compatibility while providing a migration path to the improved structure. |
| 56 | + |
| 57 | +### Patch Changes |
| 58 | + |
| 59 | +- [#607](https://github.com/eyaltoledano/claude-task-master/pull/607) [`6a8a68e`](https://github.com/eyaltoledano/claude-task-master/commit/6a8a68e1a3f34dcdf40b355b4602a08d291f8e38) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Fix max_tokens error when trying to use claude-sonnet-4 and claude-opus-4 |
| 60 | + |
| 61 | +- [#625](https://github.com/eyaltoledano/claude-task-master/pull/625) [`2d520de`](https://github.com/eyaltoledano/claude-task-master/commit/2d520de2694da3efe537b475ca52baf3c869edda) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Fix add-task MCP command causing an error |
| 62 | + |
3 | 63 | ## 0.16.0-rc.0
|
4 | 64 |
|
5 | 65 | ### Minor Changes
|
|
0 commit comments