MailMode updates
Changelog
MailMode is evolving quickly. Here’s what’s changed recently.
v1.1.0
Docs, Learn Guides and Product Polish
Focused on improving MailMode’s documentation, technical learning resources, shareable previews, feedback flow, production storage and product clarity after the initial public release.
Learn Guides
- Added the /learn technical guide hub
- Added dark mode guides for Outlook, Gmail, Apple Mail, CSS, VML, MJML and React Email
- Added the Email Client Dark Mode Support Matrix
- Added guide metadata, source sections, research notes and related-guide links
Docs
- Improved the Docs overview and selected topic states
- Polished Quick Start, Supported Formats, Rendering Status, Health Report and Shareable Previews docs
- Clarified React Email safe/static mode, MJML compilation, ZIP projects and temporary share links
- Improved docs back links, CTAs, focus states and mobile readability
Trust & Clarity
- Improved Privacy Policy and Terms wording around uploaded content, shareable previews, analytics, newsletter handling and retention
- Improved About and Status pages with clearer expectation-setting and feedback routes
- Clarified that MailMode previews and health reports are practical QA aids, not exact client emulators or guarantees
SEO & Internal Links
- Added and refined meta titles, descriptions and sitemap entries for new Learn pages
- Improved internal linking across Docs, Learn, About, Changelog, Terms and Privacy
- Added clearer temporary-share and no-sensitive-content wording across the product docs
Product Polish
- Refined the homepage hero so the tool feels quicker to reach and less marketing-heavy
- Added a more compact feedback CTA above the footer with direct access to the feedback form
- Improved shared preview controls, expired preview messaging and the return-to-MailMode action
- Added branded 404 and expired-preview states for missing, removed or unavailable links
Feedback & Production Reliability
- Added in-app feedback/contact submissions through Resend with validation, honeypot protection and rate limiting
- Improved feedback error handling so configuration or sender-domain issues are shown more clearly
- Improved production share-preview storage with Vercel Blob/KV support and 3-day cleanup handling
- Added cleanup diagnostics and internal stats rollups for longer-term lab visibility
v1.0.0
Initial Public Release
Welcome to the first public version of MailMode — a lightweight email preview and dark mode testing tool built for email developers.
Core Previewing
- Side-by-side light and dark mode email previews
- Authored CSS dark mode simulation
- Partial and full inversion dark mode simulations
- Responsive viewport previews for:
- 375px Mobile
- 430px Large Mobile
- 768px Tablet
- 600px Email Standard
- 640px Email Wide
- 1440px Desktop
- Dark mode comparison controls for checking authored CSS, selective inversion and aggressive forced dark behaviour
Supported Formats
- Paste or upload HTML and HTM email files
- MJML upload and browser-side rendering support
- React Email preview support in safe/static mode
- ZIP project uploads with local image asset handling
- URL loading for publicly accessible email source files
Checks & Reports
- Simple email health report with pass, warning and issue counts
- Rendered HTML size and clipping-risk checks
- Accessibility and image alt text checks
- Subject and preheader preview checks
- Link, tracking and UTM analysis
- Basic PDF health report export for handoff or QA notes
Sharing & Safety
- Shareable hosted preview links
- Automatic 3-day share link expiry
- Read-only shared previews with noindex metadata
- Temporary upload and preview processing
- Safe React Email preview sandboxing
- Blocked dynamic runtime execution and unsafe JSX patterns
Launch Notes
- MailMode is designed as a practical simulation tool, not an inbox-perfect replacement for live client testing
- Dark mode behaviour still varies by email client, app version and device
- Some React Email dynamic patterns are intentionally blocked in safe preview mode
- The first public release focuses on fast previewing, simple checks and temporary sharing
Next
Coming Next
- Expanded PDF exports for light/dark preview comparisons
- Improved health report analysis
- Expanded health report explanations
- Expanded docs and examples
- Performance improvements
- These are planned or likely improvements, not guaranteed release dates