💥 Breaking Changes 💥
- Ditched Bun for Deno 🦕: Migrated from Bun to Deno due to recurring memory leaks and crashes on our test server.
- SQL Simplification 📈: Removed Prisma and now using Libsql alone
- Hono Takes the Stage: Switched from Elysia to Hono, a cleaner and more compatible framework that plays nice with Deno.
🧹 Code Cleanup 💪
Removed unnecessary clutter and streamlined the codebase for better readability and maintainability.
- Split email pipeline into async receive/process queues for max throughput
- Implement persistent queue storage - no more lost emails on crashes!
- Fix memory leaks when handling chunky payloads
- Update all dependencies
- Clean up code