Skip to content

Releases: lando/core

v3.21.0-alpha.5

06 Dec 01:17
Compare
Choose a tag to compare
v3.21.0-alpha.5 Pre-release
Pre-release

This will begin to set things right

New Features

  • Added autostart Docker Engine support to Linux
  • Added lando update command so Lando and installed plugins can self-update
  • Added hidden lando setup command to replace package installers
  • Added hidden lando plugin-add command to install external plugins
  • Added hidden lando plugin-remove command to remove external plugins
  • Improved lando version to give more total version information

Fixes

  • Fixed broken Docker Compose|Desktop|Engine links
  • Fixed bug causing lando services to report Up when they actually Exited non-zero
  • Fixed longstanding bug causing some debug output to print to stdout instead of stderr
  • Improved post-start status message granularity, they can one of tip|info|warn|error now
  • Improved post-start status message accessibility
  • Improved "Update Available" warning to be less INTENSE, is now a post-start info message

Internal

  • Added app.addMessage for more granular and accessible post-start app status reporting
  • Changed lando.log and app.log to be more like debug
  • Bumped minimum node version to 18
  • 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 github to @octokit/rest
  • Switched plugin package manager to npm
  • Removed bundledDependencies from package.json, now handled by @lando/prepare-release-action@v3
  • Removed dayjs dependency
  • Removed github dependency
  • Removed mkdirp dependency

DEPRECATIONS

  • DEPRECATED app.addWarning in favor of app.addMessage

v3.21.0-alpha.4

06 Dec 00:24
Compare
Choose a tag to compare
v3.21.0-alpha.4 Pre-release
Pre-release

This will begin to set things right

New Features

  • Added autostart Docker Engine support to Linux
  • Added lando update command so Lando and installed plugins can self-update
  • Added hidden lando setup command to replace package installers
  • Added hidden lando plugin-add command to install external plugins
  • Added hidden lando plugin-remove command to remove external plugins
  • Improved lando version to give more total version information

Fixes

  • Fixed broken Docker Compose|Desktop|Engine links
  • Fixed bug causing lando services to report Up when they actually Exited non-zero
  • Fixed longstanding bug causing some debug output to print to stdout instead of stderr
  • Improved post-start status message granularity, they can one of tip|info|warn|error now
  • Improved post-start status message accessibility
  • Improved "Update Available" warning to be less INTENSE, is now a post-start info message

Internal

  • Added app.addMessage for more granular and accessible post-start app status reporting
  • Changed lando.log and app.log to be more like debug
  • Bumped minimum node version to 18
  • 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 github to @octokit/rest
  • Switched plugin package manager to npm
  • Removed bundledDependencies from package.json, now handled by @lando/prepare-release-action@v3
  • Removed dayjs dependency
  • Removed github dependency
  • Removed mkdirp dependency

DEPRECATIONS

  • DEPRECATED app.addWarning in favor of app.addMessage

v3.21.0-alpha.3

05 Dec 03:04
Compare
Choose a tag to compare
v3.21.0-alpha.3 Pre-release
Pre-release

This will begin to set things right

New Features

  • Added autostart Docker Engine support to Linux
  • Added lando update command so Lando and installed plugins can self-update
  • Added hidden lando setup command to replace package installers
  • Added hidden lando plugin-add command to install external plugins
  • Added hidden lando plugin-remove command to remove external plugins
  • Improved lando version to give more total version information

Fixes

  • Fixed broken Docker Compose|Desktop|Engine links
  • Fixed bug causing lando services to report Up when they actually Exited non-zero
  • Fixed longstanding bug causing some debug output to print to stdout instead of stderr
  • Improved post-start status message granularity, they can one of tip|info|warn|error now
  • Improved post-start status message accessibility
  • Improved "Update Available" warning to be less INTENSE, is now a post-start info message

Internal

  • Added app.addMessage for more granular and accessible post-start app status reporting
  • Bumped minimum node version to 18
  • 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 github to @octokit/rest
  • Switched plugin package manager to npm
  • Removed github dependency
  • Removed mkdirp dependency

DEPRECATIONS

  • DEPRECATED app.addWarning in favor of app.addMessage

v3.21.0-alpha.2

05 Dec 02:21
Compare
Choose a tag to compare
v3.21.0-alpha.2 Pre-release
Pre-release

This will begin to set things right

New Features

  • Added autostart Docker Engine support to Linux
  • Added lando update command so Lando and installed plugins can self-update
  • Added hidden lando setup command to replace package installers
  • Added hidden lando plugin-add command to install external plugins
  • Added hidden lando plugin-remove command to remove external plugins
  • Improved lando version to give more total version information

Fixes

  • Fixed broken Docker Compose|Desktop|Engine links
  • Fixed bug causing lando services to report Up when they actually Exited non-zero
  • Fixed longstanding bug causing some debug output to print to stdout instead of stderr
  • Improved post-start status message granularity, they can one of tip|info|warn|error now
  • Improved post-start status message accessibility
  • Improved "Update Available" warning to be less INTENSE, is now a post-start info message

Internal

  • Added app.addMessage for more granular and accessible post-start app status reporting
  • Bumped minimum node version to 18
  • 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 github to @octokit/rest
  • Switched plugin package manager to npm
  • Removed github dependency
  • Removed mkdirp dependency

DEPRECATIONS

  • DEPRECATED app.addWarning in favor of app.addMessage

v3.21.0-alpha.1

04 Dec 20:54
Compare
Choose a tag to compare
v3.21.0-alpha.1 Pre-release
Pre-release

This will begin to set things right

New Features

  • Added autostart Docker Engine support to Linux
  • Added lando update command so Lando and installed plugins can self-update
  • Added hidden lando setup command to replace package installers
  • Added hidden lando plugin-add command to install external plugins
  • Added hidden lando plugin-remove command to remove external plugins
  • Improved lando version to give more total version information

Fixes

  • Fixed broken Docker Compose|Desktop|Engine links
  • Fixed bug causing lando services to report Up when they actually Exited non-zero
  • Fixed longstanding bug causing some debug output to print to stdout instead of stderr
  • Improved post-start status message granularity, they can one of tip|info|warn|error now
  • Improved post-start status message accessibility
  • Improved "Update Available" warning to be less INTENSE, is now a post-start info message

Internal

  • Added app.addMessage for more granular and accessible post-start app status reporting
  • Bumped minimum node version to 18
  • 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 github to @octokit/rest
  • Removed github dependency
  • Removed mkdirp dependency

DEPRECATIONS

  • DEPRECATED app.addWarning in favor of app.addMessage

v3.20.4

06 Oct 18:02
Compare
Choose a tag to compare

Fixes

  • Fixed borked path leading to Cannot find module './laemp.js'

v3.20.3

06 Oct 17:14
Compare
Choose a tag to compare

Fixes

  • Fixed Inappropriate ioctl for device errors for interactive build steps and events when using docker-compose 2 #70
  • Fixed race condition in some init sources causing command to run before user was properly setup
  • Fixed docker-compose continually autodownloading on Windows #67

Internal

  • Added inits directory to list of plugin autoloaders
  • Added none recipe for testing purposes
  • Moved _lamp and _drupaly recipes into builders folder
  • Set inits directory as the preferred init source
  • Switched github init source to use @octokit/rest

v3.20.2

30 Sep 17:49
Compare
Choose a tag to compare

Fixes

  • Fixed regression which broke disabling tooling commands #62
  • Improved docker-compose auto-download so it is more transparent #63
  • Improved docker-compose download verification #63

v3.20.1

28 Sep 17:06
Compare
Choose a tag to compare

Fixes

  • Fixed bug where tooling commands using app bootstrap would use / instead of appMount

v3.20.0

25 Sep 19:46
Compare
Choose a tag to compare

New Features

  • Added support for Docker Compose V2 which is now the default orchestrator.
  • Added an orchestratorVersion option to the global config.
  • Added healthcheck support to all Lando 3 services.
  • Added a generic Lando 3 lando service into core. See
  • 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

Fixes

  • Fixed bug where lando ssh --help was incorrectly listing appserver as the default service in some situations
  • Fixed bug where cli was needlessly printing usermod: no changes
  • Fixed bug where dynamic tooling events were not setting the service with an option correctly
  • Fixed bug where proxy service was wiping out app.compose
  • Fixed deprecated usage of network.external.name on lando_proxyedge

Internal

  • config.yml from @lando/core is now loaded after the config.yml from @lando/cli

DEPRECATIONS

Global Config

  • composeBin is now discouraged in favor of orchestratorVersion.
  • max and min in dockerSupportedVersions are now discouraged in favor of satisfies.