Lawn v0.7.0
More reliable updates and networking
Lawn keeps apps available while preparing updates, frees space from unused images, and recovers more reliably after Mac sleep. This release also adds private registry login through the CLI.
New Features
- Private registries: Sign in with
lawn registry loginto install apps that use private container images. Lawn stores the credentials in your Mac's Keychain.
Improvements
- Lawn downloads update files before stopping an app, reducing the time it is unavailable.
- Lawn limits active update work to three apps and shows waiting updates as queued.
- Apps that need setup values now open Edit Configuration automatically after installation.
- Configuration changes are saved together, with a restart confirmation for running apps.
- Unavailable ports now show which app or process is using them when Lawn can identify the owner.
- App preparation shows clearer stages and more accurate download progress.
- Startup errors retain the original cause and app logs for troubleshooting.
- Lawn offers Force Quit when a normal quit fails.
Bug Fixes
- Fixed the CLI rejecting custom environment variables that an app template did not define.
- Fixed connection-lost errors persisting after the Mac wakes from sleep.
- Fixed app downloads failing after temporary network interruptions or Mac sleep.
- Fixed running apps losing network access when another virtualization app shut down its network.
- Fixed network creation failing when another service already used the same subnet.
- Fixed local app addresses not being published. Apps now publish their
.localaddresses more reliably. - Fixed app updates discarding files written inside containers when their images had not changed.
- Fixed stopping or deleting an app leaving unwanted downloads and preparation running.
- Fixed installation errors appearing more than once.
- Fixed unused container images accumulating after updates and app removal. Lawn now removes images that apps and snapshots no longer need.
- Fixed routine virtual machine logs consuming gigabytes of disk space.