Releases: andres-montanez/Magallanes
Releases · andres-montanez/Magallanes
v5.0.0
- v5 series release.
- Refactored for Symfony 6 and PHP 8.
- Added strong types.
- Removed task
composer/self-update
. - Allow
exec
task to interpolate%environment%
and%release%
. - Added new
sleep
task to day execution [PR#414]. - Added new
symlink
option to define the name of symbolic link on the Release [PR#425]. - Improved Windows compatibility [PR#427].
- Added new
log_limit
option to limit how many logs are kept [Issue#403]. - Add new deploy option
--tag
to specify deploying a specific tag [Issue#192] [Issue#315]. - Added new
scp_flags
option for thescp
command when SSH flags are incompatible with [Issue#439].
v4.1.1
- Add
copyDirectory
option - Bug fixes
- Improve testing and coverage
v4.1.0
- PHP 8 and Symfony 5 compatibility [PR#448]
- Timeout option for SSH [PR#436]
- Improve compatibility with Windows [PR#434] [PR#429]
- Improve config load [PR#422]
- Bug fixes [PR#448] [PR#424]
- Readme Update [PR#438]
v4.0.0
- v4 series release
- Refactored for Symfony 4 and PHP 7.1
- Symfony Pool Clear task added
- Symfony Pool Prune task added
- Symfony Assetic task removed
v3.4.0
- [Issue#380] Throw exception if log_dir is defined but directory doesn't exists
- [BUGFIX] [Issue#405] Malformed ssh command when defining host:port notation
- [Issue#415] Remove timeout on Deploy with Tar or Rsync tasks
v3.3.0
- [PR#386] Allow to define timeout (default 120s) for symfony/assetic-dump task.
- [PR#392] Allow to define Host Port in Host configuration.
- Allow to specify the binary path of tar on for create and extract
v3.2.0
- Allow to pre-register Custom Tasks
- [PR#365] New option "from" to define deployment start point
- Allow to define excludes in the global scope.
- Improve code quality, remove duplications on Symfony Tasks.
- Improve code quality, remove duplications on Composer Tasks.
- [PR#364] Allow to define custom timeout to Composer:Install
v3.1.0
- Add new Exec task to execute arbitrary shell commands
- Add new Composer task, to update phar (composer/self-update)
- [#344] Allow to flag Filesystem tasks
- [PR#346] Add new File System task, to change file's modes (fs/chmod)
- [BUGFIX] [PR#342] Ignore empty exclude lines
- [PR#330] Allow Composer task options to be overwritten at environment level
- [PR#330] Add new method Runtime::getMergedOption to merge ConfigOption and EnvOption
- [Documentation] [PR#333] Improve example config file
v3.0.1
v3.0.0
First release of the new major version of Magallanes, v3!