Product Release September 11, 2024

Convex 1.16

convex v1.16
Convex Team

Convex Team

Published on September 11, 2024

Overview

This release adds the v.record() validator, enabling typed key-value map objects in your Convex schema and function arguments — a frequently requested capability for modeling dynamic or user-defined fields. It also upgrades esbuild from 0.17 to 0.23 for improved bundling, and quietly ships the initial components beta, laying the groundwork for Convex's composable, transactional component system.

Included Features (3)

#72
Components Beta

Initial release of the components system (activated by a convex.config.ts file), laying the groundwork for composable, transactional backend modules.

Completed