special sponsors
2017
November 26, 2017
v3.0.0-beta.31 -SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
November 25, 2017
v3.0.0-beta.29 -SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added
drush: false
to Drupaly recipes to turn off Landodrush
handling #535 - Added
drush: composer
to 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
apcu
extension forphp
where applicable #541 - Added
intl
andgettext
extensions forphp
#528 - Udpated base images to
jessie
where applicable #539
November 23, 2017
v3.0.0-beta.28 -SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- This release is only intended to verify the new update logic #430
November 23, 2017
3.0.0-beta.27 -SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Signed
macOS
package. - Improved update considerations #430
November 20, 2017
v3.0.0-beta.26 -SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added
solr
6.6
,7.0
,7.1
#513 - Improved
solr
to inject core specific config as well. - Improved support for
python
#444 - Persisted
solr
index data through rebuilds #59
November 16, 2017
v3.0.0-beta.25 -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_HTTPS
as annginx
server var #423 - Improved
tmp
directory handling forpantheon
recipes #481 - Improved handling of botched script/conf file injection #497
November 14, 2017
v3.0.0-beta.24 -HOTFIX RELEASE!!!
SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Fixed missing nginx conf file
November 14, 2017
v3.0.0-beta.23 -SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added ability to add global envvars through
config.yml
#479 - Added
disableAutoComposerInstall
settings to allow users to disable autocomposer install
onpantheon
recipe start ops #464 - Clarified and standarized docs around loading custom config files for
php-y
things #410 - Improved handling of
HTTPS
server var forphp
things #486 - Improved handling of custom
php.ini
files so they override better #410 - Improved
pantheon.yml
andpantheon.upstream.yml
handling #453 - Improved Getting Started docs #326
- Improved Terminus docs #454
- Increased THREAT LEVEL of malformed
.lando.yml
files #457 - Removed the deletion of user configuration files for Lando during un-install on Linux and OSX #470
- Upgraded
terminus
to1.6.1
forpantheon
recipeslando rebuild
required #487
October 23, 2017
v3.0.0-beta.22 -SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added support for
pantheon.upstream.yml
#425 - Changed default DB and files
lando push
targets to none on Pantheon recipe #422 - Fixed
drush
compatibility on Backdrop sites usingphp 5.3
#418 - Update Backdrop Drush to
0.0.6
October 15, 2017
v3.0.0-beta.21 -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 pull
for pantheon recipes to not clear caches on live env #406 - Updated to use new Docker for Windows installer (#thanksdocker) #405
October 12, 2017
v3.0.0-beta.20 -SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added
go
service #70 - Added
--stdout
flag todb-export
#349 - Added ability to pipe data into
db-import
(this is currently finicky) #349 - Added
memcached
php extension to core php image #343 - Added
exif
php extension to core php image #371 - Added info about installed
php
extensions #343 - Added
--no-wipe
flag todb-import
to 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
loadPassphraseProtectedKeys
to load passphrase protected keys #344 - Added Apache Tika to Pantheon recipes #350
- Switched
db-import
to wipe target DB before import #353 - Switched Pantheon
lando pull
to purge local DB first before importing remote one #353 - Switched
drupal8
recipe to install global Drupal Console by default #381 - Upgraded to
terminus
1.6.0. #343 - Fixed bug reporting
manifest for solr:4.10 not found
#380
October 2, 2017
v3.0.0-beta.19 -SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
October 1, 2017
v3.0.0-beta.18 -SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Updated
docs.lndo.io
andmetrics.lndo.io
to*.devwithlando.io
- Improved app start to separate
urls
by service #327 - Switched
lando share
to operate based onurl
instead ofservice
#312 - Provided warning to
macOS
installer regarding Docker installation #355 - Fixed bug caused by badly formatted
lando share
subdomain #368 - Fixed bug where
lando CMD
was throwingarg.match
error when using numbers #351
September 9, 2017
v3.0.0-beta.17 -SERIOUSLY, READ THE DOCS!: https://docs.devwithlando.io/
- Added ability to run
php
in cli mode #160 - Added ability to use
terminus
forphp 5.3
Pantheon apps #328 - Added extra check to validate format of injected
ssh
keys #335 - Fixed broken
php-fpm 5.3
service #328
September 5, 2017
v3.0.0-beta.16 -- Moved from
kalabox
namespace tolando
namespace.
September 4, 2017
v3.0.0-beta.15 -- Moved from
kalabox
namespace tolando
namespace.
September 4, 2017
v3.0.0-beta.14 -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
September 4, 2017
v3.0.0-beta.13 -SERIOUSLY, READ THE DOCS: https://docs.devwithlando.io/
September 1, 2017
v3.0.0-beta.12 -SERIOUSLY, READ THE DOCS: https://docs.devwithlando.io/
- Added a
python
service #69 - Improved handling of app directories that are deleted before
lando destroy
#265 - Pegged
terminus
version 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-import
dbs to be in same dir as.lando.yml
#314
August 27, 2017
v3.0.0-beta.11 -SERIOUSLY, READ THE DOCS: https://docs.devwithlando.io/
- Fixed bug where recipe-set proxy config could not be unset #295
- Added
db-export
command and docs. #292 - Added new versions to all services where applicable. #303
- Added
ruby
service. #68
August 19, 2017
v3.0.0-beta.10 -lando init
THIS RELEASE CHANGES THE USAGE OF 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
name
from an argument to an option inlando init
#276 - Changed
pantheon
recipe|method solando init
auto-sets the app name #276 - Changed
github
method solando init
auto-sets the app name #276 - Added support for
.env
file injection #281 - Added UNOFFICIAL support for
php 7.1
in Pantheon apps #278 - Added some docs on how to use lando in a ci environment #147 #149
- Updated
backdrush
version to0.0.5
for Pantheon apps #285 - Improved
lando pull
so no files backup degrades torsync
#277 - Improved tooling to support string commands #282
- Improved bubbling up of correct error code on all
tooling
commands. Helps with things liketravis
- Improved UX
lando push
andlando pull
return 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.
August 18, 2017
v3.0.0-beta.9 -lando init
THIS RELEASE CHANGES THE USAGE OF 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
name
from an argument to an option inlando init
#276 - Changed
pantheon
recipe|method solando init
auto-sets the app name #276 - Changed
github
method solando init
auto-sets the app name #276 - Added support for
.env
file injection #281 - Added UNOFFICIAL support for
php 7.1
in Pantheon apps #278 - Added some docs on how to use lando in a ci environment #147 #149
- Updated
backdrush
version to0.0.5
for Pantheon apps #285 - Improved
lando pull
so no files backup degrades torsync
#277 - Improved tooling to support string commands #282
- Improved bubbling up of correct error code on all
tooling
commands. Helps with things liketravis
- Improved UX
lando push
andlando pull
return terminal color to default after message - Fixed bug where app names with
.
in them were silently failing #283
August 10, 2017
v3.0.0-beta.8 -THIS RELEASE HAS BREAKING API CHANGES
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
node
service so you have a decoupledcli
container #267 - Changed
tooling
to run on theengine
instead of theapp
level #267 - Added
needs
options totooling
to boot up dependent services #267 - Moved proxy dashboard to lesser used port
58086
- Fixed
@cleanurl
fails inpantheon
nginx config. #266 - Fixed bug where some simultaneous uses of
proxy
andinit
caused errors #259 - Fixed bug where
load-keys
was not filtering out non-keys #268 - Fixed bugs in
lando init
handling - Fixed bug where
pantheon
machine token was barfing onlando start
when passed in as option - Fixed bug where
pantheon
lando push
was not asking for a message #260 - Fixed bug where
pantheon
lando push/pull
was not using the right environments #261 - Fixed bugs with using
pantheon
site without usinglando init
#269
August 4, 2017
v3.0.0-beta.7 -- Fixed URL unknowns
August 3, 2017
v3.0.0-beta.6 -- Added
lando switch
command to handlepantheon
multidev #241 - Added
interactivity
topantheon
utility commands #249 - Added
hhvm
option tophp
#67 - Added
mongo
service. #54 - Added
mean
recipe. #54
August 2, 2017
v3.0.0-beta.5 -- Made
lando pull
more robust for Pantheon recipes #240 - Added
lando push
command forpantheon
recipes #239 - Fixed brittle remote host determination #231
August 1, 2017
v3.0.0-beta.4 -- Improved addition of
sudoers
todocker
group - Fixed incorrect assertion that
drush alias
does not exist duringlando pull
#240
July 31, 2017
v3.0.0-beta.3 -- Fixed critical
localtunnel
not found bug.
July 31, 2017
v3.0.0-beta.2 -- Added the
events
framework #242 - Added a
lando share
command to share your local site publicly #84 - Fixed build step "merge" to concatenate #228
- Fixed
lando init
to rebase on preexisting.lando.yml
#243
July 30, 2017
v3.0.0-beta.1 -- Updated
GitHub
issue 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_hosts
not to load #222 - Fixed proxy
extra_hosts
not working onlinux
#221 - Fixed
xdebug
not working onlinux
#231
July 29, 2017
v3.0.0-alpha.19 -- Revamped the docs to prep for
beta.1
#139 - Provided option handling for
tooling
routes #141 - Added
mysql-import
helper #140 - Added Pantheon
pull
helper #142 - Added
pv
to allphp
images #140 - Removed kalabox legacy
path2bind4u
, should allow nonC:\
drive apps onWin32
- Removed kalabox legacy desktop icon on
Win32
#229 - Switched default
lando ssh
user fromroot
toyou
- Fixed broken
php:5.3-apache
because @uberhacker is the best 😃
July 22, 2017
v3.0.0-alpha.18 -- 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/bin
chown
setting up the start up stack. #184 - "Fixed" hyper annoying
exec
hang bug onwin32
withdocker-compose exec
shellout workaround #181 - "Fixed" read provided better handing for
user 33 doesn't exist
race condition #184
July 19, 2017
v3.0.0-alpha.17 -- Made sure
/srv/includes/pantheon.sh
is executable.
July 19, 2017
v3.0.0-alpha.16 -- Ensured auto-creation of
/user/.lando/keys
July 19, 2017
v3.0.0-alpha.15 -- Fixed bug where wrong
LANDO_ENGINE_REMOTE_IP
was borkingextra_hosts
#129 - Fixed some lingering permissions errors #129 #163 #177
July 18, 2017
v3.0.0-alpha.14 -- Updated documentation #130
- Added
mailhog
service #64 - Added
elasticearch
service #16 - Added support for php
5.4
#136 - Added
lando init
docs link #155 - Switched
hipache
totraefik
for proxying. #169 - Fixed bug where services could not
curl
themselves withproxy
domains eg*.lndo.site
#154 - Fixed bug causing directly loaded compose files to fail URL scan. #169
- Fixed bug where default php version for
pantheon
recipe was delegated to downstream #132 - Fixed bug where Lando was not delegating
--help
correctly #131 - Fixed bug where
lando ssh
was not dumping user into$LANDO_MOUNT
#159
June 29, 2017
v3.0.0-alpha.13 -- Fixed
util
container scripts to be set to executable - Fixed regression where
scripts
lost executability - Fixed bug where
init
method permissions were stoppingssh-keygen
onlinux
- Tweaked
init
permission handling onwindoze
- Fixed persistent cache fail on
windoze
- Updated
linux
to usedocker-compose
1.14.0
- Included
routes.json
in executable - Fixed bug where
lando init mysite github --recipe pantheon
was not giving Pantheon options - Removed
unison
file sharing in favor ofosxfs
. RequiresDocker for Mac 17.04+
. #41 - Added
phpmyadmin
service. #66 - Fixed bug where multiple DBs on the same app were sharing the same data volume. #66
- Added undocumented
LANDO_NO_SCRIPTS
envvar to handle alpine containers that cannot handle auto-script running. #66 - Fixed a bug where not specifying a
site
in theconfig
for apantheon
recipe would throw an error. - Improved handling around loading and dumping of YAML files.
- Added auto SSH key forwarding. #63
- Added
lando init
command. #110 - Added
pantheon
init method. #110 - Added
github
init method. #110
June 28, 2017
v3.0.0-alpha.12 -- Fixed regression where
scripts
lost executability
June 28, 2017
v3.0.0-alpha.11 -- Fixed bug where
init
method permissions were stoppingssh-keygen
onlinux
- Tweaked
init
permission handling onwindoze
- Fixed persistent cache fail on
windoze
June 28, 2017
v3.0.0-alpha.10 -- Updated
linux
to usedocker-compose
1.14.0
- Included
routes.json
in executable - Fixed bug where
lando init mysite github --recipe pantheon
was not giving Pantheon options
June 28, 2017
v3.0.0-alpha.9 -- Removed
unison
file sharing in favor ofosxfs
. RequiresDocker for Mac 17.04+
. #41 - Added
phpmyadmin
service. #66 - Fixed bug where multiple DBs on the same app were sharing the same data volume. #66
- Added undocumented
LANDO_NO_SCRIPTS
envvar to handle alpine containers that cannot handle auto-script running. #66 - Fixed a bug where not specifying a
site
in theconfig
for apantheon
recipe would throw an error. - Improved handling around loading and dumping of YAML files.
- Added auto SSH key forwarding. #63
- Added
lando init
command. #110 - Added
pantheon
init method. #110 - Added
github
init method. #110
June 24, 2017
v3.0.0-alpha.8 -- Fixed
pantheon
recipe not sharingprepend.php
andpantheon.vcl
correctly.
June 24, 2017
v3.0.0-alpha.7 -- Added
laravel
recipe. #94 - Added
pantheon
recipe. #95 - Fixed volume mounting bug that was causing no
css
orjs
to show up onnginx
onlinux
- Fixed incorrect
DB_PORT
env forL{A|E}MP
recipes usingpostgres
. #111
June 20, 2017
v3.0.0-alpha.6 -- Switched from
encloseJS
topkg
. #108 - Added
.gitattributes
to forceLF
checkout of container files. #108 - Fixed broken
win32
build. #108
June 16, 2017
v3.0.0-alpha.5 -- Fixed bug where recipe overrides were not being mixed in correctly. #97
- Fixed bug where
portforward: true
was not showing the actual port given. #97 - Separated
build
fromextras
. #91 - Added ability to run arbitrary scripts after services start up. #93
- Provided some more information for
lando info
. #75 - Added a
--deep
flag tolando info
. #75 - Made
command
usage fornode
services more obvious. #73 - Added
varnish
service. #62 - Added
xdebug
options. #65 - Fixed bug where tooling cmds were dropping path parts in common with
appRoot
. #104
June 9, 2017
v3.0.0-alpha.4 -- Added a
recipe
layer on top ofservices
,sharing
andproxy
. #9 - Increased
maxListeners
forlando.events
. #9 - Added
webroot
tolando info
as applicable.. #9 - Added a
lamp
recipe. #79 - Added a
lemp
recipe. #79 - Added a
drupal6
recipe. #79 - Added a
drupal7
recipe. #79 - Added a
backdrop
recipe. #79 - Added a
wordpress
recipe. #79 - Added a
drupal8
recipe. #79 - Updated documentation to include information about recipes. #79
- Locked down host/container permission mappings. #83
- Added
wget
andunzip
tophp
service. #85 - Fixed bug where
mod_rewrite
was not enabled for thephp
service by default. #79 - Fixed
linux
perm mapping whenLANDO_ENGINE_UID
already exists. #85 - Fixed bug where
win32
was incorrectly escaping command spaces. #85
June 7, 2017
v3.0.0-alpha.3 -- Added API docs. #48
- Fixed bug where
node
was looking for webserver when in CLI mode. #61 - Refactored
sharing
to handle webroots better. #61 - Refactored
sharing
to prep forosxfs
based sharing mode. #61 - Updated examples to reflect above. #61
- Added
memcached
service. #17 - Added
redis
service. #14 - Added
lando logs
command. #56
June 2, 2017
v3.0.0-alpha.2 -- 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
git
andssh
to our php containers. #52 - Refactored
lando.engine.run
to usedocker exec
. #52 - Added
extras
section for arbitrary post start build steps. #52 - Added
composer
section to install global deps for php. #52 - Added a tooling plugin to handle command routing. #11
- Added a
lando ssh
command. #11 - Added a
node
service. #53 - Fixed a bug where
extras
were not running serially. #11 - Added a
solr
service. #15 - Added a
drupal8-composer
example withsolr
support. #15
May 24, 2017
v3.0.0-alpha.1 -- Initial release of Lando core framework.
May 23, 2017
v3.0.0-alpha.0 -- Testing release cycle.
← 2018