Commit ce0f2fd
committed
chore(release): 1.0.0 [skip ci]
## 1.0.0 (2025-06-27)
### Features
* add application association to projects with filtering capabilities ([eb8f2bf](eb8f2bf))
* add bulk task creation endpoint and repository method for efficient multi-task operations ([c006826](c006826))
* add bulk task creation with integration tests and helper functions ([6ce5084](6ce5084))
* add changelog generation for manual releases ([93f11bc](93f11bc))
* add ListByPlanAndStatus method to filter tasks by plan and status ([a1145aa](a1145aa))
* add markdown notes field to Project and Task models ([1f6ff46](1f6ff46))
* add markdown validation, sanitization and formatting utilities for notes ([6d3af98](6d3af98))
* add Markdown-formatted notes support for projects and tasks with API endpoints ([3ac3894](3ac3894))
* Add MCP and Valkey in a single container. Remove compose files ([d2d428d](d2d428d))
* add MCP server implementation with Valkey persistence for task management ([da77265](da77265))
* add notes support to plans and tasks with legacy project cleanup ([df85de2](df85de2))
* add orphaned tasks functionality and integration tests ([4f61394](4f61394))
* add repository interfaces and initial test coverage setup ([3831c61](3831c61))
* add SSE support and implement MCP-Go server integration ([32ba91b](32ba91b))
* add STDIO transport support for legacy AI tool integration ([ecaca2a](ecaca2a))
* add support for Markdown notes in plans and tasks with CRUD operations ([2c040a9](2c040a9))
* add support for streamable HTTP transport alongside SSE ([d5b10f1](d5b10f1))
* add test infrastructure with Makefile, helpers, and integration test setup ([3bde443](3bde443))
* add test utilities for Valkey container and test data management ([f8e0d1e](f8e0d1e))
* add workflow_dispatch support for manual releases ([4a44693](4a44693))
* create initial plan for adding STDIO transport support to MCP server ([75a68b3](75a68b3))
* implement CI/CD workflow for container image builds and releases ([8fdb287](8fdb287)), closes [#18](#18)
* switch to SSE server and update tool descriptions for feature planning focus ([e24d8af](e24d8af))
### Bug Fixes
* add --fail-on-empty=false to commitlint command ([7d3d387](7d3d387))
* address PR review comments ([f1b7c69](f1b7c69))
* improve semantic release logic and fix build-and-push job condition ([3a9dd77](3a9dd77))
* increase server startup delay in transport test and remove unused transport type constants ([52ad98a](52ad98a))
* iterate over map keys directly instead of using range with unused value ([37b7aca](37b7aca))
* prevent test suite from using port 6379 to avoid conflicts with dev instances ([059862d](059862d))
* remove fail-on-empty flag from commitlint validation ([5db064a](5db064a))
* replace --extends with --config in semantic-release command ([df451b9](df451b9))
* update .github/workflows/commit-lint.yml ([0196c41](0196c41))
* update .github/workflows/container-build.yml ([fb723ee](fb723ee))
* update MCP server URLs to use /sse endpoint instead of /mcp ([5df56ac](5df56ac))
* update transport config to use streamable-http instead of streamable_http ([6e66b95](6e66b95))
* update Valkey port from 16379 to 6379 in docker-compose configuration ([875c596](875c596))
### Documentation
* add example agent prompts for Valkey MCP task management system ([768139e](768139e))
* add MCP configuration guide and agent usage examples to README ([b04aae0](b04aae0))
### Code Refactoring
* consolidate integration tests into test suites ([051de85](051de85))
* consolidate notes tools into server_mcp.go and add repository tests ([dc41685](dc41685))
* consolidate plan repository tests into single test suite ([61dee00](61dee00))
* Extract plan status validation into shared helper function ([a485fcb](a485fcb))
* remove mock repositories and unused Valkey default port constant ([5eef8ca](5eef8ca))
* remove unused project repository and example test files ([5f7a876](5f7a876))
* rename project terminology to plan terminology throughout codebase ([988390e](988390e))
* rename project to plan throughout MCP server implementation ([d932f65](d932f65))
* reorganize project structure by moving Go files to root directory ([7af5216](7af5216))
* update storage layer to use new Valkey Glide v2 API ([b764791](b764791))
### Tests
* add edge case and concurrency tests for plan repository ([8461d68](8461d68))
* add integration tests for plan and task notes management ([02ce521](02ce521))
* add integration tests for plan repository and edge cases ([9024954](9024954))
* add integration tests for task repository and fix reordering logic ([344afb6](344afb6))
* add MCP server integration tests with random port allocation ([1fd895e](1fd895e))
* update MCP server connection test to not use default endpoints and improve error handling ([dc49ee2](dc49ee2))
### Continuous Integration
* configure semantic-release to use conventional commits preset ([1101272](1101272))
* restructure workflow with PR validation and separate release paths ([21bb0b6](21bb0b6))1 parent 21bb0b6 commit ce0f2fd
1 file changed
+75
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
0 commit comments