# get-convex/convex-backend · RepoSense Release & Migration Intelligence

> Cap S3 export to 10 snapshots per table. Test in staging; do not deploy to prod. Migration: Low.

## Metadata
- **Repository URL**: https://github.com/get-convex/convex-backend
- **Primary Package**: `@get-convex/convex-backend` (NPM)
- **Categories**: `DATABASE`, `BACKEND`, `STATE_MANAGEMENT`
- **Latest Version**: `precompiled-2026-11-06-a7376b7`
- **Semantic Status**: `WARNING`
- **Bundle Size Impact (unavailable)**: `Size Unavailable`
- **Atom Ingestion Feed**: https://github.com/get-convex/convex-backend/releases.atom

## The Human Context (Plain-English Pitch)
Convex is an open-source reactive database and backend engine built for modern full-stack web applications. It replaces traditional database boilerplate by combining transactional storage, server functions, and automatic real-time sync into a single platform.

## Stage 1 Executive Summary ([Core Change] + [Required Action] + [Migration Effort])
Cap S3 export to 10 snapshots per table. Test in staging; do not deploy to prod. Migration: Low.

## Breaking Changes & Required Actions
- Limit S3 export metadata to retain the 10 most recent snapshots per table, eliminating progressive commit latency degradations.
- Execute snapshot expiration directly within the transaction prior to append, requiring no additional write calls.
- Preserve historical manifest lists so concurrent readers on older snapshots remain unaffected while advising incremental readers to query via `_ts`.

## Migration Snippet
```ts
// Install or upgrade @get-convex/convex-backend
// npm install @get-convex/convex-backend@latest
```

## Ecosystem Compatibility Matrix & Graph Warnings
- **AWS S3** [`COMPATIBLE`]: Retains previous manifest lists in the bucket while capping snapshot metadata rewrites during table appends.
- **Rust >=1.75** [`COMPATIBLE`]: Compiles cleanly with standard toolchains for self-hosted Convex backend instances.

## Zero-Noise Release Timeline
- **precompiled-2026-11-06-a7376b7** (2026-11-06) [WARNING]: Cap S3 export to 10 snapshots per table. Test in staging; do not deploy to prod. Migration: Low.
- **precompiled-2026-11-05-6ce65c1** (2026-11-05) [COMPATIBLE]: Ships `@get-convex/convex-backend@precompiled-2026-11-05-6. Drop-in upgrade. Migration: None.

## Upgrade & Migration Q&A (GEO Direct Answers)
### Is get-convex/convex-backend precompiled-2026-11-06-a7376b7 safe to upgrade in production?
get-convex/convex-backend precompiled-2026-11-06-a7376b7 is classified as WARNING (PRERELEASE release). Cap S3 export to 10 snapshots per table. Test in staging; do not deploy to prod. Migration: Low.

### What breaking changes or compatibility risks exist in get-convex/convex-backend precompiled-2026-11-06-a7376b7?
No breaking API changes or peer dependency conflicts are recorded for get-convex/convex-backend precompiled-2026-11-06-a7376b7 in the RepoSense compatibility graph.

### What is the bundle size impact of @get-convex/convex-backend precompiled-2026-11-06-a7376b7?
Measured bundle size telemetry is currently unavailable for @get-convex/convex-backend precompiled-2026-11-06-a7376b7; verify build output locally before deploying.

### How do I upgrade @get-convex/convex-backend to precompiled-2026-11-06-a7376b7?
Upgrade @get-convex/convex-backend to precompiled-2026-11-06-a7376b7 using "npm install @get-convex/convex-backend@precompiled-2026-11-06-a7376b7" in your project manifest (package.json) and run your test suite.
