All Versions
41
Latest Version
Avg Release Cycle
52 days
Latest Release
2000 days ago

Changelog History
Page 3

  • v1.1.2 Changes

    February 12, 2014

    โž• Added

    • โž• Added a Rocketeer\Plugins\Notifier class to easily add third-party deployment notification plugins

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a bug where the custom tasks/events file/folders might not exist
  • v1.1.1 Changes

    February 08, 2014

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a bug where the before event if halting wouldn't cancel the Task firing
    • ๐Ÿ›  Fixed a bug where some calls to the facade would crash in tasks.php
  • v1.1.0 Changes

    February 08, 2014

    โž• Added

    • Events can now cancel the queue by returning false or returning $task->halt(error)
    • ๐Ÿ”Š Rocketeer now logs its output and commands
    • ๐Ÿš€ Releases are now marked as completed or halted to avoid rollback to releases that errored
    • Rocketeer will now automatically load .rocketeer/tasks.php/.rocketeer/events.php or the contents of .rocketeer/tasks/.rocketeer/events if they're folders
    • ๐Ÿ”ง Hash is now computed with the actual configuration instead of the modification times to avoid unecessary reflushes
    • Check task now uses the PHP version required in your composer.json file if the latter exists

    ๐Ÿ›  Fixed

    • ๐Ÿš€ Use the server's time to timestamp releases instead of the local time
    • ๐Ÿ›  Fixed a bug where incorrect current release would be returned for multi-servers setups
  • v1.0.0 Changes

    January 13, 2014

    โž• Added

    • Rocketeer is now available as a standalone PHAR
    • ๐Ÿ”Œ Revamped plugin system
    • Rocketeer hooks now use illuminate/event system, and can fire events during tasks (instead of just before and after)
    • Permissions setting is now set in a callback to allow custom permissions routines
    • 0๏ธโƒฃ Rocketeer now looks into ~/.ssh by default for keys instead of asking
    • โž• Added the --clean-all flag to the Cleanup task to prune all but the latest release
    • ๐Ÿš€ Deployments file is now cleared when the config files are changed
    • โž• Added an option to disable shallow clone as it caused some problems on some servers

    ๐Ÿ—„ Deprecated

    • ๐Ÿš€ Configuration is now split in multiple files, you'll need to redeploy the configuration files

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a bug where CurrentRelease wouldn't show any release with an empty/fresh deployments file
    • ๐Ÿ›  Fixed some multiconnections related bugs
    • ๐Ÿ›  Fixed some minor behaviors that were causing --pretend and/or --verbose to not output SCM commands
  • v0.9.0 Changes

    November 15, 2013

    โž• Added

    • ๐Ÿ‘ Rocketeer now supports SVN
    • ๐Ÿ”Œ Rocketeer now has a Campfire plugin
    • โž• Added option to manually set remote variables when encountering problems
    • โž• Added keyphrase support
  • v0.8.0 Changes

    October 19, 2013

    โž• Added

    • ๐Ÿ”ง Rocketeer can now have specific configurations for stages and connections
    • ๐Ÿ‘ Better handling of multiple connections
    • โž• Added facade shortcuts Rocketeer::execute(Task) and Rocketeer::on(connection[s], Task) to execute commands on the remote servers
    • โž• Added the --list flag on the rollback command to show a list of available releases and pick one to rollback to
    • โž• Added the --on flag to all commands to specify which connections the task should be executed on (ex. production, staging,production)
    • โž• Added deploy:flush to clear Rocketeer's cache of credentials
  • v0.7.0 Changes

    August 16, 2013

    โž• Added

    • Rocketeer can now work outside of Laravel
    • ๐Ÿ‘ Better handling of SSH keys
    • ๐Ÿ”ง Permissions are now entirely configurable
    • Rocketeer now prompts for confirmation before executing the Teardown task
    • ๐Ÿ‘ Allow the use of patterns in shared folders
    • Rocketeer now prompts for binaries it can't find (composer, phpunit, etc)

    ๐Ÿ”„ Changed

    • 0๏ธโƒฃ Share sessions folder by default
  • v0.6.5 Changes

    July 29, 2013

    โž• Added

    • ๐Ÿ‘‰ Make Rocketeer prompt for both server and SCM credentials if they're not stored
    • ๐Ÿš€ artisan deploy now deploys the project if the --version flat is not passed
    • ๐Ÿ‘‰ Make Rocketeer forget invalid credentials provided by prompt

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix a bug where incorrect SCM urls would be generated
  • v0.6.4 Changes

    July 16, 2013

    โž• Added

    • ๐Ÿ‘‰ Make the output of commands in realtime when --verbose instead of when the command is done

    ๐Ÿ”„ Changed

    • Reverse sluggification of application name

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix a bug where custom Task classes would be analyzed as string commands
    • Fix Rocketeeer not taking into account custom paths to app/, storage/, public/ etc.
  • v0.6.3 Changes

    July 11, 2013

    ๐Ÿ”„ Changed

    • ๐Ÿ”’ Application name is now always sluggified as a security

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix a bug where the Check task would fail on pretend mode
    • ๐Ÿ›  Fix a bug where invalid directory separators would get cached and used