Happy New Year, Convex devs! Ya’ll keep impressing us with all the things you’re building, so we’ve got some new stuff for you to keep building with.

Cloudflare R2 File Storage Component

It’s now even easier to use R2 for file storage with Convex. Shawn Erquhart built a new component to make it super easy to use R2 alongside your queries and mutations.

Install the component

Vector storage price reduction

Based on community feedback, we’ve reduced the price of Vector Storage in Convex. The free starter plan now includes 0.5 GB out of the box, up from 0.25 GB. The Pro plan includes 1 GB, then $0.50 per GB monthly for more usage, down from the previous $10 per GB monthly.

Use Vector Search

New Best Practices doc

Based on everything we’ve learned from our community and how to use Convex effectively, Sarah Shader compiled a new doc with detailed best practices. Be sure to feed that into your AI code editor!

Read Best Practices

Using Convex with Cursor

Speaking of AI code editors, in case you haven’t noticed, they’re all the rage. However, coaxing AI to do things correctly is sometimes still challenging. Mike Cann put together a guide on how to use Convex with Cursor effectively.

Read Using Convex with Cursor

Convex 1.18

Convex 1.18 brings you new and improved npx convex run syntax and essential changes to how you call Convex functions from other Convex functions. Upgrade now by running: npm i convex@latest

See the complete list of changes