0.9.32
LibreDB Studio now ships with an embedded database out of the box
A fresh LibreDB Studio no longer opens to an empty screen. On first startup it
automatically provisions a ready-to-use "Sample (LibreDB)" connection — a real,
local database powered by the embedded @libredb/libredb
engine — pre-seeded with example data so you can explore and run queries immediately.
This is also a small celebration: the open-source LibreDB embedded database engine
is now wired natively into Studio. One product, three lenses, zero setup.
What you get on first run
- A working "Sample (LibreDB)" connection, created automatically (no server, no
configuration — the file is opened in-process, the same way Studio handles SQLite). - Example data across all three lenses, so the schema explorer shows real shapes:
- a relational
userstable (typed columns), - a document
articlescollection, - raw key-value entries under
config:*.
- a relational
- Full read/write from the editor with the LibreDB command grammar
(get/put/delete/prefix/range).
Yours to keep or remove
The sample connection is a normal, editable and deletable connection — play with
it, change it, or delete it. Once deleted it stays gone (Studio remembers dismissed
samples and will not recreate it).
Configuration
LIBREDB_EMBEDDED_SAMPLE— on by default; set tofalseto disable.LIBREDB_EMBEDDED_SAMPLE_PATH— optional file-path override (default
<data dir>/sample.libredb).
Server-side only. The feature is scoped to the standalone app and never activates
when Studio is embedded in libredb-platform.
Install
- npm:
npm install @libredb/studio@0.9.32 - Docker (GHCR):
ghcr.io/libredb/libredb-studio:0.9.32(also:latest) - Docker Hub (mirror):
libredb/libredb-studio:0.9.32
**Full changelog: 0.9.30...0.9.32