Docker defaults catch-up, cert/bind-mount startup fixes, and exec/TTY/dependency cleanups.
Highlights
- Docker Desktop tested
<=4.85.99, default setup install4.85.0, plus installer build-id maps (#472) - Docker Compose default
2.40.3(tested <=2.40.99); Engine default29.6.2(tested <=29.6.99) - Cert generation no longer fails with
EISDIRon rogue cert directories; SSL cert paths are ensured as files before bind-mount (#486) - v4 bind mounts honor
create_host_path: false;/run/host-servicesexception no longer matches unrelated prefixes (#486 / #489)
Fixes
- TTY allocation keys off
stdout.isTTYso redirected output drops ANSI junk (#345) - Forward host terminal env (
TERM,LANG,TZ, etc.) into containers - Pass
NO_COLOR=1into containers when Lando itself has no color - Certificate errors recommend rebuilding stale containers (#462)
- Custom
orchestratorBinpaths no longer overwritten by Compose fallback (lando/lando#3847) - Interactive sudo no longer combines
--bellwith--stdin(#386) - Node 24
DEP0187warnings from permissivefs.existsSync()(#474)