Repository navigation
Releases: convex/convex-backend
Releases · convex/convex-backend
Release list
Precompiled 2026-10-10-72ce13c
usage: aggregate database bandwidth (#59420) Remove the redundant empty-batch check in audit-log delivery; both Firehose transports already handle empty batches. Allow database bandwidth events to omit `request_id` for summaries spanning multiple requests. Individual execution events retain their real request ID. Remove the legacy v1 `ingress` and `egress` counters from the database bandwidth event. The pipeline reads the v2 counters and now tolerates the v1 fields being absent. Note that v1 egress also counted vector-search and snapshot-export reads, which v2 does not; the per-execution event now carries only the v2 view. The test usage logger drops its v1 database counters accordingly. GitOrigin-RevId: b0630f40fe70666d62599288de2d24ff6f6c878a
Precompiled 2026-10-10-bb95347
Add search query arg to logs page (#59453) Should make it easy to link to a page w/ search params (filter params, and component/function/level selection) GitOrigin-RevId: d6828ecf19f1fb6ed9515c870fe509994ae4e3aa
Precompiled 2026-10-09-deb555a
Release ai-sdk-provider 0.3.0 (#59425) Bump `@convex-dev/ai-sdk-provider` to `0.3.0` for the stable release of voice support and opt-in ZDR routing. GitOrigin-RevId: 31541635c471ba945dab5f34d62862dce0ff71fc
Precompiled 2026-10-09-bab3490
Treat a missing Glue table as missing when loading it lazily (#59549) Fix S3 exports failing with `EntityNotFoundException` when a sync page touches a table that isn't in Glue yet. Glue's `load_table` reports a missing table as `ErrorKind::Unexpected` rather than `TableNotFound`, so after #59462 started loading tables lazily, every such page failed and its retries failed too. The writer now checks `table_exists`, which recognizes Glue's `EntityNotFoundException`, before loading. GitOrigin-RevId: bb8e3fbd07b5d7a2e42d8df5898e682aebd1e854
Precompiled 2026-10-09-b08985e
ai-sdk-provider: retry transient transcription failures (#59458) Use AI SDK APICallError for transcription failures so transient HTTP errors honor maxRetries. Preserve the status and response headers for SDK retry handling. GitOrigin-RevId: 148b56105706bdde168df56036a2d8b148af8b0a
Precompiled 2026-10-09-5402619
Add metrics to s3 export worker (#59509) GitOrigin-RevId: a2ee34b1641cf485e985cfbe20fbe624c54cc56a
Precompiled 2026-10-08-a4ad353
docs: Update function bundle size limits (#59282) GitOrigin-RevId: 4fde2e3a6b06c100059cb41c417abfde311d2b21
Precompiled 2026-10-08-076c52c
precompiled-2026-10-08-076c52c dashboard: show schema validation and index backfill progress on the …
Precompiled 2026-10-08-02fe59b
docs: Update AI Gateway model list (#59445) GitOrigin-RevId: 49bb063a5ac229191684b1e92a3b2b4ff8086ae6
Precompiled 2026-10-07-d8bdde0
precompiled-2026-10-07-d8bdde0 Rename the S3 integration to AWS S3 and collapse its setup steps (#59…