Hi @everyone, I hope your '26 is off to a great start. First batch of community components is here from the [Components Authoring Challenge](https://www.convex.dev/components/challenge). **Convex Files Control** Component - Secure file uploads with access control and cleanup https://www.convex.dev/components/files-control Built by: Gil **Nano Banana** Component - AI image generation powered by Google Gemini https://www.convex.dev/components/nano-banana Built by: Daniel **Convex Timeline** Component - Undo/redo state management with named checkpoints https://www.convex.dev/components/timeline Built by: Meshan **Cloudinary** Component - Full image upload, transformation, and management with TypeScript https://www.convex.dev/components/cloudinary Built by: Abhishek **ConvexFS** Component - Virtual filesystem backed by Bunny.net Edge Storage & CDN https://www.convex.dev/components/convex-fs Built by: Jamie, yes the Jamie! Browse all components: https://www.convex.dev/components The challenge is still running! What components would you like to see the community build next?
Wayne ยท 23h ago
Why ctx.db is changing, and what you sho...
Nicolas ยท 2mo ago
## ๐ Secure Webhook Log Streams Log stream requests sent to a webhook now include a cryptographic signature that you can check to make sure that the request comes from your Convex deployment. [Read the docs.](https://docs.convex.dev/production/integrations/log-streams/#securing-webhook-log-streams) ## ๐๏ธ Hide Columns in the Dashboard There is a new menu in the dashboard *Data* page to reorder and hide columns. This is useful for projects that have a table with a lot of columns. [Check it out in the dashboard.](http://dashboard.convex.dev/deployment/data) ## โจ Convex ESLint plugin The Convex ESLint rules are now out of beta. They enforce best practices for writing Convex code. We recommend setting them up in your projects. [Check out the docs.](https://docs.convex.dev/eslint) ## ๐ Zod 4 Support in convex-helpers The [Zod helpers in convex-helpers](https://github.com/get-convex/convex-helpers/blob/main/packages/convex-helpers/README.md#zod-validation) now support Zod 4. Zod 4โs Codecs feature makes it easy to serialize/deserialize function arguments and return values, as well as database values. [Learn more about Zod 4 support.](https://github.com/get-convex/convex-helpers/pull/840) **[Click here to get a shareable version of this post.](https://news.convex.dev/product-updates-volume-25/)**
Nicolas ยท 2mo ago