Release notes
Changelog
rebornpad ran as an internal tool for a while before we opened it up. Version numbers carry over from that period; public history starts at 0.4.0.
Breaking changes to the v1 API are announced here at least 14 days before they ship. Everything below is additive unless marked otherwise.
0.4.2 — 18 July 2026
- Fixed:
/query/returned the bundle without theX-Bundle-Encodingheader, so clients that sniffed the encoding fell back to treating the body as plain text. - Fixed: paths without a trailing slash redirected to the internal listener port instead of the public one. Only affected links typed by hand.
- Changed: ingest acknowledgements now carry
rejectedcounts per batch rather than only at the end of the stream, so clients can stop early on a bad export.
0.4.1 — 17 July 2026
- Fixed: collections created with
metric: dotsilently used cosine. Existing collections were re-indexed; if you created one on 16 July with a non-default metric, delete and recreate it. - Fixed: the activation queue stalled for tokens issued in the first hours after launch. Affected tokens were activated manually.
- Added:
X-RateLimit-RemainingandX-RateLimit-Reseton every response, not just on429. - Changed: raised the per-record ceiling from 512 KB to 1 MB. Several people were splitting chunks purely to get under the old limit.
0.4.0 — 16 July 2026
First public build. Open beta, one region, no accounts.
- Collections, ingest, search and query on the v1 surface.
- Persistent session channel at
/stream, HTTP/3 where the client supports it. - Browser-issued tokens with no sign-up.
- Read-mostly web console.
Earlier
0.1 through 0.3 were internal builds and are not documented here. Nothing from that period is reachable through the public API, and no data carried over.