Skip to content

Releases: libredb/libredb.github.io

v0.6.1

Choose a tag to compare

@cevheri cevheri released this 01 Jul 06:09

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

Choose a tag to compare

@cevheri cevheri released this 30 Jun 08:04
e79dec7

/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/libredb 0.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's LibreDBProvider (no invented SQL/document dialect; tables & collections are conventions over the keyspace, recorded in the catalog).
  • CLI-parity admin commandsinspect, stats, import <json> (atomic via transact), in a dedicated Manage group with use cases.
  • Three-lens sample seed (relational users, document articles, kv config:*) + 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-motion aware, region/aria-label landmarks, serialized worker ops.

60 unit tests; typecheck/lint/format/knip clean. Closes #19.

v0.5.5

Choose a tag to compare

@cevheri cevheri released this 27 Jun 21:24
738c83f

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

Choose a tag to compare

@cevheri cevheri released this 27 Jun 21:09
f9d487a

What's Changed

  • Docker Hub link added to the StatusBar quick-links (next to GitHub & LinkedIn), visible site-wide.
  • /privacy-policy and /404 rebuilt on the IDE shell (StudioShell), removing the legacy duplicated footer/header. Top-left logo now handles home navigation.
  • Removed the now-unused Header.astro and Footer.astro components.

PR: #17

🤖 Generated with Claude Code

v0.5.3

Choose a tag to compare

@cevheri cevheri released this 27 Jun 19:59
44404c2

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.toml exact installs, all deps pinned exact

Full changes in #16.

v0.5.2

Choose a tag to compare

@cevheri cevheri released this 27 Jun 18:32
80ce7a3

Changes

  • Dependabot reconfigured for Bun — now updates bun.lock directly (the lockfile the build actually uses) via the bun ecosystem, plus a github-actions ecosystem 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

Choose a tag to compare

@cevheri cevheri released this 27 Jun 18:19
10510a5

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 main runs bun 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.