Skip to content
This repository has been archived by the owner on Sep 5, 2020. It is now read-only.

Commit

Permalink
Update CHANGELOG format
Browse files Browse the repository at this point in the history
  • Loading branch information
Anahkiasen committed Mar 23, 2015
1 parent 40c344e commit 00a933f
Showing 1 changed file with 83 additions and 81 deletions.
164 changes: 83 additions & 81 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,20 @@
# CHANGELOG

2.1.2 - 2015-03-10
------------------
Rocketeer follows the [Semantic Versioning 2.0](http://semver.org/spec/v2.0.0.html) spec.

## [2.1.2] - 2015-03-10

### Fixed
- Fixed an issue prevent using a custom command clas
- Fixed commands run in folders not working with LocalConnection
- Fixed port and key not being passed to rsync

2.1.1 - 2015-03-01
-----------------
## [2.1.1] - 2015-03-01

### Fixed
- Fixed version number

2.1.0 - 2015-03-08
------------------
## [2.1.0] - 2015-03-08

### Added
- Added ability to have contextual server configuration by adding a `config` array to a server's configuration
Expand All @@ -25,27 +24,24 @@
- Fixed an issue with Polyglot strategies not properly propagating their results to parent tasks
- Fixed an issue with the `force` flag missing for Artisan commands

2.0.6 - 2015-02-12
------------------
## [2.0.6] - 2015-02-12

### Fixed
- Fixed an issue when updating an application with SVN
- Fixed incorrect version in generated PHAR

2.0.5 - 2015-02-11
------------------
## [2.0.5] - 2015-02-11

### Fixed
- Fixed a bug where trying to use an invalid connection would just fallback silently to the default one
- Fixed missing dependency in generated PHARs
- Fixed symlink issues on non-GNU/Linux OSes
- Fixed paths defined in `paths.php` sometimes being ignored
- Fixed some jobs using the wrong server on multiserver connections
- 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

2.0.4 - 2014-12-08
------------------
## [2.0.4] - 2014-12-08

### Changed
- Better way to get SVN revision (doesn't require auth anymore)
Expand All @@ -61,14 +57,12 @@
- 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

2.0.3 - 2014-11-12
------------------
## [2.0.3] - 2014-11-12

### Fixed
- Fixed symlink overwrite issue

2.0.2 - 2014-11-07
------------------
## [2.0.2] - 2014-11-07

### Added
- Added back the ability to define custom paths in `paths.php` and reference them via `{key}`
Expand All @@ -86,8 +80,7 @@
- Fixed some issues with SVN credentials
- Fixed a bug where multiserver connections would share some credentials instead of using their own

2.0.1 - 2014-10-25
------------------
## [2.0.1] - 2014-10-25

### Added
- Added ability to pass the branch/tag/commit to deploy via `--branch` or `-B`
Expand All @@ -100,8 +93,7 @@
- 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

2.0.0 - 2014-09-17
------------------
## [2.0.0] - 2014-09-17

### Added
- Added ability to run tasks in parallel via the `--parallel` flag (or `-P`)
Expand Down Expand Up @@ -129,12 +121,11 @@
- 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

1.2.2 - 2014-06-05
------------------
## [1.2.2] - 2014-06-05

### Added
- Add ability to disable composer completely
- Add support for ssh-agent for secure connections
- 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
Expand All @@ -145,8 +136,7 @@
- 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

1.2.1 - 2014-03-31
------------------
## [1.2.1] - 2014-03-31

### Changed
- Split `remote/application_name` in `config/application_name` and `remote/app_directory` to allow contextual application folder name
Expand All @@ -157,8 +147,7 @@
- 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

1.2.0 - 2014-03-08
------------------
## [1.2.0] - 2014-03-08

### Added
- Added various SSH task-running helpers such as `Rocketeer::task(taskname, task)`
Expand All @@ -171,24 +160,21 @@
- Fixed a bug when running Setup would cancel the `--stage` option
- Fixed a bug where contextual options weren't properly merged with default ones

1.1.2 - 2014-02-12
------------------
## [1.1.2] - 2014-02-12

### 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

1.1.1 - 2014-02-08
------------------
## [1.1.1] - 2014-02-08

### 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`

1.1.0 - 2014-02-08
------------------
## [1.1.0] - 2014-02-08

### Added
- Events can now cancel the queue by returning false or returning `$task->halt(error)`
Expand All @@ -202,8 +188,7 @@
- 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

1.0.0 - 2014-01-13
------------------
## [1.0.0] - 2014-01-13

### Added
- Rocketeer is now available as a [standalone PHAR](http://rocketeer.autopergamene.eu/versions/rocketeer.phar)
Expand All @@ -220,20 +205,18 @@

### Fixed
- Fixed a bug where `CurrentRelease` wouldn't show any release with an empty/fresh deployments file
- Fix some multiconnections related bugs
- Fixed some multiconnections related bugs
- Fixed some minor behaviors that were causing `--pretend` and/or `--verbose` to not output SCM commands

0.9.0 - 2013-11-15
------------------
## [0.9.0] - 2013-11-15

### Added
- Rocketeer now supports SVN
- Rocketeer now has a [Campfire plugin](https://github.com/Anahkiasen/rocketeer-campfire)
- Add option to manually set remote variables when encountering problems
- Add keyphrase support
- Added option to manually set remote variables when encountering problems
- Added keyphrase support

0.8.0 - 2013-10-19
------------------
## [0.8.0] - 2013-10-19

### Added
- Rocketeer can now have specific configurations for stages and connections
Expand All @@ -243,8 +226,7 @@
- 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

0.7.0 - 2013-08-16
------------------
## [0.7.0] - 2013-08-16

### Added
- Rocketeer can now work outside of Laravel
Expand All @@ -257,8 +239,7 @@
### Changed
- Share `sessions` folder by default

0.6.5 - 2013-07-29
------------------
## [0.6.5] - 2013-07-29

### Added
- Make Rocketeer prompt for both server and SCM credentials if they're not stored
Expand All @@ -268,8 +249,7 @@
### Fixed
- Fix a bug where incorrect SCM urls would be generated

0.6.4 - 2013-07-16
------------------
## [0.6.4] - 2013-07-16

### Added
- Make the output of commands in realtime when `--verbose` instead of when the command is done
Expand All @@ -281,8 +261,7 @@
- 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.

0.6.3 - 2013-07-11
------------------
## [0.6.3] - 2013-07-11

### Changed
- Application name is now always sluggified as a security
Expand All @@ -291,27 +270,24 @@
- Fix a bug where the Check task would fail on pretend mode
- Fix a bug where invalid directory separators would get cached and used

0.6.2 - 2013-07-11
------------------
## [0.6.2] - 2013-07-11

### Added
- Make the Check task check for the remote presence of the configured SCM

### Fixed
- Fix Rocketeer not being able to use a `composer.phar` on the server

0.6.1 - 2013-07-10
------------------
## [0.6.1] - 2013-07-10

### Fixed
- Fixed a bug where the configured user would not have the rights to set permissions

0.6.0 - 2013-07-06
------------------
## [0.6.0] - 2013-07-06

### Added
- Add multistage strategy
- Add compatibility to Laravel 4.0
- Added multistage strategy
- Added compatibility to Laravel 4.0
- Split Git from the SCM implementation (**requires a config update**)

### Changed
Expand All @@ -326,21 +302,19 @@
- Fixed a bug where string tasks would not be run in latest release folder
- Fixed Apache username and group using `www-data` by default

0.5.0 - 2013-07-01
------------------
## [0.5.0] - 2013-07-01

### Added
- Added a `deploy:update` task that updates the remote server without doing a new release
- Added a `deploy:test` to run the tests on the server
- Rocketeer can now prompt for Git credentials if you don't want to store them in the config
- The `deploy:check` command now checks PHP extensions for the cache/database/session drivers you set
- Rocketeer now share logs by default between releases
- Add ability to specify an array of Tasks in Rocketeer::before|after
- Added ability to specify an array of Tasks in Rocketeer::before|after
- Added a `$silent` flag to make a `Task::run` call silent no matter what
- Rocketeer now displays how long the task took

0.4.0 - 2013-06-26
------------------
## [0.4.0] - 2013-06-26

### Added
- Added ability to share files and folders between releases
Expand All @@ -353,20 +327,17 @@
### Fixed
- Fixed `Task::runComposer` not taking into account a local `composer.phar`

0.3.2 - 2013-06-25
------------------
## [0.3.2] - 2013-06-25

### Fixed
- Fixed wrong tag used in `deploy:cleanup`

0.3.1 - 2013-06-24
------------------
## [0.3.1] - 2013-06-24

### Added
- Added `--pretend` flag on all commands to print out a list of the commands that would have been executed instead of running them

0.3.0 - 2013-06-24
------------------
## [0.3.0] - 2013-06-24

### Added
- Added `Task::runInFolder` to run tasks in a specific folder
Expand All @@ -377,22 +348,19 @@
### Fixed
- Fixed a bug where `Task::run` would only return the last line of the command's output

0.2.0 - 2013-06-24
------------------
## [0.2.0] - 2013-06-24

### Added
- The core of Rocketeer's actions is now split into a system of Tasks for flexibility
- Added a `Rocketeer` facade to easily add tasks via `before` and `after` (see Tasks docs)

0.1.1 - 2013-06-23
------------------
## [0.1.1] - 2013-06-23

### Fixed
- Fixed a bug where the commands would try to connect to the remote hosts on construct
- Fixed `ReleasesManager::getPreviousRelease` returning the wrong release

0.1.0 - 2013-06-23
------------------
## 0.1.0 - 2013-06-23

### Added
- Added `deploy:teardown` to remove the application from remote servers
Expand All @@ -401,3 +369,37 @@
- Added `deploy:cleanup` command
- Added config file
- Added `deploy:setup` and `deploy:deploy` commands

[2.1.2]: https://github.com/rocketeers/rocketeer/compare/2.1.1...2.1.2
[2.1.1]: https://github.com/rocketeers/rocketeer/compare/2.1.0...2.1.1
[2.1.0]: https://github.com/rocketeers/rocketeer/compare/2.0.6...2.1.0
[2.0.6]: https://github.com/rocketeers/rocketeer/compare/2.0.5...2.0.6
[2.0.5]: https://github.com/rocketeers/rocketeer/compare/2.0.4...2.0.5
[2.0.4]: https://github.com/rocketeers/rocketeer/compare/2.0.3...2.0.4
[2.0.3]: https://github.com/rocketeers/rocketeer/compare/2.0.2...2.0.3
[2.0.2]: https://github.com/rocketeers/rocketeer/compare/2.0.1...2.0.2
[2.0.1]: https://github.com/rocketeers/rocketeer/compare/2.0.0...2.0.1
[2.0.0]: https://github.com/rocketeers/rocketeer/compare/1.2.2...2.0.0
[1.2.2]: https://github.com/rocketeers/rocketeer/compare/1.2.1...1.2.2
[1.2.1]: https://github.com/rocketeers/rocketeer/compare/1.2.0...1.2.1
[1.2.0]: https://github.com/rocketeers/rocketeer/compare/1.1.2...1.2.0
[1.1.2]: https://github.com/rocketeers/rocketeer/compare/1.1.1...1.1.2
[1.1.1]: https://github.com/rocketeers/rocketeer/compare/1.1.0...1.1.1
[1.1.0]: https://github.com/rocketeers/rocketeer/compare/1.0.0...1.1.0
[1.0.0]: https://github.com/rocketeers/rocketeer/compare/0.9.0...1.0.0
[0.9.0]: https://github.com/rocketeers/rocketeer/compare/0.8.0...0.9.0
[0.8.0]: https://github.com/rocketeers/rocketeer/compare/0.7.0...0.8.0
[0.7.0]: https://github.com/rocketeers/rocketeer/compare/0.6.5...0.7.0
[0.6.5]: https://github.com/rocketeers/rocketeer/compare/0.6.4...0.6.5
[0.6.4]: https://github.com/rocketeers/rocketeer/compare/0.6.3...0.6.4
[0.6.3]: https://github.com/rocketeers/rocketeer/compare/0.6.2...0.6.3
[0.6.2]: https://github.com/rocketeers/rocketeer/compare/0.6.1...0.6.2
[0.6.1]: https://github.com/rocketeers/rocketeer/compare/0.6.0...0.6.1
[0.6.0]: https://github.com/rocketeers/rocketeer/compare/0.5.0...0.6.0
[0.5.0]: https://github.com/rocketeers/rocketeer/compare/0.4.0...0.5.0
[0.4.0]: https://github.com/rocketeers/rocketeer/compare/0.3.2...0.4.0
[0.3.2]: https://github.com/rocketeers/rocketeer/compare/0.3.1...0.3.2
[0.3.1]: https://github.com/rocketeers/rocketeer/compare/0.3.0...0.3.1
[0.3.0]: https://github.com/rocketeers/rocketeer/compare/0.2.0...0.3.0
[0.2.0]: https://github.com/rocketeers/rocketeer/compare/0.1.1...0.2.0
[0.1.1]: https://github.com/rocketeers/rocketeer/compare/0.1.0...0.1.1

0 comments on commit 00a933f

Please sign in to comment.