v1.12.0-rc2
Pre-release
Pre-release
1.12.0 (2019-03-xx)
RELEASE CONTAINS BREAKING CHANGES
New software versions
- fin v1.83.1
- Docker v18.09.2
- Docker Compose v1.23.2
- Docker Machine v0.16.1
- VirtualBox v5.2.26
- Stacks
- Boilerplates
- Updated docksal/boilerplate-drupal8-composer to 8.6.10
- Updated docksal/boilerplate-drupal8 to 8.6.10
- Updated docksal/boilerplate-drupal7 to 7.63
- Updated docksal/boilerplate-drupal7-advanced to 7.63
- Addons
- Added PHPCS and PHPCBF addon
New features
fin pull
- New set of commands to interact with hosting providers- Pantheon stack (#143)
- Windows Subsystem for Linux (WSL) support (Docker Desktop and VirtualBox modes)
- WSL is not the default and only supported installation mode on Windows
- Babun is deprecated and is no longer supported
- Versions of Windows prior to Windows 10 are no longer supported
- Added new services to stacks
- Angular boilerplate
Changes and improvements
- Refactored Docksal install/update mechanism
fin run-cli
switched todocksal/cli:2.6-php7.2
- Fixed a regression in upstream DNS detection
- Improved version checking for Docker, Docker Compose, Docker Machine, and Docker Desktop
- Removed deprecated
db
service instacks/services.yml
- Refactored version pinning with Docker install script
- Improved mounting of SMB and NFS shared volumes
- Fixed issue with using Drush Launcher and XDebug
- Fixed install process for Drupal7 Advanced
- Added universal healthcheck waiting for all services during stack startup (#554)
- Added ability to use an alias in a custom command (#974)
- Added
PROJECT_URL
variable and printing it after project start (#716) - Fixed default ssh key generation when there are no SSH keys on the host
- Switched to using SMB v3.02 to mount shares on Windows
- Deprecated
fin vm start/stop
in favor offin system start/stop
- Deprecated Babun as an installation method on Windows
- Added a global debug mode in
fin
(e.g.FIN_DEBUG=1 fin <command>
) fin exec
andfin bash
now usesh
by default and only usebash
forcli
anddb
(#993, #942)- Refactored Travis tests to run concurrently
- Fixed where boot2docker image location (#1010)
Documentation
- Added fin pull (hosting integrations)
- Added Advanced Use Cases section
- Added a page about the Boot2Docker update (breaking change in Docker 18.09)
- Added instructions for using Xdebug with Visual Studio Code (#955)
- Improved installation instructions (#1006)
- Improved documentation for Redis (#923)
- Improved documentation for shared volumes
- Improved documentation on extending Docksal images
- Improved documentation on switching Docker modes