v0.4.5 — 2025-04-29
Spreadsheet style retention; better SSE resilience; new error code surface.
- 01Added: spreadsheet_set_style + style retention on spreadsheet_batch_update.
- 02Added: SYNOLOGY_API_ERROR now carries inner_code from the upstream REST response.
- 03Changed: SSE transport now resumes mid-stream on transient network blips (no client reconnect needed).
- 04Fixed: drive_search_files type:pdf filter was case-sensitive against extensions; now normalized.
- 05Fixed: Calendar RRULE expansion produced duplicate occurrences across DST boundaries.
v0.4.4 — 2025-04-12
- 01Added: calendar_find_conflicts. The most-requested tool since the calendar module shipped.
- 02Added: --transport http for long-running deployments (separate from --transport sse).
- 03Changed: confirm flag now accepts confirm:"yes" in addition to confirm:true. Reduces friction for some agents.
- 04Fixed: MailPlus body sanitization stripped legitimate <pre> blocks. Sanitizer rebuilt on dompurify.
v0.4.3 — 2025-03-28
- 01Added: MailPlus module (6 tools).
- 02Added: log redaction layer between transport and logger.
- 03Changed: every tool now publishes a one-sentence description optimized for the model, not for the human.
v0.4.2 — 2025-03-04
- 01Added: Calendar module (7 tools).
- 02Added: rate limiting (MCP_RATE_LIMIT_RPS, default 20).
- 03Fixed: Spreadsheet read_range coerced numbers to strings on locales that use comma decimals.
v0.4.0 — 2025-02-08
Module model. Before 0.4 the server was Drive-only; this release introduced the four-module architecture and the shared AuthManager + TokenCache + path-guard.
Older
v0.3.xDrive write tools (upload, label, share, delete). Confirm-flag protocol introduced.
v0.2.xSpreadsheet module. spreadsheet_batch_update + open/close session model.
v0.1.xFirst public release. Drive read-only.