All Versions
41
Latest Version
Avg Release Cycle
52 days
Latest Release
3001 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v2.0.6 Changes
February 12, 2015๐ Fixed
- ๐ Fixed an issue when updating an application with SVN
- ๐ Fixed an issue where hidden inputs wouldn't work on Windows using the PHAR
- ๐ Fixed incorrect version in generated PHAR
-
v2.0.5 Changes
February 11, 2015๐ Fixed
- ๐ Fixed an issue where trying to use an invalid connection would just fallback silently to the default one
- ๐ Fixed an issue where polyglot strategies would keep running after one of their child failed
- ๐ Fixed an issue where the logs filename would get recomputed every call
- ๐ Fixed a missing dependency in generated PHARs
- ๐ Fixed paths defined in
paths.php
sometimes being ignored - ๐ Fixed an issue where jobs would use the wrong server on multiserver connections
- ๐ Fixed an issue with symlinks on non-GNU/Linux OSes
-
v2.0.4 Changes
December 08, 2014๐ Changed
- ๐ Better way to get SVN revision (doesn't require auth anymore)
- ๐ Releases are now also pruned from the
states.json
file when cleaning up - Running with debug verbosity (
-vvv
) now outputs all commands being executed (some were hidden)
๐ Fixed
- ๐ Fixed loading of strategies in
.rocketeer/strategies
- ๐ Fixed polyglot strategies considered failures if non executable
- ๐ Fixed for alternative
which
responses being considered paths - ๐ Fixed incorrect replacing of slashs and backslashes outside of paths
- ๐ Fixed ability to pass an unexisting release to the Rollback task
- ๐ Fixed a bug where using SVN would cause Rocketeer to execute empty commands during cloning
- ๐ Fixed an issue where binaries paths would be shared between connections
-
v2.0.3 Changes
November 12, 2014๐ Fixed
- ๐ Fixed symlink overwrite issue
-
v2.0.2 Changes
November 07, 2014โ Added
- โ Added back the ability to define custom paths in
paths.php
and reference them via{key}
๐ Changed
- ๐ Better way to operate around symlinks
- The
passphrase
credential is now asked secretely
๐ Fixed
- ๐ Fixed a bug where credentials were passed twice to SVN checkout (once in the URL, once via options)
- ๐ Fixed custom tasks not being properly bound to container
- ๐ Fixed a bug in the
plugin:publish
command - ๐ Fixed a bug where plugins installed globally wouldn't be found by Rocketeer
- ๐ Fixed the
no-clear
option name not being recognized duringupdate
- ๐ Fixed some issues with SVN credentials
- ๐ Fixed a bug where multiserver connections would share some credentials instead of using their own
- โ Added back the ability to define custom paths in
-
v2.0.1 Changes
October 25, 2014โ Added
- โ Added ability to pass the branch/tag/commit to deploy via
--branch
or-B
- โ Added ability to declare tasks fluently via
Rocketeer::task('name')->description('description')->does(string|array|Closure)
- โ Added
no-cache
option torocketeer update
to not clear the cache on update
๐ Fixed
- ๐ Fixed a bug where ignition wouldn't work from the PHAR archive
- ๐ Fixed a missing dependency registered as a dev-dependency
- ๐ Fixed strictness of
which
system that would fail on some binaries - ๐ Fixed a bug where events would never be registered when using only
hooks.php
with one connection/stage
- โ Added ability to pass the branch/tag/commit to deploy via
-
v2.0.0 Changes
September 17, 2014โ Added
- โ Added ability to run tasks in parallel via the
--parallel
flag (or-P
) - โ Added ability to have multiple servers for one connection, just define them in a
servers
array in your connection, each entry being an usual connection credentials array - โ Added support for defining contextual configurations in files (
.rocketeer/connections/{connection}/scm.php
, same for stages) - ๐ Core tasks (Deploy, Check, Test, Migrate) now use a module system called Strategies
- โ Added a
Sync
DeployStrategy in addition toClone
andCopy
that uses rsync to create a new release - โ Added static helper
Rocketeer::getDetectedStage
to get the stage Rocketeer think's he's in on the server (for environment mappings) - โ Added support for checking of HHVM extensions
- โ Added
Task::upload(file, destination)
to upload files to remote, destination can be null and the basename of the file would then be used
๐ Changed
- Output now lists which tasks were fired by which task/events, how long they should take, in a tree-like format that clarifies tasks and subtasks
- โฌ๏ธ For breaking changes, see the Upgrade Path
๐ Fixed
- ๐ Fixed the
Copy
strategy - ๐ Fixed a bug where registered events in
hooks
would make the notifier plugins fail - ๐ Fixed a bug where
rocketeer current
would fail to find the related task - ๐ Fixed a bug where Artisan wouldn't be found even if at the default location
- ๐ Fixed a bug where ignition would fail when the default connection isn't
production
- ๐ Fixed a bug where logs would be misplaced
- ๐ Fixed a bug where tasks and events weren't properly loaded in Laravel
- ๐ Fixed a bug where releases would be asked to the server at each command, slowing down deployments
- ๐ Fixed a bug where events wouldn't be properly rebooted when using connections other than the default ones
- ๐ Fixed a bug where Rocketeer would ask for credentials again after switching connection
- โ Added ability to run tasks in parallel via the
-
v1.2.2 Changes
June 05, 2014โ Added
- โ Added ability to disable composer completely
- โ Added support for ssh-agent for secure connections
๐ Changed
- ๐ The Notifier plugin module now has a hook for before and after deployment
๐ Fixed
- ๐ Fixed a bug that prevented the
--seed
option from working - ๐ Fixed a bug when getting the user's home folder on Windows
- ๐ Fixed a bug where Composer-related tasks would be run even without a
composer.json
is found - ๐ Fixed some compatibility issue with Laravel 4.2
-
v1.2.1 Changes
March 31, 2014๐ Changed
- Split
remote/application_name
inconfig/application_name
andremote/app_directory
to allow contextual application folder name - โก๏ธ The
composer self-update
command is now commented out by default
๐ Fixed
- ๐ Fixed a bug where
composer install
wouldn't return the proper status code and would cancel deployment - ๐ Fixed a bug where empty arrays wouldn't override defaults in the configuration
- ๐ Fixed path to home folder not being properly found in Windows environment
- Split
-
v1.2.0 Changes
March 08, 2014โ Added
- โ Added various SSH task-running helpers such as
Rocketeer::task(taskname, task)
- ๐ Rocketeer now has a
copy
strategy that copies the previous release instead of cloning a new one on deploy - ๐ง Composer execution is now configurable via a callback
- โ Added an option to disable recursive git clone (submodules)
- ๐ Releases are now sorted by date when printed out in
rollback
andcurrent
๐ Fixed
- ๐ Fixed a bug when running Setup would cancel the
--stage
option - ๐ Fixed a bug where contextual options weren't properly merged with default ones
- โ Added various SSH task-running helpers such as