As July comes to a close, it’s time to reflect on what has been an incredibly productive month for Sunnybox. We’ve shipped five releases this month alone, each bringing meaningful improvements to the platform. Here’s what we’ve been up to and where we’re headed next.
A Month of Continuous Improvement
July started with our major API consolidation (v1.6.0), and we haven’t slowed down since. Here’s what we’ve delivered:
Unified Provider API (v1.6.0)
We kicked off the month by consolidating all provider operations under a single /api/v1/providers
endpoint. This architectural improvement simplified email integration and introduced Gmail OAuth2 support. The new Base58 provider IDs also enhanced security while maintaining clean URLs.
Enhanced Email Sending (v1.7.0 - v1.7.2)
Mid-July brought significant improvements to our email sending capabilities:
- Full attachment support with base64 encoding
- Smart MIME type detection that works even when content types aren’t specified
- Intelligent input filtering that gracefully handles common edge cases
- Optional password fields for IMAP updates (no more re-entering passwords unnecessarily)
Background Job Tracking (v1.8.0)
We introduced the Jobs API, transforming email sending into an asynchronous operation with full visibility:
- Real-time status monitoring for all background operations
- Detailed error messages and retry tracking
- Standardized pagination across all list endpoints
Automatic Job Webhooks (v1.9.0 - v1.9.1)
Building on the Jobs API, we added automatic webhook notifications:
- Job completion and failure events sent to configured streams
- Provider-based routing ensures you only get relevant notifications
- Bug fixes for Thunderbird attachment display
Today’s Release (v1.9.2)
And we’re closing out July with:
- API autodiscovery for easier client integration
- Jobs dashboard in the admin UI for complete operational visibility
- Enhanced documentation with Restish CLI integration guide
- CASA certification achieved (Google LOV in progress)
The Bigger Picture
Looking at these releases together, a clear theme emerges: we’re making Sunnybox more robust, transparent, and developer-friendly. The Jobs API and dashboard give you unprecedented visibility into operations. The unified provider API and autodiscovery features reduce integration complexity. Smart input handling and validation make the API more forgiving and easier to work with.
What’s Coming Next
August will focus on leveraging our CASA certification and continuing to improve the developer experience:
Automated Gmail OAuth
Once Google processes our LOV, we’ll enable seamless Gmail authentication without manual token management.
Enhanced Analytics
Building on our Jobs infrastructure, we’re planning comprehensive email analytics to help you understand delivery patterns and optimize performance.
More CLI Tools
Following positive feedback on our Restish integration, we’re exploring official CLI tools and SDKs.
Performance Optimizations
With our monitoring infrastructure in place, we’re identifying and addressing performance bottlenecks across the platform.
Your Feedback Matters
This productive month wouldn’t have been possible without your feedback and feature requests. Many of July’s improvements came directly from user suggestions. Keep them coming!
Try It Out
All these features are available now. Check out our updated documentation to get started with the new APIs, or log into your dashboard to see the new Jobs view in action.
Here’s to an even more exciting August!
Happy coding!