product updates time! @everyone
๐ต Autumn and Dodo Components
The teams from Autumn and Dodo Payments wrote Convex components to make integrating payments into your application much easier. Payments have been a sore spot for most devs and weโre excited to work with strong teams building cool platforms here. Check out the full list of components to find the one that you want.
Check out all the components here.
๐ฅฃ Batch APIs for Components
We added batching for the Workpool and Aggregate components to support larger scale use cases. If you are making too many calls to these components or are triggering too many parallel mutations, this would be a good idea to implement.
Read the docs on Workpool batching.
Read the docs on Aggregate batching.
๐ Filter by Search Index
If you go to your Data tab on the dashboard, you can now use your existing text search indexes to filter your data.
Check it out in the dashboard.
๐๏ธ Rich Metadata for Logs
If you go to your Logs tab on the dashboard and drill into a specific log, you now see associated metadata for the log such as the amount of resources used and function type.
Check it out in the dashboard.
โ ๏ธ Changes to File Generation in your Convex Project
We made a change in the newest NPM release, 1.28.0, to use the new codegen path for components for all projects. This will change the generated files in
_generated for all projects not currently using components and will now require being connected to a Convex deployment. This will not affect the runtime functionality of your Convex apps, but can affect CI workflows that depend on the old path.
Click here to get a shareable version of this post.1 Reply
Is this a typo? Is the new codegen path affecting projects that are using components or not?