- New
npx convex plugins installcommand, which installs the Convex plugin for Claude Code and Codex on macOS and Linux. It works with the terminal CLIs, the desktop apps and the VS Code extensions. Running it again upgrades the plugin to the latest version. - This version drops support for Node.js 20. Please update to Node.js 22 or newer.
- Adds the
v.function({ fnType, args, returns })validator, which validates that a value is a well-formed function handle. You can specifyfnType,args, andreturnsfor TypeScript typechecking and including type signatures in codegen, but they are not checked when running functions or writing to a table at runtime. The inferred type ofv.function()isFunctionHandle_future, which has the same type semantics asFunctionReference_future. When incorporatingv.function()into your codebase, existing code that uses theFunctionHandletype may need to be updated to useFunctionHandle_future.
convex v1.49.0
MC
Michael Cann
Published on November 2, 2026