Releases: geodro/lerd
v1.21.1
Lerd 1.21.1
Lerd — Podman-powered local PHP dev environment for Linux & macOS.
Install on Linux
curl -fsSL https://raw.githubusercontent.com/geodro/lerd/main/install.sh | bashOr if already installed:
lerd updateInstall on macOS
brew tap geodro/lerd
brew install lerd
lerd installOr if already installed:
brew upgrade lerd
lerd installChangelog
Bug Fixes
Other
Full Changelog: v1.21.0...v1.21.1
v1.21.0
Lerd 1.21.0
Lerd — Podman-powered local PHP dev environment for Linux & macOS.
Install on Linux
curl -fsSL https://raw.githubusercontent.com/geodro/lerd/main/install.sh | bashOr if already installed:
lerd updateInstall on macOS
brew tap geodro/lerd
brew install lerd
lerd installOr if already installed:
brew upgrade lerd
lerd installChangelog
Features
- dcdf0ce feat(container): target field in .lerd.yaml selects a multi-stage build stage (#385)
- 2a5c789 feat(mcp): service_add accepts the init flag (#386)
Bug Fixes
- 91fc581 fix(image): restore git in the PHP-FPM runtime stage (#377)
- 193a22c fix(presets): wire catatonit as PID 1 for mysql and mariadb (#383)
- d07aafc fix(ui): close LAN-reachable endpoints via the existing gate and validate public_dir (#382)
- 3bdd649 fix(ui): notification clicks land on the right tab (#384)
- c464925 fix(workers): stop host workers from resurrecting after stop (#375) (#376)
Other
- 83c2967 chore(security): bump jwt-go, svelte, and kysely past their CVE windows (#387)
- ccf41b6 release: v1.21.0 (#388)
Full Changelog: v1.21.0-beta.1...v1.21.0
v1.21.0-beta.1
Lerd 1.21.0-beta.1
Lerd — Podman-powered local PHP dev environment for Linux & macOS.
Install on Linux
curl -fsSL https://raw.githubusercontent.com/geodro/lerd/main/install.sh | bashOr if already installed:
lerd updateInstall on macOS
brew tap geodro/lerd
brew install lerd
lerd installOr if already installed:
brew upgrade lerd
lerd installChangelog
Features
- 9197e23 feat(commands): on-demand framework commands across UI, CLI, and MCP (#363)
- fbdd4d2 feat(config): public_dir override in .lerd.yaml (#370)
- 0b16aa5 feat(image): multi-stage PHP-FPM build cuts image size by ~60% (#364)
- 50dfc74 feat(presets): mysql 9.7 LTS, postgres 17/18, canonical version pinning (#361)
- 3d39b1e feat(shell): bake zsh + starship into PHP-FPM image for
lerd shell(#358) - c48500d feat(tray,ui): dump + notifications toggles, live dump-status updates (#373)
- 2c39714 feat(ui): Env tab on site detail showing the project .env (#366)
- 4b70ade feat(ui): add Turkish (tr) locale (#355)
- c9b7e0a feat(ui): batch worker failure notifications (#372)
- 7e8b054 feat(ui): browser-style address bar header for site detail (#365)
- b791d8d feat(ui): desktop notifications via Web Push with per-category settings (#353)
- 5906f58 feat(ui): notifications page polish + dashboard health row (#354)
Bug Fixes
- 0959e86 fix(certs): force-reissue cert when a site's domain set changes (#367)
- 0c43a55 fix(tinker): force dump-bridge passthrough for tinker invocations (#371)
- 42dddd4 fix(ui): hide worktree-manager button for non-git sites (#357)
- 0d39357 fix: streamed worktree install, audit follow-ups, dropdown scroll (#368)
Other
- 6c043c1 refactor(git): consolidate ad-hoc git exec into internal/git (#356)
- def95b8 release: v1.21.0-beta.1 (#374)
Full Changelog: v1.20.2...v1.21.0-beta.1
v1.20.2
Lerd 1.20.2
Lerd — Podman-powered local PHP dev environment for Linux & macOS.
Install on Linux
curl -fsSL https://raw.githubusercontent.com/geodro/lerd/main/install.sh | bashOr if already installed:
lerd updateInstall on macOS
brew tap geodro/lerd
brew install lerd
lerd installOr if already installed:
brew upgrade lerd
lerd installChangelog
Other
Full Changelog: v1.20.1...v1.20.2
v1.20.1
Lerd 1.20.1
Lerd — Podman-powered local PHP dev environment for Linux & macOS.
Install on Linux
curl -fsSL https://raw.githubusercontent.com/geodro/lerd/main/install.sh | bashOr if already installed:
lerd updateInstall on macOS
brew tap geodro/lerd
brew install lerd
lerd installOr if already installed:
brew upgrade lerd
lerd installChangelog
Other
Full Changelog: v1.20.0...v1.20.1
v1.20.0
Lerd 1.20.0
Lerd — Podman-powered local PHP dev environment for Linux & macOS.
Install on Linux
curl -fsSL https://raw.githubusercontent.com/geodro/lerd/main/install.sh | bashOr if already installed:
lerd updateInstall on macOS
brew tap geodro/lerd
brew install lerd
lerd installOr if already installed:
brew upgrade lerd
lerd installChangelog
Features
- aa78a30 feat(ui): make worktree-add "Automatic" announce its resolution (#344)
- 137beed feat(ui): manage git worktrees from the dashboard + Tailwind v4 (#341)
- f82ce98 feat: per-worktree dump tagging + worktree-add warnings + macOS plist heal fix (#343)
Bug Fixes
Other
Full Changelog: v1.20.0-beta.2...v1.20.0
v1.20.0-beta.2
Lerd 1.20.0-beta.2
Lerd — Podman-powered local PHP dev environment for Linux & macOS.
Install on Linux
curl -fsSL https://raw.githubusercontent.com/geodro/lerd/main/install.sh | bashOr if already installed:
lerd updateInstall on macOS
brew tap geodro/lerd
brew install lerd
lerd installOr if already installed:
brew upgrade lerd
lerd installChangelog
Features
- 1809c20 feat(mcp): close site_php/node branch + workers_mode + bug_report gaps (#328)
- 1204fdd feat(php-ext): --apk-deps for extensions that need extra Alpine build packages (#337)
- ccfbb37 feat(php-fpm): add PHP 7.4 and 8.0 as a frozen legacy tier (#336)
- f3a4fee feat(tui): header pill for failing workers (#326)
- 2698d7c feat(tui): per-worktree controls in site detail pane (#325)
- 2974178 feat(tui): service update + rollback keybinds (#323)
- bbf3eb1 feat(ui): German / Indonesian / Dutch locales + dashboard i18n-coverage pass (#338)
- 59bcab8 feat(workers): macOS host workers + post-v1.19.1 audit fixes (#339)
- 318892a feat: live dump() / dd() viewer (#331)
Bug Fixes
- 9b60cd4 fix(php-ext): don't report success when an extension build fails (#334) (#335)
- 121e851 fix(php-fpm): bundle full ICU locale data so non-English locales format correctly (#332) (#333)
- f8bbfa3 fix(watcher): dedup concurrent handleNewEntry for the same worktree (#324)
- 781f309 fix: dashboard update banner + test cache pollution (#329)
Other
- 90b8369 refactor: dedupe service-set helpers and nginx reload-or-warn pattern (#330)
- cd579d4 release: v1.20.0-beta.2 (#340)
Full Changelog: v1.20.0-beta.1...v1.20.0-beta.2
v1.19.3
Lerd 1.19.3
Lerd — Podman-powered local PHP dev environment for Linux & macOS.
Install on Linux
curl -fsSL https://raw.githubusercontent.com/geodro/lerd/main/install.sh | bashOr if already installed:
lerd updateInstall on macOS
brew tap geodro/lerd
brew install lerd
lerd installOr if already installed:
brew upgrade lerd
lerd installChangelog
Bug Fixes
Full Changelog: v1.19.2...v1.19.3
v1.19.2
Lerd 1.19.2
Lerd — Podman-powered local PHP dev environment for Linux & macOS.
Install on Linux
curl -fsSL https://raw.githubusercontent.com/geodro/lerd/main/install.sh | bashOr if already installed:
lerd updateInstall on macOS
brew tap geodro/lerd
brew install lerd
lerd installOr if already installed:
brew upgrade lerd
lerd installChangelog
Bug Fixes
Full Changelog: v1.19.1...v1.19.2
v1.20.0-beta.1
Lerd 1.20.0-beta.1
Lerd — Podman-powered local PHP dev environment for Linux & macOS.
Install on Linux
curl -fsSL https://raw.githubusercontent.com/geodro/lerd/main/install.sh | bashOr if already installed:
lerd updateInstall on macOS
brew tap geodro/lerd
brew install lerd
lerd installOr if already installed:
brew upgrade lerd
lerd installChangelog
Features
- e111c36 feat: automatic wildcard cert SANs and nginx server_name for worktree subdomains (#309)
- 5c30853 feat: built-in Vite dev server worker with host execution and worktree auto-start (#310)
- 38423f2 feat: env_overrides in .lerd.yaml for worktree env templating (#308)
- 898446e feat: per-worktree worker lifecycle + dashboard surfaces (#319)
- 8c83864 feat: unified asset-worker / npm-build prompt for lerd worktree add (#321)
Bug Fixes
- 6b2d0a9 fix(framework): refresh every cached version, not just the latest (#318)
- 21df847 fix(mysql-preset): drop two flags removed in MySQL 8.0 (#312)
- d8820b6 fix(watcher): broadcast DNS status transitions so dashboard updates after boot (#311)
- f2d0a31 fix(workers): post-#310 followups for path mismatch, macOS gap, refactor (#317)
- 71470e9 fix: post-#319 audit followups for worker lifecycle, certs, env, DNS (#320)
- 9b5c219 fix: post-v1.19.1 audit followups for env_overrides, DNS, certs (#316)
Other
- af897a9 refactor: extract config.SiteSlug helper for DB-safe name conversion (#315)
- 9996e02 release: v1.20.0-beta.1 (#322)
Full Changelog: v1.19.1...v1.20.0-beta.1