releases.sh

Deployment usage CLI; commit timestamp placeholder for FIFO queues

v1.43.0

4 features2 enhancements2 fixesThis release4 featuresNew capabilities2 enhancementsImprovements to existing features2 fixesBug fixesAI-tallied from the release notes
From the original release noteView original ↗
  • Added npx convex deployment usage and npx convex deployment usage-limits CLI commands to view a deployment's current resource usage, and view or edit deployment usage limits.
  • Hourly cron jobs can now omit the minuteUTC parameter; Convex will automatically choose a stable start time within the scheduled hour, avoiding concentrating jobs at the top of the hour.
  • Mutations can now reference their upcoming commit timestamp with ctx.db.vars.commitTs, a placeholder replaced with a strictly ordered Int64 value at commit time (useful for FIFO queues).
  • Added a new v.commitTs() validator accepting either the placeholder or an Int64 commit timestamp.
  • The Convex CLI can now find the right TypeScript compiler when using side-by-side TypeScript 6 and 7 installations.
  • Deprecated the typescriptCompiler parameter in convex.json since Convex now automatically picks the right binary with TypeScript 7.
  • Components with only optional environment variables no longer require the env argument in app.use(component, { ... }).
  • Fixed a bug where app.use() failed to require a second argument when a component has required environment variables.
  • Fixed a bug in usePaginatedQuery_experimental where page splits were handled incorrectly.

Fetched August 11, 2026