1.3.0 (2017-05-16)
New Features
*.docksal
domain resolver now works on Windows removing the need to edit thehosts
file!fin db <command>
replaces all previously existing mysql related commands (sqli
is nowdb import
etc.). Seefin db help
for details. Old commands still work for compatibility.fin vm hdd
- show VM hdd capacity and usage.fin vm stats
will only show CPU and network stats nowfin hosts
- easily add or remove a host to/from OS-dependenthosts
file (Relates to #113)- Override VirtualBox HDD size during VM creation. Set
VBOX_HDD
environment variable to the desired size in megabytes. Default is50000
. (see d50e003 for details)
Changes and improvements
- Windows SMB share creation and mount refactoring
- Prefix Docksal SMB shares with
docksal-
to avoid conflicts with existing shares. Docksal share names on Windows will now look like\\computer\docksal-c
instead of\\computer\c
before. Should address file permissions issues some Windows users had had. - Domain name is now properly passed during shares mount. Should address share mount issues for domain users.
- Mount SMB shares with
ntlmssp
orntlm
security options. Perform two attempts: usentlmssp
by default, usentlm
as a fallback. Should address issues for many users of corporate Windows laptops (#117) - Perform umount before mount in
smb_share_mount
to simplify debugging (e.g.fin vm mount
to remount the share) - Allow overriding CIFS
sec
option by settingSEC_SMB
environment variable. Useful for debugging or for edge cases when neither of existing options work.SMB_SEC=ntlmv2 fin vm mount
. Also see unix.stackexchange.com/questions/124342
- Prefix Docksal SMB shares with
- Improve messaging to show when database dump is being imported from stdin
- Fix automatic VirtualBox installation on Windows
- Docksal console desktop icon is deprecated. With the winpty improvements there is no need in this experimental console approach anymore.
- Import SSH keys during containers reset on Linux (#180)
vhost-proxy
anddns
are now binding to192.168.64.100
on all platforms. This should help to avoid conflicts with local web server instances (assuming they also don't bind to0.0.0.0
, but use a specific IP instead (e.g. Apache on Linux can now run on127.0.0.1
in parallel with Docksal)
Documentation
- How to increase Docksal VirtualBox VM disk size
- Drush site aliases documentation improvements
- New edge case in Troubleshooting:
FastCGI: incomplete headers
- Updated "Working with multiple projects/domains"
- Added "Stats and analytics" section