Convex wrapped “generated” just for you 🎁
- You use Convex, which puts you in the top 1% of developers worldwide
- You like Spotify-wrapped clones, like 64% of other internet users
- If we were to characterize your coding style, we’d call it 10²⁵ x engineer
- We hope you enjoy this last year where every company does a “wrapped” thing
We’ve got quite a few things lined up for you as we close out 2024. But we wanted to cap the year off with a big new feature: a brand-new deployment home screen!
Insights & Deployment health
Convex is designed to guide people in writing correct, high-performance backends. We’re taking this further with proactive insights on the dashboard for growing apps. Insights will tell you which functions are about to hit read limits or have write conflicts. You’ll get detailed information on why and how to fix it.
You’ll now see a new home page for your deployment that shows you general deployment health and, if you’re a pro customer, the list of insights.
Collaborative text editing with ProseMirror & TipTap
Convex is already automatically real-time. Real-time collaborative text editing requires more code than a simple query and mutation. Ian’s packaged a live text editing component using ProseMirror and TipTap. So, if you want a live-syncing text area in your app, you’re in luck.
CORS helper
Setting up CORS properly is hard (guess how I know). There is now a CORS helper in convex-helpers to make the headaches go away.
Action cache component update
The action cache component speeds up your app and reduces your AI service costs. With the 0.22 update, cache hits are much faster and don’t use DB bandwidth.
Use the action cache component
Migration component update
You can now set parallelize: true when you define a migration to speed it up. This setting is helpful if each migration step does a lot of work and is safe to do in parallel.