Lectern 0.7.0
Added
- Checkpoints & rewind. Lectern snapshots your workspace before an agent writes to
it, so you can undo a run you don't like and try a different prompt. Snapshots use a
private, per-workspace git store that is completely separate from your project's own
.git, so it works on non-git folders and never touches your history. Rewind reverts
edits and removes files the agent added, and is itself reversible.- CLI:
lectern checkpoint listandlectern rewind <id>. - Desktop: a checkpoint marker in the chat with an inline Restore action that also
re-fills the composer so you can adjust the prompt and try again. - Secrets (
.env) and the brain store are never snapshotted.
- CLI:
- In-app auto-updates (Linux). The desktop app checks for newer signed releases and
offers a one-click Restart & update — download, install, relaunch. Every update is
verified against Lectern's signing key before it installs. - "What's new" on update. After updating, the app shows what changed in the new
version, drawn straight from this changelog.
Install
- Linux · AppImage —
chmod +x Lectern_0.7.0_amd64.AppImage && ./Lectern_0.7.0_amd64.AppImage(auto-updates from here) - Linux · .deb —
sudo apt install ./Lectern_0.7.0_amd64.deb - Windows —
Lectern_0.7.0_x64-setup.exe(unsigned: More info → Run anyway) - macOS (Apple Silicon) —
Lectern_0.7.0_aarch64.dmg(unsigned: right-click → Open) - Terminal (CLI + daemon) —
curl -fsSL https://github.com/ShrimpScript/lectern/releases/download/v0.7.0/lectern-cli-linux-x64.tar.gz | tar xz
Verify with sha256sum -c SHA256SUMS.txt --ignore-missing.