v0.6.0
- Added the
:silently_accept_hostsand:save_accepted_hostoptions to theDicon.SecureShellexecutor - Dropped support for Elixir versions before 1.12
v0.5.0
Breaking changes
- Moved configuration of hosts under each host in the
:diconconfiguration; the:hostsconfiguration option is now a list of host names (as atoms) - Dropped support for Elixir versions before 1.3
Improvements and bug fixes
- Added support for host-specific OS environment when executing commands on the remote host in
dicon.control - Fixed Elixir 1.4 warnings
- Made
--only/--skipfail when any of the listed hosts don't exist in the configuration - Print feedback when connecting to hosts and print commands executed by the executor
- Added the
:connect_timeout,:exec_timeout, and:write_timeoutoptions to theDicon.SecureShellexecutor - Changed progress bar to spinner in
mix dicon.deploy - Merge custom application environment with the contents of
sys.config - Improved transferring speed by not using SFTP