Today marks a massive milestone for NodeByte. We are thrilled to officially unveil ByteSend v0.2.0, our email delivery platform.
This update isn't just about adding features it’s about refining the developer experience. We’ve rebuilt the dashboard from the ground up, optimized performance by stripping away unnecessary bloat, and implemented a design system that brings professional grade clarity to your email infrastructure.
1. Re-engineering Domain Verification
Domain verification is notoriously finicky. We’ve spent this cycle eliminating the "delete and redo" workarounds that plague many email services.
- DKIM Auto-Reregistration: If verification gets stuck in a non-success state for over an hour despite your DNS records being correct, ByteSend now automatically regenerates attributes and forces a fresh check. No manual intervention required.
- Parallel DNS Pre-checks: Our verification loop now runs independent lookups for DKIM, SPF, and MX in parallel. You’ll see a real-time
dnsPrecheck status (Found, Wrong Key, or Not Found) before you even trigger a formal provider poll.
- Manual Control: Need a fresh start? A new
reregisterDkim mutation is available directly in the domain actions dropdown, allowing you to generate a fresh RSA key pair and reset the status instantly.
2. A Leaner, Faster Dashboard
We made a bold technical decision this release: we removed framer-motion entirely. While animations are nice, performance and stability are better. By switching to native Tailwind CSS transitions and Radix UI state variants, we’ve achieved:
- Instant UI Responsiveness: Sheets and drawers now open instantly without layout shifts.
- Safari Optimization: We resolved long standing WebKit rendering issues by stripping complex slide/fade transitions.
- Reduced Bundle Size: Removing heavy animation libraries makes the dashboard feel light and snappy, even on lower end hardware.
3. The New Design System: Geist & Neutrals
ByteSend has a new look. We’ve moved away from indigo tinted backgrounds toward a sophisticated, neutral palette of pure blacks and grays.
- Typography: We’ve switched to Geist Sans and Geist Mono, providing a razor sharp, modern feel to our code snippets and data tables.
- The Grid Layout: The domain list has transitioned from a card stack layout to a full width column table. Detailed views now utilize the full width of your screen, with redesigned DomainStatusBadges using Lucide icons for high glanceability.
- Visual Hierarchy: DNS signal cards now feature tinted backgrounds based on status (emerald, amber, red), making it immediately obvious where your configuration stands.
4. Marketing & SDK Integration
The ByteSend landing page has been overhauled to reflect our new standard.
- New DevSection: We’ve added a dedicated section featuring a terminal-style TypeScript SDK snippet, showing exactly how easy it is to integrate ByteSend into your existing stack.
- Transparency First: Check out our new comparison table. See how ByteSend stacks up against industry giants like Resend, SendGrid, and Postmark. Spoiler: Being open-source and self-hostable is a game-changer.
5. Stability & Bug Fixes
A early access product is only as good as its reliability. We’ve squashed several high-priority bugs:
- OAuth Profile Sync: Fixed an issue where user avatars weren't updating. ByteSend now syncs your Discord, GitHub, or Google profile picture on every login.
- Sidebar Navigation: Fixed a CSS bug where the mobile sidebar footer was being pushed off-screen.
- Reliable Versioning: Our versioning API now uses a multi-source fallback (CI env vars → GitLab → GitHub) to ensure you always know exactly what build you are running.
Get Started with the Beta
ByteSend is built for developers who want total control over their email deliverability without the massive monthly overhead.
Ready to take control of your mail?
Check out our updated documentation or join our community Discord to give us feedback on the beta.
— The NodeByte Team