Releases: ehs208/TimeTree-MCP
Releases · ehs208/TimeTree-MCP
Release list
v0.3.0
Added
- Added memo tools:
list_memos,create_memo,update_memo, anddelete_memo. - Added event comment tools:
add_event_comment,list_event_comments,update_event_comment, anddelete_event_comment. - Added calendar metadata tools:
get_calendar_labels,update_calendar_labels,get_calendar_members, andget_calendar_virtual_members. - Added Node test coverage for API endpoint contracts, tool registration/pass-through behavior, memo wrappers, and logger sanitization.
Changed
- Expanded
create_eventandupdate_eventto expose attendees, virtual attendees, alerts, RRULE recurrences, attached file UUIDs, and category overrides. - Updated event deletion to use the verified no-body DELETE path first, with a full-event-body fallback for older API behavior.
- Updated CI to run typecheck, unit tests, and high-severity audit checks.
- Updated installation docs to emphasize local clone/link usage instead of implying npm registry publication.
Security
- Hardened structured logging with recursive masking for credentials, sessions, CSRF tokens, request/response bodies, event titles, notes, locations, URLs, comments, and attachments.
- Removed raw MCP tool argument logging; logs now include argument shape only.
- Updated transitive dependencies with
npm audit fix; audit reports 0 known vulnerabilities.
Verification
bash -n TimeTree-MCP-install.shnpm run verify