Releases: lando/core
Releases · lando/core
v3.22.1
v3.22.0
New Features
- Added new
lando exec
command - Added cross platform
host.lando.internal
for container-to-host access - Added limited auto setup to app start-y events
- Added Install Certificate Authority
setup
task - Added limit
app
support intask
functions - Added
usage
,examples
andpositionals
support totask
andtooling
objects - Added
LANDO_SERVICE_CERT
andLANDO_SERVICE_KEY
envvars - Added
!import
yaml
tag for futurev4
services things - Added build context
tmp
directory to house various build assets - Improved build context generation error handling
- Improved consisteny of
mounty
APIs resource:
andtarget:
- Improved
working_dir
discover inv4
services - Improved CA and cert generation
- Improved tooling, events, etc to honor
&
for proper backgrounding with--detach
- Improved
v3
plugin 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
Bug Fixes
- Fixed bug causing
EISDIR: illegal operation on a directory
on some mounts #169 - Fixed bug causing
COLUMNS
to 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.run
to double emit errors - Fixed bug causing
undefined
to show on some user password prompts - Fixed bug causing Docker Desktop
version
information to not load correctly in some circumstances - Fixed various
dc2
renderer bugs - Fixed bug causing new
lando exec
command to incorrectly shell wrap - Fixed bug causing
compose
directories to bloat indefinitely - Fixed bug causing
stop
to notkill
when it can justkill
- Fixed
os
not defined duringlando setup
onlinux
- Fixed inconsistent usage of
skipInstallCa
- Fixed bug causing autosetup to still
U Need Setup
after installing new orchestrator onlando start
y events - Fixed bug preventing non-boot image build hooks from running
- Fixed bug causing hook files to be
COPY
ed to early in Imagefile - Fixed bug causing
appMount
to be not correctly added as agit
safe.directory
- Fixed bug causing preexisting
urls
inlando info
to be clobbered bylocalhost
port discovery - Fixed bug causing
allServices
to 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
storage
labels - Fixed bug causing preexisting
urls
inlando info
to be clobbered bylocalhost
port discovery - Fixed bug causing
allServices
to 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
Internal
- Changed
.ps1
scripts to use-Option
style option convention - Changed
LANDO_HOST_IP
to now use newhost.lando.internal
- Improved
run
volume mounting - Improved
volume
type detection - Moved Lando Development Certificate Authority creation to
setup
framework - Moved Landonet 2 upgrade to
setup
framework - Rebased
yaml
libraries on newyaml
component - Rebased
git
history onlando/cli
for pending MERGE - Renamed
lash
andlandorc
tolash.sh
andlandorc.sh
for more consistent naming and packaging - Removed
_casetup
builder in favor of native CA generation - Removed
ip
npm
package - Updated
@lando/cli
release pointer to@lando/core
for pending MERGE - Upgraded
js-yaml
to^4.1.0
DEPRECATIONS
- DEPRECATED
lando ssh
in favor of newlando exec
- Defunct
lando share
command is now a hidden command
v3.22.0-beta.7
Bug Fixes
- Fixed bug causing preexisting
urls
inlando info
to be clobbered bylocalhost
port discovery - Fixed bug causing
allServices
to sometimes be unset in some recipe tasks
v3.22.0-beta.6
- This release contains only tests and is mostly to keep version sync with the CLI
v3.22.0-beta.5
New Features
- 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
Bug Fixes
- Fixed bug causing autosetup to still
U Need Setup
after installing new orchestrator onlando start
y events - Fixed bug preventing non-boot image build hooks from running
- Fixed bug causing hook files to be
COPY
ed to early in Imagefile - Fixed bug causing
appMount
to be not correctly added as agit
safe.directory
v3.22.0-beta.4
Bug Fixes
- Fixed
os
not defined duringlando setup
onlinux
- Fixed inconsistent usage of
skipInstallCa
- Renamed
lash
andlandorc
tolash.sh
andlandorc.sh
for more consistent naming and packaging
v3.22.0-beta.3
- Changed user build script to always run (for now)
v3.22.0-beta.2
Bug Fixes
- Fixed bug causing new
lando exec
command to incorrectly shell wrap - Fixed bug causing
compose
directories to bloat indefinitely - Fixed bug causing
stop
to notkill
when it can justkill
Internal
- Improved
run
volume mounting - Improved
volume
type detection
v3.22.0-beta.1
New Features
- Added new
lando exec
command - Added cross platform
host.lando.internal
for container-to-host access - Added limited auto setup to app start-y events
- Added Install Certificate Authority
setup
task - Added limit
app
support intask
functions - Added
usage
,examples
andpositionals
support totask
andtooling
objects - Added
LANDO_SERVICE_CERT
andLANDO_SERVICE_KEY
envvars - Improved CA and cert generation
- Improved tooling, events, etc to honor
&
for proper backgrounding with--detach
- Improved
v3
plugin 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
Bug Fixes
- Fixed bug causing
EISDIR: illegal operation on a directory
on some mounts #169 - Fixed bug causing
COLUMNS
to 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.run
to double emit errors - Fixed bug causing
undefined
to show on some user password prompts - Fixed bug causing Docker Desktop
version
information to not load correctly in some circumstances - Fixed various
dc2
renderer bugs
DEPRECATIONS
- DEPRECATED
lando ssh
in favor of newlando exec
- Defunct
lando share
command is now a hidden command
Internal
- Changed
.ps1
scripts to use-Option
style option convention - Changed
LANDO_HOST_IP
to now use newhost.lando.internal
- Moved Lando Development Certificate Authority creation to
setup
framework - Moved Landonet 2 upgrade to
setup
framework - Removed
_casetup
builder in favor of native CA generation - Removed
ip
npm
package