This release includes 1 security fix for security teams reviewing exposed deployments.
Topics
+7 more
Affected surfaces
Summary
AI summaryPrevent sensitive data exposure in config logs.
Full changelog
v1.2.2 (2026-03-01)
Bug Fixes
-
ci: Add coverage/ to gitignore to prevent biome linting generated files (
bb3431f) -
help: Add help.md doc and add help to tool_name enum (
22a0549) -
imap: Remove dead code for recursive folder listing (
eca4233) -
security: Prevent sensitive data exposure in config logs (
9f055e6) -
send: Remove 'to' from required schema parameters to support replies (
8329045) -
windows: Replace bunx with bun x for cross-platform compatibility (
8232f08)
Chores
-
Apply manual fixes and resolve all pending issues and PRs (
df5df5d) -
deps: Update actions/checkout action to v6 (
bf95360)
Performance Improvements
- Cache archive folder lookup to avoid repeated IMAP calls (
200d1cd)
Testing
-
Add integration test for missing documentation in help tool (
0a175bf) -
Add test case for ambiguous account in send tool (
9f713c6) -
Add test for missing arguments in tool registry (
61b42e8) -
Add test for missing arguments in tool registry (
615ff39) -
imap: Fix unit test mocks for search and fetchAll to reflect new optimization logic (
8329045) -
init-server: Add tests for initServer (
c94e843) -
registry: Add test case for unknown tool execution (
59e3e0d) -
registry: Add test case for unknown tool execution (
6dcb97d)
Detailed Changes: v1.2.1...v1.2.2
Security Fixes
- Prevent sensitive data exposure in config logs
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About n24q02m/better-email-mcp
IMAP/SMTP email MCP server with App Passwords (no OAuth2). Auto-discovers Gmail, Outlook, Yahoo, iCloud. 5 composite tools: search, read, send, reply, forward. Multi-account support.
Related context
Beta — feedback welcome: [email protected]