Skip to content

Releases: lando/cli

v3.21.0-alpha.7

27 Dec 20:44
Compare
Choose a tag to compare
v3.21.0-alpha.7 Pre-release
Pre-release
  • Remove debugging output.

v3.21.0-alpha.6

15 Dec 15:18
Compare
Choose a tag to compare
v3.21.0-alpha.6 Pre-release
Pre-release

This release is identical to v3.21.0-alpha.5.

v3.21.0-alpha.5

15 Dec 14:25
Compare
Choose a tag to compare
v3.21.0-alpha.5 Pre-release
Pre-release

This release is identical to v3.21.0-alpha.4.

v3.21.0-alpha.4

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

DANGER NOTES

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!

Installation Notes

If you decide to try it out and want lando update to grab new versions of the cli then you need to install the cli in a directory owned by your user eg DO NOT install it someplace like /usr/local/bin.

Your best bet is to do something like this:

mkdir -p ~/.lando/bin
curl https://github.com/lando/cli/releases/download/v3.21.0-alpha.3/lando-macos-arm64-v3.21.0-alpha.4 -fsSLo ~/.lando/bin/lando-v3.21.0-alpha.4
chmod +x ~/.lando/bin/lando-v3.21.0-alpha.4
ln -sf ~/.lando/bin/lando-v3.21.0-alpha.4 ~/.lando/bin/lando

Note that you will need to replace the above with a link for your OS and ARCH and then make sure that ~/.lando/bin is in your $PATH.

Releases

  • Changed release assets to only include @lando/core by default. Run lando setup to fetch all the previously packaged plugins. Subsequent releases will offer fully packaged binaries and a slim option.

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
  • Changed lando version to now track @lando/core|@lando/core-next instead of @lando/cli
  • 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)
  • Reorganized cli 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.20.8

12 Dec 17:55
Compare
Choose a tag to compare

Duplicate of 3.20.8 to bust the S3 cache.

Plugins

  • Updated to @lando/nginx version 1.0.0, fixes underlying render-template issues.

v3.21.0-alpha.3

07 Dec 16:36
Compare
Choose a tag to compare
v3.21.0-alpha.3 Pre-release
Pre-release

DANGER NOTES

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!

Installation Notes

If you decide to try it out and want lando update to grab new versions of the cli then you need to install the cli in a directory owned by your user eg DO NOT install it someplace like /usr/local/bin.

Your best bet is to do something like this:

mkdir -p ~/.lando/bin
curl https://github.com/lando/cli/releases/download/v3.21.0-alpha.3/lando-macos-arm64-v3.21.0-alpha.3 -fsSLo ~/.lando/bin/lando-v3.21.0-alpha.3
chmod +x ~/.lando/bin/lando-v3.21.0-alpha.3
ln -sf ~/.lando/bin/lando-v3.21.0-alpha.3 ~/.lando/bin/lando

Note that you will need to replace the above with a link for your OS and ARCH and then make sure that ~/.lando/bin is in your $PATH.

Releases

  • Changed release assets to only include @lando/core by default. Run lando setup to fetch all the previously packaged plugins. Subsequent releases will offer fully packaged binaries and a slim option.

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
  • Changed lando version to now track @lando/core|@lando/core-next instead of @lando/cli
  • 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)
  • Reorganized cli 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.2

06 Dec 04:55
Compare
Choose a tag to compare
v3.21.0-alpha.2 Pre-release
Pre-release

DANGER NOTES

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!

Installation Notes

If you decide to try it out and want lando update to grab new versions of the cli then you need to install the cli in a directory owned by your user eg DO NOT install it someplace like /usr/local/bin.

Your best bet is to do something like this:

mkdir -p ~/.lando/bin
curl https://github.com/lando/cli/releases/download/v3.21.0-alpha.2/lando-macos-arm64-v3.21.0-alpha.2 -fsSLo ~/.lando/bin/lando-v3.21.0-alpha.2
chmod +x ~/.lando/bin/lando-v3.21.0-alpha.2
ln -sf ~/.lando/bin/lando-v3.21.0-alpha.2 ~/.lando/bin/lando

Note that you will need to replace the above with a link for your OS and ARCH and then make sure that ~/.lando/bin is in your $PATH.

Releases

  • Changed release assets to only include @lando/core by default. Run lando setup to fetch all the previously packaged plugins. Subsequent releases will offer fully packaged binaries and a slim option.

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
  • Changed lando version to now track @lando/core|@lando/core-next instead of @lando/cli
  • 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)
  • Reorganized cli 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.1

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

DANGER NOTES

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!

Installation Notes

If you decide to try it out and want lando update to grab new versions of the cli then you need to install the cli in a directory owned by your user eg DO NOT install it someplace like /usr/local/bin.

Your best bet is to do something like this:

mkdir -p ~/.lando/bin
curl https://github.com/lando/cli/releases/download/v3.21.0-alpha.1/lando-macos-arm64-v3.21.0-alpha.1 -fsSLo ~/.lando/bin/lando-v3.21.0-alpha.1
chmod +x ~/.lando/bin/lando-v3.21.0-alpha.1
ln -sf ~/.lando/bin/lando-v3.21.0-alpha.1 ~/.lando/bin/lando

Note that you will need to replace the above with a link for your OS and ARCH and then make sure that ~/.lando/bin is in your $PATH.

Releases

  • Changed release assets to only include @lando/core by default. Run lando setup to fetch all the previously packaged plugins. Subsequent releases will offer fully packaged binaries and a slim option.

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
  • Changed lando version to now track @lando/core|@lando/core-next instead of @lando/cli
  • 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)
  • Reorganized cli 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.20.6

06 Dec 18:35
Compare
Choose a tag to compare

Plugins

CRITICAL HOTFIX PLEASE UPDATE

  • Updated to @lando/nginx version 0.11.0 to remove dependency on render-template to avoid errors.

v3.20.5

05 Dec 20:04
Compare
Choose a tag to compare

CRITICAL

This resolves a breaking upstream issue in the Pantheon Plugin. If you are having issues using the Pantheon recipe we HIGHLY RECOMMEND you update.

HOTFIX

  • Updated to @lando/pantheon version 0.13.1