|
1 | | -# Changelog |
| 1 | +## [1.0.4] - 2025-08-11 |
| 2 | + |
| 3 | +### Added |
| 4 | +- **Queued Processes Domain** (2 tools + 1 resource): Monitor and manage asynchronous operations |
| 5 | + - `lokalise_list_queued_processes` - List all queued processes with filtering |
| 6 | + - `lokalise_get_queued_process` - Get detailed status of specific processes |
| 7 | + - Resource: `lokalise-queued-processes` for process monitoring |
| 8 | +- **Team Users Domain** (4 tools + 2 resources): Comprehensive team member management |
| 9 | + - `lokalise_list_team_users` - List all team users with pagination |
| 10 | + - `lokalise_get_team_user` - Get detailed user information |
| 11 | + - `lokalise_update_team_user` - Update user role and permissions |
| 12 | + - `lokalise_delete_team_user` - Remove users from team |
| 13 | + - Resources: `lokalise-team-users` (collection) and `lokalise-team-user-details` (individual) |
| 14 | +- **User Groups Domain** (9 tools + 2 resources): Advanced group-based permission management |
| 15 | + - `lokalise_list_usergroups` - List all user groups in team |
| 16 | + - `lokalise_get_usergroup` - Get group details with members and projects |
| 17 | + - `lokalise_create_usergroup` - Create new permission groups |
| 18 | + - `lokalise_update_usergroup` - Update group settings and permissions |
| 19 | + - `lokalise_delete_usergroup` - Remove user groups |
| 20 | + - `lokalise_add_members_to_group` - Add team members to groups |
| 21 | + - `lokalise_remove_members_from_group` - Remove members from groups |
| 22 | + - `lokalise_add_projects_to_group` - Assign projects to groups |
| 23 | + - `lokalise_remove_projects_from_group` - Unassign projects from groups |
| 24 | + - Resources: `lokalise-usergroups` (collection) and `lokalise-usergroup-details` (individual) |
| 25 | +- **Enhanced MCP Prompts System**: Comprehensive workflow prompts for AI assistants |
| 26 | + - Post-upload validation workflows for translation file imports |
| 27 | + - Document extraction review workflows for content verification |
| 28 | + - Expanded prompt schemas with detailed type definitions |
| 29 | + - Structured workflow templates for common localization tasks |
| 30 | + |
| 31 | +### Changed |
| 32 | +- **MCP Prompts Architecture**: Complete restructure with detailed schemas and validation |
| 33 | + - Added 700+ lines of type definitions for better type safety |
| 34 | + - Expanded prompt templates from basic to comprehensive workflows |
| 35 | + - Improved prompt organization with clear separation of concerns |
| 36 | +- **Documentation Updates**: Enhanced README and CLAUDE.md with latest features |
| 37 | + |
| 38 | +### Fixed |
| 39 | +- Export ordering consistency across domain modules |
| 40 | + |
| 41 | +### Developer Experience |
| 42 | +- Total MCP tools increased from 39 to **54 tools** (+15) |
| 43 | +- Total MCP resources increased from 16 to **21 resources** (+5) |
| 44 | +- Enhanced auto-discovery system seamlessly integrates new domains |
| 45 | +- Maintained 100% backward compatibility with existing integrations |
| 46 | + |
2 | 47 |
|
3 | 48 | All notable changes to this project will be documented in this file. |
4 | 49 |
|
@@ -89,6 +134,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 |
89 | 134 | - Commander.js for CLI framework |
90 | 135 | - ES modules with Node.js >=18.0.0 requirement |
91 | 136 |
|
| 137 | +[1.0.4]: https://github.com/AbdallahAHO/lokalise-mcp/compare/v1.0.3...v1.0.4 |
92 | 138 | [1.0.3]: https://github.com/AbdallahAHO/lokalise-mcp/compare/v1.0.2...v1.0.3 |
93 | 139 | [1.0.2]: https://github.com/AbdallahAHO/lokalise-mcp/compare/v1.0.1...v1.0.2 |
94 | 140 | [1.0.1]: https://github.com/AbdallahAHO/lokalise-mcp/compare/v1.0.0...v1.0.1 |
|
0 commit comments