PocketBase
Open-source backend in a single file with realtime database
Two maintained branches, a paired-release rhythm, and a window with no new features in it.
◆Recent moves
- 2d ago
CLI panic recovery reverted to restore non-zero exit codes
The one release in this window that changes observable behavior rather than fixing it: automatic panic recovery in CLI commands is reverted so panics again force a non-zero exit, which matters to anyone running PocketBase commands in CI. Proper exit-code support is deferred to v0.40 or v0.41 — the clearest signal here of where the next branch goes.
View source ↗ - 2d ago
0.22 LTS backport of the CLI exit-code revert
The 0.22 mirror of v0.39.10's CLI revert, tagged minutes later. Carries no independent change — it exists so the older branch keeps the same exit-code behavior.
View source ↗ - 9d ago
Firefox bulk-select fix, goja and filter-parser updates
Maintenance in the same register as the rest of the branch: shift-click range selection fixed in Firefox, goja updated for TypedArray and regexp lookahead regressions, and filter-expression parsing optimized for large string literals. Nothing user-visible beyond the admin UI fix.
View source ↗ - 9d ago
0.22 LTS backport of the goja and fexpr bumps
The paired 0.22 release for v0.39.9, limited to the dependency bumps. Another instance of the two-tags-per-change cadence that inflates this feed's release count.
View source ↗ - 13d ago
JSVM state reset, admin-UI tweaks, SQLite 3.53.3
Resets a JSVM global overwrite so pooled executors start clean, adds shift-click range selection, and moves to SQLite 3.53.3 via modernc. Routine correctness work on the JavaScript runtime and storage layer.
View source ↗ - 13d ago
0.22 LTS backport: x/* security bumps and SQLite update
The 0.22 counterpart to v0.39.8, carrying only the golang.org/x dependency bumps and the SQLite update. The older branch is kept current on security patches and nothing else.
View source ↗