Releases: libredb/libredb.github.io
Releases · libredb/libredb.github.io
Release list
v0.6.1
What's changed
- Get Started page fix — rewrote the three-step terminal cards so commands are tightly aligned (no more blank-line gaps), long commands wrap cleanly instead of being clipped, and every command block now has a copy-to-clipboard button consistent with the rest of the site. Copied text is shell-ready (prompt
$and program output excluded). - StatusBar — added a Docker link for quick access to the LibreDB Studio Docker image.
Full changelog: v0.6.0...v0.6.1
v0.6.0 — In-browser OPFS LibreDB playground
/playground — run LibreDB in your browser
A new public /playground route runs a real OPFS-backed LibreDB entirely in the browser — no backend, no login, per-visitor isolated, persists across reloads. Listed in the sidebar under the database group.
Highlights
- Real engine in a Web Worker (
@libredb/libredb0.1.3, browser entry) over OPFS, with graceful in-memory fallback + banner when OPFS/second-tab isn't available. - Faithful command grammar — the five kv verbs
get / put / delete / prefix / range, exactly mirroring Studio'sLibreDBProvider(no invented SQL/document dialect; tables & collections are conventions over the keyspace, recorded in the catalog). - CLI-parity admin commands —
inspect,stats,import <json>(atomic viatransact), in a dedicated Manage group with use cases. - Three-lens sample seed (relational
users, documentarticles, kvconfig:*) + a clickable cheatsheet that loads commands into the editor. - Activity log of every run (time · status · command · summary · ms · source) and a result echo + fade-in so instant queries are legible.
- Graded, non-blocking safeguards for destructive writes: overwrite/delete run immediately but are flagged and echo the prior value (recoverable); reserved catalog keys are refused; two-step Reset.
- XSS-safe DOM rendering,
prefers-reduced-motionaware, region/aria-label landmarks, serialized worker ops.
60 unit tests; typecheck/lint/format/knip clean. Closes #19.
v0.5.5
What's Changed
- Cosmos promoted to an official one-click integration. LibreDB Studio is now listed in the official Cosmos servapp marketplace — installable in one click from the Cosmos dashboard. It appears in the "Official one-click integrations" grid on
/deploy.
PR: #18
🤖 Generated with Claude Code
v0.5.4
What's Changed
- Docker Hub link added to the StatusBar quick-links (next to GitHub & LinkedIn), visible site-wide.
/privacy-policyand/404rebuilt on the IDE shell (StudioShell), removing the legacy duplicated footer/header. Top-left logo now handles home navigation.- Removed the now-unused
Header.astroandFooter.astrocomponents.
PR: #17
🤖 Generated with Claude Code
v0.5.3
v0.5.3 — Astro toolchain
Adds a Bun-based quality gate to the site (no user-facing changes):
bun run gate: astro check (typecheck) → Prettier → oxlint → knip → bun test- CI runs the gate + secret scan + advisory
bun audit, then builds - Prettier (astro + tailwind plugins, printWidth 120), oxlint, knip, secretlint
- zero-dep git hooks (pre-commit: secrets+format; pre-push: gate+audit)
.editorconfig,bunfig.tomlexact installs, all deps pinned exact
Full changes in #16.
v0.5.2
Changes
- Dependabot reconfigured for Bun — now updates
bun.lockdirectly (the lockfile the build actually uses) via thebunecosystem, plus agithub-actionsecosystem to keep the SHA-pinned actions current. Minor/patch updates are grouped into single PRs. - Removed
package-lock.json— unused (deploy & CI run on Bun); it was the source of the earlier npm/bun mismatch.
No site content changes; this release deploys the current build.
v0.5.1
First release on the new release-gated deploy pipeline.
Highlights
- Astro 7 + Vite 8 — upgraded from Astro 6.4.5 (consolidated Dependabot bumps #8/#9/#10/#11). Verified, no code changes needed for v7.
- CI build check — every PR / push to
mainrunsbun install --frozen-lockfile+bun run build(no deploy). - Release-gated deploy — GitHub Pages now deploys only on published releases (this one).
- Hardening — Bun pinned via
.bun-version(1.3.14), all GitHub Actions pinned to commit SHAs, lockfile frozen in deploy build, job summaries on runs.
Publishing this release triggers the Deploy to GitHub Pages workflow.