Release Notes
lbug 0.18.1 → 0.20.3. One-way storage migration (42 → 47) — read Upgrading. No API changes.
Full detail: docs/releases/0.15.0.md.
Upgrading
- One-way migration. A database at storage version 42 — written by 0.18.1, which is
everything 0.14.x shipped — opens directly under the new binary, with no export and the WAL
untouched. The first checkpoint rewrites it to storage 47, after which an older binary will
not open it. To roll back: stop the service, move .lcg/db/ aside, start the old binary; it
rebuilds from the WAL.
- No API changes and no other manual step.
Changed
- lbug 0.18.1 → 0.20.3. Picks up the fixes the 0.18.1 rollback deferred —
ladybug#845 (FTS
heap corruption under concurrent scan/write, a path this service exercises live), #837,
#864, #894, #884 — and ladybug#883, a SIGSEGV in the cached-prepared-statement path,
fixed outright in 0.20.3 rather than merely mitigated. Also forward-fixes a stale-row bug on the
cached-plan fast path (ladybug#877/#878) that 0.18.1 does not appear to exhibit.
- 0.20.3 rather than 0.20.4, because lbug 0.20.4 crashes on Windows in the published
vector/fts extensions. Upstream publishes those per minor, and the v0.20.0/win_amd64
files are 0.20.2-era builds — ABI-compatible with a 0.20.3 core, not a 0.20.4 one. Reported
upstream as LadybugDB/ladybug#971. Linux
and macOS are unaffected by the choice.
lcg-eval 0.15.0
Install lcg-eval 0.15.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/verveguy/liminis-context-graph/releases/download/v0.15.0/lcg-eval-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/verveguy/liminis-context-graph/releases/download/v0.15.0/lcg-eval-installer.ps1 | iex"
Download lcg-eval 0.15.0
lcg-service 0.15.0
Install lcg-service 0.15.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/verveguy/liminis-context-graph/releases/download/v0.15.0/lcg-service-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/verveguy/liminis-context-graph/releases/download/v0.15.0/lcg-service-installer.ps1 | iex"
Download lcg-service 0.15.0