You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+28-6Lines changed: 28 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [0.9.1-beta] - 2026-02-11
11
+
12
+
### Fixed
13
+
-**MCP transport stability**: Fixed critical issue where server logs written to stdout caused MCP transport disconnects. Logs now correctly route to stderr, preventing JSON-RPC stream corruption.
14
+
10
15
### Added
11
16
-**Automatic counting in list_tasks responses**: New `returnedCount` field always shows how many items are in the current response
12
17
-**Optional total count with includeTotalCount**: Set `includeTotalCount: true` in the filter to get `totalCount` (total matching items without pagination)
@@ -16,13 +21,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
16
21
-**Project completion filtering**: Filter projects by `completed`, `completedAfter`, `completedBefore` to find completed projects in time windows
17
22
-**Automatic sorting by completion date**: Results sorted by `completionDate` descending when filtering by completion (matches OmniFocus Completed perspective)
18
23
-**Enhanced get_task_counts**: Now supports full filtering including completion date windows for accurate time-window counts
24
+
-**Regression test**: Added test to ensure MCP logs go to stderr not stdout
25
+
26
+
### Removed
19
27
-**Removed staleThreshold**: Removed deprecated convenience filter in favor of explicit date windows
20
-
- Initial release with core MCP server functionality
0 commit comments