v3.21.0-alpha.6
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 reportUp
when they actuallyExited
non-zero - Fixed longstanding bug causing some debug output to print to
stdout
instead ofstderr
- 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
andapp.log
to be more likedebug
- Bumped minimum
node
version 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
github
to@octokit/rest
- Switched plugin package manager to
npm
- Removed
bundledDependencies
frompackage.json
, now handled by@lando/prepare-release-action@v3
- Removed
dayjs
dependency - Removed
github
dependency - Removed
mkdirp
dependency
DEPRECATIONS
- DEPRECATED
app.addWarning
in favor ofapp.addMessage