v3.26.2 - December 17, 2025
- Updated to use new Lando Alliance Apple Developer certificates
- Updated to
npmTrusted Publishing
v3.26.1 - December 17, 2025
- Updated to use new Lando Alliance Apple Developer certificates
- Updated to
npmTrusted Publishing
v3.26.0 - November 14, 2025
- Upgraded
traefikto version2.11.31. FIXES CRITICAL ISSUE #399.
v3.25.6 - October 1, 2025
- Updated plugins to handle image switch to bitnamilegacy namespace
v3.25.5 - September 9, 2025
- Added
@lando/mailpitto common plugins - Improved
mktempusage inexec-multilinerto better supportalpine#374 - Fixed bug causing install failure for plugins with both
ignoreDependenciesandundefineddependencies#362
v3.25.4 - September 3, 2025
- Added 501(c)(3) status and link to IRS Determination Letter
v3.25.3 - July 23, 2025
- Added Code of Conduct
v3.25.2 - July 21, 2025
- Updated to consolidated
Terms of UseandPrivacy Policyto reflect transition to Lando Alliance non-profit part 2
v3.25.1 - July 21, 2025
- Updated to consolidated
Terms of UseandPrivacy Policyto reflect transition to Lando Alliance non-profit
v3.25.0 - July 19, 2025
- Granted permission
v3.24.3 - March 25, 2025
- Fixed bug causing
too many colonserror on Windows #354
v3.24.2 - March 13, 2025
- Fixed bug causing some recipe configs to throw
TypeError [ERR_INVALID_ARG_TYPE]#348
v3.24.1 - March 3, 2025
- Fixed bug causing legacy excluding to fail with
utils.getNamedVolumes is not a function#346 - Fixed bug causing legacy excluding to apply to
api: 4services #346
v3.24.0 - February 28, 2025
- Added support for
init.defaultsfor explicit recipeconfigsetting onlando init - Consolidated
@lando/coreand@lando/cliupdates into a singularlandoupdate - Consolidated core plugins eg
@lando/healthcheckinto justlando - Improved config loading guards for generic Lando 3 service
- Improved efficiency of
taskloading - Improved handling around corrupted
taskcaches - Improved
lando initso that it can auto setup if needed - Improved release flow to better accommodate double barrelled development
- Removed
slimandfatvariants for a consolidated build which includes all "common" plugins - Optimized redundant
midcoreplugin deps
- Fixed bug causing auto setup to not correctly reset the orchestrator binary path
- Added
getLodash()tolando.utils - Added
getSemver()tolando.utils - Added
getJsYaml()tolando.utils
v3.24.0-beta.12 - January 24, 2025
- Merged in improvements from
@lando/core@v3.23.26
v3.24.0-beta.11 - January 18, 2025
- Improved config loading guards for generic Lando 3 service
v3.24.0-beta.10 - January 15, 2025
- Improved Docker Destkop autostart to use new
docker desktop startif available - Merged in improvements from
@lando/core@v3.23.24
- Fixed bug causing
--accept-licenseflag to not work when installing Docker Desktop on macOS
v3.23.26 - January 24, 2025
- Fixed bug where an app’s services were inadvertently reaped if the app’s path included a comma #322
v3.23.25 - January 18, 2025
- Fixed bug causing
--accept-licenseflag to not work when installing Docker Desktop on macOS - Updated default Docker Desktop version to
4.37.1|2 - Updated default Docker Engine version to
27.5.0 - Updated default Docker Compose version to
2.31.0 - Updated recommended Docker Desktop range to
>=4.37.0 - Updated tested Docker Desktop range to
<=4.37 - Updated tested Docker Compose range to
<=2.32
v3.24.0-beta.9 - January 14, 2025
- Merged in improvements from
@lando/core@v3.23.23
v3.24.0-beta.8 - December 14, 2024
- Merged in improvements from
@lando/core@v3.23.21
v3.24.0-beta.7 - December 11, 2024
- Consolidated
@lando/coreand@lando/cliupdates into a singularlandoupdate - Added support for
init.defaultsfor explicit recipeconfigsetting onlando init
v3.24.0-beta.6 - December 11, 2024
- Optimized deps part 2
v3.24.0-beta.5 - December 10, 2024
- Improved efficiency of
taskloading - Improved handling around corrupted
taskcaches
v3.24.0-beta.4 - December 9, 2024
- Added
getLodash()tolando.utils - Added
getSemver()tolando.utils - Added
getJsYaml()tolando.utils - Switched to optimized deps part 1
v3.24.0-beta.3 - December 7, 2024
- Fixed bug causing auto setup to not correctly reset the orchestrator binary path
- Improved
lando initso that it can auto setup if needed
v3.23.24 - January 14, 2025
- Fixed bug causing service script moving to fail when receiving non-stringy inputs
v3.23.23 - January 14, 2025
- Fixed bug causing service script loading collisions
v3.23.22 - December 17, 2024
- Added ability to customize
networkLimit#245 - Fixed incorrect
-EncodedCommandfallback detection forpowershell.exescript execution #297
v3.23.21 - December 14, 2024
- Fixed
powershellscripts from failing when user cannot set-ExecutionPolicytoBypassforProcessscope #297 - Fixed bug causing error when trying to add a user to a group that does not exist
- Improved Docker Desktop installation detection to prevent unneeded launch attempts
- Rebased some
wslhelper utils onspawn-sync-stringerso they do not requireawait
v3.23.20 - December 11, 2024
- Simplified
lando shellenv --addPATHmodification string to be more universal #298
v3.23.19 - December 7, 2024
- Fixed bug causing auto setup to not correctly reset the orchestrator binary path
- Improved
lando initso that it can auto setup if needed
v3.24.0-beta.2 - December 6, 2024
- Improved release flow to better accommodate double barrelled development
v3.24.0-beta.1 - December 6, 2024
- Consolidated core plugins
- Introduced
midcoreconsolidated build which includes all "common" plugins
v3.24.0-alpha.2 - December 3, 2024
- This release has no new content it is just a test of dual branch development and
edgebranch release deployment
v3.24.0-alpha.1 - December 3, 2024
- This release has no new content it is just a test of dual branch development and
edgebranch release deployment
v3.23.18 - December 6, 2024
- Improved release flow to better accommodate double barrelled development
v3.23.17 - December 6, 2024
- Improved release flow to better accommodate double barrelled development
v3.23.16 - December 5, 2024
- Fixed bug causing some
run-elevatedcommands to fail on older Powershell versions - Removed
adminrequirement to install Lando Development CA onwin32fromwsl
v3.23.15 - December 3, 2024
- Disabled
DOCKER_CLI_HINTSonlando - Fixed bug causing some
lando execand tooling commands from not inheriting terminal columns and lines correctly #277 - Fixed bug causing
lando setuploop onU Need Setup! - Fixed bug causing failed update message when user needs to relaunch terminal
- Improved
uxforautosetup - Standardized non-TTY renderer selection to the
simplerenderer
v3.23.14 - November 27, 2024
- Added first class support to
lando setupwhen run fromwslenvironments, see extended notes below - Improved
dockerauto start onlinuxto useGUIauthentication if available - Improved messages and consistency between messages for
lando setuptasks - Improved pending setup task sort order
- Fixed bug in
l337component preventing some context files from beingCOPYed correclty onwin32 - Fixed bug in
dockerlaunching causing it to not wait untildaemoncan accept connections - Fixed bug causing
deferredtasks to show asRunninginstead ofDeferred - Fixed bug causing case insenstive group membership matching to fail on
win32 - Fixed some failures when running in
circleciby forcingverboserenderer
- Introduced
process.landoPlatformwhich is the same asprocess.platformbut includes our definition ofwslas a platform, see extended notes below
- Lando considers an environment a
wslenvironment only ifWSL_INTEROPis on, otherwise it considers it a normallinuxenvironment
v3.23.13 - November 23, 2024
- Fixed bug causing metrics opt-out to not work in some situations #277
- Updated default Docker Desktop version to
4.36.0 - Updated default Docker Compose version to
2.30.3 - Updated tested Docker Desktop range to
<=4.37 - Updated tested Docker Compose range to
<=2.31
v3.23.12 - November 21, 2024
- Fixed
lando shellenvso it doesn't fail whenshellprofile is empty - Fixed
lando updateso it removes lingeringlando.exes in the update bin directory - Improved
lando shellenvso that it always includes~/.lando/binand includes it first - Improved messaging on
lando shellenv --add - Improved messaging on
lando updatefor@lando/cli
v3.23.11 - November 20, 2024
- This release has no new content and is just to test the new modular release flow
v3.23.10 - November 20, 2024
- This release has no new content and is just to test the new modular release flow
v3.23.9 - November 20, 2024
- This release has no new content and is just to test the new modular release flow
v3.23.8 - November 20, 2024
- This release has no new content and is just to test the new modular release flow
v3.23.7 - November 13, 2024
v3.23.6 - November 13, 2024
- Improved homepage documentation selector part 2
v3.23.5 - November 13, 2024
- Improved homepage documentation selector
v3.23.4 - November 12, 2024
v3.23.3 - November 4, 2024
v3.23.2 - October 30, 2024
- Fixed bug causing
@lando/coreand its plugins to incorrectly report⚠️ Cannot update. Please update manually.
v3.23.1 - October 29, 2024
- Added useful
warningif Lando cannot detect the CLI update location inPATH#259
- Fixed regression causing some recipe
toolingcommands to disappear in apps with characters in theirnamethat get altered byslugification
v3.23.0 - October 26, 2024
- Changed
lando setupto pull common plugins based on releasechannelto better mimic fatcore - Improved internet detection tests #243
- Improved
lando shellenvto produce more consistent newliney output - Rebased
axiosandoctokiton@npmcli/agentto improve request consistency across environments - Updated default Docker Desktop version to
4.34.3 - Updated default Docker Engine version to
27.3.1 - Updated recommended Docker Desktop range to
>=4.34.0 - Updated tested Docker Desktop range to
<=4.35 - Updated tested Docker Compose range to
<=2.29.2 - Updated packaged
clito usenode20
- Fixed some packaging problems with new combining
core/cliand changed so tests run 💯 packaged - Fixed run-from-source
#shebangto be more universal - Fixed
flags: 0x5000: no such file or directory: unknownon WSL when bind mounting certain files the second time #242 - Fixed bug causing https proxy routes to be assigned when they shouldnt be
- Fixed bug causing cache from repopulating old proxy addresses that have been removed #209
- Fixed bug in
v4autoentrypointandcommandpopulation - Fixed regression causing empty tooling
optionsto throw an error #240 - Fixed critical bug where
corewas not being loaded when it only exists internally - Fixed bug causing development release versions from incorrectly reporting as updatable
- Fixed bug causing updates to fail when
SHELLenvironment variable is not set - Fixed bug causing error handler error when error code is not an integer
- Fixed failed
healthchecksfrom reportingunknown shorthand flag: 'T' in -Tinstead of underlying error (thanks to @AaronFeledy) - Improved merging of same-service, same-hostname-pathname
proxyroutes, fixes #246 - Improved
dnspreference ofipv4first
- Added
debugShimtolando.utils - Added
downloadXtolando.utils - Added
getAxiostolando.utils - Added
getOctokittolando.utils - Added
getUserShelltolando.utils - Added
getUserShellProfiletolando.utils - Added
isVersionLtetolando.utils - Added
legacyMergetolando.utils - Added
mergeArraystolando.utils - Added
mergePromisetolando.utils - Added
mergetolando.utils - Added
readFiletolando.utils - Added
removetolando.utils - Added
runCommandtolando.utils - Added
runElevatedtolando.utils - Added
runPowerShelltolando.utils - Added
slugifytolando.utils - Added
writeFiletolando.utils - Recombined
@lando/cliinto@lando/coreeglandobinaries are now released here - Removed version 4 runtime selector
- Switched
URL.parsetourl.parseuntil people are reliably on anode20CLI
v3.23.0-beta.10 - October 26, 2024
- Added helpful
tipabout usinglando shellenvwhen it cannot detect~/.lando/bininPATH - Changed
lando setupto pull common plugins based on releasechannelto better mimic fatcore - Improved internet detection tests #243
- Improved
lando shellenvto produce more consistent newliney output - Rebased
axiosandoctokiton@npmcli/agentto improve request consistency across environments - Updated default Docker Desktop version to
4.34.3 - Updated default Docker Engine version to
27.3.1 - Udpated recommended Docker Destkop range to
>=4.34.0 - Updated tested Docker Desktop range to
<=4.35 - Updated tested Docker Compose range to
<=2.29.2
- Fixed failed
healthchecksfrom reportingunknown shorthand flag: 'T' in -Tinstead of underlying error (thanks to @AaronFeledy)
- Added
debugShimtolando.utils - Added
downloadXtolando.utils - Added
getAxiostolando.utils - Added
getOctokittolando.utils - Added
getUserShelltolando.utils - Added
getUserShellProfiletolando.utils - Added
isVersionLtetolando.utils - Added
legacyMergetolando.utils - Added
mergeArraystolando.utils - Added
mergePromisetolando.utils - Added
mergetolando.utils - Added
readFiletolando.utils - Added
removetolando.utils - Added
runCommandtolando.utils - Added
runElevatedtolando.utils - Added
runPowerShelltolando.utils - Added
slugifytolando.utils - Added
writeFiletolando.utils - Switched
URL.parsetourl.parseuntil people are reliably on anode20CLI
v3.23.0-beta.9 - October 26, 2024
- Added helpful
tipabout usinglando shellenvwhen it cannot detect~/.lando/bininPATH - Changed
lando setupto pull common plugins based on releasechannelto better mimic fatcore - Improved internet detection tests #243
- Improved
lando shellenvto produce more consistent newliney output - Rebased
axiosandoctokiton@npmcli/agentto improve request consistency across environments - Updated default Docker Desktop version to
4.34.3 - Updated default Docker Engine version to
27.3.1 - Udpated recommended Docker Destkop range to
>=4.34.0 - Updated tested Docker Desktop range to
<=4.35 - Updated tested Docker Compose range to
<=2.29.2
- Fixed failed
healthchecksfrom reportingunknown shorthand flag: 'T' in -Tinstead of underlying error (thanks to @AaronFeledy)
- Added
debugShimtolando.utils - Added
downloadXtolando.utils - Added
getAxiostolando.utils - Added
getOctokittolando.utils - Added
getUserShelltolando.utils - Added
getUserShellProfiletolando.utils - Added
isVersionLtetolando.utils - Added
legacyMergetolando.utils - Added
mergeArraystolando.utils - Added
mergePromisetolando.utils - Added
mergetolando.utils - Added
readFiletolando.utils - Added
removetolando.utils - Added
runCommandtolando.utils - Added
runElevatedtolando.utils - Added
runPowerShelltolando.utils - Added
slugifytolando.utils - Added
writeFiletolando.utils - Switched
URL.parsetourl.parseuntil people are reliably on anode20CLI
v3.23.0-beta.7 - October 24, 2024
- Fixed some packaging problems with new combining
core/cliand changed so tests run 💯 packaged
v3.23.0-beta.5 - October 24, 2024
- Fixed run-from-source
#shebangto be more universal - Fixed
flags: 0x5000: no such file or directory: unknownon WSL when bind mounting certain files the second time #242 - Fixed bug causing https proxy routes to be assigned when they shouldnt be
- Fixed bug causing cache from repopulating old proxy addresses that have been removed #209
- Fixed bug in
v4autoentrypointandcommandpopulation - Fixed regression causing empty tooling
optionsto throw an error #240 - Improved merging of same-service, same-hostname-pathname
proxyroutes, fixes #246 - Improved
dnspreference ofipv4first
v3.23.0-beta.4 - October 22, 2024
- Updating for release considerations
v3.23.0-beta.3 - October 22, 2024
- Fixed critical bug where
corewas not being loaded when it only exists internally
v3.23.0-beta.2 - October 21, 2024
- Updating for release considerations
v3.23.0-beta.1 - October 21, 2024
- Updated packaged
clito usenode20
- Fixed bug causing development release versions from incorrectly reporting as updatable
- Fixed bug causing updates to fail when
SHELLenvironment variable is not set - Fixed bug causing error handler error when error code is not an integer
- Recombined
@lando/cliinto@lando/coreeglandobinaries are now released here - Removed version 4 runtime selector
v3.22.3 - October 18, 2024
- Added maybe-it-works? renderer handling for
TERM=dumb - Changed and standardized
nonTTYrenderer to/fromsimple - Improved
LandoCAsupport onarchlinux - Improved
dc2renderer error selection on multiline errors - Improved error messages and fixed typos on Linux build engine setup
- Standardized removey operations and made
removemore "deletey"
v3.22.2 - October 17, 2024
- Fixed bug causing
lando initfailures when it is the first command run - Fixed bug clobbering
v3certificates in some circumstances - Fixed bug causing
lando plugin-addto fail in the wrong place when it's passedencodeURIComponentencodeys
v3.22.1 - October 11, 2024
- Added explicit CA install support for
linuxmintandendeavouros#3749 #223 #225 - Added fallback method for for installing CA on Linux distros that are based on other supported distros
- Switched
cliupdate channel back toclifor now
v3.22.0 - October 10, 2024
- Added new
lando execcommand - Added cross platform
host.lando.internalfor container-to-host access - Added limited auto setup to app start-y events
- Added Install Certificate Authority
setuptask - Added limit
appsupport intaskfunctions - Added
usage,examplesandpositionalssupport totaskandtoolingobjects - Added
LANDO_SERVICE_CERTandLANDO_SERVICE_KEYenvvars - Added
!importyamltag for futurev4services things - Added build context
tmpdirectory to house various build assets - Improved build context generation error handling
- Improved consisteny of
mountyAPIs resource:andtarget: - Improved
working_dirdiscover inv4services - Improved CA and cert generation
- Improved tooling, events, etc to honor
&for proper backgrounding with--detach - Improved
v3plugin script automoving (finally!) - Updated default Docker Compose version to
2.29.2 - Updated default Docker Desktop version to
4.34.0 - Updated default Docker Engine version to
27.2.0 - Updated tested Docker Desktop range to
<=4.34 - Updated tested Docker Compose range to
<=2.29.2
- Fixed bug causing
EISDIR: illegal operation on a directoryon some mounts #169 - Fixed bug causing
COLUMNSto be forced to256#1847 - Fixed bug causing weird array merging in dynamic override tasks
- Fixed bug causing debug output showing in some errors
- Fixed bug causing compose cache to not properly empty on
destroy - Fixed bug causing
docker-engine.runto double emit errors - Fixed bug causing
undefinedto show on some user password prompts - Fixed bug causing Docker Desktop
versioninformation to not load correctly in some circumstances - Fixed various
dc2renderer bugs - Fixed bug causing new
lando execcommand to incorrectly shell wrap - Fixed bug causing
composedirectories to bloat indefinitely - Fixed bug causing
stopto notkillwhen it can justkill - Fixed
osnot defined duringlando setuponlinux - Fixed inconsistent usage of
skipInstallCa - Fixed bug causing autosetup to still
U Need Setupafter installing new orchestrator onlando starty events - Fixed bug preventing non-boot image build hooks from running
- Fixed bug causing hook files to be
COPYed to early in Imagefile - Fixed bug causing
appMountto be not correctly added as agitsafe.directory - Fixed bug causing preexisting
urlsinlando infoto be clobbered bylocalhostport discovery - Fixed bug causing
allServicesto sometimes be unset in some recipe tasks - Fixed bug preventing some error codes from bubbling up correctly
- Fixed bug causing race condition when setting non-service scoped
storagelabels - Fixed bug causing preexisting
urlsinlando infoto be clobbered bylocalhostport discovery - Fixed bug causing
allServicesto sometimes be unset in some recipe tasks - Fixed bug causing build contexts to not wipe correctly between rebuilds
- Fixed bug causing build context directories and compose caches to grow indefinitely over time
- Changed
.ps1scripts to use-Optionstyle option convention - Changed
LANDO_HOST_IPto now use newhost.lando.internal - Improved
runvolume mounting - Improved
volumetype detection - Moved Lando Development Certificate Authority creation to
setupframework - Moved Landonet 2 upgrade to
setupframework - Rebased
yamllibraries on newyamlcomponent - Rebased
githistory onlando/clifor pending MERGE - Renamed
lashandlandorctolash.shandlandorc.shfor more consistent naming and packaging - Removed
_casetupbuilder in favor of native CA generation - Removed
ipnpmpackage - Updated
@lando/clirelease pointer to@lando/corefor pending MERGE - Upgraded
js-yamlto^4.1.0
- DEPRECATED
lando sshin favor of newlando exec - Defunct
lando sharecommand is now a hidden command
v3.22.0-beta.7 - September 5, 2024
- Fixed bug causing preexisting
urlsinlando infoto be clobbered bylocalhostport discovery - Fixed bug causing
allServicesto sometimes be unset in some recipe tasks
v3.22.0-beta.6 - September 4, 2024
- This release contains only tests and is mostly to keep version sync with the CLI
v3.22.0-beta.5 - September 4, 2024
- Updated default Docker Compose version to
2.29.2 - Updated default Docker Desktop version to
4.34.0 - Updated default Docker Engine version to
27.2.0 - Updated tested Docker Desktop range to
<=4.34 - Updated tested Docker Compose range to
<=2.29.2
- Fixed bug causing autosetup to still
U Need Setupafter installing new orchestrator onlando starty events - Fixed bug preventing non-boot image build hooks from running
- Fixed bug causing hook files to be
COPYed to early in Imagefile - Fixed bug causing
appMountto be not correctly added as agitsafe.directory
v3.22.0-beta.4 - August 30, 2024
- Fixed
osnot defined duringlando setuponlinux - Fixed inconsistent usage of
skipInstallCa - Renamed
lashandlandorctolash.shandlandorc.shfor more consistent naming and packaging
v3.22.0-beta.3 - August 1, 2024
- Changed user build script to always run (for now)
v3.22.0-beta.2 - July 30, 2024
- Fixed bug causing new
lando execcommand to incorrectly shell wrap - Fixed bug causing
composedirectories to bloat indefinitely - Fixed bug causing
stopto notkillwhen it can justkill
- Improved
runvolume mounting - Improved
volumetype detection
v3.22.0-beta.1 - July 25, 2024
- Added new
lando execcommand - Added cross platform
host.lando.internalfor container-to-host access - Added limited auto setup to app start-y events
- Added Install Certificate Authority
setuptask - Added limit
appsupport intaskfunctions - Added
usage,examplesandpositionalssupport totaskandtoolingobjects - Added
LANDO_SERVICE_CERTandLANDO_SERVICE_KEYenvvars - Improved CA and cert generation
- Improved tooling, events, etc to honor
&for proper backgrounding with--detach - Improved
v3plugin script automoving (finally!) - Updated default Docker Compose version to
2.27.1 - Updated default Docker Desktop for macOS version to
4.32.0 - Updated default Docker Desktop for Windows version to
4.32.0 - Updated default Docker Engine version to
27.0.3 - Updated tested Docker Desktop range to
<=4.32
- Fixed bug causing
EISDIR: illegal operation on a directoryon some mounts #169 - Fixed bug causing
COLUMNSto be forced to256#1847 - Fixed bug causing weird array merging in dynamic override tasks
- Fixed bug causing debug output showing in some errors
- Fixed bug causing compose cache to not properly empty on
destroy - Fixed bug causing
docker-engine.runto double emit errors - Fixed bug causing
undefinedto show on some user password prompts - Fixed bug causing Docker Desktop
versioninformation to not load correctly in some circumstances - Fixed various
dc2renderer bugs
- DEPRECATED
lando sshin favor of newlando exec - Defunct
lando sharecommand is now a hidden command
- Changed
.ps1scripts to use-Optionstyle option convention - Changed
LANDO_HOST_IPto now use newhost.lando.internal - Moved Lando Development Certificate Authority creation to
setupframework - Moved Landonet 2 upgrade to
setupframework - Removed
_casetupbuilder in favor of native CA generation - Removed
ipnpmpackage
v3.21.2 - June 20, 2024
- Fixed bug causing legacy
meUserauto detection to fail in some situation for new Lando 4 service #178
v3.21.1 - June 19, 2024
- Fixed issue with importing databases to a service with the "default"
databasenamed database. lando/mysql#53
v3.21.0 - May 25, 2024
- Added ability to autostart Docker Desktop for Windows from within WSL instances #164
- Added
autostartDocker Engine support to Linux - Added
lando updatecommand so Lando and installed plugins can self-update - Added hidden
lando setupcommand to replace package installers - Added hidden
lando plugin-addcommand to install external plugins - Added hidden
lando plugin-removecommand to remove external plugins - Added new very low level generic L337 Service
- Improved
healthcheckso it can now be disabled withhealthcheck: false - Improved method for locating and starting Docker Desktop on Windows #164
- Improved
lando versionto give more total version information - Introduced "Untested Docker Version" notice
- Improved
sudouser detection on Linux - Improved Docker compatibility messages
- Improved
wslstatus detection - Improved
spawndebugging output - Updated default Docker Compose version to
2.27.0 - Updated default Docker Desktop version to
4.30.0 - Updated default Docker Engine version to
26.1.1 - Updated tested Docker Desktop range to
<=4.30 - Updated tested Docker Engine range to
<27 - Updated
sql-export.shto usemariadb-dumpcommand (if available). #148
- Added general purpose error
trapto Docker Desktop install script on Windows, maybe fixes #118 - Fixed bug that prevented password prompts from rendering
- Fixed inescapable password prompt when starting aborting a lando start
- Fixed prompt showing in
non-interactiveenvironments - Fixed errors caused by "legacy" plugins #127
- Fixed
warnings is not definederror when trying to bring upproxy - Fixed Docker Engine autostart for users using
serviceinstead ofsystemctl#110 - Fixed
onceevents running more thanonce - Fixed broken Docker Compose|Desktop|Engine links
- Fixed bug causing
landoservices to reportUpwhen they actuallyExitednon-zero - Fixed CLI update issues on Windows #109 #122
- Fixed encoding error in default
write-file - Fixed bug that caused Lando to be too impatient when starting Docker Desktop #164
- Fixed unclear error when cancelling certain prompts
- Fixed longstanding bug causing some debug output to print to
stdoutinstead ofstderr - Fixed bug causing
healthyinfo to not persist correctly - Fixed bug causing proxy
502 Bad Gatewaywhen assiging duplicateurlswith differentports - Fixed inconsistent container shutdown by switching from
killtostop - Fixed inconsistent error display in
dc2listrrenderer - Fixed
Could not find suitable download urlCLI update error caused by a release posted before assets are available - Improved post-start status message granularity, they can one of
tip|info|warn|errornow - Improved post-start status message accessibility
- Improved "Update Available" warning to be less INTENSE, is now a post-start info message
- Improved
MINMAX UID/GIDassignment to reduce exporting layers weirdness
- Added
buildkitas an alias forbuildxinl337serviceimagekey - Added
app.addMessagefor more granular and accessible post-start app status reporting - Bumped minimum
nodeversion to18 - Changed
download-xto preferipv4#165 - Changed
lando.logandapp.logto be more likedebug - Changed
rebuildtokillinstead ofstop - Improved error handling on
download-x#165 - Removed lingering and dangling should-now-be-in-plugins code eg
_drupaly.js - Reorganized core to be more like
@lando/core-next(eg Lando 4) - Removed
githubdependency - Removed
mkdirpdependency - Switched (fully, finally) from
githubto@octokit/rest - Switched plugin package manager to
npm
- DEPRECATED
app.addWarningin favor ofapp.addMessage
v3.21.0-beta.20 - May 9, 2024
- Improved
sql-import.shto drop and recreatemysqlandmariadbtables before importing
- Fixed updating bug caused by improperly named
v3.21.0-beta18@lando/clirelease
v3.21.0-beta.19 - May 9, 2024
- Added ability to autostart Docker Desktop for Windows from within WSL instances #164
- Improved method for locating and starting Docker Desktop on Windows #164
- Updated default Docker Compose version to
2.27.0 - Updated default Docker Desktop version to
4.30.0 - Updated default Docker Engine version to
26.1.1 - Updated tested Docker Desktop range to
<=4.30 - Updated tested Docker Engine range to
<27 - Updated
sql-export.shto usemariadb-dumpcommand (if available). #148
- Fixed bug that caused Lando to be too impatient when starting Docker Desktop #164
- Fixed unclear error when cancelling certain prompts
- Added
buildkitas an alias forbuildxinl337serviceimagekey - Changed
download-xto preferipv4#165 - Changed
rebuildtokillinstead ofstop - Improved error handling on
download-x#165
v3.21.0-beta.18 - April 29, 2024
- Fixed bug that prevented password prompts from rendering
- Fixed inescapable password prompt when starting aborting a lando start
- Improved
MINMAX UID/GIDassignment to reduce exporting layers weirdness
v3.21.0-beta.17 - April 23, 2024
- Fixed some stuff in nascent
LandoService4for demoing puroses
v3.21.0-beta.16 - April 23, 2024
- Added dumb
linuxssh-agentsupport for nascentLandoService4
v3.21.0-beta.15 - April 20, 2024
- Users can now try out the lowest level and first
api: 4service. Read more
- Added
buildxtoggle tol337serviceimagekey - Added build
argssupport tol337serviceimagekey - Added
sshsupport tol337serviceimagekey - Changed default
l337service builder tobuildx - Improved
api: 4image build errors and handling
- Fixed bug causing
healthyinfo to not persist correctly - Fixed bug causing proxy
502 Bad Gatewaywhen assiging duplicateurlswith differentports - Fixed inconsistent container shutdown by switching from
killtostop - Fixed inconsistent error display in
dc2listrrenderer
- Changed default
healthyinfo fromtruetounknown - Changed
api: 4service info to provide astatekey - Added
app.updateComposeCache()andapp.v4.updateComposeCachefor better metadata consistencu
v3.21.0-beta.14 - April 10, 2024
- Added better messages on when and how to update Docker components
- Updated default Docker Compose version to
2.26.1 - Updated default Docker Desktop version to
4.29.0 - Updated default Docker Engine version to
26.0.0 - Updated tested Docker Desktop range to
<=4.29 - Updated tested Docker Engine range to
<27
- Fixed bug where
lando updatecheck failures were failing silently - Fixed bug where
GITHUB_TOKENwas being used, if set, to getlando updateinfo
- Changed
lando updateGitHub@octokit/restauth to useLANDO_GITHUB_TOKENinstead ofGITHUB_TOKEN
v3.21.0-beta.13 - April 6, 2024
- Improved
healthcheckso it can now be disabled withhealthcheck: false
v3.21.0-beta.12 - March 25, 2024
- This release has no content and exists so we can switch over to @lando/setup-lando for POSIX install
v3.21.0-beta.11 - March 18, 2024
- Fixed
lando shellenvto remove duplicatePATHentries
v3.21.0-beta.10 - March 15, 2024
- Introduced "Untested Docker Version" notice
- Improved
sudouser detection on Linux - Improved Docker compatibility messages
- Improved
wslstatus detection - Improved
spawndebugging output - Updated default Docker Compose version to
2.24.6 - Updated default Docker Desktop version to
4.28.0 - Updated supported Docker Desktop range to
>=4.0.0 <5 - Updated supported Docker Engine range to
<26
- Fixed
--debugcausinglando setup -yto hang in GitHub Actionswindowsrunners - Fixed errors caused by "legacy" plugins #127
- Fixed
lando setupincorrectly reporting double the plugin installed total - Fixed
onceevents running more thanonce - Fixed prompt showing in
non-interactiveenvironments - Updated
lando-experimentalto new plugin format
v3.21.0-beta.9 - March 10, 2024
- Improved
lando shellenvto work on Windows shells likepowershell.exe,cmd.exeandbash.exe
- Switched
leiatests to run against3-dev-slimfor now
- Changed
lando updateto download CLI binaries to the Lando 4cacheDir - Improved
download-xto auto create nonexistent paths as needed
v3.21.0-beta.8 - March 5, 2024
- This release has no content it exists to provide version syncing with
@lando/cli
v3.21.0-beta.7 - March 1, 2024
- Added general purpose error
trapto Docker Desktop install script on Windows, maybe fixes #118 - Changed
lando shellenvto print tostderrwhen it has no shellenv to print - Fixed issue with
wsl.exethrowing an error when not found #117 - Fixed issue with
is-group-memberthrowing an when target group was nonexistent #116
- Improved
is-group-memberso it does not require the existence of the target group - Improved
run-command,run-elevatedandrun-powershell-scriptso they correctly handle pre-command executing errors egENOENT
v3.21.0-beta.6 - February 28, 2024
- Improved
lando shellenvso it prints a message if your environment is already g2g
- Improved
get-shellenv-pathsto filter nonexistent paths
v3.21.0-beta.5 - February 26, 2024
- Added support for
slimCLI updates
v3.21.0-beta.4 - February 22, 2024
- Fixed Docker Engine autostart for users using
serviceinstead ofsystemctl#110 - Reverted to older
moveConfigthat i guess silently failed in a good way by @pirog in #115
- @soleneggd made their first contribution in #113
v3.21.0-beta.3 - February 21, 2024
- Fixed
warnings is not definederror when trying to bring upproxy - Fixed nested plugins eg
@lando/healthchecknot showing correct update status - Fixed incorrect count showing on
lando plugin-add - Fixed Docker Engine autostart for users using
serviceinstead ofsystemctl#110
v3.21.0-beta.2 - February 20, 2024
- Updated default Docker Compose version to
2.24.5 - Updated default Docker Desktop version to
4.27.2 - Updated default Docker Engine version to
25.0.3 - Updated supported Docker Desktop range to
<4.28 - Updated supported Docker Engine range to
<26
- Fixed
Enquirer is a peer dependency that must be installed separatelyshowing up onlando setup#105 - Improved dependency version compatibility check to be more forgiving #104
- Changed default
api: 4service froml337tolando - Renamed
v4.orchestratorVersiontov4.composeApi
v3.21.0-beta.1 - February 16, 2024
- This release has no content, it exists to move forward our versioning.
v3.21.0-alpha.10 - January 3, 2024
- Removed dangling reference to utils.appMachineName to fix init issue.
v3.21.0-alpha.9 - December 12, 2023
- Removed
copy-dirin attempt to simplify/minimize/reduce dependencies - Removed lingering
db-toolstests which should happen in implementating plugins now
v3.21.0-alpha.8 - December 7, 2023
- This release has no content, it exists to test new
lando updateflows
v3.21.0-alpha.7 - December 5, 2023
This is an alpha release which means:
- Definitely don't try it out unless you are into risky business
- It is "feature complete" but has very little automated testing so we cannot guarantee any level of "it works" beyond "it works on our machines" ;)
- Subsequent releases could be breaking, very breaking
So, basically, if you have real work you need to do we recommend you don't try it!
- Added
autostartDocker Engine support to Linux - Added
lando updatecommand so Lando and installed plugins can self-update - Added hidden
lando setupcommand to replace package installers - Added hidden
lando plugin-addcommand to install external plugins - Added hidden
lando plugin-removecommand to remove external plugins - Improved
lando versionto give more total version information
- Fixed broken Docker Compose|Desktop|Engine links
- Fixed bug causing
landoservices to reportUpwhen they actuallyExitednon-zero - Fixed longstanding bug causing some debug output to print to
stdoutinstead ofstderr - Improved post-start status message granularity, they can one of
tip|info|warn|errornow - Improved post-start status message accessibility
- Improved "Update Available" warning to be less INTENSE, is now a post-start info message
- Improved
LANDO_DEBUGto also throw a stack trace
- Added
app.addMessagefor more granular and accessible post-start app status reporting - Changed
lando.logandapp.logto be more likedebug - Bumped minimum
nodeversion to18 - Bumped supported Docker Desktop version to
>4 <4.27 - Removed lingering and dangling should-now-be-in-plugins code eg
_drupaly.js - Reorganized core to be more like
@lando/core-next(eg Lando 4) - Switched (fully, finally) from
githubto@octokit/rest - Switched plugin package manager to
npm - Removed
bundledDependenciesfrompackage.json, now handled by@lando/prepare-release-action@v3 - Removed
dayjsdependency - Removed
githubdependency - Removed
mkdirpdependency
- DEPRECATED
app.addWarningin favor ofapp.addMessage
v3.21.0-alpha.6 - December 5, 2023
This will begin to set things right
- Added
autostartDocker Engine support to Linux - Added
lando updatecommand so Lando and installed plugins can self-update - Added hidden
lando setupcommand to replace package installers - Added hidden
lando plugin-addcommand to install external plugins - Added hidden
lando plugin-removecommand to remove external plugins - Improved
lando versionto give more total version information
- Fixed broken Docker Compose|Desktop|Engine links
- Fixed bug causing
landoservices to reportUpwhen they actuallyExitednon-zero - Fixed longstanding bug causing some debug output to print to
stdoutinstead ofstderr - Improved post-start status message granularity, they can one of
tip|info|warn|errornow - Improved post-start status message accessibility
- Improved "Update Available" warning to be less INTENSE, is now a post-start info message
- Added
app.addMessagefor more granular and accessible post-start app status reporting - Changed
lando.logandapp.logto be more likedebug - Bumped minimum
nodeversion to18 - Bumped supported Docker Desktop version to
>4 <4.27 - Removed lingering and dangling should-now-be-in-plugins code eg
_drupaly.js - Reorganized core to be more like
@lando/core-next(eg Lando 4) - Switched (fully, finally) from
githubto@octokit/rest - Switched plugin package manager to
npm - Removed
bundledDependenciesfrompackage.json, now handled by@lando/prepare-release-action@v3 - Removed
dayjsdependency - Removed
githubdependency - Removed
mkdirpdependency
- DEPRECATED
app.addWarningin favor ofapp.addMessage
v3.21.0-alpha.5 - December 5, 2023
This will begin to set things right
- Added
autostartDocker Engine support to Linux - Added
lando updatecommand so Lando and installed plugins can self-update - Added hidden
lando setupcommand to replace package installers - Added hidden
lando plugin-addcommand to install external plugins - Added hidden
lando plugin-removecommand to remove external plugins - Improved
lando versionto give more total version information
- Fixed broken Docker Compose|Desktop|Engine links
- Fixed bug causing
landoservices to reportUpwhen they actuallyExitednon-zero - Fixed longstanding bug causing some debug output to print to
stdoutinstead ofstderr - Improved post-start status message granularity, they can one of
tip|info|warn|errornow - Improved post-start status message accessibility
- Improved "Update Available" warning to be less INTENSE, is now a post-start info message
- Added
app.addMessagefor more granular and accessible post-start app status reporting - Changed
lando.logandapp.logto be more likedebug - Bumped minimum
nodeversion to18 - Bumped supported Docker Desktop version to
>4 <4.27 - Removed lingering and dangling should-now-be-in-plugins code eg
_drupaly.js - Reorganized core to be more like
@lando/core-next(eg Lando 4) - Switched (fully, finally) from
githubto@octokit/rest - Switched plugin package manager to
npm - Removed
bundledDependenciesfrompackage.json, now handled by@lando/prepare-release-action@v3 - Removed
dayjsdependency - Removed
githubdependency - Removed
mkdirpdependency
- DEPRECATED
app.addWarningin favor ofapp.addMessage
v3.21.0-alpha.4 - December 5, 2023
This will begin to set things right
- Added
autostartDocker Engine support to Linux - Added
lando updatecommand so Lando and installed plugins can self-update - Added hidden
lando setupcommand to replace package installers - Added hidden
lando plugin-addcommand to install external plugins - Added hidden
lando plugin-removecommand to remove external plugins - Improved
lando versionto give more total version information
- Fixed broken Docker Compose|Desktop|Engine links
- Fixed bug causing
landoservices to reportUpwhen they actuallyExitednon-zero - Fixed longstanding bug causing some debug output to print to
stdoutinstead ofstderr - Improved post-start status message granularity, they can one of
tip|info|warn|errornow - Improved post-start status message accessibility
- Improved "Update Available" warning to be less INTENSE, is now a post-start info message
- Added
app.addMessagefor more granular and accessible post-start app status reporting - Changed
lando.logandapp.logto be more likedebug - Bumped minimum
nodeversion to18 - Bumped supported Docker Desktop version to
>4 <4.27 - Removed lingering and dangling should-now-be-in-plugins code eg
_drupaly.js - Reorganized core to be more like
@lando/core-next(eg Lando 4) - Switched (fully, finally) from
githubto@octokit/rest - Switched plugin package manager to
npm - Removed
bundledDependenciesfrompackage.json, now handled by@lando/prepare-release-action@v3 - Removed
dayjsdependency - Removed
githubdependency - Removed
mkdirpdependency
- DEPRECATED
app.addWarningin favor ofapp.addMessage
v3.21.0-alpha.3 - December 4, 2023
This will begin to set things right
- Added
autostartDocker Engine support to Linux - Added
lando updatecommand so Lando and installed plugins can self-update - Added hidden
lando setupcommand to replace package installers - Added hidden
lando plugin-addcommand to install external plugins - Added hidden
lando plugin-removecommand to remove external plugins - Improved
lando versionto give more total version information
- Fixed broken Docker Compose|Desktop|Engine links
- Fixed bug causing
landoservices to reportUpwhen they actuallyExitednon-zero - Fixed longstanding bug causing some debug output to print to
stdoutinstead ofstderr - Improved post-start status message granularity, they can one of
tip|info|warn|errornow - Improved post-start status message accessibility
- Improved "Update Available" warning to be less INTENSE, is now a post-start info message
- Added
app.addMessagefor more granular and accessible post-start app status reporting - Changed
lando.logandapp.logto be more likedebug - Bumped minimum
nodeversion to18 - Bumped supported Docker Desktop version to
>4 <4.27 - Removed lingering and dangling should-now-be-in-plugins code eg
_drupaly.js - Reorganized core to be more like
@lando/core-next(eg Lando 4) - Switched (fully, finally) from
githubto@octokit/rest - Switched plugin package manager to
npm - Removed
bundledDependenciesfrompackage.json, now handled by@lando/prepare-release-action@v3 - Removed
dayjsdependency - Removed
githubdependency - Removed
mkdirpdependency
- DEPRECATED
app.addWarningin favor ofapp.addMessage
v3.21.0-alpha.2 - December 4, 2023
This will begin to set things right
- Added
autostartDocker Engine support to Linux - Added
lando updatecommand so Lando and installed plugins can self-update - Added hidden
lando setupcommand to replace package installers - Added hidden
lando plugin-addcommand to install external plugins - Added hidden
lando plugin-removecommand to remove external plugins - Improved
lando versionto give more total version information
- Fixed broken Docker Compose|Desktop|Engine links
- Fixed bug causing
landoservices to reportUpwhen they actuallyExitednon-zero - Fixed longstanding bug causing some debug output to print to
stdoutinstead ofstderr - Improved post-start status message granularity, they can one of
tip|info|warn|errornow - Improved post-start status message accessibility
- Improved "Update Available" warning to be less INTENSE, is now a post-start info message
- Added
app.addMessagefor more granular and accessible post-start app status reporting - Bumped minimum
nodeversion to18 - Bumped supported Docker Desktop version to
>4 <4.26 - Removed lingering and dangling should-now-be-in-plugins code eg
_drupaly.js - Reorganized core to be more like
@lando/core-next(eg Lando 4) - Switched (fully, finally) from
githubto@octokit/rest - Switched plugin package manager to
npm - Removed
githubdependency - Removed
mkdirpdependency
- DEPRECATED
app.addWarningin favor ofapp.addMessage
v3.21.0-alpha.1 - December 4, 2023
This will begin to set things right
- Added
autostartDocker Engine support to Linux - Added
lando updatecommand so Lando and installed plugins can self-update - Added hidden
lando setupcommand to replace package installers - Added hidden
lando plugin-addcommand to install external plugins - Added hidden
lando plugin-removecommand to remove external plugins - Improved
lando versionto give more total version information
- Fixed broken Docker Compose|Desktop|Engine links
- Fixed bug causing
landoservices to reportUpwhen they actuallyExitednon-zero - Fixed longstanding bug causing some debug output to print to
stdoutinstead ofstderr - Improved post-start status message granularity, they can one of
tip|info|warn|errornow - Improved post-start status message accessibility
- Improved "Update Available" warning to be less INTENSE, is now a post-start info message
- Added
app.addMessagefor more granular and accessible post-start app status reporting - Bumped minimum
nodeversion to18 - Bumped supported Docker Desktop version to
>4 <4.26 - Removed lingering and dangling should-now-be-in-plugins code eg
_drupaly.js - Reorganized core to be more like
@lando/core-next(eg Lando 4) - Switched (fully, finally) from
githubto@octokit/rest - Switched plugin package manager to
npm - Removed
githubdependency - Removed
mkdirpdependency
- DEPRECATED
app.addWarningin favor ofapp.addMessage
v3.20.4 - October 6, 2023
- Fixed borked path leading to
Cannot find module './laemp.js'
v3.20.3 - October 6, 2023
- Fixed
Inappropriate ioctl for deviceerrors for interactive build steps and events when usingdocker-compose2 #70 - Fixed race condition in some init
sourcescausing command to run before user was properly setup - Fixed
docker-composecontinually autodownloading on Windows #67
- Added
initsdirectory to list of plugin autoloaders - Added
nonerecipe for testing purposes - Moved
_lampand_drupalyrecipes intobuildersfolder - Set
initsdirectory as the preferredinitsource - Switched
githubinitsourceto use@octokit/rest
v3.20.2 - September 30, 2023
- Fixed regression which broke disabling
toolingcommands #62 - Improved
docker-composeauto-download so it is more transparent #63 - Improved
docker-composedownload verification #63
v3.20.1 - September 27, 2023
- Fixed bug where
toolingcommands usingappbootstrap would use/instead ofappMount
v3.20.0 - September 22, 2023
- Added support for Docker Compose V2 which is now the default orchestrator. Read more.
- Added an
orchestratorVersionoption to the global config. Read more. - Added
healthchecksupport to all Lando 3 services. Read more. - Added a generic Lando 3
landoservice into core. See Read more. - Bumped support of Docker Compose to
1.x.x || 2.x.x - Bumped support of Docker Desktop to
>=4.0.0 <4.24 - Bumped support of Docker Engine to
>=18 <25 - Dropped support for Docker Desktop
<4.0.0
- Fixed bug where
lando ssh --helpwas incorrectly listingappserveras the defaultservicein some situations - Fixed bug where
cliwas needlessly printingusermod: no changes#152 - Fixed bug where dynamic tooling events were not setting the service with an option correctly
- Fixed bug where
proxyservice was wiping outapp.compose - Fixed deprecated usage of
network.external.nameonlando_proxyedge
config.ymlfrom@lando/coreis now loaded after theconfig.ymlfrom@lando/cli
composeBinis now discouraged in favor oforchestratorVersion. Read more.maxandminindockerSupportedVersionsare now discouraged in favor ofsatisfies. See example.
v3.17.2 - June 20, 2023
- Fixed busted cutover to new release process take 2
v3.17.1 - June 20, 2023
- Fixed busted cutover to new release process
v3.17.0 - June 20, 2023
- Added
~/.lando/binas preferred install location for Docker Compose - Switched release flow over to @lando/prepare-release-action
- Docker Compose
1.29.2will now be automatically installed to~/.lando/binif a suitable version is not detected, this is to prepare for Docker Compose V1 being removed from Docker Desktop
v3.16.2 - June 5, 2023
- Fixed bug causing key sanitization to mutate the underlying data
v3.16.1 - May 25, 2023
- Added metadata required for
@lando/coreto be pass plugin validation
v3.16.0 - May 11, 2023
- Added default
okCodesto the scanner to allow3xxand404#39.
v3.15.0 - April 7, 2023
- Added
maxRedirectsas a configurable option of the newscanner - Reverted new url
scannerto not follow redirects by default, this is more aligned with the behavior of the olderscanner. READ MORE
v3.14.0 - March 1, 2023
- Added new and improved URL
scannerprovides real time feedback on service status. READ MORE - Improved
scannerreliability by preferring IPv4 #21
v3.11.0 - February 26, 2023
- Added detection of MySQL 8 DBs for
laemprecipes to insert appropriate config lando/lando#1426
v3.10.0 - January 23, 2023
- Bumped version just to indicate push to stable
v3.8.5 - January 20, 2023
- Added support for "sandboxed" v3 plugins in anticipation of plugin hybridization
- Fixed bug causing loading of non V3 plugins on Windows #27
v3.8.4 - January 18, 2023
- Added workaround to help with
VirtioFSsupport in Docker Desktop4.16.1 - Bumped supported Docker Desktop version to
4.16.99
v3.8.3 - January 13, 2023
- Fixed bug causing
nulllando.versionsto fatally error
v3.8.2 - December 11, 2022
- Needed fixes to power a deteched
@lando/core
v3.8.1 - December 11, 2022
- Ejected the core
- Removed
lando-alliancecore plugin
v3.8.0 - December 10, 2022
- Core ejected
v3.7.0 - December 6, 2022
- Tagging a release for docs and prepping for decoupling
v3.6.5 - December 2, 2022
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Redid the package and release flow.
- Updated to
@lando/acquiaversion0.5.2 - Updated to
@lando/backdropversion0.5.1 - Updated to
@lando/dotnetversion0.5.1 - Updated to
@lando/goversion0.5.1 - Updated to
@lando/lagoonversion0.5.3 - Updated to
@lando/mssqlversion0.5.1 - Updated to
@lando/mysqlversion0.5.1 - Updated to
@lando/nodeversion0.5.1 - Updated to
@lando/pantheonversion0.5.9 - Updated to
@lando/phpversion0.5.4 - Updated to
@lando/pythonversion0.5.1 - Updated to
@lando/rubyversion0.5.1
v3.6.4 - April 19, 2022
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Updated to
@lando/phpversion0.5.3
v3.6.3 - April 13, 2022
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Add/more logging PR #69
- Provide some VERY basic validation around official lando plugins PR #131
- More petty codespell corrections and other doc changes
- Updated to
@lando/drupalversion0.5.3 - Updated to
@lando/laravelversion0.5.2 - Updated to
@lando/pantheonversion0.5.8 - Updated to
@lando/phpversion0.5.2
v3.6.2 - February 2, 2022
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Updated to
@lando/drupalversion0.5.1 - Updated to
@lando/meanversion0.5.1 - Updated to
@lando/pantheonversion0.5.6 - Updated to
@lando/phpversion0.5.1
v3.6.1 - January 12, 2022
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Add in imagemagick, apcu, and oauth support for
php:8.0andphp:8.1PR #53 - Update Drupal 9 recipe to PHP 8.0 PR #84
- Update backdrop default php to 7.4 PR #86
- Spun out Apache service plugin #3259
- Spun out Compose service plugin #3259
- Spun out Dontnet service plugin #3259
- Spun out Elasticsearch service plugin #3259
- Spun out Go service plugin #3259
- Spun out MailHog service plugin #3259
- Spun out MariaDB service plugin #3259
- Spun out Memcached service plugin #3259
- Spun out MongoDB service plugin #3259
- Spun out MSSQL service plugin #3259
- Spun out MySQL service plugin #3259
- Spun out NGINX service plugin #3259
- Spun out Node service plugin #3259
- Spun out PHP service plugin #3249
- Spun out PHPMyAdmin service plugin #3259
- Spun out Postgres service plugin #3259
- Spun out Python service plugin #3259
- Spun out Redis service plugin #3259
- Spun out Ruby service plugin #3259
- Spun out Solr service plugin #3259
- Spun out Tomcat service plugin #3259
- Spun out Varnish service plugin #3259
- Spun out Backdrop recipe plugin #3259
- Spun out Drupal recipe plugin #3259
- Spun out Joomla recipe plugin #3259
- Spun out LAMP recipe plugin #3259
- Spun out Laravel recipe plugin #3259
- Spun out LEMP recipe plugin #3259
- Spun out MEAN recipe plugin #3259
- Spun out Symfony recipe plugin #3259
- Spun out WordPress recipe plugin #3259
- Added
@lando/apacheversion0.5.0 - Added
@lando/composeversion0.5.0 - Added
@lando/dotnetversion0.5.0 - Added
@lando/elasticsearchversion0.5.1 - Added
@lando/goversion0.5.0 - Added
@lando/mailhogversion0.5.0 - Added
@lando/mariadbversion0.5.1 - Added
@lando/memcachedversion0.5.0 - Added
@lando/mongoversion0.5.0 - Added
@lando/mssqlversion0.5.0 - Added
@lando/mysqlversion0.5.0 - Added
@lando/nginxversion0.5.0 - Added
@lando/nodeversion0.5.0 - Added
@lando/phpversion0.5.0 - Added
@lando/phpmyadminversion0.5.0 - Added
@lando/postgresversion0.5.0 - Added
@lando/pythonversion0.5.0 - Added
@lando/redisversion0.5.0 - Added
@lando/rubyversion0.5.0 - Added
@lando/solrversion0.5.0 - Added
@lando/tomcatversion0.5.0 - Added
@lando/varnishversion0.5.0 - Added
@lando/backdropversion0.5.0 - Added
@lando/drupalversion0.5.0 - Added
@lando/joomlaversion0.5.0 - Added
@lando/lampversion0.5.1 - Added
@lando/laravelversion0.5.1 - Added
@lando/lempversion0.5.1 - Added
@lando/meanversion0.5.0 - Added
@lando/symfonyversion0.5.0 - Added
@lando/wordpressversion0.5.0
v3.6.0 - December 10, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added support for
php:8.1#3225 - Switched
php:7.3,php:7.4,php:8.0,php:8.1to Debian 11 base image to fix M1 seg fault when curling specific domains #3200 - Released generation 4 tags for php 7.3, 7.4, 8.0, 8.1
- Moved php 7.2 and below versions into legacy
- Spun out acquia plugin #3215
- Spun out amazee/lagoon plugin #3209
- Spun out pantheon plugin #3196
- Added Golang v1.17 Support PR #60
- Added support for postgres 14, test 14, 13, 12, 11 and 10 PR #60
- Added support for node 14 and 16, mark older versions legacy PR #66
- Updated to
@lando/pantheonversion0.5.5 - Updated to
@lando/lagoonversion0.5.2 - Updated to
@lando/acquiaversion0.5.2
v3.5.1 - October 29, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Fixed bug causing long site names to prevent certificate creation causing site spin up failure #3179
- Updated to
@lando/platformshversion0.6.0
v3.5.0 - October 25, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added support for
mongodb4.4and5.0[#45] - Externalized
platformshrecipe into its own plugin - Improved external plugin loading #2989
- Updated to
@lando/platformshversion0.5.0
*NOTE: * These release notes may be incomplete, inconsistent, unreliable and generally weird until we complete the THE GREAT BREAKUP.
v3.4.3 - October 6, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Fixed broken
/tmpdirectory causingdrushcommands to fail inplatformshrecipe #3164 - Improved
libsslworkaround so it runs beforeplatformshbuild hooks #3164
*NOTE: * These release notes may be incomplete, inconsistent, unreliable and generally weird until we complete the THE GREAT BREAKUP.
v3.4.2 - October 5, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- HOTFIX release to address expired root certs and
libsslsecurity update forplatformshrecipe #3164
*NOTE: * These release notes may be incomplete, inconsistent, unreliable and generally weird until we complete the THE GREAT BREAKUP.
v3.4.1 - October 1, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- HOTFIX release to address expired root certs and
libsslsecurity update forpantheonrecipe #3162
*NOTE: * These release notes may be incomplete, inconsistent, unreliable and generally weird until we complete the THE GREAT BREAKUP.
v3.4.0 - September 15, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added
arm64variants for still-supported Lando provided images egphp,util,pantheon-indexandpantheon-appserver#2688 - Added version
1.0.1tomailhogservice - Added version
5.1tophpmyadminservice - Improved
mailhogso it is now a fully ARMed and operational service #2688 - Improved
pantheonso it is now a mostly ARMed and operational recipe #2688 - Improved
varnishso it is now a fully ARMed and operational service #2688 - Fixed bug in
load-keys.shwhich caused keys to not load in some situations egalpine:3.14grep#34
*NOTE: * These release notes may be incomplete, inconsistent, unreliable and generally weird until we complete the THE GREAT BREAKUP.
v3.3.2 - September 10, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Fixed breaking upstream change in
axios@0.21.2causing some hosting integration API calls eg posting a key to Pantheon to fail
*NOTE: * These release notes may be incomplete, inconsistent, unreliable and generally weird until we complete the THE GREAT BREAKUP.
v3.3.1 - September 8, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added
devwithlando/util:4 - Added ability to specify utility container version as part of
lando init - Added missing
$PATHdirectories/app/.global/bin,/app/.global/vendor/bintoplatformshrecipe #30
*NOTE: * These release notes may be incomplete, inconsistent, unreliable and generally weird until we complete the THE GREAT BREAKUP.
v3.3.0 - August 23, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added support for
goversions1.15and1.16#14 - Added support for
database.versioninpantheon.yml#16 - Fixed
dotnetnot working due to upstream change in Microsoft registry #2711 - Fixed
mssqlnot working due to upstream change in Microsoft registry #2711 #12 - Fixed
pushinlagoonrecipe to respect configured Drupal public file path #3060 - Fixed
pullinlagoonrecipe to not nest files too deeply #3059 - Fixed
nullkey issue withlagoonrecipe #3058 - Forced usage of
docker-compose-v1for now #3075 #3076 #3098 - Introduced signed and notarized binaries as applicable for x64 and arm64 #5
*NOTE: * These release notes may be incomplete, inconsistent, unreliable and generally weird until we complete the THE GREAT BREAKUP.
v3.2.1 - May 10, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added support for
postgres13#2998 - Added
elasticsearchsupport to thelagoonrecipe #2996 - Moved
acquiarecipe intobetareadiness - Switched
wordpressrecipe to usephp7.4as the default version #3004 - Updated to Docker Desktop
3.3.3 - Updated to Docker Compose
1.29.1
*NOTE: * These release notes may be incomplete, inconsistent, unreliable and generally weird until we complete the THE GREAT BREAKUP.
v3.1.2 - April 20, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Fixed bug causing new
acquiarecipe ssh keys with the same label as previous keys to not be posted correctly - Fixed bug causing
lando pushto fail when pushing code from anacquiarecipe #2960 - Fixed bug causing
composer_versionto not work foracquiarecipes #2964 - Fixed bug causing
solr8.5and8.6to not data directory correctly #2959 - Switched
acquiarecipe to pull thelateststableacliinstead ofmaster - Updated to Docker Desktop
3.3.1
v3.1.1 - April 20, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Fixed bug causing new
acquiarecipe ssh keys with the same label as previous keys to not be posted correctly - Fixed bug causing
lando pushto fail when pushing code from anacquiarecipe #2960 - Fixed bug causing
composer_versionto not work foracquiarecipes #2964 - Fixed bug causing
solr8.5and8.6to not data directory correctly #2959 - Switched
acquiarecipe to pull thelateststableacliinstead ofmaster - Updated to Docker Desktop
3.3.1
v3.1.0 - April 12, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added support for Elasticsearch
7.10.x,7.11.xand7.12.x#2950 - Added ability to disable automatic
acli pull:run-scriptsonlando start/rebuildforacquiarecipes #2956 - Fixed bug preventing global fallback version of
drushto be properly installed foracquiarecipes #2955 - Fixed bug causing
portforwarduser overrides to not work for thelagoonandplatformshrecipes #2749 - Fixed bug causing
platformshrecipes to prompt for/app/.platform/local/landooverwrite onlando rebuild#2947 - Updated to Drush
8.4.8for legacydrupalrecipes - Updated to Docker Compose
1.29.0#2781 #2780 - Updated to Docker Desktop
3.3.0#2781 #2780
v3.0.29 - April 5, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
-
Fixed longstanding bug causing container to container
*.lndo.siteresolution to differ from proxy-based resolution #2934, this results in a change of behavior that may impact how your app works in Lando, read more here -
Improved
xdebugsupport and docs forplatformshrecipes #2927 -
Updated dependencies to be compatible with
node14 #2945 #2928
v3.0.28 - March 26, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Hotfixed
*.lndo.sitegoing away fordrupalyrecipes #2934
v3.0.27 - March 25, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added experimental
alphasupport foracquiarecipe read more - Reverted auto
nvmsourcing forplatform.shrecipes in favor of manual.environmentspec #2820 - Set
DOCKER_BUILDKIT=1to force emulation for now #2688 - Set
vm.max_map_countonly if necessary and writable #2884 - Switched to use
semver.coerce()to get a valid semantic version number for PHP. #2884
v3.0.26 - February 23, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added
freetypetophp8.0gdextenstion #2865 - Added support for
mariab10.5#2856 - Fixed bug preventing
prestissimouninstall on alternate formatcomposer_versions#2870 - Improved Lockr integration so its compatibilty with new Pantheon app structure #2859
- Improved availability of
render-templateacrossnginxversions #2760 - Improved various UX and docs things
- Updated
mariadb10.ximages #2856 - Updated
php8.0image to latest8.0.2#2865
v3.0.25 - February 2, 2021
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added support for
lagoon.type == none#2828 - Added
6.0to list of supportedredisversions - Added "dumb" support for the
drupal9pantheonframework #2831 - Fixed bug causing build hook installed
composerversion to not load correctly inplatformshrecipe #2826 - Fixed bug causing
nvminstallednodeversions to not load correctly inplatformshrecipe when invoked via tooling #2820 - Fixed bug causing
composerinstall to fail onphp8.0#2729 - Fixed bug causing
portto not be passed in correctly when authing against customlagooninstance - Improved
lando pullforlagoonrecipes to handle other files directory locations #2762 - Improved error message when
landocannot detect anyplatformshapplications forplatformshrecipes #2822 - Improved error message when
landocannot detect alagoon.ymlforlagoonrecipes #2818 - Updated
pantheonrecipe to usewkhtmltopdfversion0.12.5in mostphpimages - Updated
pantheonrecipe to useterminusversion2.5.0 - Updated to Docker Desktop
3.1.0and provided wider future patch support because docker/roadmap#183
v3.0.24 - December 14, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Updated to Docker Desktop for Mac to
3.0.1 - Updated to Docker Desktop for Windows to
3.0.0
v3.0.23 - December 11, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added support up to Docker Engine
2.10.0#2729 - Added some convenience labels for
composer_version#2729 - Fixed bug causing unknown user to be incorrectly reported
- Fixed bug causing
platformshrecipes to fail when noroutesare present #2740
v3.0.22 - December 2, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added support for
php8 #2660 - Added support for
redis6 #2683 - Added support for
xdebug3 #2718 - Added
symfonyrecipe #1665 - Updated default
composerversion to2.0.7#2720 - Updated
pantheonrecipe to usecomposer2 by default
v3.0.21 - November 30, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Improved
platformshrecipe soservicescan also be overriden locally #2710 - Updated to Docker Desktop
2.5.0.1, fixes issues with macOS Big Sur #2702 - Set default
phpversion fordrupal9recipe to7.4, fixes #2703
v3.0.20 - November 20, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Improved detection and feedback around unsupported
platform.shservices and languages - Improved
lando pushforplatformshrecipes so it more accurately tracks branch - Fixed bug causing
lando pull/pushto fail onplatformshrecipes when branch cannot be detected correctly - Fixed bug causing tooling to not load correctly for
platformshrecipes when there is no app in the project root
v3.0.19 - November 13, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Fixed bug causing
lando pull/pushto use branch name instead of env name forlagoonrecipes #2685 - Fixed bug causing crash when
platformshrecipe has nested.platform.app.yaml
v3.0.18 - November 9, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added
lando pullandlando pushforlagoonrecipes #2644 - Fixed bug causing crash when some special characters are used in app names
- Fixed bug causing private keys without corresponding public keys to be ignored
- Updated to Docker Desktop
2.5.0.0
v3.0.17 - October 30, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added
/app/bintoPATHforplatformshrecipes - Added ability to specify
dirfortoolingcommands #2549 - Fixed bug causing
platformshto notpullorpushusing the correct environment #2467 - Fixed bug causing internal proxy route usage to fail when using non-standard ports #2579
- Improved
drushhandling ondrupal9recipes #2582 #2550 - Made
composerversion configurable in relevantservicesandrecipes#2658 - Removed
X-Frame-Options SAMEORIGINheader for Nginx service default config #2648 - Set default
composerversion to2.0.3#2658 - Updated to Docker Desktop
2.4.0.0and Docker Compose1.27.4#2657 - Updated Terminus to
2.4.1forpantheonrecipes
v3.0.16 - October 16, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added
lando init --source lagoon#2450 - Improved
platformshbuild process to ensuremountsexist - Changed
lando pull/pushforplatformshrecipes,-r noneor-m nonewill now skip - Changed
platformshroute handling to remove FQDNs - Fixed bug causing
-m mountor-r relationshipsyntax to not array correctly forplatformshrecipes - Removed non-database relationship options from
lando pull/pushforplatformshrecipes
v3.0.15 - October 7, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added a more robust way to override
platformapplication config from lando #2445 - Added support to all
platformshcustomYAMLtypes #2445 - Fixed bug causing unauthed
platformshrecipes to ask for source/destination on build #2612 - Improved
platformshvarnishservice to be dependent onbackends#2445
v3.0.14 - September 28, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
v3.0.13 - September 25, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added compatibility for Docker Compose
1.27.x - Added support for
node14 - Added support for recent
solr7.xand8.xversions #2599 - Added support for recent
elasticsearch7.xversions #2575 - Changed service certs to be owned by "you" #2335
- Fixed bug causing
db-importwipe to fail onviews#2516 - Fixed bug causing
db-importwipe to fail on table names with hypens #2478 - Fixed bug causing
lando pullto not correctly excludecachedata forpantheonsites - Fixed bug causing
jq not foundwhen initplatformshrecipes #2583 - Fixed bug causing manually installed during build php extensions to not be available in
platformshrecipes #2583 - Fixed bug caused by
PLATFORM_PROJECT_ENTROPYnot being set correctly #2583 - Fixed bug causing
lando pullonpantheonsapps to always pull fromdev#2578 - Fixed bug causing
mariadbto fail onlando restartforlagoonrecipes #2411 - Fixed bug causing
lando pullto fail onpantheondb pull when app prints error #2561 - Fixed breaking upstream change in Docker Desktop for Windows 2.3.0.5 #2610
- Improved error message if Docker cannot be autostarted #2351
- Improved
pantheonedgecookie stripping on static assets #2566 - Improved authentication flow for
pantheonapps #2403 - Set
skip_permission_hardeningtotrueby default on Pantheon Drupal sites #2504 - Removed experimental
mutagensupport #2354 - Updated to Docker Desktop
2.3.0.5 - Updated to Docker Compose
1.27.2
v3.0.12 - September 24, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added compatibility for Docker Compose
1.27.x - Added support for
node14 - Added support for recent
solr7.xand8.xversions #2599 - Added support for recent
elasticsearch7.xversions #2575 - Changed service certs to be owned by "you" #2335
- Fixed bug causing
db-importwipe to fail onviews#2516 - Fixed bug causing
db-importwipe to fail on table names with hypens #2478 - Fixed bug causing
lando pullto not correctly excludecachedata forpantheonsites - Fixed bug causing
jq not foundwhen initplatformshrecipes #2583 - Fixed bug causing manually installed during build php extensions to not be available in
platformshrecipes #2583 - Fixed bug caused by
PLATFORM_PROJECT_ENTROPYnot being set correctly #2583 - Fixed bug causing
lando pullonpantheonsapps to always pull fromdev#2578 - Fixed bug causing
mariadbto fail onlando restartforlagoonrecipes #2411 - Fixed bug causing
lando pullto fail onpantheondb pull when app prints error #2561 - Improved
pantheonedgecookie stripping on static assets #2566 - Improved authentication flow for
pantheonapps #2403 - Set
skip_permission_hardeningtotrueby default on Pantheon Drupal sites #2504 - Removed experimental
mutagensupport #2354 - Updated to Docker Desktop
2.3.0.5 - Updated to Docker Compose
1.27.2
v3.0.11 - July 31, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added ability to override
platformshvariableslocally in Landofile - Added interactivity to
platformshpullandpush#2496 - Fixed bug causing the
proxyto report404when using more than oneplatformshapp #2507 - Fixed bug causing
platformshrecipe build to fail when webroot doesn't exist #2529 - Improved
lando initforplatformsheg faster and supports MFA - Updated to Docker Desktop
2.3.0.4and Docker Compose1.26.2. Fixed #2531
v3.0.10 - July 27, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added ability to configure the
proxymiddleware layer #2507 - Added
platformshspecific headers to theplatformshrecipe #2507 - Fixed bug causing
HTTPSto not be set correctly onplatformshrecipes #2507 - Fixed bug causing
landoto fail if~/.sshdoesn't exist #2501 - Fixed bug causing
eventsforplatformshrecipes to not run with correct env - Fixed bug causing multicommand tooling for
platformshrecipes to not run correctly - Improved handling of
primaryroute inplatformshrecipe #2508
v3.0.9 - July 17, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added
commandsupport forphpcli services #2479 - Added symlink from
/code -> /appforpantheonapps #2421 - Fixed bug causing
lando pushcommit message to get truncated to first word #2492 - Improved
db-importandlando pullto handle foreign key constraints #1850 #2391 - And various documentation improvements
v3.0.8 - July 14, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added support for loading
pluginsfrom your application repo #2434 - Bumped
platformshrecipe toalphastatus #2444 - Bumped
lagoonrecipe toalphastatus #2451 - Fixed bug causing some interactive options to not be passed through correctly #2456 #2471
- Improved database pull performance for the
pantheonrecipe #2402 - Improved error message if host-side
terminustoken caches contain invalidJSON#2428 - Switched all usage of
:delegatedto:cachedin preperation ofmutagensyncing #763 #2354 - Updated default
drupal8recipephpversion to7.3#2427 - Updated
excludesto usemutagenif its available #763 #2354
v3.0.7 - June 27, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added ability to configure
USERandPORTforsql-importandsql-exportscripts with envvars - Added ability to set environment variables for tooling commands #2128
- Changed
/userand/landomounting to use:cachedin preperation for Mutagen - Fixed bug causing non-semantic
drushversions like*and^to throw errors #2386 - Fixed bug causing custom config files in
nginxservice to be modified unexpectedly #2383 - Fixed bug causing first touch non-start engine commands to fail
- Improved
/bin/shwrapping of tooling commands #2279 #2280 - Loosened key add restrictions to improve key loading on
macOSHigh Sierra #2415 - Removed excessively frequent
WARNmessages #2389 - Updated Terminus to
2.4.0#2417
v3.0.6 - June 9, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Fixed bug causing non-semantic
drushversions like*andfalseto throw errors #2372
v3.0.5 - June 5, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added experimental support for WordPress Site Networks (Multisite) to Pantheon recipe #1425
- Added
/app/bininto thephpservicePATH#2328 - Fixed bug causing "command" output to be unreadable on some terminals #2302
- Fixed bug causing
stdinto not be read correctly for some tooling commands eglando drush sql-cli < dump.sql#1918 - Fixed regression in
db-importcausing tables to not be dropped correctly - Fixed regression causing the version in
via: nginx:1.16to not be picked up correctly #2300 - Improved performance of user permisson
host:containermapping #2300 - Improved
lando sshso that it now uses the first defined service as the default ifappserverdoes not exist #2300 - Updated
varnishssl termination to usenginx1.17#2300
v3.0.4 - May 31, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added an app warning for installing Drush
10+globally - Added support for
nginx1.16,1.17and1.18 - Added support for Docker Desktop
2.3.0.3 - Changed default
nginxversion to1.17 - Deprecated
nginxversion1.14 - Updated to Docker Desktop
2.3.0.3
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.3 - May 15, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added a guide on how to use
compassinnodeservice #2039 - Added support for
php7.4topantheonrecipes #2259 - Added support for
apachetika1.18to supported Pantheonappservers - Fixed bug causing
Operation not permittedfor somedb-import|exportcommands #2255 - Fixed bug causing
sshkeys to be incorrectly set to700#2260 - Fixed bug causing overridden
portsexpressed as objects to error #2256
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.2 - May 12, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added
noneas a Release Channel option - Added a guide on how to install
phpextensions #1894 #1906 #2201 #2240 - Added a guide on how to install
nodedirectly in a PHP service for things like PatternLab or Emulsify #2196 - Added support for
mongo4.2#2246 - Added a
drupal9*(beta) * recipe #1993 - Added
noneas a Release Channel option #2218 - Deprecated
mongoversion4.1#2246 - Fixed bug where
cache: nonein the Laravel recipe config caused a start error #2236 - Fixed bug causing
nginxandapacheto sometimes fail on a rebuild #1986 - Fixed bug causing
db-importto not recognize some dumps fromdb-export#2170 - Fixed bug causing
db-exportto report success even when it had been cancelled ongzipoverwrite #2231 - Fixed bug causing some Docker Engine versions on Linux to incorrectly throw an incompatibility warning #2239
- Updated default
mongoversion to4.2#2246 - Updated to and added support to Docker Desktop
2.3.0.2 - Updated to and added support for
docker-compose1.25.5on Linux - Many more spelling and grammar fixes in docs, code and comments, thanks @uberhacker!
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.1 - May 7, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Fixed regression in
buildandeventquote passthrough logic causing other commands to not parse correctly #1926 - Fixed race condition causing proxy certs to not refresh consistently on proxy changes
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.0 - May 4, 2020
Edge releases contain the newest bug fixes and features and *may * be less stable as a result. If you are an intrepid developer who wants to try the latest and greatest and/or wants to help report bugs then try this release out.
Otherwise, scroll down and use the first release that has the green Latest Release tag. For more information about the Lando release cycle check out this.
- Added ability to customize or disable the
app_mounton a per-service basis #2029 #1487 - Fixed bug preventing recipe provided tooling from being
disabled#472 - Fixed bug not allowing build steps on Lando managed services eg
appserver_nginx#1990 - Fixed bug not allowing user overrides on Lando managed services eg
appserver_nginx#1990 - Fixed bug causing
PATH_INFOandPATH_TRANSLATEDto not be set by default onphpservices served bynginx#2192 - Fixed bug causing
PATH_INFOandPATH_TRANSLATEDto not be set by default on thelemprecipe #2192 - Fixed bug causing Lando to pass through the quotes on build steps or events that contained options like
--option="some thing"#1926 - Improved overridability of
pantheonpush|pull|switchcommands #2166 - Blasted this thing straight out of Mos Eisley #6
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.0-rrc.8 - May 3, 2020
Edge releases contain the newest bug fixes and features and *may * be less stable as a result. If you are an intrepid developer who wants to try the latest and greatest and/or wants to help report bugs then try this release out.
Otherwise, scroll down and use the first release that has the green Latest Release tag. For more information about the Lando release cycle check out this.
- Added warnings if user is using unsupported Docker versions #678
- Improved Lando update check to be non-blocking
- Improved warnings if needed Docker dependencies are not installed #1901
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.0-rrc.7 - April 30, 2020
Edge releases contain the newest bug fixes and features and *may * be less stable as a result. If you are an intrepid developer who wants to try the latest and greatest and/or wants to help report bugs then try this release out.
Otherwise, scroll down and use the first release that has the green Latest Release tag. For more information about the Lando release cycle check out this.
- Fixed bug where
proxywas not honoring newbindAddressorproxyBindAddresssettings #2200 - Fixed bug causing Lando to not install on versions of macOS it actually supports #2203
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.0-rrc.6 - April 28, 2020
Edge releases contain the newest bug fixes and features and *may * be less stable as a result. If you are an intrepid developer who wants to try the latest and greatest and/or wants to help report bugs then try this release out.
Otherwise, scroll down and use the first release that has the green Latest Release tag. For more information about the Lando release cycle check out this.
- Silenced
loadkeysoninitsthat require key loading - Improved
nodeservice so it uses thenodeuser if it does not use privileged ports - Improved app reporting so it doesnt hang the process if reporting node is spinning
- Fixed bug where you needed to run
lando rebuildtwice to clear the "This app was built on a different version of Lando" warning - Fixed bug where
proxywas not finding the correct port for multi-port proxied services - Fixed bug where
nodeservices using a customsslport do not get assigned ahttps://localhost:PORTaddress correctly - Fixed bug where failed
healthcheckswere not sending correct error code - Fixed bug causing
mongodbservices to fail healthchecks - Fixed bug causing
maxKeyWarningto continue showing even after user has taken action #2186
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.0-rrc.5 - April 25, 2020
Edge releases contain the newest bug fixes and features and *may * be less stable as a result. If you are an intrepid developer who wants to try the latest and greatest and/or wants to help report bugs then try this release out.
Otherwise, scroll down and use the first release that has the green Latest Release tag. For more information about the Lando release cycle check out this.
- Added extremely experimental, for-testing-purposes-only support for Lagoon Drupal 8 projects, read more
- Added legacy
SIMPLETEST_envvars to Drupaly recipes #1269 - Added ability for users to control which host
sshkeys Lando uses #2031 - Added reasonable
max-fileandmax-sizelimits to services so logs don't grow indefinitely #1774 - Added
proxysupport for any level of subdomains #1819 - Changed the default bind address to
127.0.0.1and madebindAddressglobally configurable #2035 - Fixed regression causing weird newlines on some console output #2178
- Fixed bug causing Pantheon
pullandpushto fail when checked out to branch that wasnt also a multidev env #2153 - Fixed bug causing Pantheon
lando pushto push to unexpected environments #2153 - Fixed bug causing
ERR_INVALID_REDIRECTfor some proxied servives #2149 - Fixed bug causing app start to fail if proxy was unable to locate suitable ports #1857
- Fixed bug causing
sshto fail when username or keypaths had spaces in them #2031 - Improved logging and error handling
- Improved spelling and grammar in docs, code and comments, thanks @uberhacker!
- Upgraded to
traefik2.2 #1819
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.0-rrc.4 - April 11, 2020
Edge releases contain the newest bug fixes and features and *may * be less stable as a result. If you are an intrepid developer who wants to try the latest and greatest and/or wants to help report bugs then try this release out.
Otherwise, scroll down and use the first release that has the green Latest Release tag. For more information about the Lando release cycle check out this.
- Added support for
postgres:12#2133 - Added a
lando rebuildwarning if app becomes out of sync with Lando #2098 - Added option to configure the
default-authentication-pluginformysql:8services #2135 - Improved "starty" UX to communicate warnings eg "a healthcheck failed" better #1088
- Improved app start so it throws helpful instructions when start fails #2098
- Improved healthchecks so they no longer consume CPU while idle #1088
- Improved
proxyso it automatically recreates itself when Lando is updated - Improved
external_connection.hostso it uses127.0.0.1instead oflocalhost, this helps situations where the user hasmysqlrunning over a socket on their host - Fixed bug causing a custom named
landoFileand custom pre and post Landofiles to not be recognized correctly #1919](lando/lando#1919) - Fixed bug causing all multicommand tooling to run as
www-datainstead of themeUseregnodefor node services #1877 - Fixed bug causing services built from local Dockerfiles to error when run from subdirectories #2102
- Fixed bug causing recipes to not properly identify pullable and locally built services
- Fixed bug causing
lando push --codeto fail ifgituser.nameoruser.emailare not set #47 - Set
default-authentication-plugintomysql_native_passwordfor LAMP MySQL 8 recipes #2135
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.0-rrc.3 - April 2, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added separate
edgeandstablerelease channels, read more - Added an
experimentalflag so users can access bleeding edge features, read more - Added
PATH_INFOandPATH_TRANSLATEDto the defaultnginxfastcgi_params#1987 - Added
webpsupport tophp 7images #1715 - Added subdirectory support to the
proxy#1824 - Added support for
pantheon.yml's'drush_version - Increased limit on amount of sites we can get from the Pantheon API #988
- Fixed bug where
PATH_INFOwas not set in thepantheonrecipe #1987 - Fixed bug causing a silent error when trying to
lando pull --code test|liveusingpantheonrecipe #2021 - Fixed bug causing Windows path separators to cause SQL Import/Export scripts to fail #1823
- Fixed bug causing
--hostflag using=to produce unexpected results ondb-import/export#2007 - Improved
lando db-importandlando db-exportto allow absolute paths #1768 - Improved feedback from
lando db-importandlando db-exportcommands #2027 - Improved tooling
stdioconfigurability andstderrdiscovery #2021 - Readded previous
phpmyadmin4.xversions for better backwards compatibility #2062 - Set
COMPOSER_MEMORY_LIMITto '-1' - Updated to
composerversion1.10.1#2096 - Updated to latest
xdebuginphpversion7.4#2099 - Updated
drush 8to8.3.2#2097 - Updated to Docker Desktop
2.2.0.5#2052 #2122
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.0-rrc.2 - March 25, 2020
Edge releases contain the newest bug fixes and features and *may * be less stable as a result. If you are an intrepid developer who wants to try the latest and greatest and/or wants to help report bugs then try this release out.
Otherwise, scroll down and use the first release that has the green Latest Release tag. For more information about the Lando release cycle check out this.
- Added support for
goversions1.12-1.14, - Added support for
solr8#1765 - Added new
solr7minor versions #1765 - Added support for
.mjsfiles innginx#1537 - Added documentation on how to set
vm.max_map_countcorrectly if you cannot runelasticsearchcorrectly #1967 - Fixed bug caused by setting
TERMINUS_VERSIONin Pantheon appserver images #1872 - Fixed bug causing build steps to not run if app was manually removed #2079
- Fixed bug with app name names containing spaces #1767
- Fixed bug causing crash on
macOSif Docker is not installed first - Fixed bug causing CLI array data to vanish on Windows, thanks @rabauss! #2063
- Officially documented file performance
excludesfeature #763 #1460 - Updated
goto use1.14as the default version #2009 - Updated
phpmyadminto use5.0as the default version #2062 - Upgraded to
terminus2.3.0#2082
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.0-rrc.1 - March 22, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Downgraded Docker Desktop for Windows to
2.2.0.3because #2052 #2076 - Switched pre-release series because apparently linux cares #2072
- Updated Docker Desktop for macOS installer to handle the 2.1 -> 2.2 upgrade better
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.0-aft.2 - March 20, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added support for
mariadb10.4#2004 - Added patch version pinning to
bitnamibased services #2057 - Added
rsyncto thephp:7.4image #2056 - Fixed bug causing
--secret-toggleto break packagedlandos - Fixed bug causing prerelease version comparison produce unexpected results #2049
- Fixed breaking upstream change in all
bitnamibased services #2057
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.0-aft.1 - March 13, 2020
Lando is *free * and *open source * software that relies on contributions from developers like you! If you like Lando then help us spend more time making, updating and supporting it by contributing.
- Added signed
windozeinstaller and binary #2037 - Added support for
node12and13#1866 - Added support for new
node10and11minor versions #1981 - Added support for
php7.4#1891 - Added
jsonandtableformats to somelandocommands #1737 - Added compatibility for Docker Desktop
2.2.0.4on macOS and Windows #1975 - Fixed bug causing cli output colorization in non
TTYcontexts #1789 - Fixed bug causing
memcachedto not boot up correctly #1827 - Improved macOS and Windows Lando installers #1975
- Improved build step and restart performance #2013
- Rebased
landoonnode12for MOAR SPEEDS #2037 - Removed lingering reference to
Git for Windowsin Windoze installer #1865 - Updated to
docker-compose1.25.4#1975 - Updated to Docker Desktop
2.2.0.4for macOS and Windows #1975 - Updated
xdebugto latest inphp7.2and7.3 - Updated functional tests to use
hyperdrive 0.6.1#2037
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
v3.0.0-rc.23 - November 26, 2019
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.lando.dev/
- Added process handling and management to
shell.js - Added an opt-in for crash and error reporting
- Added sponsorship options to the website and docs #0
- Added
The Lando Allianceto the website #0 - Added Catalina support via Notarization #1829
- Clarified and updated Terms of Use and Privacy Policy
- Fixed
NET::ERR_CERT_INVALIDon Chrome, may requirelando restart#1831 - Improved anonymity of usage reporting
- Improved
metricsserver - Updated to Docker Desktop 2.1.0.5
v3.0.0-rc.22 - October 7, 2019
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Updated to Docker Desktop 2.1.0.2/3 for Catalina prep
v3.0.0-rc.21 - October 1, 2019
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed upstream bug with
apache#1804 - Fixed upstream bug with
memcached#1804 - Improved documentation search with Algolia #1756
v3.0.0-rc.20 - August 16, 2019
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added marketing site #1410
- Added ability to sponsor lando
- Added support for patch versions of
elasticsearch7.3#1729 - Fixed
mysqlfailing onlinuxonrestart#1739 - Updated to Docker Desktop 2.1.0.1 #1728
- Updated to
composer1.9.0forphp7.1+ - Updated documentation site #1410
v3.0.0-rc.19 - July 31, 2019
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed critical breaking upstream change that prevented the
mysqlservice from restarting #1718 - Updated to Docker Desktop
2.1.0.0anddocker-compose1.24.1
v3.0.0-rc.18 - July 17, 2019
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added better functional tests for
postgres#1663 - Added support for
elasticsearch:7#1672 - Fixed borked
elasticsearchservice caused by breaking upstream change inbitnami/elasticsearch#1561 #1672 - Fixed borked
mongoservice caused by breaking upstream change inbitnami/mongodb#1674 - Fixed bug preventing changeds to custom
solrconfig from showing up afterlando restart#1557 - Pinned our
phpimages to usestretch#1680 - Updated default
psqlclient to match our defaultpostgresversion(10)#1680 - Updated
backdropdrushto1.0.0
v3.0.0-rc.17 - May 24, 2019
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed broken
lando sharecommand #1582 - Fixed breaking upstream change in
apacheservice - Fixed breaking upstream change in
postgresservice #1612 - Updated
backdropdrushto0.1.1
v3.0.0-rc.16 - May 10, 2019
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added a
php7.3appserver container topantheonrecipes #1595 - Added better feedback after
lando --clear#1572 - Added a duplicate CA Cert ending in
crtfor greater compatibility #1550 - Added support for
mariadb10.3#1603 - Fixed bug causing custom
engineConfig.certPathto fail withReferenceError: path is not defined#1571 - Fixed bug causing ssh keys to not load if one key had a filename with a space in it #1593
- Fixed bug causing Linux installer to fail when
/proc/sys/vm/max_map_countdoes not exist #1586 - Rebased
phpimages onstretchwhere applicable #1554 - Suppressed
terminusupdate warning #1551 - Updated
sourcelists forphpimages still running onjessie#1554 - Updated
drushdefaults to latest versions #1543 - Updated
terminusto version2.0.1#1551
v3.0.0-rc.15 - April 23, 2019
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- This release has no content or changes. It's meant to repopulate S3 assets.
v3.0.0-rc.14 - March 18, 2019
PLEASE PLEASE PLEASE FOR THE LOVE OF ALL THINGS THAT ARE HOLY AND GOOD READ THE BELOW BEFORE PROCEEDING!!!
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added
phantomjs1.7.0topantheonrecipes #1507 - Documented ability to set custom
vhostsandserverconfig forphpservices andlaempyrecipes #1523 - Fixed
mount deniederror on Windows when using hyperdrived directories #1510 - Fixed incorrectly set
PYTHONUSERBASE#1519 - Fixed
destroyevents so they actually get loaded on alando destroy#1531 - Fixed
pre-rebuildevent #1531 - Improved permission handling for hyperdrived directories
v3.0.0-rc.13 - March 1, 2019
PLEASE PLEASE PLEASE FOR THE LOVE OF ALL THINGS THAT ARE HOLY AND GOOD READ THE BELOW BEFORE PROCEEDING!!!
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added option for
lando info|config|listetc to be outputted as JSON #1455 - Added support for
sporttonodeservices #1375 - Added support for
php7.3#1342 - Fixed bug causing
~to not resolve correctly in overridden volumes #1483 - Fixed bug causing internal
*_nginxservices to not inherit overrides from their generating services #1487 - Fixed regression causing Pantheon Solr
indexservice to not boot up correctly #1491 - Injected coaxium directly into the hyperdrive motivator #1460 #763
- Improved
macOSuninstaller text to alert user of potential lingering config and containers #1495 - Reduced lando logs max file size to something more reasonable
- Updated
composerto version1.8.4#1375 #1488 - Updated
dockerto version2.0.0.3/18.09.2#1375
v3.0.0-rc.12 - February 20, 2019
PLEASE PLEASE PLEASE FOR THE LOVE OF ALL THINGS THAT ARE HOLY AND GOOD READ THE BELOW BEFORE PROCEEDING!!!
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added
<<and>>to list ofSHELLauto-wrapped characters in tooling/events/build commands - Fixed
machine tokenpersistence forpantheonapps that aregit clonedinstead oflando init#1475 - Fixed regression causing
pantheonnginxconfig to not load correctly
v3.0.0-rc.11 - February 20, 2019
PLEASE PLEASE PLEASE FOR THE LOVE OF ALL THINGS THAT ARE HOLY AND GOOD READ THE BELOW BEFORE PROCEEDING!!!
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed critical regression causing default recipe config files not to load correctly #1478
v3.0.0-rc.10 - February 14, 2019
PLEASE PLEASE PLEASE FOR THE LOVE OF ALL THINGS THAT ARE HOLY AND GOOD READ THE BELOW BEFORE PROCEEDING!!!
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Bumped
varnishworkspace_clientlimit to128k - Described URL changes in the upgrade guide #1445
- Fixed default database config loading in
LAMPYrecipes #1454 - Fixed dynamic tooling routes not setting the correct event service default
- Improved
solrstart up script naming and mounting, probably fixes #1442 - Removed unneeded
gitdependency from Linux packages, fixes #1437
v3.0.0-rc.9 - Febraury 8, 2019
PLEASE PLEASE PLEASE FOR THE LOVE OF ALL THINGS THAT ARE HOLY AND GOOD READ THE BELOW BEFORE PROCEEDING!!!
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added support for backdrop drush
0.1.0release. - Deprecated
--helpin favor of "smarter"--help#1325 - Improved
php$_ENVpopulation, fixes #1429 - Improved support for
build.contextincomposeservices #1432 - Improved
drushhealthcheck to be decoupled from apps #1325 - Removed legacy Kalabox code still hanging around, fixes #1431
v3.0.0-rc.8 - Febraury 7, 2019
PLEASE PLEASE PLEASE FOR THE LOVE OF ALL THINGS THAT ARE HOLY AND GOOD READ THE BELOW BEFORE PROCEEDING!!!
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added support to run outside of port
80fordotnetservices #1325 - Added
lockrsupport forpantheonrecipes #651 - Fixed schema posting issue on Pantheon Solr
indexservice #1348 - Fixed regression causing named volumes to not mount properly in
composeservices #1422 - Improved
TTYdetection and passthru, fixes #904
v3.0.0-rc.7 - Febraury 6, 2019
PLEASE PLEASE PLEASE FOR THE LOVE OF ALL THINGS THAT ARE HOLY AND GOOD READ THE BELOW BEFORE PROCEEDING!!!
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added ability to turn off URL scanning on a per-service level #1207
- Added
--all,--appand--filterflags tolando list#1325 - Added
--fieldflag forlando config#1325 - Added support for relative paths to
composeservice #1415 - Improved auto
wp search-replaceinpantheonrecipes #1409
v3.0.0-rc.6 - Febraury 5, 2019
PLEASE PLEASE PLEASE FOR THE LOVE OF ALL THINGS THAT ARE HOLY AND GOOD READ THE BELOW BEFORE PROCEEDING!!!
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed regression causing Pantheon Solr index to incorrectly set user perms #1405
- Fixed bug requiring Pantheon Solr index be restarted before schema post #1325
- Fixed bug where
--helpand--versionwere routing to lando instead of tooling commands #1407 - Fixed regression causing
db-exportto fail onlinux#1394
v3.0.0-rc.5 - Febraury 4, 2019
PLEASE PLEASE PLEASE FOR THE LOVE OF ALL THINGS THAT ARE HOLY AND GOOD READ THE BELOW BEFORE PROCEEDING!!!
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed regression setting
CACHE_PORTforpantheonrecipes #1396 - Switched all
bitnamiimages to setLANDO_NEEDS_EXEC
v3.0.0-rc.4 - Febraury 4, 2019
PLEASE PLEASE PLEASE FOR THE LOVE OF ALL THINGS THAT ARE HOLY AND GOOD READ THE BELOW BEFORE PROCEEDING!!!
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added support for htaccess overrides for Apache #999
- Added a
LANDO_HOST_USERenvvar #1082 - Changed
sshkey loading to also load passphrase protected keys by default #1288 #1143 #808 - Changed default
http_resp_hdr_lenforvarnishto64000#1142 - Fixed bug where files
rsynced from Pantheon were being set to750#1325 #1067 #1330 - Fixed longstanding permissions bug with legacy
solrversion3.6#692 - Fixed bug where not-owned-by-me
.sshconfig was blowing upsshkey loading #1203 - Fixed bug causing
mysql,mariadbandpostgresservices to intermittently crash onlando restart#1381 - Fixed regression in
eventscaused by "multi word" tooling egcommand [something] - Fixed regression in
lando logs --service SERVICEnot actually filtering #1386 - Improved
sshkey loading to use theLANDO_HOST_USERby default #1082 - Improved handling when an unknown service is used with the
proxy#1389
v3.0.0-rc.3 - Febraury 3, 2019
PLEASE PLEASE PLEASE FOR THE LOVE OF ALL THINGS THAT ARE HOLY AND GOOD READ THE BELOW BEFORE PROCEEDING!!!
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU READ THE BELOW IF YOU ARE UPDATING FROM PRE RC2
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed
postgresconfig loading preventing outside connections #1379 - Fixed busted auto-naming on Windows deploy #1375
- Fixed busted
drushglobal-local handoff on Pantheon #1375 - Fixed regression in
LANDO_INFOcausing services to be index values instead of names #1376 - Fixed regression causing databases to report as unhealthy after a restart #1381
- Improved tooling is-service-already-running delegation #1378
v3.0.0-rc.2 - Febraury 1, 2019
PLEASE PLEASE PLEASE FOR THE LOVE OF ALL THINGS THAT ARE HOLY AND GOOD READ THE BELOW BEFORE PROCEEDING!!!
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU:
- CHECK OUT THE BIG CHANGES IN RC.2!
- USE THIS GUIDE TO UPDATE YOUR LANDOFILES
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added
inquirer-autocomplete-promptto select inquirer prompts #1017 - Added configurable support for
preandpost.lando.*.ymlsource files eg.lando.[#local|dist].yml#759 #1154 - Added support for
elasticsearch6#1114 - Added support for multiple, user-defined
envfiles #994 #1045 #1265 #1242 - Added support for
ruby2.5#1068 - Added
pcntlextension to all PHP images #910 - Added
leiato help keeplandothe real hero we all know he is #1296 - Added a better message if users arrive at an "impossible" place #1158
- Bumped
xdebug.max_nesting_levelto512#1094 - Changed
rebuildevents to fire on the outside #1352 - Changed
xdebug: falseto actually disable thephpextension #760 - Changed update warning to print to
stderr#1000 - Changed
wordpressrecipe to downloadwp-cliversion1.5.1if using php 5.3 #1334 - Changed PHP to have unlimited memory for CLI ops #732
- Fixed tooling on Windows to not always run as root #1362
- Fixed annoying recoverable php error
Cannot set 'user' save handler by ini_set()on php 7.2 #747 - Fixed long-standing race condition causing build fail perimission errors on
linux#1227 #1197 #1170 - Fixed bug where
docker-composefiles were not loading correctly outside of the app root #1007 - Fixed bug where
nodeservices were not getting thegidcorrectly onlinux#1240 - Fixed bug where cyclical
app -> appsymlink was being create inpantheonrecipes #1043 - Fixed various
solrconfig bugs #1249 #1350 #1319 #1351 - Increased events
maxListenersto64#1097 - Improved
drushhandling, fixes #1315 #1317 #1318 - Removed
lando"global options", fixes #1173 - Upgraded
terminusto version1.9.0#1259 - Upgraded
dockerto version18.09.0/2.0.0.2#1297 #1316 - Upgraded
docker-composeto version1.23.2#1297 #1316
v3.0.0-rc.1 - September 11, 2018
WHILE WE'VE TRIED TO MAINTAIN BACKWARDS COMPATIBILITY WE RECOMMEND YOU CHECK OUT THE BIG CHANGES IN RC! ALSO NOTE THAT THIS VERSION IS STILL IN PRERELEASE WHICH MEANS YOU SHOULD ONLY TRY IT OUT IF YOU ARE FEELING INTREPID
If you are upgrading from pre-beta.40 follow the beta.41 release note instructions If you are on beta.41 or above you can follow the usual JUST-RUN-THE-INSTALLER upgrade process.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added CA support for custom
proxyDomains#998 - Added build steps that can run
beforean app starts #822 - Added new functional testing toolkit #1144
- Added 100% unit test coverage of core libraries #978
- Added 50% unit test coverage of plugins #1036
- Added multi-service and multi-line options for
tooling#1036 - Changed build process to be more stable and reliable #822
- Changed
restartto not invoke any build steps #1064 #963 - Eliminated technical debt for core libraries #1036
- Fixed
freetypesupport onphp-5.3-fpm#1141 - Fixed
pre-event steps #822 - Fixed various bugs relating to networks and certs #1071
- Fixed build steps and events to ensure internal deps are installed first #1021
- Reduced technical debt for plugins #1036
- Switched code to
es6#1036 - Updated our
examplesto be func testing compatible #1144 - Updated to latest Docker deps #1148
v3.0.0-beta.47 - June 1, 2018
If you are upgrading from pre-beta.40 follow the beta.41 release note instructions If you are on beta.41 or above you can follow the usual JUST-RUN-THE-INSTALLER upgrade process.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed various show-stopping Windows bugs #1004
v3.0.0-beta.46 - May 27, 2018
If you are upgrading from pre-beta.40 follow the beta.41 release note instructions If you are on beta.41 or above you can follow the usual JUST-RUN-THE-INSTALLER upgrade process.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed bug that was throwing
ERROR: The Compose file is invalid...whenproxyservice changed #942 - Fixed bug where the
rsyncoption was not overrideable forlando pull#982 - Fixed bug where any
--global options were resetting overriden option defaults #982 - Fixed bug where
pullcomponent oflando rebuildwas ignoring-soption #952 - Fixed bug causing
network XXX not founderror #990 - Improved
pantheonpre-run scripting with better perm handling and$HOMEsupport #975 - Improved custom
buildandvolumesoverrides to handle absolute and relative paths #950
v3.0.0-beta.45 - May 16, 2018
If you are upgrading from pre-beta.40 follow the beta.41 release note instructions If you are on beta.41 or above you can follow the usual JUST-RUN-THE-INSTALLER upgrade process.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added
curlandphp-curltophp 5.3Apache image #882 - Added support for
postgrestolando db-importandlando db-export#803 - Added support for a
composeservice type. #933 - Added documentation on using patch versions of images where applicable #890
- Deprecated
DB_*andCACHE_*environment variables in favor ofLANDO_INFO#868 - Fixed bug that prevented usage of overriden
Dockerfiles#740 - Improved remote Docker handling #647
- Improved handling of
mysqlandpgsqlcommands #803 - Improved detection of non-standard
dockeranddocker-composebinaries on Linux #935 - Improved
drushusage documentation #580 - Improved
drupal 7/8image styles when using language code in URL #914 - Improved
lando sshso it honors the current working directory #895 - Improved
lando sshso it fallsback toshifbashis not available #895 - Injected
APP_LOG=errorlogfor Laravel recipes #958 - Removed legacy
php_value xdebug.remote_autostart 1being set in thephphttpd-ssl.conf#886 - Switched
pantheondrupal8sites to globally installDrush 8by default #580 - Moved
prestissimofrom build step to image #882 - Updated legacy Pantheon API endpoints #953
v3.0.0-beta.44 - May 4, 2018
THIS IS A HOTFIX RELEASE DUE TO BREAKING UPSTREAM CHANGES
If you are upgrading from pre-beta.40 follow the beta.41 release note instructions If you are on beta.41 or above you can follow the usual upgrade process.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed bad id issue interacting with Pantheon API #943
v3.0.0-beta.43 - May 2, 2018
THIS IS A HOTFIX RELEASE DUE TO BREAKING UPSTREAM CHANGES
If you are upgrading from pre-beta.40 follow the beta.41 release note instructions If you are on beta.41 or above you can follow the usual upgrade process.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed nasty bug where user sites were returning "undefined" #922
- Fixed "Named volume "$LANDO_ENGINE_CONF:/lando:rw" issue #927
v3.0.0-beta.42 - April 30, 2018
THIS IS A HOTFIX RELEASE DUE TO BREAKING UPSTREAM CHANGES
If you are upgrading from pre-beta.40 follow the beta.41 release note instructions If you are on beta.41 or above you can follow the usual upgrade process.
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
v3.0.0-beta.41 - April 30, 2018
THIS IS A HOTFIX RELEASE DUE TO BREAKING UPSTREAM CHANGES
If you are upgrading from pre-beta.40 it is recommended (although possibly not necessary) for you to:
- Uninstall Docker (only if you are using Docker for Mac or Docker for Windows)
PLEASE NOTE THAT THIS WILL DESTROY ALL YOUR LOCAL APPS!!!
- Remove the Lando config directory at
~/.lando - Install the new Lando
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
v3.0.0-beta.40 - April 8, 2018
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added Arch-based distro pacman package build support #814
- Added Prestissimo to all PHP services #62
- Added $LANDO_INFO so every service has information about every other service #727
- Correct licence used when packaging application
- Fixed bug in app names containing
_|-|.#697 - Fixed bug in app names containing uppercase letters #829
- Fixed various bugs related to database credential overrides #853
- Fixed various bugs related to
db-import/exporton additional database services #853 - Signed all container certs with new Lando Local CA #446
- Updated
terminusto version1.8.0#848
v3.0.0-beta.39 - March 30, 2018
WE HIGHLY RECOMMEND YOU UPDATE TO THIS VERSION!!!
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed bug where
linuxLANDO_ENGINE_REMOTE_IPwas not set to detected IP - Updated problematic Docker for Mac 59 to Docker for Mac 60
v3.0.0-beta.38 - March 29, 2018
WE HIGHLY RECOMMEND YOU UPDATE TO THIS VERSION!!!
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added better support for internal resolution of
proxydomains - Added
COMPOSE_CONVERT_WINDOWS_PATHSon Windows to help mitigate known Docker for Windows bug #823 - Changed healthcheck retries to numbers per Compose file format #796
- Fixed new networking layer to alleviate multi-app-running "weirdness" #640
- Fixed intermittent permission borking for Linux users using alpine-based services #795
- Improved
linuxDocker start command handling #659 - Improved handling and documentation of upload issues on Windows #396
- Improved and simplified our examples #798 #801
- Switched to use new
host.docker.internalfor host resolution from container.
v3.0.0-beta.37 - March 20, 2018
THIS RELEASE CONTAINS SIGNIFICANT CODE REFACTORING TO HELP WITH TESTING. YOU MAY WANT TO HOLD OFF FOR A FEW VERSIONS IF YOU WANT TO BE SUPER SAFE ABOUT THINGS!
*BUT IF YOU"RE AWESOME AND WANT TO HELP US, USE IT AND BREAK IT AND SUBMIT ISSUES. * If you do experience any issues try the following corrective action first:
lando rebuildany failing appslando destroyand thenlando startany failing apps- Restart the docker daemon
- Restart your computer
docker rm -f CONTAINER_IDany containers throwing errors- Reset the docker daemon to factory defaults (this will blow up all your containers)
- Submit an issue to GitHub
- Revert to beta.35 :(
ALSO, STILL, SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added
runandrun_as_rootas the preferred build step keys #745 - Added
run_internalandrun_as_root_internalforlandoto use for programmatic build steps #745 - Added some functional tests to get us moving on testing #675
- Added legitimate cross-project service networking #640
- Added
postgresql-clienttophpimages #717 - Broadened scope of build step re-run to increase start stability #683
- Changed default interactive
yes/noprompts tono#669 - Changed
proxyto be less aggressive ondockerrestarts #761 - Documented common
.lando.ymlsyntax more explicitly #643 - Finally moved over to all the
eslint#620 - Fixed bug where offline mode was failing on metrics check #630
- Fixed bug where
php 5.3 apachewas not starting correctly #652 - Fixed GitHub API rate limit bug #598
- Fixed
postgrespersistent storage and config loading #39 - Fixed bug where
lando pullfails to replace wordpress URLs in db #711 - Improved build step failure UX #683
- Improved speed of
lando init METHODdrivengit clone#178 - Improved overriding of global config through envvars #647
- Improved
lando startso it wait for services that need ahealthcheck#677 - Improved default
phpsendmailbehavior #756 - Provided some corrective action around
proxystart failures #632 - Refactored the code to increase testibility and reduce complexity and dependents #620
- Removed
disableAutoComposerInstallandpantheonrecipe autocomposer install#501 - Removed dependency on
grunt#639 - Switched to all the
yarn#639 - Updated
drush launcherto version0.5.1#666 - Updated docs to reflect new refactor, dx and governance. #685
- Updated
terminusto version1.7.1
v3.0.0-beta.35 - January 8, 2018
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed bug in URL scanning where no color was specified for caught errors #627
- Fixed bug in URL scanning where wilcard domains were unintentionally being scanned #627
- Fixed bug in Windows where custom
phpconfig file was being mounted with wrong path separator #625
v3.0.0-beta.34 - January 5, 2018
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added ability to disable
landoprovided tooling commands #472 - Added support for
php7.2to Pantheon recipes - Added support for wildcard proxy domains #618
- Fixed bug preventing usage of
--destflag inlando inits #584 - Fixed bug where
clicontainers were reporting not existing on first run #586 - Fixed bug where
clicontainers were not inheriting overrides #586 - Fixed annoying permissions bug on non-root run services on Linux #437
- Fixed bug where build steps ignored
-sflag onlando rebuild#596 - Improved handling of custom
php.inifiles so injection is clearer #589 - Improved handling of
dockertoo-many-networks error #274
v3.0.0-beta.33 - January 4, 2018
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed a bug where Pantheon recipes were erroring on no
solruser #611
v3.0.0-beta.32 - January 4, 2018
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added some small changes needed by Pantheon Localdev
- Added a Tomcat service #568
- Added
known_hostsmapping #601 - Added support for
php7.2#578 - Fixed nasty custom
solrconf bug #551 - Improved handling of non-standard proxy ports
- Improved feedback to user when the
dockerengine is down #550
v3.0.0-beta.31 - November 26, 2017
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
v3.0.0-beta.29 - November 25, 2017
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added
drush: falseto Drupaly recipes to turn off Landodrushhandling #535 - Added
drush: composerto Drupaly recipes to install Drush Launcher (good for Drupal 8.4+) #536 #537 - Added drush: path:/PATH to Drupaly recipes to manually specify the Drush path #542
- Added
apcuextension forphpwhere applicable #541 - Added
intlandgettextextensions forphp#528 - Udpated base images to
jessiewhere applicable #539
v3.0.0-beta.28 - November 23, 2017
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- This release is only intended to verify the new update logic #430
3.0.0-beta.27 - November 23, 2017
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Signed
macOSpackage. - Improved update considerations #430
v3.0.0-beta.26 - November 20, 2017
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added
solr6.6,7.0,7.1#513 - Improved
solrto inject core specific config as well. - Improved support for
python#444 - Persisted
solrindex data through rebuilds #59
v3.0.0-beta.25 - November 16, 2017
THIS RELEASE SHOULD AUTOFIX #497 SEE BULLET BELOW FOR DETAIL
Error: EISDIR: illegal operation on a directory, open '/Users/daniel/.lando/services/config/nginx/fastcgi_params'error.
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added
HTTP_USER_AGENT_HTTPSas annginxserver var #423 - Improved
tmpdirectory handling forpantheonrecipes #481 - Improved handling of botched script/conf file injection #497
v3.0.0-beta.24 - November 14, 2017
HOTFIX RELEASE!!!
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed missing nginx conf file
v3.0.0-beta.23 - November 14, 2017
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added ability to add global envvars through
config.yml#479 - Added
disableAutoComposerInstallsettings to allow users to disable autocomposer installonpantheonrecipe start ops #464 - Clarified and standarized docs around loading custom config files for
php-ythings #410 - Improved handling of
HTTPSserver var forphpthings #486 - Improved handling of custom
php.inifiles so they override better #410 - Improved
pantheon.ymlandpantheon.upstream.ymlhandling #453 - Improved Getting Started docs #326
- Improved Terminus docs #454
- Increased THREAT LEVEL of malformed
.lando.ymlfiles #457 - Removed the deletion of user configuration files for Lando during un-install on Linux and OSX #470
- Upgraded
terminusto1.6.1forpantheonrecipeslando rebuildrequired #487
v3.0.0-beta.22 - October 23, 2017
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added support for
pantheon.upstream.yml#425 - Changed default DB and files
lando pushtargets to none on Pantheon recipe #422 - Fixed
drushcompatibility on Backdrop sites usingphp 5.3#418 - Update Backdrop Drush to
0.0.6
v3.0.0-beta.21 - October 15, 2017
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
This update contains potentially breaking changes for Windows users!!! Please be mindful of the install prompts.
- Improved messaging and customization around Windows installer #398
- Improved
lando pullfor pantheon recipes to not clear caches on live env #406 - Updated to use new Docker for Windows installer (#thanksdocker) #405
v3.0.0-beta.20 - October 12, 2017
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added
goservice #70 - Added
--stdoutflag todb-export#349 - Added ability to pipe data into
db-import(this is currently finicky) #349 - Added
memcachedphp extension to core php image #343 - Added
exifphp extension to core php image #371 - Added info about installed
phpextensions #343 - Added
--no-wipeflag todb-importto prevent above #353 - Added documentation on how to use Lando when behind a proxy #363 #369
- Added machine identifier to Lando-generated ssh keys #388
- Added global config option
loadPassphraseProtectedKeysto load passphrase protected keys #344 - Added Apache Tika to Pantheon recipes #350
- Switched
db-importto wipe target DB before import #353 - Switched Pantheon
lando pullto purge local DB first before importing remote one #353 - Switched
drupal8recipe to install global Drupal Console by default #381 - Upgraded to
terminus1.6.0. #343 - Fixed bug reporting
manifest for solr:4.10 not found#380
v3.0.0-beta.19 - October 2, 2017
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
v3.0.0-beta.18 - October 1, 2017
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Updated
docs.lndo.ioandmetrics.lndo.ioto*.devwithlando.io - Improved app start to separate
urlsby service #327 - Switched
lando shareto operate based onurlinstead ofservice#312 - Provided warning to
macOSinstaller regarding Docker installation #355 - Fixed bug caused by badly formatted
lando sharesubdomain #368 - Fixed bug where
lando CMDwas throwingarg.matcherror when using numbers #351
v3.0.0-beta.17 - September 9, 2017
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added ability to run
phpin cli mode #160 - Added ability to use
terminusforphp 5.3Pantheon apps #328 - Added extra check to validate format of injected
sshkeys #335 - Fixed broken
php-fpm 5.3service #328
v3.0.0-beta.16 - September 5, 2017
- Moved from
kalaboxnamespace tolandonamespace.
v3.0.0-beta.15 - September 4, 2017
- Moved from
kalaboxnamespace tolandonamespace.
v3.0.0-beta.14 - September 4, 2017
SERIOUSLY, READ THE DOCS: https://docs.devwithlando.io/
- Fixed hang when starting Pantheon recipe #300 #302 #311
- Fixed issue grabbing files on different branches for Pantheon recipes #329
v3.0.0-beta.13 - September 4, 2017
SERIOUSLY, READ THE DOCS: https://docs.devwithlando.io/
v3.0.0-beta.12 - September 1, 2017
SERIOUSLY, READ THE DOCS: https://docs.devwithlando.io/
- Added a
pythonservice #69 - Improved handling of app directories that are deleted before
lando destroy#265 - Pegged
terminusversion in our Dockerfiles to reduce potential of "nasty surprises" - Fixed bug where GitHub reported errors were not being checked correctly
- Fixed "bug" causing SQL imports to fail on single large transactions #313
- Fixed bug that required
db-importdbs to be in same dir as.lando.yml#314
v3.0.0-beta.11 - August 27, 2017
SERIOUSLY, READ THE DOCS: https://docs.devwithlando.io/
- Fixed bug where recipe-set proxy config could not be unset #295
- Added
db-exportcommand and docs. #292 - Added new versions to all services where applicable. #303
- Added
rubyservice. #68
v3.0.0-beta.10 - August 19, 2017
Consult https://docs.devwithlando.io/cli/init.html or run lando init -- --help for the usage change.
ALSO SERIOUSLY, READ THE DOCS: https://docs.devwithlando.io/
- Changed
namefrom an argument to an option inlando init#276 - Changed
pantheonrecipe|method solando initauto-sets the app name #276 - Changed
githubmethod solando initauto-sets the app name #276 - Added support for
.envfile injection #281 - Added *UNOFFICIAL * support for
php 7.1in Pantheon apps #278 - Added some docs on how to use lando in a ci environment #147 #149
- Updated
backdrushversion to0.0.5for Pantheon apps #285 - Improved
lando pullso no files backup degrades torsync#277 - Improved tooling to support string commands #282
- Improved bubbling up of correct error code on all
toolingcommands. Helps with things liketravis - Improved UX
lando pushandlando pullreturn terminal color to default after message - Fixed bug where app names with
.in them were silently failing #283 - Fixed regression that caused machine token to not be saved correctly.
v3.0.0-beta.9 - August 18, 2017
Consult https://docs.devwithlando.io/cli/init.html or run lando init -- --help for the usage change.
ALSO SERIOUSLY, READ THE DOCS: https://docs.devwithlando.io/
- Changed
namefrom an argument to an option inlando init#276 - Changed
pantheonrecipe|method solando initauto-sets the app name #276 - Changed
githubmethod solando initauto-sets the app name #276 - Added support for
.envfile injection #281 - Added *UNOFFICIAL * support for
php 7.1in Pantheon apps #278 - Added some docs on how to use lando in a ci environment #147 #149
- Updated
backdrushversion to0.0.5for Pantheon apps #285 - Improved
lando pullso no files backup degrades torsync#277 - Improved tooling to support string commands #282
- Improved bubbling up of correct error code on all
toolingcommands. Helps with things liketravis - Improved UX
lando pushandlando pullreturn terminal color to default after message - Fixed bug where app names with
.in them were silently failing #283
v3.0.0-beta.8 - August 10, 2017
If you are upgrading and encounter issues try doing a lando rebuild on your app. If that does not work try doing a lando destroy on your app and then try recreating.
SERIOUSLY, READ THE DOCS: https://docs.devwithlando.io/
- Improved
nodeservice so you have a decoupledclicontainer #267 - Changed
toolingto run on theengineinstead of theapplevel #267 - Added
needsoptions totoolingto boot up dependent services #267 - Moved proxy dashboard to lesser used port
58086 - Fixed
@cleanurlfails inpantheonnginx config. #266 - Fixed bug where some simultaneous uses of
proxyandinitcaused errors #259 - Fixed bug where
load-keyswas not filtering out non-keys #268 - Fixed bugs in
lando inithandling - Fixed bug where
pantheonmachine token was barfing onlando startwhen passed in as option - Fixed bug where
pantheonlando pushwas not asking for a message #260 - Fixed bug where
pantheonlando push/pullwas not using the right environments #261 - Fixed bugs with using
pantheonsite without usinglando init#269
v3.0.0-beta.7 - August 4, 2017
- Fixed URL unknowns
v3.0.0-beta.6 - August 3, 2017
- Added
lando switchcommand to handlepantheonmultidev #241 - Added
interactivitytopantheonutility commands #249 - Added
hhvmoption tophp#67 - Added
mongoservice. #54 - Added
meanrecipe. #54
v3.0.0-beta.5 - August 2, 2017
- Made
lando pullmore robust for Pantheon recipes #240 - Added
lando pushcommand forpantheonrecipes #239 - Fixed brittle remote host determination #231
v3.0.0-beta.4 - August 1, 2017
- Improved addition of
sudoerstodockergroup - Fixed incorrect assertion that
drush aliasdoes not exist duringlando pull#240
v3.0.0-beta.3 - July 31, 2017
- Fixed critical
localtunnelnot found bug.
v3.0.0-beta.2 - July 31, 2017
- Added the
eventsframework #242 - Added a
lando sharecommand to share your local site publicly #84 - Fixed build step "merge" to concatenate #228
- Fixed
lando initto rebase on preexisting.lando.yml#243
v3.0.0-beta.1 - July 30, 2017
- Updated
GitHubissue template #137 - Added option to rebuild specific services on a
lando rebuild#223 - Improved cli feedback for unknown commands #162
- Fixed regresion causing custom
extra_hostsnot to load #222 - Fixed proxy
extra_hostsnot working onlinux#221 - Fixed
xdebugnot working onlinux#231
v3.0.0-alpha.19 - July 29, 2017
- Revamped the docs to prep for
beta.1#139 - Provided option handling for
toolingroutes #141 - Added
mysql-importhelper #140 - Added Pantheon
pullhelper #142 - Added
pvto allphpimages #140 - Removed kalabox legacy
path2bind4u, should allow nonC:\drive apps onWin32 - Removed kalabox legacy desktop icon on
Win32#229 - Switched default
lando sshuser fromroottoyou - Fixed broken
php:5.3-apachebecause @uberhacker is the best :)
v3.0.0-alpha.18 - July 22, 2017
- Bumped binary to use
node8, gives a nice 33% CLI speed improvement - Removed references to needing to set up shared drives on
win32, this happens on demand now #219 - Moved
/usr/local/binchownsetting up the start up stack. #184 - "Fixed" hyper annoying
exechang bug onwin32withdocker-compose execshellout workaround #181 - "Fixed" read provided better handing for
user 33 doesn't existrace condition #184
v3.0.0-alpha.17 - July 19, 2017
- Made sure
/srv/includes/pantheon.shis executable.
v3.0.0-alpha.16 - July 19, 2017
- Ensured auto-creation of
/user/.lando/keys
v3.0.0-alpha.15 - July 19, 2017
- Fixed bug where wrong
LANDO_ENGINE_REMOTE_IPwas borkingextra_hosts#129 - Fixed some lingering permissions errors #129 #163 #177
v3.0.0-alpha.14 - July 18, 2017
- Updated documentation #130
- Added
mailhogservice #64 - Added
elasticearchservice #16 - Added support for php
5.4#136 - Added
lando initdocs link #155 - Switched
hipachetotraefikfor proxying. #169 - Fixed bug where services could not
curlthemselves withproxydomains eg*.lndo.site#154 - Fixed bug causing directly loaded compose files to fail URL scan. #169
- Fixed bug where default php version for
pantheonrecipe was delegated to downstream #132 - Fixed bug where Lando was not delegating
--helpcorrectly #131 - Fixed bug where
lando sshwas not dumping user into$LANDO_MOUNT#159
v3.0.0-alpha.13 - June 29, 2017
- Fixed
utilcontainer scripts to be set to executable - Fixed regression where
scriptslost executability - Fixed bug where
initmethod permissions were stoppingssh-keygenonlinux - Tweaked
initpermission handling onwindoze - Fixed persistent cache fail on
windoze - Updated
linuxto usedocker-compose1.14.0 - Included
routes.jsonin executable - Fixed bug where
lando init mysite github --recipe pantheonwas not giving Pantheon options - Removed
unisonfile sharing in favor ofosxfs. RequiresDocker for Mac 17.04+. #41 - Added
phpmyadminservice. #66 - Fixed bug where multiple DBs on the same app were sharing the same data volume. #66
- Added undocumented
LANDO_NO_SCRIPTSenvvar to handle alpine containers that cannot handle auto-script running. #66 - Fixed a bug where not specifying a
sitein theconfigfor apantheonrecipe would throw an error. - Improved handling around loading and dumping of YAML files.
- Added auto SSH key forwarding. #63
- Added
lando initcommand. #110 - Added
pantheoninit method. #110 - Added
githubinit method. #110
v3.0.0-alpha.12 - June 28, 2017
- Fixed regression where
scriptslost executability
v3.0.0-alpha.11 - June 28, 2017
- Fixed bug where
initmethod permissions were stoppingssh-keygenonlinux - Tweaked
initpermission handling onwindoze - Fixed persistent cache fail on
windoze
v3.0.0-alpha.10 - June 28, 2017
- Updated
linuxto usedocker-compose1.14.0 - Included
routes.jsonin executable - Fixed bug where
lando init mysite github --recipe pantheonwas not giving Pantheon options
v3.0.0-alpha.9 - June 28, 2017
- Removed
unisonfile sharing in favor ofosxfs. RequiresDocker for Mac 17.04+. #41 - Added
phpmyadminservice. #66 - Fixed bug where multiple DBs on the same app were sharing the same data volume. #66
- Added undocumented
LANDO_NO_SCRIPTSenvvar to handle alpine containers that cannot handle auto-script running. #66 - Fixed a bug where not specifying a
sitein theconfigfor apantheonrecipe would throw an error. - Improved handling around loading and dumping of YAML files.
- Added auto SSH key forwarding. #63
- Added
lando initcommand. #110 - Added
pantheoninit method. #110 - Added
githubinit method. #110
v3.0.0-alpha.8 - June 24, 2017
- Fixed
pantheonrecipe not sharingprepend.phpandpantheon.vclcorrectly.
v3.0.0-alpha.7 - June 24, 2017
- Added
laravelrecipe. #94 - Added
pantheonrecipe. #95 - Fixed volume mounting bug that was causing no
cssorjsto show up onnginxonlinux - Fixed incorrect
DB_PORTenv forL{A|E}MPrecipes usingpostgres. #111
v3.0.0-alpha.6 - June 20, 2017
- Switched from
encloseJStopkg. #108 - Added
.gitattributesto forceLFcheckout of container files. #108 - Fixed broken
win32build. #108
v3.0.0-alpha.5 - June 16, 2017
- Fixed bug where recipe overrides were not being mixed in correctly. #97
- Fixed bug where
portforward: truewas not showing the actual port given. #97 - Separated
buildfromextras. #91 - Added ability to run arbitrary scripts after services start up. #93
- Provided some more information for
lando info. #75 - Added a
--deepflag tolando info. #75 - Made
commandusage fornodeservices more obvious. #73 - Added
varnishservice. #62 - Added
xdebugoptions. #65 - Fixed bug where tooling cmds were dropping path parts in common with
appRoot. #104
v3.0.0-alpha.4 - June 9, 2017
- Added a
recipelayer on top ofservices,sharingandproxy. #9 - Increased
maxListenersforlando.events. #9 - Added
webroottolando infoas applicable.. #9 - Added a
lamprecipe. #79 - Added a
lemprecipe. #79 - Added a
drupal6recipe. #79 - Added a
drupal7recipe. #79 - Added a
backdroprecipe. #79 - Added a
wordpressrecipe. #79 - Added a
drupal8recipe. #79 - Updated documentation to include information about recipes. #79
- Locked down host/container permission mappings. #83
- Added
wgetandunziptophpservice. #85 - Fixed bug where
mod_rewritewas not enabled for thephpservice by default. #79 - Fixed
linuxperm mapping whenLANDO_ENGINE_UIDalready exists. #85 - Fixed bug where
win32was incorrectly escaping command spaces. #85
v3.0.0-alpha.3 - June 7, 2017
- Added API docs. #48
- Fixed bug where
nodewas looking for webserver when in CLI mode. #61 - Refactored
sharingto handle webroots better. #61 - Refactored
sharingto prep forosxfsbased sharing mode. #61 - Updated examples to reflect above. #61
- Added
memcachedservice. #17 - Added
redisservice. #14 - Added
lando logscommand. #56
v3.0.0-alpha.2 - June 2, 2017
- Added a Backdrop CMS example. #52
- Added Lando API to documentation #48
- Added support for php 7.1. #52
- Added composer to our php containers. #52
- Added
gitandsshto our php containers. #52 - Refactored
lando.engine.runto usedocker exec. #52 - Added
extrassection for arbitrary post start build steps. #52 - Added
composersection to install global deps for php. #52 - Added a tooling plugin to handle command routing. #11
- Added a
lando sshcommand. #11 - Added a
nodeservice. #53 - Fixed a bug where
extraswere not running serially. #11 - Added a
solrservice. #15 - Added a
drupal8-composerexample withsolrsupport. #15
v3.0.0-alpha.1 - May 24, 2017
- Initial release of Lando core framework.
v3.0.0-alpha.0 - May 23, 2017
- Testing release cycle.