1.11.0-rc2 (2018-11-xx)
New software versions
- Docker 18.06.1-ce
- System service updates
- docksal/dns:1.1
- Switched base image to Alpine 3.8. Overall refactoring.
- docksal/ssh-agent:1.2
- Switched base image to Alpine 3.8. Overall refactoring.
ssh-key
- the SSH key management script used by the newfin ssh
set of commands
- docksal/vhost-proxy:1.4
- Switched base image to
openresty/openresty:1.13.6.2-1-alpine
(Alpine 3.8) - Added
DEFAULT_CERT
support
- Switched base image to
- docksal/dns:1.1
- Stack updates
- docksal/cli:2.5-php7.1
- Set
max_input_vars
to2000
for PHP FPM - Added APCu pecl extension
SECRET_SSH_PRIVATE_KEY
should now be base64 encoded- Refactored Acquia Cloud API authentication
- and more
- Set
- docksal/cli:2.5-php7.1
New features
fin ssh-key
- new set of commands to manage SSH keys and ssh-agent- Use SMB 2.1 to mount shares on Windows (#667) You no longer need to install SMB 1.0 on Windows 10.
Changes and improvements
- Automatically pass git
user.email
anduser.name
settings from the host tocli
- Exit if system services failed to start (#772)
- This prevents broken system states where one or more Docksal services failed to start without the user being informed of this being the case.
- Properly handle Blackfire secrets in
fin sysinfo
output (#783 #784) - Added
DEFAULT_CERT
support forvhost-proxy
via theDOCKSAL_VHOST_PROXY_DEFAULT_CERT
global variable - Added
SANDBOX_PERMANENT
configuration variable for sandboxes - Print vhosts without
http://
infin vhosts
- Drop
cli_home
volume whencli
service is removed/reset (#787) - Drop
db_data
volume whendb
service is removed/reset - Skip loading SSH keys that already exist in the
ssh-agent
(#773, #774) - Fixed detecting first nameserver in
/etc/resolv.conf
(#782) - DNS detection should not use localhost IP addresses as upstream DNS (#770)
- Drop project network when stopping a project (#582)
- Fixed running "fin rc" with no arguments
- Use a login bash session in
fin run-cli
andfin bash
(docksal/service-cli#92) - Updated automated tests
- Fixed RC Feature to grab appropriate files.
Documentation
- Migrated docs to Hugo and Netlify
- Docs structure overhaul
- Improved documentation for
fin reset
- Updated system requirements: Added CPU SSE4.2 instruction set requirements for Linux and how to check whether a CPU supports them. (docksal/service-vhost-proxy#35)
- Updated instructions around PHP/PHP-FPM settings overrides (#608)
- Added docs for
SANDBOX_PERMANENT
andVIRTUAL_HOST_CERT_NAME
- Updated "File sharing" (VirtualBox mode)