forked from everzet/capifony
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
217 lines (148 loc) · 5.87 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
== 2.1.15 / ???
n/a
== 2.1.14 / August 22, 2012
* Fix escaping in clear controllers #195
== 2.1.13 / August 21, 2012
* check all .php files in stead of only _app.php
* fix clear controllers to also work with try_sudo
* use try_sudo in stead of run to execute commands, refs #189
* Add a symfony:project:clear_controllers
* .first instead of .last as the selected gem for symfony1/symfony2
* Enhance deploy:set_permissions to grant permissions to the shell user
* Fix currentVersion regex always returning nil
* Improve composer path checking
* Fix remote_command_exists
* Fix running doctrine migrations with allocated PTY
* Update lib/symfony1.rb
== 2.1.12 / August 6, 2012
* Enable options for assets:install
* Looked for sf1 settings DB file instead of sf2 one
* Add ability to tail `dev|prod.log`
* Put remote tmp directory in a variable so that it can be overriden
== 2.1.11 / July 20, 2012
* Fix hard-coded "app" references
* Fix hard-coded path to "app"
* Fix set_permissions task. Refs #166
* Try to fix #166
* Setting :roles, etc. for each task (Symfony2 only currently)
* Fix set_permissions task. Refs #166
* Fix documentation link
* Fix #163
* fix elsif synthax
== 2.1.10 / July 16, 2012
* Fix CS
* Add ownership check before changing permissions
* Add pretty output
* Fix normalizing assets
* Fix build bootstrap
* Added set_permissions task
* Fix PR #158
* fix for remote check of composer.phar, File.exist? only checks local files
* Fix capifony script
* Use `--no-scripts` during `composer install/update` to avoid useless/duplicate processing.
* Fixed database tasks for postgresql
* Better pretty output if error raised
* Add task for updating `assets_version` in `config.yml`
* Avoid the use of try_sudo
* More `:no_release`...
* Since `:roles` isn't used in Capifony, these need `:no_release` *at least*.
* Fixing missing `pretty_print`.
== 2.1.9 / July 3, 2012
* fixed regression
== 2.1.8 / July 2, 2012
* bugfixes
* fix database tasks to use role :db
* BC break: capifony now requires Capistrano >= 2.11.0
* added red color for error messages.
* added commented lines in the generated deploy.rb file to set verbosity as
before.
* BC break: verbose mode is disabled by default (log level = IMPORTANT), so
that it's more readable.
* added dependency to 'colored'.
* added human readable messages in deploy related tasks.
* removed unexistent Doctrine commands
== 2.1.7 / June 21, 2012
* added maintenance page feature for Symfony2, use symfony 1.4 tasks
(project:disable, project:enable) to do the same.
* added `interactive_mode` variable. Allows to avoid the need to confirm
task executions, useful for fully automated deployments.
* fixed propel regression.
* added new `symfony_version` variable automatically guessed.
* the `build_bootstrap` script to use is now configurable thanks to the
`:build_bootstrap` variable.
* composer can be used with the `update_vendors` parameter, so that you can
update composer dependencies.
* composer support updated, it downloads the `phar` if not available in the
working directory.
* bugfixes.
== 2.1.6 / April 12, 2012
* bugfixes
== 2.1.3 / September 27, 2011
* propel support for Symfony2 (by @willdurand)
* cache warmup and assets install configurable (by @gigo6000)
* always use --no-debug with assetic (by @fernanDOTdo)
* fixed assetic bug (by @mbontemps)
== 2.1.2 / August 11, 2011
* fix for vendors install
== 2.1.1 / July 13, 2011
* support for rubygems 1.8
== 2.1.0 / June 24, 2011
* fully support different app path
== 2.0.9 / June 15, 2011
* migrations fixed in Symfony2
== 2.0.8 / June 14, 2011
* update_vendors functionality support (via @weaverryan)
== 2.0.7 / June 9, 2011
* more modular behavior (thanks Alif Rachmawadi)
* cache:clear command fix (thanks Marijn Huizendveld)
== 2.0.6 / May 4, 2011
* add write access to cache folder for deployer's usergroup
== 2.0.5 / May 3, 2011
* made the Symfony2 console command configurable (symfony_console) (thanks @ruudk)
* added --env=#{symfony_env_prod} to every Symfony2 console command (thanks @ruudk)
== 2.0.4 / April 23, 2011
* shared lib support in symfony1 (thanks @jakzal)
== 2.0.3 / April 16, 2011
* windows support for symfony1 database: tasks (thanks @akloboucnik)
== 2.0.2 / April 6, 2011
* db migration task refactoring (thanks @schmittjoh)
== 2.0.1 / March 30, 2011
* fixed wrong assetic command
== 2.0.0 / March 22, 2011
* optimized shared commands in symfony1 scripts
* added symfony2 deployment strategy
* added `use_orm` option to symfony1 recipes. Turn it off if you don't use ORM
== 0.4.2 / September 23, 2010
* added `symfony:doctrine:compile` task
== 0.4.1 / June 17, 2010
* added `symfony_env_local` variable, specifying local symfony environment to work with
* added third parameter (blocks) to `prompt_with_default` (as in `ask`)
* hided password from input & logs in `symfony:configure:database` task
* added confirmation dialogs to destructive ORM tasks
* run `project:clear-controllers` only on `prod` environment
== 0.4.0 / June 16, 2010
* added propel tasks (thanks to http://github.com/arlo)
* added orm abstraction
* added doctrine/symfony tasks
* huge refactoring of mostly everything (thanks to http://github.com/arlo)
== 0.3.3 / June 13, 2010
* added ability to change called php binary (thanks to http://github.com/xgorse)
== 0.3.2 / June 12, 2010
* fixed :finalize_update hooks (clear_controllers task now runs)
== 0.3.1 / June 11, 2010
* fixed deployment bug with new shared link instruction
== 0.3.0 / June 11, 2010
* fixed incorrect links bug (thanks to arlo)
* added database dumpers tasks
* database:move:* now uses database dumpers to actually dump
== 0.2.2 / June 6, 2010
* deployment bug with `mkdir shared/config` fixed
== 0.2.1 / June 5, 2010
* dependency fix
== 0.2.0 / June 5, 2010
* some fixes
* symfony:check_configuration task
* database move tasks
* shared folder tasks (move to_local, move to_remote)
== 0.1.0 / June 3, 2010
First ever working version.