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 on the right 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 the component or are triggering too many parallel mutations, this would be a good idea to implement.

Read the docs.

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

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.