Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 25 Jul 16:25
· 6 commits to main since this release
21e4c2c

Only the breaking entries for the interfaces you use apply. An MCP-only integration, for example, does not need the CLI or REST migrations.

Changed

  • [CLI] Breaking: CLI users must replace --unread-only with --read false, replace --starred-only with --starred true, pass a boolean to --has-attachment, treat --text as literal text, use typed syntax for emails search, and discard existing page tokens; update CLI commands before upgrading (#76)
  • [MCP] Breaking: MCP clients must replace the unreadOnly and starredOnly search arguments with read and starred, treat list_emails.text as literal text, use typed syntax for search_emails.query, and discard existing page tokens; update MCP clients before upgrading (#76)
  • [REST] Breaking: REST clients must replace the unreadOnly and starredOnly message query parameters with read and starred, treat text as literal text, and discard existing page tokens; update REST requests before upgrading (#76)
  • Breaking: Custom provider authors must handle EmailQuery.read and EmailQuery.starred instead of unreadOnly and starredOnly, treat text as literal text, add the required Capabilities.search field, and support both values for every advertised boolean filter; update custom providers before upgrading (#76)
  • [MCP / CLI / REST] Reject unsupported search filters and provider-native queries before CLI, MCP, or REST requests reach a built-in or custom provider (#77)

Added

  • [MCP / CLI / REST] Add typed portable search syntax to CLI emails search, MCP search_emails, and the REST query parameter, with parser diagnostics in MCP and REST results (#76)
  • [MCP / CLI / REST] Apply portable search normalization and capability checks consistently across CLI, MCP, REST, and email providers (#76)
  • [MCP / CLI / REST] Add signed, query-bound page tokens that expire after one hour, plus provider-aware filtered pagination with incomplete-page metadata and canonical attachment checks (#76)

Full Changelog: v0.6.1...v0.7.0