cut v0.52.1
[Homebrew/homebrew-cask-versions.git] / doc / CHANGELOG.md
blob321601e0f14244905a5b428046f6065f4651973a
1 # CHANGELOG
3 ## 0.52.0
5 * __Casks__
6   - 48 Casks added (1469 updated) by 114 contributors since 0.51.1
7   - 2216 total Casks
8 * __Features__
9  - [#8491][] Cask dependencies (`depends_on :cask`)
10  - [#8324][] actually require all required stanzas
11  - [#8190][] `sha256 :no_check` overrides `version <string>`
12  - [#8490][] expand `@` symbols in tokens
13 * __Breaking Changes__
14   - none
15 * __Fixes__
16  - [#8519][] check for libpng to assure X11 detection
17  - [#8463][] make brew-cask.rb Formula pass `brew audit --strict brew-cask`. <3 [@mikemcquaid][]
18  - [#8596][] audit check for sha256 of the empty string
19  - [#8465][] improve `String` coercion in system_command.rb
20  - [#8442][] fix path typo in `list_apps_in_pkg` script <3 [@jawshooah][]
21  - [#8444][] actually test for multiple `depends_on :formula`
22  - [#8429][] leave stdout intact when parsing plists
23  - [#8430][] make relative `Pathname`s absolute in system_command
24  - [#8318][], [#8152][] followups on Ruby 2.0 requirement
25  - [#8193][] don't invoke method `Homebrew.install_tap`; invoke `brew` instead
26 * __Internal Changes__
27  - [#8575][] major namespace reorg under `Hbc::`
28  - [#8595][], [#8559][], [#8557][], [#8561][], [#8556][], [#8552][], [#8539][], [#8522][], [#8466][], [#8464][], [#8461][], [#8448][], [#8447][], [#8446][], [#8427][], [#8428][], [#8433][], [#8434][], [#8435][], [#8436][], [#8437][], [#8425][], [#8426][], [#8403][], [#8391][], [#8393][], [#8390][], [#8388][], [#8392][], [#8389][], [#8369][], [#8361][], [#8342][], [#8341][], [#8340][], [#8339][], [#8338][], [#8337][], [#8336][], [#8334][], [#8335][], [#8330][], [#8329][], [#8331][], [#8332][], [#8333][], [#8314][], [#8310][], [#8312][], [#8308][], [#8298][], [#8296][], [#8297][], [#8295][], [#8268][], [#8264][], [#8261][], [#8263][], [#8265][], [#8266][], [#8247][], [#8228][], [#8218][], [#8227][], [#8229][], [#8230][], [#8221][], [#8225][], [#8226][], [#8197][], [#8196][], [#8195][], [#8194][], [#8189][], [#8188][], [#8158][] integrate Homebrew code into our own backend
29  - [#8458][] refactor: move`Hash` monkeypatch to separate file
30  - [#8460][] refactor: move `cabv` method out of `Pathname` monkeypatch
31  - [#8402][] refactor: Homebrew's `Tty` class
32  - [#8328][] refactor: adopt `lib/vendor` structure
33  - [#8156][] refactor: rename `gpg.rb` to `gpg_check.rb` to match class name
34  - [#8321][] update license comment in `brew cask create` template
35 * __Documentation__
36   - 11 doc commits since 0.51.1
37 * __Contributors__
38   - 59 new contributors since 0.51.1
39   - 1385 total contributors
40 * __Release Date__
41   - 2015-01-03 12:08:00 UTC
43 [#8152]: https://github.com/caskroom/homebrew-cask/issues/8152
44 [#8156]: https://github.com/caskroom/homebrew-cask/issues/8156
45 [#8158]: https://github.com/caskroom/homebrew-cask/issues/8158
46 [#8188]: https://github.com/caskroom/homebrew-cask/issues/8188
47 [#8189]: https://github.com/caskroom/homebrew-cask/issues/8189
48 [#8190]: https://github.com/caskroom/homebrew-cask/issues/8190
49 [#8193]: https://github.com/caskroom/homebrew-cask/issues/8193
50 [#8194]: https://github.com/caskroom/homebrew-cask/issues/8194
51 [#8195]: https://github.com/caskroom/homebrew-cask/issues/8195
52 [#8196]: https://github.com/caskroom/homebrew-cask/issues/8196
53 [#8197]: https://github.com/caskroom/homebrew-cask/issues/8197
54 [#8218]: https://github.com/caskroom/homebrew-cask/issues/8218
55 [#8221]: https://github.com/caskroom/homebrew-cask/issues/8221
56 [#8225]: https://github.com/caskroom/homebrew-cask/issues/8225
57 [#8226]: https://github.com/caskroom/homebrew-cask/issues/8226
58 [#8227]: https://github.com/caskroom/homebrew-cask/issues/8227
59 [#8228]: https://github.com/caskroom/homebrew-cask/issues/8228
60 [#8229]: https://github.com/caskroom/homebrew-cask/issues/8229
61 [#8230]: https://github.com/caskroom/homebrew-cask/issues/8230
62 [#8247]: https://github.com/caskroom/homebrew-cask/issues/8247
63 [#8261]: https://github.com/caskroom/homebrew-cask/issues/8261
64 [#8263]: https://github.com/caskroom/homebrew-cask/issues/8263
65 [#8264]: https://github.com/caskroom/homebrew-cask/issues/8264
66 [#8265]: https://github.com/caskroom/homebrew-cask/issues/8265
67 [#8266]: https://github.com/caskroom/homebrew-cask/issues/8266
68 [#8268]: https://github.com/caskroom/homebrew-cask/issues/8268
69 [#8295]: https://github.com/caskroom/homebrew-cask/issues/8295
70 [#8296]: https://github.com/caskroom/homebrew-cask/issues/8296
71 [#8297]: https://github.com/caskroom/homebrew-cask/issues/8297
72 [#8298]: https://github.com/caskroom/homebrew-cask/issues/8298
73 [#8308]: https://github.com/caskroom/homebrew-cask/issues/8308
74 [#8310]: https://github.com/caskroom/homebrew-cask/issues/8310
75 [#8312]: https://github.com/caskroom/homebrew-cask/issues/8312
76 [#8314]: https://github.com/caskroom/homebrew-cask/issues/8314
77 [#8318]: https://github.com/caskroom/homebrew-cask/issues/8318
78 [#8321]: https://github.com/caskroom/homebrew-cask/issues/8321
79 [#8324]: https://github.com/caskroom/homebrew-cask/issues/8324
80 [#8328]: https://github.com/caskroom/homebrew-cask/issues/8328
81 [#8329]: https://github.com/caskroom/homebrew-cask/issues/8329
82 [#8330]: https://github.com/caskroom/homebrew-cask/issues/8330
83 [#8331]: https://github.com/caskroom/homebrew-cask/issues/8331
84 [#8332]: https://github.com/caskroom/homebrew-cask/issues/8332
85 [#8333]: https://github.com/caskroom/homebrew-cask/issues/8333
86 [#8334]: https://github.com/caskroom/homebrew-cask/issues/8334
87 [#8335]: https://github.com/caskroom/homebrew-cask/issues/8335
88 [#8336]: https://github.com/caskroom/homebrew-cask/issues/8336
89 [#8337]: https://github.com/caskroom/homebrew-cask/issues/8337
90 [#8338]: https://github.com/caskroom/homebrew-cask/issues/8338
91 [#8339]: https://github.com/caskroom/homebrew-cask/issues/8339
92 [#8340]: https://github.com/caskroom/homebrew-cask/issues/8340
93 [#8341]: https://github.com/caskroom/homebrew-cask/issues/8341
94 [#8342]: https://github.com/caskroom/homebrew-cask/issues/8342
95 [#8361]: https://github.com/caskroom/homebrew-cask/issues/8361
96 [#8369]: https://github.com/caskroom/homebrew-cask/issues/8369
97 [#8388]: https://github.com/caskroom/homebrew-cask/issues/8388
98 [#8389]: https://github.com/caskroom/homebrew-cask/issues/8389
99 [#8390]: https://github.com/caskroom/homebrew-cask/issues/8390
100 [#8391]: https://github.com/caskroom/homebrew-cask/issues/8391
101 [#8392]: https://github.com/caskroom/homebrew-cask/issues/8392
102 [#8393]: https://github.com/caskroom/homebrew-cask/issues/8393
103 [#8402]: https://github.com/caskroom/homebrew-cask/issues/8402
104 [#8403]: https://github.com/caskroom/homebrew-cask/issues/8403
105 [#8425]: https://github.com/caskroom/homebrew-cask/issues/8425
106 [#8426]: https://github.com/caskroom/homebrew-cask/issues/8426
107 [#8427]: https://github.com/caskroom/homebrew-cask/issues/8427
108 [#8428]: https://github.com/caskroom/homebrew-cask/issues/8428
109 [#8429]: https://github.com/caskroom/homebrew-cask/issues/8429
110 [#8430]: https://github.com/caskroom/homebrew-cask/issues/8430
111 [#8433]: https://github.com/caskroom/homebrew-cask/issues/8433
112 [#8434]: https://github.com/caskroom/homebrew-cask/issues/8434
113 [#8435]: https://github.com/caskroom/homebrew-cask/issues/8435
114 [#8436]: https://github.com/caskroom/homebrew-cask/issues/8436
115 [#8437]: https://github.com/caskroom/homebrew-cask/issues/8437
116 [#8442]: https://github.com/caskroom/homebrew-cask/issues/8442
117 [#8444]: https://github.com/caskroom/homebrew-cask/issues/8444
118 [#8446]: https://github.com/caskroom/homebrew-cask/issues/8446
119 [#8447]: https://github.com/caskroom/homebrew-cask/issues/8447
120 [#8448]: https://github.com/caskroom/homebrew-cask/issues/8448
121 [#8458]: https://github.com/caskroom/homebrew-cask/issues/8458
122 [#8460]: https://github.com/caskroom/homebrew-cask/issues/8460
123 [#8461]: https://github.com/caskroom/homebrew-cask/issues/8461
124 [#8463]: https://github.com/caskroom/homebrew-cask/issues/8463
125 [#8464]: https://github.com/caskroom/homebrew-cask/issues/8464
126 [#8465]: https://github.com/caskroom/homebrew-cask/issues/8465
127 [#8466]: https://github.com/caskroom/homebrew-cask/issues/8466
128 [#8490]: https://github.com/caskroom/homebrew-cask/issues/8490
129 [#8491]: https://github.com/caskroom/homebrew-cask/issues/8491
130 [#8519]: https://github.com/caskroom/homebrew-cask/issues/8519
131 [#8522]: https://github.com/caskroom/homebrew-cask/issues/8522
132 [#8539]: https://github.com/caskroom/homebrew-cask/issues/8539
133 [#8552]: https://github.com/caskroom/homebrew-cask/issues/8552
134 [#8556]: https://github.com/caskroom/homebrew-cask/issues/8556
135 [#8557]: https://github.com/caskroom/homebrew-cask/issues/8557
136 [#8559]: https://github.com/caskroom/homebrew-cask/issues/8559
137 [#8561]: https://github.com/caskroom/homebrew-cask/issues/8561
138 [#8575]: https://github.com/caskroom/homebrew-cask/issues/8575
139 [#8595]: https://github.com/caskroom/homebrew-cask/issues/8595
140 [#8596]: https://github.com/caskroom/homebrew-cask/issues/8596
141 [@mikemcquaid]: https://github.com/mikemcquaid
142 [@jawshooah]: https://github.com/jawshooah
144 ## 0.51.1
146 * __Casks__
147   - 0 Casks added (0 updated) by 0 contributors since 0.51.0
148   - 2168 total Casks
149 * __Features__
150   - none
151 * __Breaking Changes__
152   - none
153 * __Fixes__
154   - [#8155][] Fix `brew cask update` alias to avoid calling internal Homebrew method
155 * __Internal Changes__
156   - none
157 * __Documentation__
158   - N doc commits since 0.51.0
159 * __Contributors__
160   - N new contributors since 0.51.0
161   - N total contributors
162 * __Release Date__
163   - 2014-12-16 15:15:00 UTC
165 [#8155]: https://github.com/caskroom/homebrew-cask/issues/8155
167 ## 0.51.0
169 * __Casks__
170   - 13 Casks added (1418 updated) by 58 contributors since 0.50.0
171   - 2168 total Casks
172 * __Features__
173   - [#8072][] When handling errors or missing methods, always suggest updating
174   - [#8017][] Add `license :freemium`
175   - [#3066][] Store metadata with installed Casks
176   - [#7933][] mark `license :unknown` with explicit todo comment
177 * __Breaking Changes__
178   - [#8089][] Require Ruby 2.0+
179 * __Fixes__
180   - [#7957][] Better support for disk image mounting via `:bsexec` option to `command.run` <3 [@renard][]
181 * __Internal Changes__
182   - [#8089][] Separate backend codebase from Homebrew
183   - [#7880][] Run new RSpec tests by default
184   - [#8129][], [#8090][] Remove undocumented `license` values
185   - [#8113][] Explicit `Pathname` -> `String` conversion for test suite
186   - [#8101][] Verbose test options + documentation
187   - [#8022][] disable test which writes outside test dir
188   - [#8023][] require Ruby 2.0 for `generate_cask_token` devscript
189 * __Documentation__
190   - 6 doc commits since 0.50.0
191 * __Contributors__
192   - 28 new contributors since 0.50.0
193   - 1326 total contributors
194 * __Release Date__
195   - 2014-12-16 13:14:00 UTC
197 [#3066]: https://github.com/caskroom/homebrew-cask/issues/3066
198 [#7880]: https://github.com/caskroom/homebrew-cask/issues/7880
199 [#7933]: https://github.com/caskroom/homebrew-cask/issues/7933
200 [#7957]: https://github.com/caskroom/homebrew-cask/issues/7957
201 [#8017]: https://github.com/caskroom/homebrew-cask/issues/8017
202 [#8022]: https://github.com/caskroom/homebrew-cask/issues/8022
203 [#8023]: https://github.com/caskroom/homebrew-cask/issues/8023
204 [#8072]: https://github.com/caskroom/homebrew-cask/issues/8072
205 [#8089]: https://github.com/caskroom/homebrew-cask/issues/8089
206 [#8090]: https://github.com/caskroom/homebrew-cask/issues/8090
207 [#8101]: https://github.com/caskroom/homebrew-cask/issues/8101
208 [#8113]: https://github.com/caskroom/homebrew-cask/issues/8113
209 [#8129]: https://github.com/caskroom/homebrew-cask/issues/8129
210 [@renard]: https://github.com/renard
212 ## 0.50.0
214 * __Casks__
215   - 35 Casks added (111 updated) by 50 contributors since 0.49.0
216   - 2155 total Casks
217 * __Features__
218  - [#7805][] add `name` stanza for proper name
219  - [#7854][] add `accessibility_access` stanza
220  - [#7845][] add `depends_on :x11`
221  - [#7793][] add `depends_on :arch`
222  - [#7936][] add `MacOS.release` replacement for `MacOS.version`
223  - [#7845][] allow multiple depends_on stanzas
224  - [#7822][] remove constraint that Cask tokens can't start with digits
225 * __Breaking Changes__
226  - [#7855][] remove `assistive_devices` `caveats` method
227  - [#7848][] remove `x11_required` `caveats` method
228  - [#7810][] remove `arch_only` `caveats` method
229  - [#7794][] remove `os_version_only` `caveats` method
230  - [#7812][] remove support for `tags :name`
231  - [#7825][] remove support for `title` method in Casks
232 * __Fixes__
233  - [#7958][] return tarball_path from fetch method <3 [@renard][]
234    - compensates for change in Homebrew
235    - fixes "no implicit conversion of nil into String" error
236    - fixes "undefined method extname for nil:NilClass" error
237  - [#7893][] fix `--debug` and `_dump` on Ruby 1.8.7
238 * __Internal Changes__
239  - [#7900][] Add reason for skipping syntax tests
240  - [#7940][] sanity checks/error handling, postflight miniDSL
241    - recast `info_plist` as `info_plist_file`
242  - [#7935][] Be more consistent/liberal about stanza accessors.
243    - enables RSpec tests to pass again
244  - [#7898][] enable `installer` artifact in `_stanza` verb
245  - [#7854][] remove newlines from runtime bundle IDs
246  - [#7895][] In `SystemCommand`, fix `success?` and `exit_status`
247    - Add failing tests for `SystemCommand`
248  - [#7845][], [#7819][] refactor depends_on
249  - [#7807][] convert more backend code from cask_name to token
250  - [#7795][] add new maintainer claui
251 * __Documentation__
252   - 16 doc commits since 0.49.0 <3 [@maschs][]
253 * __Contributors__
254   - 22 new contributors since 0.49.0
255   - 1297 total contributors
256 * __Release Date__
257   - 2014-12-10 12:54:00 UTC
259 [#7741]: https://github.com/caskroom/homebrew-cask/issues/7741
260 [#7793]: https://github.com/caskroom/homebrew-cask/issues/7793
261 [#7794]: https://github.com/caskroom/homebrew-cask/issues/7794
262 [#7795]: https://github.com/caskroom/homebrew-cask/issues/7795
263 [#7805]: https://github.com/caskroom/homebrew-cask/issues/7805
264 [#7807]: https://github.com/caskroom/homebrew-cask/issues/7807
265 [#7810]: https://github.com/caskroom/homebrew-cask/issues/7810
266 [#7812]: https://github.com/caskroom/homebrew-cask/issues/7812
267 [#7819]: https://github.com/caskroom/homebrew-cask/issues/7819
268 [#7822]: https://github.com/caskroom/homebrew-cask/issues/7822
269 [#7825]: https://github.com/caskroom/homebrew-cask/issues/7825
270 [#7845]: https://github.com/caskroom/homebrew-cask/issues/7845
271 [#7848]: https://github.com/caskroom/homebrew-cask/issues/7848
272 [#7854]: https://github.com/caskroom/homebrew-cask/issues/7854
273 [#7855]: https://github.com/caskroom/homebrew-cask/issues/7855
274 [#7893]: https://github.com/caskroom/homebrew-cask/issues/7893
275 [#7895]: https://github.com/caskroom/homebrew-cask/issues/7895
276 [#7898]: https://github.com/caskroom/homebrew-cask/issues/7898
277 [#7900]: https://github.com/caskroom/homebrew-cask/issues/7900
278 [#7935]: https://github.com/caskroom/homebrew-cask/issues/7935
279 [#7936]: https://github.com/caskroom/homebrew-cask/issues/7936
280 [#7940]: https://github.com/caskroom/homebrew-cask/issues/7940
281 [#7958]: https://github.com/caskroom/homebrew-cask/issues/7958
282 [@maschs]: https://github.com/maschs
283 [@renard]: https://github.com/renard
285 ## 0.49.0
287 * __Casks__
288   - 26 Casks added (406 updated) by 85 contributors since 0.48.0
289   - 2120 total Casks
290 * __Features__
291  - [#7696][] DSL: add working `depends_on :macos`
292 * __Breaking Changes__
293  - [#7673][] unify and recast "Cask name" & "title" as "token" (de-document visible Cask method `title`)
294  - [#7696][] DSL: deprecate and de-document `require_os_version` caveats method
295  - [#7507][] DSL: remove support for `caskroom_only`
296  - [#7506][] remove support for legacy form `destination_path`
297 * __Fixes__
298  - [#7738][] Make `CLI::Alfred` and `Source::PathBase` work with Ruby 1.8 <3 [@claui][]
299  - [#7532][] get Alfred 'syncfolder' from Preferences. resolves #7216 <3 [@fniephaus][]
300  - [#7740][] relax sourceforge.jp URL pattern
301  - [#7605][] "cocoa" is a framework to remove from Cask names
302 * __Internal Changes__
303  - [#7684][] revise accessibility methods in postflight mini-DSL
304  - [#7685][] revise plist methods in postflight mini-DSL
305  - [#7686][] revise suppress_move_to_applications method in postflight mini-DSL
306  - [#6184][] Introduce GPG operations
307  - [#7642][] Refactor backend classes to match pre/postflight renaming
308  - [#7568][] enforce header line consistency
309  - [#7530][] enforce a valid minimum DSL version in Casks
310  - [#7529][] remove all transitional tap migration code
311  - [#7510][] formalize more Cask whitespace linting
312  - [#7504][] enforce version `:latest` as a symbol
313  - [#7503][] adjust devscripts for DSL 1.0
314 * __Documentation__
315   - 13 doc commits since 0.48.0
316 * __Contributors__
317   - 39 new contributors since 0.48.0
318   - 1275 total contributors
319 * __Release Date__
320   - 2014-12-02 06:04:00 UTC
322 [#6184]: https://github.com/caskroom/homebrew-cask/issues/6184
323 [#7503]: https://github.com/caskroom/homebrew-cask/issues/7503
324 [#7504]: https://github.com/caskroom/homebrew-cask/issues/7504
325 [#7506]: https://github.com/caskroom/homebrew-cask/issues/7506
326 [#7507]: https://github.com/caskroom/homebrew-cask/issues/7507
327 [#7510]: https://github.com/caskroom/homebrew-cask/issues/7510
328 [#7529]: https://github.com/caskroom/homebrew-cask/issues/7529
329 [#7530]: https://github.com/caskroom/homebrew-cask/issues/7530
330 [#7532]: https://github.com/caskroom/homebrew-cask/issues/7532
331 [#7568]: https://github.com/caskroom/homebrew-cask/issues/7568
332 [#7605]: https://github.com/caskroom/homebrew-cask/issues/7605
333 [#7642]: https://github.com/caskroom/homebrew-cask/issues/7642
334 [#7673]: https://github.com/caskroom/homebrew-cask/issues/7673
335 [#7684]: https://github.com/caskroom/homebrew-cask/issues/7684
336 [#7685]: https://github.com/caskroom/homebrew-cask/issues/7685
337 [#7686]: https://github.com/caskroom/homebrew-cask/issues/7686
338 [#7696]: https://github.com/caskroom/homebrew-cask/issues/7696
339 [#7738]: https://github.com/caskroom/homebrew-cask/issues/7738
340 [#7740]: https://github.com/caskroom/homebrew-cask/issues/7740
341 [@claui]: https://github.com/claui
342 [@fniephaus]: https://github.com/fniephaus
344 ## 0.48.0
346 * __Casks__
347   - 32 Casks added (2058 updated) by 75 contributors since 0.47.0
348   - 2094 total Casks
349 * __Features__
350  - [#7365][] add stanza `stage_only` (new spelling of `caskroom_only`)
351 * __Breaking Changes__
352  - [#7450][], [#7430][], [#7311][] require new-style header lines
353  - [#7451][] remove support for `nested_container` stanza
354  - [#7428][] remove support for `manual_installer` in `caveats` stanza
355  - [#7429][] remove support for `container_type` stanza
356  - [#7401][] remove support for `depends_on_formula` stanza
357  - [#7367][] remove support for `uninstall :files` form
358  - [#7354][] remove support for `after_install` and friends
359 * __Fixes__
360  - [#7426][], [#7432][] activate `suite` artifacts
361  - [#7453][] avoid gitx in partial-match search tests
362  - [#7399][] tighten sourceforge URL regular expressions, add special case for excalibur
363 * __Internal Changes__
364   - none
365 * __Documentation__
366   - 8 doc commits since 0.47.0
367 * __Contributors__
368   - 32 new contributors since 0.47.0
369   - 1236 total contributors
370 * __Release Date__
371   - 2014-11-20 12:54:00 UTC
373 [#7311]: https://github.com/caskroom/homebrew-cask/issues/7311
374 [#7354]: https://github.com/caskroom/homebrew-cask/issues/7354
375 [#7365]: https://github.com/caskroom/homebrew-cask/issues/7365
376 [#7367]: https://github.com/caskroom/homebrew-cask/issues/7367
377 [#7399]: https://github.com/caskroom/homebrew-cask/issues/7399
378 [#7401]: https://github.com/caskroom/homebrew-cask/issues/7401
379 [#7426]: https://github.com/caskroom/homebrew-cask/issues/7426
380 [#7428]: https://github.com/caskroom/homebrew-cask/issues/7428
381 [#7429]: https://github.com/caskroom/homebrew-cask/issues/7429
382 [#7430]: https://github.com/caskroom/homebrew-cask/issues/7430
383 [#7432]: https://github.com/caskroom/homebrew-cask/issues/7432
384 [#7450]: https://github.com/caskroom/homebrew-cask/issues/7450
385 [#7451]: https://github.com/caskroom/homebrew-cask/issues/7451
386 [#7453]: https://github.com/caskroom/homebrew-cask/issues/7453
388 ## 0.47.0
390 * __Casks__
391   - 56 Casks added (191 updated) by 122 contributors since 0.46.0
392   - 2062 total Casks
393 * __Features__
394  - [#7123][] Add key option to `suppress_move_to_applications`
395 * __Breaking Changes__
396  - [#7268][] DSL: remove support `install` stanza
397  - [#7065][] remove support for `link` artifact
398 * __Fixes__
399  - [#7165][] Remove unsupported -x option in `launchctl` command
400 * __Internal Changes__
401  - [#7133][] devscript: check Ruby version before execution
402 * __Documentation__
403   - 5 doc commits since 0.46.0 <3 [@hanxue][], [@ddinh][]
404 * __Contributors__
405   - 122 new contributors since 0.46.0
406   - 1204 total contributors
407 * __Release Date__
408   - 2014-11-12 15:33:00 UTC
410 [#7065]: https://github.com/caskroom/homebrew-cask/issues/7065
411 [#7123]: https://github.com/caskroom/homebrew-cask/issues/7123
412 [#7133]: https://github.com/caskroom/homebrew-cask/issues/7133
413 [#7268]: https://github.com/caskroom/homebrew-cask/issues/7268
414 [#7165]: https://github.com/caskroom/homebrew-cask/issues/7165
415 [@hanxue]: https://github.com/hanxue
416 [@ddinh]: https://github.com/ddinh
418 ## 0.46.0
420 * __Casks__
421   - 45 Casks added (214 updated) by 87 contributors since 0.45.0
422   - 2006 total Casks
423 * __Features__
424  - [#6783][] recast method `destination_path` as `staged_path`
425  - [#6823][] Downgrade CaskAlreadyInstalledError to a warning <3 [@ffleming][]
426 * __Breaking Changes__
427   - none
428 * __Fixes__
429  - [#6947][] Handle permissions corner cases on `uninstall`
430  - [#6965][] Better handling for invalid `url` stanzas
431  - [#6967][] Improve error message in `brew cask _dump`
432  - [#6966][] Change `checklinks` to internal command `_checklinks`
433  - [#6864][] Hide error outputs from `plutil`
434 * __Internal Changes__
435  - [#6840][] use "staged" instead of "installed" for Caskroom
436  - [#6948][] Be more explicit about which errors are rescued
437 * __Documentation__
438   - 9 doc commits since 0.45.0 <3 [@micahbf][]
439 * __Contributors__
440   - 41 new contributors since 0.45.0
441   - 1137 total contributors
442 * __Release Date__
443   - 2015-10-25 16:13:00 UTC
445 [#6783]: https://github.com/caskroom/homebrew-cask/issues/6783
446 [#6823]: https://github.com/caskroom/homebrew-cask/issues/6823
447 [#6840]: https://github.com/caskroom/homebrew-cask/issues/6840
448 [#6864]: https://github.com/caskroom/homebrew-cask/issues/6864
449 [#6947]: https://github.com/caskroom/homebrew-cask/issues/6947
450 [#6948]: https://github.com/caskroom/homebrew-cask/issues/6948
451 [#6965]: https://github.com/caskroom/homebrew-cask/issues/6965
452 [#6966]: https://github.com/caskroom/homebrew-cask/issues/6966
453 [#6967]: https://github.com/caskroom/homebrew-cask/issues/6967
454 [@ffleming]: https://github.com/ffleming
455 [@micahbf]: https://github.com/micahbf
457 ## 0.45.0
459 * __Casks__
460   - 25 Casks added (628 updated) by 71 contributors since 0.44.0
461   - 1961 total Casks
462 * __Features__
463  - [#6660][] add `installer :manual` and `installer :script`
464  - [#6680][] document new `appcast` stanza for public use
465  - [#6578][] document new form `container :nested` for public use
466 * __Breaking Changes__
467   - none
468 * __Fixes__
469  - [#6656][] require Cask argument to `brew cask _dump`
470  - [#6610][] sanity check against deleting user files
471  - [#6600][] coerce `uninstall :script :input` value to array
472 * __Internal Changes__
473  - [#6660][] Recast Cask::DSL::Installed as Cask::Staged
474 * __Documentation__
475   - 12 doc commits since 0.44.0
476 * __Contributors__
477   - 35 new contributors since 0.44.0
478   - 1096 total contributors
479 * __Release Date__
480   - 2014-10-17 13:09:00 UTC
482 [#6532]: https://github.com/caskroom/homebrew-cask/issues/6532
483 [#6557]: https://github.com/caskroom/homebrew-cask/issues/6557
484 [#6578]: https://github.com/caskroom/homebrew-cask/issues/6578
485 [#6600]: https://github.com/caskroom/homebrew-cask/issues/6600
486 [#6610]: https://github.com/caskroom/homebrew-cask/issues/6610
487 [#6611]: https://github.com/caskroom/homebrew-cask/issues/6611
488 [#6656]: https://github.com/caskroom/homebrew-cask/issues/6656
489 [#6660]: https://github.com/caskroom/homebrew-cask/issues/6660
490 [#6680]: https://github.com/caskroom/homebrew-cask/issues/6680
492 ## 0.44.0
494 * __Casks__
495   - 18 Casks added (1913 updated) by 48 contributors since 0.43.1
496   - 1936 total Casks
497 * __Features__
498   - [#6463][] new DSL form `container :type` replaces `container_type`
499   - [#6426][] new DSL form `license`
500   - [#6478][] show staging directory (caskroom) in `brew cask doctor`
501 * __Breaking Changes__
502   - none
503 * __Fixes__
504   - [#6491][] User-friendly error messages for invalid options/arguments <3 [@claui][]
505   - [#6433][] fix params for `kextunload` in uninstall <3 [@jconley][]
506   - [#6487][] Fix `caveats` `os_version_only` Tiger support <3 [@alexcruice][]
507   - [#6360][] Test for invalid GPG key IDs
508 * __Internal Changes__
509   - [#6493][] Bring the repo test back in sync with `.gitignore`. <3 [@claui][]
510   - [#6462][], [#6461][] test suite updates
511 * __Documentation__
512   - 9 doc commits since 0.43.1
513 * __Contributors__
514   - 17 new contributors since 0.43.1
515   - 1061 total contributors
516 * __Release Date__
517   - 2014-10-07 12:52:49 UTC
519 [#6360]: https://github.com/caskroom/homebrew-cask/issues/6360
520 [#6426]: https://github.com/caskroom/homebrew-cask/issues/6426
521 [#6433]: https://github.com/caskroom/homebrew-cask/issues/6433
522 [#6461]: https://github.com/caskroom/homebrew-cask/issues/6461
523 [#6462]: https://github.com/caskroom/homebrew-cask/issues/6462
524 [#6463]: https://github.com/caskroom/homebrew-cask/issues/6463
525 [#6478]: https://github.com/caskroom/homebrew-cask/issues/6478
526 [#6487]: https://github.com/caskroom/homebrew-cask/issues/6487
527 [#6491]: https://github.com/caskroom/homebrew-cask/issues/6491
528 [#6493]: https://github.com/caskroom/homebrew-cask/issues/6493
529 [@alexcruice]: https://github.com/alexcruice
530 [@claui]: https://github.com/claui
531 [@jconley]: https://github.com/jconley
533 ## 0.43.1
535 * __Casks__
536   - 17 Casks added (36 updated) by 18 contributors since 0.43.0
537   - 1918 total Casks
538 * __Features__
539   - none
540 * __Breaking Changes__
541   - none
542 * __Fixes__
543   - [#6405][] fix `brew cask checklinks`, hide `ditto` warning messages
544 * __Internal Changes__
545   - none
546 * __Documentation__
547   - 5 doc commits since 0.43.0
548 * __Contributors__
549   - 5 new contributors since 0.43.0
550   - 1044 total contributors
551 * __Release Date__
552   - 2014-09-30 14:53:46 UTC
554 [#6405]: https://github.com/caskroom/homebrew-cask/issues/6405
556 ## 0.43.0
558 * __Casks__
559   - 26 Casks added (868 updated) by 54 contributors since 0.42.0
560   - 1901 total Casks
561 * __Features__
562   - [#6227][] `uninstall :files` is now `uninstall :delete`
563 * __Breaking Changes__
564   - none
565 * __Fixes__
566   - [#6357][] update valid license values
567   - [#6306][] make `install_script` stanza more robust
568 * __Internal Changes__
569   - [#6329][] refactor `Cask::SystemCommand`
570   - [#6283][] Update gem dependencies
571 * __Documentation__
572   - 2 doc commits since 0.42.0
573 * __Contributors__
574   - 21 new contributors since 0.42.0
575   - 1039 total contributors
576 * __Release Date__
577   - 2014-09-27 17:18:00 UTC
579 [#6227]: https://github.com/caskroom/homebrew-cask/issues/6227
580 [#6283]: https://github.com/caskroom/homebrew-cask/issues/6283
581 [#6306]: https://github.com/caskroom/homebrew-cask/issues/6306
582 [#6329]: https://github.com/caskroom/homebrew-cask/issues/6329
583 [#6357]: https://github.com/caskroom/homebrew-cask/issues/6357
585 ## 0.42.0
587 * __Casks__
588   - 8 Casks added (1662 updated) by 21 contributors since 0.41.1
589   - 1875 total Casks
590 * __Features__
591   - [#6155][], [#6207][] new verb `brew cask zap`
592   - [#6208][] add `--force` option for `brew cask uninstall`
593   - [#6167][] transition to `app` stanza (replaces most uses of `link`)
594   - [#6223][] transition to new DSL form `version :latest`
595   - [#6225][] add `artifact` stanza
596   - [#6192][] add DSL form `uninstall :rmdir`
597 * __Breaking Changes__
598   - none
599 * __Fixes__
600   - [#6206][] support `brew cask --version` per `USAGE.md`
601   - [#6193][] protect against inner ".." in uninstall paths
602 * __Internal Changes__
603   - [#6187][] Refactor `{develop,production}_brew_cask` <3 [@treyharris][]
604 * __Documentation__
605   - 10 doc commits since 0.41.1
606 * __Contributors__
607   - 7 new contributors since 0.41.1
608   - 1018 total contributors
609 * __Release Date__
610   - 2014-09-17 13:45:32 UTC
612 [@treyharris]: https://github.com/treyharris
613 [#6155]: https://github.com/caskroom/homebrew-cask/issues/6155
614 [#6167]: https://github.com/caskroom/homebrew-cask/issues/6167
615 [#6187]: https://github.com/caskroom/homebrew-cask/issues/6187
616 [#6192]: https://github.com/caskroom/homebrew-cask/issues/6192
617 [#6193]: https://github.com/caskroom/homebrew-cask/issues/6193
618 [#6206]: https://github.com/caskroom/homebrew-cask/issues/6206
619 [#6207]: https://github.com/caskroom/homebrew-cask/issues/6207
620 [#6208]: https://github.com/caskroom/homebrew-cask/issues/6208
621 [#6223]: https://github.com/caskroom/homebrew-cask/issues/6223
622 [#6225]: https://github.com/caskroom/homebrew-cask/issues/6225
624 ## 0.41.1
626 * __Casks__
627   - 3 Casks added (12 updated) by 12 contributors since 0.41.0
628   - 1867 total Casks
629 * __Features__
630   - none
631 * __Breaking Changes__
632   - none
633 * __Fixes__
634   - [#6066][] fix `brew cask alfred` for Yosemite/Alfred 2.4
635   - [#6166][] fix `depends_on :formula` backend
636 * __Internal Changes__
637   - [#6138][] docs, error messages, tests for `depends_on :formula`
638   - [#6137][] convert last of test suite to new `pkg` stanza
639   - [#6117][] metadata directory support
640 * __Documentation__
641   - 6 doc commits since 0.41.0 <3 [@treyharris][]
642 * __Contributors__
643   - 1 new contributor since 0.41.0
644   - 1011 total contributors
645 * __Release Date__
646   - 2014-09-13 16:49:30 UTC
648 [@treyharris]: https://github.com/treyharris
649 [#6066]: https://github.com/caskroom/homebrew-cask/issues/6066
650 [#6117]: https://github.com/caskroom/homebrew-cask/issues/6117
651 [#6137]: https://github.com/caskroom/homebrew-cask/issues/6137
652 [#6138]: https://github.com/caskroom/homebrew-cask/issues/6138
653 [#6166]: https://github.com/caskroom/homebrew-cask/issues/6166
655 ## 0.41.0
657 * __Casks__
658   - 9 Casks added (286 updated) by 22 contributors since 0.40.0
659   - 1864 total Casks
660 * __Features__
661   - [#6120][] new DSL form `container :nested => <inner-container>`
662 * __Breaking Changes__
663   - none
664 * __Fixes__
665   - [#6118][] bug: fix `container :type => <type>`
666   - [#6116][] Add doubledash to `mkdir` command
667   - [#6121][] error messages for new stanza `pkg`
668 * __Internal Changes__
669   - [#6115][] update test suite for `postflight` and `preflight` DSL forms
670   - [#6073][] updates to release process after v0.40.0
671 * __Documentation__
672   - 7 doc commits since 0.40.0
673 * __Contributors__
674   - 6 new contributors since 0.40.0
675   - 1010 total contributors
676 * __Release Date__
677   - 2014-09-11 14:08:43 UTC
679 [#6073]: https://github.com/caskroom/homebrew-cask/issues/6073
680 [#6115]: https://github.com/caskroom/homebrew-cask/issues/6115
681 [#6116]: https://github.com/caskroom/homebrew-cask/issues/6116
682 [#6118]: https://github.com/caskroom/homebrew-cask/issues/6118
683 [#6120]: https://github.com/caskroom/homebrew-cask/issues/6120
684 [#6121]: https://github.com/caskroom/homebrew-cask/issues/6121
686 ## 0.40.0
688 * __Casks__
689   - 64 Casks added (162 updated) by 119 contributors since 0.39.3
690   - 1855 total Casks
691 * __Features__
692   - [#5890][], [#4688][] **Version 0.40.0 marks the start of transition to DSL 1.0**
693   - [#5923][] add `internet_plugin` stanza
694   - [#6068][] change `container_type` stanza to extensible `container`
695   - [#5849][] Add support for long format in `list` command
696   - [#6071][] add NCSA OSS license type
697 * __Fixes__
698   - [#5922][] Show correct GitHub URL for Casks with similar names
699   - [#5806][] Avoid printing `caveats` title when caveats output is empty
700   - [#5913][] Reload QuickLook on plugin uninstall
701   - [#5975][] Revise `gpg` stanza order and parameters
702   - [#5931][] re-org more DSL implementaion under `lib/cask/dsl`
703   - [#5891][] move `tags.rb` to `dsl/tags.rb`
704   - [09c5ea4][] Add repo name to Travis IRC output
705   - [#5790][] Fix Cask loading behavior to avoid namespace collision
706   - [#5769][] Remove `Cask::Decorator`
707 * __Documentation__
708   - 1 doc commit since 0.39.3
709 * __Breaking Changes__
710   - none
711 * __Release Date__
712   - 2014-09-08 14:28:31 UTC
714 [#5890]: https://github.com/caskroom/homebrew-cask/issues/5890
715 [#4688]: https://github.com/caskroom/homebrew-cask/issues/4688
716 [09c5ea4]: https://github.com/caskroom/homebrew-cask/commit/09c5ea431694d960a1bc05545292b9557db99141
717 [#5769]: https://github.com/caskroom/homebrew-cask/issues/5769
718 [#5790]: https://github.com/caskroom/homebrew-cask/issues/5790
719 [#5806]: https://github.com/caskroom/homebrew-cask/issues/5806
720 [#5849]: https://github.com/caskroom/homebrew-cask/issues/5849
721 [#5891]: https://github.com/caskroom/homebrew-cask/issues/5891
722 [#5913]: https://github.com/caskroom/homebrew-cask/issues/5913
723 [#5922]: https://github.com/caskroom/homebrew-cask/issues/5922
724 [#5923]: https://github.com/caskroom/homebrew-cask/issues/5923
725 [#5931]: https://github.com/caskroom/homebrew-cask/issues/5931
726 [#5975]: https://github.com/caskroom/homebrew-cask/issues/5975
727 [#6068]: https://github.com/caskroom/homebrew-cask/issues/6068
728 [#6071]: https://github.com/caskroom/homebrew-cask/issues/6071
730 ## 0.39.3
732 * __Casks__
733   - 0 Casks added, 1 removed, 6 updated by 7 contributors since 0.39.2
734   - 1791 total Casks
735 * __Features__
736   - none
737 * __Fixes__
738   - [#5754][] Fix `brew cask checklinks`, closes [#5752][]
739   - [#5749][], [#5750][] internal updates to release process
740 * __Documentation__
741   - 1 doc commit since 0.39.2
742 * __Breaking Changes__
743   - none
744 * __Release Date__
745   - 2014-08-13 11:47:41 UTC
747 [#5749]: https://github.com/caskroom/homebrew-cask/issues/5749
748 [#5750]: https://github.com/caskroom/homebrew-cask/issues/5750
749 [#5752]: https://github.com/caskroom/homebrew-cask/issues/5752
750 [#5754]: https://github.com/caskroom/homebrew-cask/issues/5754
752 ## 0.39.2
754 * __Casks__
755   - 1 Casks added (0 updated) by 1 contributors since 0.39.1
756   - 1792 total Casks
757 * __Features__
758   - none
759 * __Fixes__
760   - repair broken version number in `lib/cask/version.rb`
761     (release 0.39.1 was bad)
762 * __Documentation__
763   - none
764 * __Breaking Changes__
765   - none
766 * __Release Date__
767   - 2014-08-12 12:17:12 UTC
769 ## 0.39.1
771 * __Casks__
772   - 33 Casks added (96 updated) by 59 contributors since 0.38.1
773   - 1788 total Casks
774 * __Features__
775   - [#5723][] Add DSL for after_install and similar blocks (currently undocumented) <3 [@federicobond][]
776   - [#5699][] Implement list -1 <3 [@rochefort][]
777   - [#5622][] add support for xar containers
778   - [#5599][] add support for generic_unar containers
779 * __Fixes__
780   - [#5740][] Add uninstall_phase method to CaskroomOnly artifact (fixes [#5739][]) <3 [@federicobond][]
781   - [#5636][] Re-enable suggestion tests <3 [@federicobond][]
782   - [#5623][] Convert backtick commands to Cask::SystemCommand.run <3 [@federicobond][]
783   - [#5596][] force permissions and delete ACLs if rmtree fails
784   - [#5622][], [#5598][] refactor containers and autodetection
785     - fix broken `container_type :seven_zip`
786     - make `pkg`, `ttf`, and `otf` explicit container types
787 * __Documentation__
788   - 3 doc commits since 0.38.1
789 * __Breaking Changes__
790   - none
791 * __Release Date__
792   - 2014-08-12 11:36:38 UTC
794 [@federicobond]: https://github.com/federicobond
795 [@rochefort]: https://github.com/rochefort
796 [#5591]: https://github.com/caskroom/homebrew-cask/issues/5591
797 [#5596]: https://github.com/caskroom/homebrew-cask/issues/5596
798 [#5598]: https://github.com/caskroom/homebrew-cask/issues/5598
799 [#5599]: https://github.com/caskroom/homebrew-cask/issues/5599
800 [#5622]: https://github.com/caskroom/homebrew-cask/issues/5622
801 [#5623]: https://github.com/caskroom/homebrew-cask/issues/5623
802 [#5636]: https://github.com/caskroom/homebrew-cask/issues/5636
803 [#5699]: https://github.com/caskroom/homebrew-cask/issues/5699
804 [#5723]: https://github.com/caskroom/homebrew-cask/issues/5723
805 [#5739]: https://github.com/caskroom/homebrew-cask/issues/5739
806 [#5740]: https://github.com/caskroom/homebrew-cask/issues/5740
808 ## 0.39.0
810 * v0.39.0 is a botched tag, and was never released.
812 ## 0.38.1
814 * __Casks__
815   - 19 Casks added (21 updated) by 35 contributors since 0.38.0
816   - 1755 total Casks
817 * __Features__
818   - none
819 * __Fixes__
820   - [#5590][] fix Formula dependencies by invoking Homebrew CLI
821   - [#5579][] bug: use `install_phase` in `caskroom_only` / `qlplugin`
822   - [#5569][] DSL: add `conflicts_with` stanza (bugfix of DSL 1.0, forgotten from #4688)
823   - [#5555][] Delete special files (eg symlinks) from pkg BOMs
824   - [#5548][] Give users hint that `pkg` installs work differently
825   - [#5544][] add another special case for odd SourceForge URL
826 * __Documentation__
827   - 3 doc commits since 0.38.0 <3 [@fapper][]
828 * __Breaking Changes__
829   - none
830 * __Release Date__
831   - 2014-07-31 13:24:45 UTC
833 [#5590]: https://github.com/caskroom/homebrew-cask/issues/5590
834 [#5579]: https://github.com/caskroom/homebrew-cask/issues/5579
835 [#5569]: https://github.com/caskroom/homebrew-cask/issues/5569
836 [#5555]: https://github.com/caskroom/homebrew-cask/issues/5555
837 [#5548]: https://github.com/caskroom/homebrew-cask/issues/5548
838 [#5544]: https://github.com/caskroom/homebrew-cask/issues/5544
839 [@fapper]: https://github.com/fapper
841 ## 0.38.0
843 * __Casks__
844   - 100 Casks added (1569 updated) by 146 contributors since 0.37.1
845   - 1736 total Casks
846 * __Features__
847   - [#5517][] support pure gzip containers (*ie* not `tar.gz`)
848   - Numerous undocumented changes to DSL, transitioning to DSL 1.0 (see #4688)  
849     - [#4953][], [#5540][] add `tags` stanza
850     - [#4873][] add `license` stanza
851     - [#4869][] add `zap` stanza
852     - [#4896][] add `depends_on` stanza
853     - [#4848][] add `gpg` stanza
854     - [#5365][] add new-style header line which will remove naming limitations
855     - [#4928][] add uninstall `:delete` and `:trash` directives
856     - [#4951][] add `install_script` artifact
857     - [#4849][] allow `version :latest` (symbol not string)
858     - [#4847][] Extend `appcast` stanza to support multiple keys
859     - [#4865][] allow all Cask types to use `uninstall`
860     - [#4866][] remove special properties of `caskroom_only`
861     - [#4845][] forward-compatible DSL synonyms
862       - `pkg` for `install`
863       - `app` for `link`
864       - `suite` for `link`
865       - `preflight` for `before_install`
866       - `postflight` for `before_uninstall`
867       - `uninstall_preflight` for `before_uninstall`
868       - `uninstall_postflight` for `after_uninstall`
869 * __Fixes__
870   - [#5520][] Better detection of errors from external commands across Ruby versions
871   - [#5340][] ignore non-XML `hdiutil` output preceding plists
872   - [#5519][] internal: Zip container does not need to `require 'tmpdir'`
873   - [#5120][] internal: install rspec; move first few tests over
874   - [#5132][] internal: rspecify scopes and download strategy tests
875   - [#4951][] internal:  
876     - move `read_script_argument` to `Cask::Artifact::Base`
877     - generalize `read_script_arguments` and harmonize error messages
878     - make `read_script_arguments` accept defaults/overrides
879   - [#4847][] internal: refactor dsl_test.rb into named sections
880   - [#4865][] refactor install/uninstall
881     - recast install/uninstall methods: `install_phase`
882     - promote `:uninstall` to an independent artifact
883     - recast `uninstall_options` as directives
884     - recast `uninstall_set` as `directives_set`
885     - change hardcoded "uninstall" in messages to stanza variable
886     - pass stanza by name to dispatch
887     - recast `manually_uninstall` method
888 * __Documentation__
889   - 7 doc commits since 0.37.1, <3 [@rstacruz][],[@alexbarclay][], [@hanjianwei][]
890 * __Breaking Changes__
891   - none
892 * __Release Date__
893   - 2014-07-28 19:13:12 UTC
895 [@rstacruz]: https://github.com/rstacruz
896 [@ujovlado]: https://github.com/ujovlado
897 [@alexbarclay]: https://github.com/alexbarclay
898 [@hanjianwei]: https://github.com/hanjianwei
899 [#5540]: https://github.com/caskroom/homebrew-cask/issues/5540
900 [#5365]: https://github.com/caskroom/homebrew-cask/issues/5365
901 [#5520]: https://github.com/caskroom/homebrew-cask/issues/5520
902 [#5517]: https://github.com/caskroom/homebrew-cask/issues/5517
903 [#5519]: https://github.com/caskroom/homebrew-cask/issues/5519
904 [#5340]: https://github.com/caskroom/homebrew-cask/issues/5340
905 [#4953]: https://github.com/caskroom/homebrew-cask/issues/4953
906 [#4928]: https://github.com/caskroom/homebrew-cask/issues/4928
907 [#4951]: https://github.com/caskroom/homebrew-cask/issues/4951
908 [#5132]: https://github.com/caskroom/homebrew-cask/issues/5132
909 [#5120]: https://github.com/caskroom/homebrew-cask/issues/5120
910 [#4845]: https://github.com/caskroom/homebrew-cask/issues/4845
911 [#4873]: https://github.com/caskroom/homebrew-cask/issues/4873
912 [#4869]: https://github.com/caskroom/homebrew-cask/issues/4869
913 [#4896]: https://github.com/caskroom/homebrew-cask/issues/4896
914 [#4848]: https://github.com/caskroom/homebrew-cask/issues/4848
915 [#4849]: https://github.com/caskroom/homebrew-cask/issues/4849
916 [#4847]: https://github.com/caskroom/homebrew-cask/issues/4847
917 [#4866]: https://github.com/caskroom/homebrew-cask/issues/4866
918 [#4865]: https://github.com/caskroom/homebrew-cask/issues/4865
920 ## 0.37.1
922 * __Casks__
923   - 16 Casks added (68 updated) by 35 contributors since 0.37.0
924   - 1636 total Casks
925 * __Features__
926   - [#5011][], [#5025][] internal: add development subcommands starting with underscore
927   - [#5024][] internal: extend subcommand dispatch to include full paths
928 * __Fixes__
929   - [#5063][] Improve plist handling for `hdiutil` commands
930   - [#5014][] Show file contents instead of commits <3 [@ujovlado][]
931   - [#5037][], [#5020][], [#5064][], [#4997][], [#4986][] internal: updates to ignores and test suite
932   - [#4994][] update sourceforge URL patterns
933 * __Documentation__
934   - 4 doc commits since 0.37.0 <3 [@ujovlado][]
935 * __Breaking Changes__
936   - none
937 * __Release Date__
938   - 2014-06-26 00:48:31 UTC
940 [#5063]: https://github.com/caskroom/homebrew-cask/issues/5063
941 [#5064]: https://github.com/caskroom/homebrew-cask/issues/5064
942 [#5020]: https://github.com/caskroom/homebrew-cask/issues/5020
943 [#5037]: https://github.com/caskroom/homebrew-cask/issues/5037
944 [#5025]: https://github.com/caskroom/homebrew-cask/issues/5025
945 [#5024]: https://github.com/caskroom/homebrew-cask/issues/5024
946 [#5011]: https://github.com/caskroom/homebrew-cask/issues/5011
947 [#5014]: https://github.com/caskroom/homebrew-cask/issues/5014
948 [@ujovlado]: https://github.com/ujovlado
949 [#4997]: https://github.com/caskroom/homebrew-cask/issues/4997
950 [#4994]: https://github.com/caskroom/homebrew-cask/issues/4994
951 [#4996]: https://github.com/caskroom/homebrew-cask/issues/4996
952 [#4998]: https://github.com/caskroom/homebrew-cask/issues/4998
953 [#4986]: https://github.com/caskroom/homebrew-cask/issues/4986
955 ## 0.37.0
957 * __Casks__
958   - 12 Casks added (378 updated) by 30 contributors since 0.36.2
959   - 1620 total Casks
960 * __Features__
961   - [#4868][], [#4913][] `x11_required` added to `caveats` mini-DSL
962   - [#4927][] `version` helper method added to `caveats` mini-DSL
963   - [#4963][], [#4965][] [#4980][] `brew cask doctor` improvements
964     - detect need for `brew cleanup`
965     - detect need for `brew cask cleanup`
966     - notice broken `$LOAD_PATH`
967   - [#4924][] suggested (not enforced) order for Cask stanzas
968 * __Fixes__
969   - [#4969][] standardize the recommended upgrade command.
970     - `brew cleanup` and `brew cask cleanup` have been found to fix several bugs for users, including issues when upgrading to Yosemite
971   - [#4892][], [#4887][], [#4889][], [#4900][], [#4975][], [#4978][], [#4857][] more robust mounting and ejecting of disk images, resolving several bugs
972   - [#4970][], [#4888][], [#4883][], [#4890][], [#4948][], [#4982][] test suite improvements; sync with Homebrew changes; error messages
973   - [#4980][], [#4964][] internal: refactor `utils.rb` and `cleanup.rb`
974   - [#4882][] internal: update maintainers
975 * __Documentation__
976   - 11 doc commits since 0.36.2 <3 [@laurent22][]
977 * __Breaking Changes__
978   - none
979 * __Release Date__
980   - 2014-06-19 19:38:38 UTC
982 [#4868]: https://github.com/caskroom/homebrew-cask/issues/4868
983 [#4913]: https://github.com/caskroom/homebrew-cask/issues/4913
984 [@laurent22]: https://github.com/laurent22
985 [#4857]: https://github.com/caskroom/homebrew-cask/issues/4857
986 [#4980]: https://github.com/caskroom/homebrew-cask/issues/4980
987 [#4978]: https://github.com/caskroom/homebrew-cask/issues/4978
988 [#4982]: https://github.com/caskroom/homebrew-cask/issues/4982
989 [#4975]: https://github.com/caskroom/homebrew-cask/issues/4975
990 [#4965]: https://github.com/caskroom/homebrew-cask/issues/4965
991 [#4970]: https://github.com/caskroom/homebrew-cask/issues/4970
992 [#4969]: https://github.com/caskroom/homebrew-cask/issues/4969
993 [#4963]: https://github.com/caskroom/homebrew-cask/issues/4963
994 [#4964]: https://github.com/caskroom/homebrew-cask/issues/4964
995 [#4948]: https://github.com/caskroom/homebrew-cask/issues/4948
996 [#4924]: https://github.com/caskroom/homebrew-cask/issues/4924
997 [#4927]: https://github.com/caskroom/homebrew-cask/issues/4927
998 [#4900]: https://github.com/caskroom/homebrew-cask/issues/4900
999 [#4890]: https://github.com/caskroom/homebrew-cask/issues/4890
1000 [#4889]: https://github.com/caskroom/homebrew-cask/issues/4889
1001 [#4883]: https://github.com/caskroom/homebrew-cask/issues/4883
1002 [#4882]: https://github.com/caskroom/homebrew-cask/issues/4882
1003 [#4887]: https://github.com/caskroom/homebrew-cask/issues/4887
1004 [#4888]: https://github.com/caskroom/homebrew-cask/issues/4888
1005 [#4892]: https://github.com/caskroom/homebrew-cask/issues/4892
1007 ## 0.36.2
1009 * __Casks__
1010   - 9 Casks added (38 updated) by 25 contributors since 0.36.1
1011   - 1608 total Casks
1012 * __Features__
1013   - [#4830][] add some detail when rescuing download errors
1014 * __Fixes__
1015   - [#4881][] fix encoding typo
1016   - [#4828][] better stubs for changelog docs, update contributor list
1017 * __Documentation__
1018   - none
1019 * __Breaking Changes__
1020   - none
1021 * __Release Date__
1022   - 2014-06-14 12:19:00 UTC
1024 [#4881]: https://github.com/caskroom/homebrew-cask/issues/4881
1025 [#4830]: https://github.com/caskroom/homebrew-cask/issues/4830
1026 [#4828]: https://github.com/caskroom/homebrew-cask/issues/4828
1028 ## 0.36.1
1030 * __Casks__
1031   - 8 Casks added (121 updated) by 17 contributors since 0.36.0
1032   - 1599 total Casks
1033 * __Features__
1034   - [#4782][] reformat CLI help output <3 [@Zearin][]
1035   - [#4807][] allow invocation of subcommand with full paths
1036 * __Fixes__
1037   - [#4812][] Installation should fail if pkg file nonexistent
1038   - [#4787][] Downgrade Cask install errors to warnings
1039   - [#4804][] `uninstall` improvements
1040     - Ruby 2.0 fix: coerce `:files` to Array in `uninstall`
1041     - multiple `uninstall` stanza support
1042     - improve `:signal` debug message
1043     - `uninstall` `:files` in chunks
1044     - more robust `:signal` directive in DSL
1045 * __Documentation__
1046   - 3 doc commits since 0.36.0
1047 * __Breaking Changes__
1048   - none
1049 * __Release Date__
1050   - 2014-06-11 16:47:13 UTC
1052 [#4782]: https://github.com/caskroom/homebrew-cask/issues/4782
1053 [@Zearin]: https://github.com/Zearin
1054 [#4812]: https://github.com/caskroom/homebrew-cask/issues/4812
1055 [#4807]: https://github.com/caskroom/homebrew-cask/issues/4807
1056 [#4787]: https://github.com/caskroom/homebrew-cask/issues/4787
1057 [#4804]: https://github.com/caskroom/homebrew-cask/issues/4804
1059 ## 0.36.0
1061 * __Casks__
1062   - 113 Casks added (810 updated) by 132 contributors since 0.35.0
1063   - 1591 total Casks
1064 * __Features__
1065   - [#4732][], [#4760][], [#4735][], [#4739][], [#4733][] Support Ruby 2.0. Homebrew has switched for Mavericks and Yosemite.
1066   - [#4730][] Add OS X 10.10 as a known OS version
1067   - [#4370][] add `:signal` directive for `uninstall`
1068   - [#4757][] prompt for HTTPS URLs in `brew cask create`
1069   - [#4719][], [#4603][], [#4405][] additions to `brew cask doctor`: `$SHELL`, `$CHRUBY_VERSION`, `$PATH`, locale variables, Homebrew repo, Homebrew origin
1070   - [#4299][], [#4715][] expand the `+` symbol in Cask names
1071   - [#4729][] devscript: add `list_url_attributes_on_file`
1072 * __Fixes__
1073   - [#4658][] improve Cask-source-resolution; don't prefer Cask files from the cwd
1074   - [#4434][] major speedups for `brew cask list` and related commands
1075   - [#4673][] improve error checking and messages on Cask load
1076   - [#4650][] better handling for ordinary checksum-mismatch exceptions (no backtrace needed)
1077   - [#4559][] better handling for ordinary download exceptions (no backtrace needed)
1078   - [#4260][] handle Tap read error in `brew cask doctor`
1079   - [#4659][] Fix incorrect permissions on brew-cask.rb
1080   - [#4382][] don't use doubledash on `:launchctl` remove during `uninstall`
1081   - [#4360][] append the `.rb` extension on `Cask::Source::Path`
1082   - [#4300][] add exception for Cask name `bitcoin-core.rb`
1083   - [#3328][] Re-enable failing "search" test on Travis
1084   - [#4508][] shell script refactoring
1085 * __Documentation__
1086   - 19 doc commits since 0.35.0  <3 [@wizonesolutions][], [@radeksimko][]
1087 * __Breaking Changes__
1088   - [#4264][] Retire support for `sha1` stanza.
1089   - [#4689][], [#4257][] retire support for `no_checksum` stanza, transitioning to `sha256 :no_check`
1090 * __Release Date__
1091   - 2014-06-07 22:02:33 UTC
1093 [#4732]: https://github.com/caskroom/homebrew-cask/issues/4732
1094 [#4757]: https://github.com/caskroom/homebrew-cask/issues/4757
1095 [#4760]: https://github.com/caskroom/homebrew-cask/issues/4760
1096 [#4758]: https://github.com/caskroom/homebrew-cask/issues/4758
1097 [#4735]: https://github.com/caskroom/homebrew-cask/issues/4735
1098 [#4739]: https://github.com/caskroom/homebrew-cask/issues/4739
1099 [#4733]: https://github.com/caskroom/homebrew-cask/issues/4733
1100 [#4729]: https://github.com/caskroom/homebrew-cask/issues/4729
1101 [#4719]: https://github.com/caskroom/homebrew-cask/issues/4719
1102 [#4673]: https://github.com/caskroom/homebrew-cask/issues/4673
1103 [#4715]: https://github.com/caskroom/homebrew-cask/issues/4715
1104 [#4730]: https://github.com/caskroom/homebrew-cask/issues/4730
1105 [#4689]: https://github.com/caskroom/homebrew-cask/issues/4689
1106 [#4658]: https://github.com/caskroom/homebrew-cask/issues/4658
1107 [#4659]: https://github.com/caskroom/homebrew-cask/issues/4659
1108 [#4650]: https://github.com/caskroom/homebrew-cask/issues/4650
1109 [#4616]: https://github.com/caskroom/homebrew-cask/issues/4616
1110 [@radeksimko]: https://github.com/radeksimko
1111 [@wizonesolutions]: https://github.com/wizonesolutions
1112 [#4603]: https://github.com/caskroom/homebrew-cask/issues/4603
1113 [#4559]: https://github.com/caskroom/homebrew-cask/issues/4559
1114 [#4508]: https://github.com/caskroom/homebrew-cask/issues/4508
1115 [#4434]: https://github.com/caskroom/homebrew-cask/issues/4434
1116 [#4405]: https://github.com/caskroom/homebrew-cask/issues/4405
1117 [#4370]: https://github.com/caskroom/homebrew-cask/issues/4370
1118 [#4382]: https://github.com/caskroom/homebrew-cask/issues/4382
1119 [#4360]: https://github.com/caskroom/homebrew-cask/issues/4360
1120 [#4300]: https://github.com/caskroom/homebrew-cask/issues/4300
1121 [#4299]: https://github.com/caskroom/homebrew-cask/issues/4299
1122 [#4264]: https://github.com/caskroom/homebrew-cask/issues/4264
1123 [#3328]: https://github.com/caskroom/homebrew-cask/issues/3328
1124 [#4260]: https://github.com/caskroom/homebrew-cask/issues/4260
1125 [#4257]: https://github.com/caskroom/homebrew-cask/issues/4257
1127 ## 0.35.0
1129 * __Casks__
1130   - 17 Casks added (17 updated) by 24 contributors since 0.34.0
1131   - 1478 total Casks
1132 * __Features__
1133   - [#4200][], [#4242][], [#4241][] Add `brew cask cat` command <3 [@linc01n][]
1134 * __Fixes__
1135   - [#4229][] Defend against unusual Homebrew setups (Tap migration improvement)
1136   - [#4244][] special case permissions when creating `/opt`
1137   - [#4245][] Moved garmin-express.rb to correct location <3 [@ngs][]
1138   - [#4226][] handle nil `@response_status`
1139   - [#4195][] suppress email notifications from travis
1140 * __Documentation__
1141   - 4 doc commits since 0.34.0
1142 * __Breaking Changes__
1143   - none
1144 * __Release Date__
1145   - 2014-05-08 11:48:34 UTC
1147 [#4244]: https://github.com/caskroom/homebrew-cask/issues/4244
1148 [#4242]: https://github.com/caskroom/homebrew-cask/issues/4242
1149 [#4245]: https://github.com/caskroom/homebrew-cask/issues/4245
1150 [@ngs]: https://github.com/ngs
1151 [#4229]: https://github.com/caskroom/homebrew-cask/issues/4229
1152 [#4241]: https://github.com/caskroom/homebrew-cask/issues/4241
1153 [#4226]: https://github.com/caskroom/homebrew-cask/issues/4226
1154 [#4200]: https://github.com/caskroom/homebrew-cask/issues/4200
1155 [@linc01n]: https://github.com/linc01n
1156 [#4195]: https://github.com/caskroom/homebrew-cask/issues/4195
1158 ## 0.34.0
1160 * __Casks__
1161   - 19 Casks added (42 updated) by 39 contributors since 0.33.1
1162   - 1460 total Casks
1163 * __Features__
1164   - [#2427][] Give the user help on checksum errors
1165   - [#4169][] automatically transition to new Tap name/location
1166   - [#4163][] update all references to new caskroom org home
1167 * __Fixes__
1168   - none
1169 * __Documentation__
1170   - none
1171 * __Breaking Changes__
1172   - The repository has moved under the Caskroom organization. We expect this to
1173     be a seamless transition for users.
1174 * __Release Date__
1175   - 2014-05-05 11:33:44 UTC
1177 [#2427]: https://github.com/caskroom/homebrew-cask/issues/2427
1178 [#4169]: https://github.com/caskroom/homebrew-cask/issues/4169
1179 [#4163]: https://github.com/caskroom/homebrew-cask/issues/4163
1181 ## 0.33.1
1183 * __Casks__
1184   - 8 Casks added (14 updated) by 18 contributors since 0.33.0
1185   - 1441 total Casks
1186 * __Features__
1187   - none
1188 * __Fixes__
1189   - [#4094][] better handle renamed Casks in `brew cask info`
1190   - [#4064][] Remove issues_url from CLI helpdoc <3 [@linc01n][]
1191   - [#4095][] add Tap path info to `brew cask doctor`
1192 * __Documentation__
1193   - 1 doc commit since 0.30.0 <3 [@jcgay][]
1194 * __Breaking Changes__
1195   - none
1196 * __Release Date__
1197   - 2014-04-29 13:49:12 UTC
1199 [#4095]: https://github.com/caskroom/homebrew-cask/issues/4095
1200 [#4094]: https://github.com/caskroom/homebrew-cask/issues/4094
1201 [#4064]: https://github.com/caskroom/homebrew-cask/issues/4064
1202 [@linc01n]: https://github.com/linc01n
1203 [@jcgay]: https://github.com/jcgay
1205 ## 0.33.0
1207 * __Casks__
1208   - 81 Casks added (163 updated) by 106 contributors since 0.32.0
1209   - 1433 total Casks
1210 * __Features__
1211   - none
1212 * __Fixes__
1213   - [#4042][] Adapt to Homebrew's move of the Tap directory
1214   - [#4039][] Avoid exit code with no Casks are installed
1215   - [#2971][] Redirect user to cask issues page on error <3 [@voanhduy1512][]
1216 * __Documentation__
1217   - 2 doc commits since 0.32.0 <3 [@MattiSG][] [@adamchainz][]
1218 * __Breaking Changes__
1219   - The default Tap directory was moved to accommodate a change
1220     in the Homebrew project.
1221 * __Release Date__
1222   - 2014-04-26 13:59:40 UTC
1224 [#4042]: https://github.com/caskroom/homebrew-cask/issues/4042
1225 [#4039]: https://github.com/caskroom/homebrew-cask/issues/4039
1226 [#2971]: https://github.com/caskroom/homebrew-cask/issues/2971
1227 [@voanhduy1512]: https://github.com/voanhduy1512
1228 [@MattiSG]: https://github.com/MattiSG
1229 [@adamchainz]: https://github.com/adamchainz
1231 ## 0.32.0
1233 * __Casks__
1234   - 34 Casks added (64 updated) by 67 contributors since 0.31.1
1235   - 1352 total Casks
1236 * __Features__
1237   - [#2706][] suggest replacements on `brew cask install` fail
1238   - [#3667][] display artifact summary in `brew cask info` <3 [@drew-gross][]
1239   - [#3700][] add `assistive_devices` to `caveats` DSL
1240   - [#3699][] add `zsh_path_helper` to `caveats` DSL
1241 * __Fixes__
1242   - [#3647][] bin/brew-cask.rb is meant to be required by Homebrew, not actually executed by the shell <3 [@jasonkarns][]
1243   - [#3668][] rescue LoadError for optional `require` in `cask_namer`
1244   - [#3662][] make `brew cask audit` return error code on fail
1245 * __Documentation__
1246   - 2 doc commits since 0.31.1
1247 * __Breaking Changes__
1248   - none
1249 * __Release Date__
1250   - 2014-03-29 13:04:25 UTC
1252 [#3667]: https://github.com/caskroom/homebrew-cask/issues/3667
1253 [#3700]: https://github.com/caskroom/homebrew-cask/issues/3700
1254 [#3699]: https://github.com/caskroom/homebrew-cask/issues/3699
1255 [#2706]: https://github.com/caskroom/homebrew-cask/issues/2706
1256 [#3662]: https://github.com/caskroom/homebrew-cask/issues/3662
1257 [#3668]: https://github.com/caskroom/homebrew-cask/issues/3668
1258 [#3647]: https://github.com/caskroom/homebrew-cask/issues/3647
1259 [@jasonkarns]: https://github.com/jasonkarns
1260 [@drew-gross]: https://github.com/drew-gross
1262 ## 0.31.1
1264 * __Casks__
1265   - 15 Casks added (9 updated) by 9 contributors since 0.31.0
1266   - 1318 total Casks
1267 * __Features__
1268   - none
1269 * __Fixes__
1270   - [#3587][] don't downcase a Pathname object <3 [@bartoszj][]
1271 * __Documentation__
1272   - none
1273 * __Breaking Changes__
1274   - none
1275 * __Release Date__
1276   - 2014-03-17 14:11:50 UTC
1278 [#3587]: https://github.com/caskroom/homebrew-cask/issues/3587
1279 [@bartoszj]: https://github.com/bartoszj
1281 ## 0.31.0
1283 * __Casks__
1284   - 41 Casks added (94 updated) by 64 contributors since 0.30.1
1285   - 1303 total Casks
1286 * __Features__
1287   - [#3422][] add CurlPostDownloadStrategy <3 [@pedros][]
1288   - [#3443][] new `cask_namer` script for Cask authors
1289   - [#3217][] accept multiple arguments to `uninstall` `:pkgutil`
1290   - [#3106][] Emoji and disk usage stats at install success
1291   - [#3441][] add developer script `list_pkg_ids_by_regexp`
1292 * __Fixes__
1293   - [#3540][] respect digits in search strings <3 [@cgcai][]
1294   - [#3500][] preserve resource forks when unzipping
1295   - [#3515][] explicitly unload `:launchctl` service before remove
1296   - [#3516][] only set filesystem metadata if `:target` != source
1297   - [#2672][] don't try uninstall cleanup inside system dirs
1298   - [#3518][] fix erroneous uses of `casecmp`
1299   - [#3459][] prefer GNU `xargs` in developer scripts
1300   - [#3541][] update test suite to use sha256
1301 * __Documentation__
1302   - 8 doc commits since 0.30.1 <3 [@pedros][], [@cubranic][]
1303 * __Breaking Changes__
1304   - none
1305 * __Release Date__
1306   - 2014-03-15 14:30:37 UTC
1308 [#3515]: https://github.com/caskroom/homebrew-cask/issues/3515
1309 [#3540]: https://github.com/caskroom/homebrew-cask/issues/3540
1310 [#3541]: https://github.com/caskroom/homebrew-cask/issues/3541
1311 [#3518]: https://github.com/caskroom/homebrew-cask/issues/3518
1312 [#3516]: https://github.com/caskroom/homebrew-cask/issues/3516
1313 [#3500]: https://github.com/caskroom/homebrew-cask/issues/3500
1314 [#3503]: https://github.com/caskroom/homebrew-cask/issues/3503
1315 [#3443]: https://github.com/caskroom/homebrew-cask/issues/3443
1316 [#3422]: https://github.com/caskroom/homebrew-cask/issues/3422
1317 [@pedros]: https://github.com/pedros
1318 [@cgcai]: https://github.com/cgcai
1319 [@cubranic]: https://github.com/cubranic
1320 [#3459]: https://github.com/caskroom/homebrew-cask/issues/3459
1321 [#3441]: https://github.com/caskroom/homebrew-cask/issues/3441
1322 [#3106]: https://github.com/caskroom/homebrew-cask/issues/3106
1323 [#3217]: https://github.com/caskroom/homebrew-cask/issues/3217
1324 [#2672]: https://github.com/caskroom/homebrew-cask/issues/2672
1326 ## 0.30.1
1328 * __Casks__
1329   - 1 Cask added (16 updated) by 3 contributors since 0.30.0
1330   - 1261 total Casks
1331 * __Features__
1332 * __Fixes__
1333   - [#3335][] test if `lsar` is nil before attempting `split`
1334   - [#3327][] devscripts: add new maintainers
1335   - [#3324][] remove constant `HOMEBREW_TAP_FORMULA_REGEX`
1336 * __Documentation__
1337 * __Breaking Changes__
1338   - none
1339 * __Release Date__
1340   - 2014-03-02 15:30:23 UTC
1342 [#3335]: https://github.com/caskroom/homebrew-cask/issues/3335
1343 [#3327]: https://github.com/caskroom/homebrew-cask/issues/3327
1344 [#3324]: https://github.com/caskroom/homebrew-cask/issues/3324
1346 ## 0.30.0
1348 * __Casks__
1349   - 56 Casks added (667 updated) by 58 contributors since 0.29.2
1350   - 1260 total Casks
1351 * __Features__
1352   - [#2970][] add new command verb `brew cask fetch` <3 [@voanhduy1512][]
1353   - [#3079][] add new command verb `brew cask update` (synonym for `brew update`)
1354   - [#3131][] provide command aliases such as `brew cask dr` for `brew cask doctor`, matching Homebrew
1355   - [#2705][] Divide search output into sections
1356   - [#3014][], [#3039][], [#3040][], [#2744][], [#2467][] support Bzip2, RAR, StuffIt, 7zip, and Adobe Air container types <3 [@vmrob][]
1357   - [#3011][] add Cask DSL element `container_type` to override container auto-detect <3 [@vmrob][]
1358   - [#3107][] add `sha256 :no_check` to Cask DSL (synonym for `no_checksum`)
1359   - [#3073][] write extended attributes to filesystem for `:target` links (to assist Spotlight and Alfred) <3 [@tmonney][]
1360   - [#3190][] add "doutdated" example external command <3 [@doits][]
1361   - [#3105][] add optional `appcast` stanza to Cask DSL (for future use; value currently ignored)
1362 * __Fixes__
1363   - [#3275][] Fix broken `brew cask alfred link` <3 [@mecca831][]
1364   - [#3075][] create target directories on-demand
1365   - [#3013][] accept and ignore trailing `.rb` on command-line arguments
1366   - [#3076][] more reliable way to look up username
1367   - [#3188][], [#3058][], [#3042][] better error messages <3 [@muescha][]
1368 * __Documentation__
1369   - 22 doc commits since 0.29.2 <3 [@voanhduy1512][]
1370 * __Breaking Changes__
1371   - [#2931][] remove md5 checksum support
1372   - [#3025][] temporarily suppress searching the font Tap to reduce false positives
1373 * __Release Date__
1374   - 2014-03-01 17:30:17 UTC
1376 [#3323]: https://github.com/caskroom/homebrew-cask/issues/3323
1377 [#3011]: https://github.com/caskroom/homebrew-cask/issues/3011
1378 [#3275]: https://github.com/caskroom/homebrew-cask/issues/3275
1379 [@mecca831]: https://github.com/mecca831
1380 [#3190]: https://github.com/caskroom/homebrew-cask/issues/3190
1381 [#3241]: https://github.com/caskroom/homebrew-cask/issues/3241
1382 [#3242]: https://github.com/caskroom/homebrew-cask/issues/3242
1383 [#3013]: https://github.com/caskroom/homebrew-cask/issues/3013
1384 [#3188]: https://github.com/caskroom/homebrew-cask/issues/3188
1385 [@muescha]: https://github.com/muescha
1386 [#3014]: https://github.com/caskroom/homebrew-cask/issues/3014
1387 [#3039]: https://github.com/caskroom/homebrew-cask/issues/3039
1388 [#3040]: https://github.com/caskroom/homebrew-cask/issues/3040
1389 [#3178]: https://github.com/caskroom/homebrew-cask/issues/3178
1390 [#2705]: https://github.com/caskroom/homebrew-cask/issues/2705
1391 [#2744]: https://github.com/caskroom/homebrew-cask/issues/2744
1392 [#2970]: https://github.com/caskroom/homebrew-cask/issues/2970
1393 [@voanhduy1512]: https://github.com/voanhduy1512
1394 [#3058]: https://github.com/caskroom/homebrew-cask/issues/3058
1395 [#3073]: https://github.com/caskroom/homebrew-cask/issues/3073
1396 [#3105]: https://github.com/caskroom/homebrew-cask/issues/3105
1397 [#3107]: https://github.com/caskroom/homebrew-cask/issues/3107
1398 [#3131]: https://github.com/caskroom/homebrew-cask/issues/3131
1399 [#2467]: https://github.com/caskroom/homebrew-cask/issues/2467
1400 [@vmrob]: https://github.com/vmrob
1401 [@tmonney]: https://github.com/tmonney
1402 [@doits]: https://github.com/doits
1403 [#3155]: https://github.com/caskroom/homebrew-cask/issues/3155
1404 [#3079]: https://github.com/caskroom/homebrew-cask/issues/3079
1405 [#3108]: https://github.com/caskroom/homebrew-cask/issues/3108
1406 [#2931]: https://github.com/caskroom/homebrew-cask/issues/2931
1407 [#3076]: https://github.com/caskroom/homebrew-cask/issues/3076
1408 [#3075]: https://github.com/caskroom/homebrew-cask/issues/3075
1409 [#3057]: https://github.com/caskroom/homebrew-cask/issues/3057
1410 [#3042]: https://github.com/caskroom/homebrew-cask/issues/3042
1411 [#3025]: https://github.com/caskroom/homebrew-cask/issues/3025
1413 ## 0.29.2
1415 * __Casks__
1416   - 36 Casks added (10 updated) by 15 contributors since 0.29.1
1417   - 1204 total Casks
1418 * __Features__
1419 * __Fixes__
1420   - [#3044][] Adjust arity on exception to match change in Homebrew
1421   - [#3015][] Add `strip` to link_checker. <3 [@Red54][]
1422   - [#2991][] Make `brew cask info` work for packages with spaces in filenames <3 [@skivvies][]
1423   - [#2961][] Enforce valid values for `:stderr` on `command.run`
1424 * __Documentation__
1425   - 1 doc commit since 0.29.1
1426 * __Breaking Changes__
1427   - none
1428 * __Release Date__
1429   - 2014-02-19 16:51:31 UTC
1431 [#3044]: https://github.com/caskroom/homebrew-cask/issues/3044
1432 [#3015]: https://github.com/caskroom/homebrew-cask/issues/3015
1433 [@Red54]: https://github.com/Red54
1434 [@skivvies]: https://github.com/skivvies
1435 [#2994]: https://github.com/caskroom/homebrew-cask/issues/2994
1436 [#2991]: https://github.com/caskroom/homebrew-cask/issues/2991
1437 [#2961]: https://github.com/caskroom/homebrew-cask/issues/2961
1439 ## 0.29.1
1441 * __Casks__
1442   - 7 Casks added (1 updated) by 3 contributors since 0.29.0
1443   - 1168 total Casks
1444 * __Features__
1445 * __Fixes__
1446   - [#2957][] fix bugs with Subversion downloads
1447 * __Documentation__
1448 * __Breaking Changes__
1449   - none
1450 * __Release Date__
1451   - 2014-02-15 17:31:59 UTC
1453 [#2957]: https://github.com/caskroom/homebrew-cask/issues/2957
1455 ## 0.29.0
1457 * __Casks__
1458   - 77 Casks added (99 updated) by 66 contributors since 0.28.0
1459   - 1161 total Casks
1460 * __Features__
1461   - [#2759][] new command `brew cask cleanup`
1462   - [#2392][] show managed links in `brew cask list` <3 [@AlJohri][]
1463   - [#1992][] support for CAB container types
1464   - [#2822][] support for Subversion download URLs
1465   - [#2761][] add `:must_succeed` parameter for `uninstall` scripts <3 [@juuso][], [@lgarron][]
1466   - [#2637][] add `os_version_only` to caveats DSL
1467   - [#2739][] `:allow_untrusted` modifier on `install` artifact <3 [@tsantor][]
1468   - [#2742][] add `before_install` and `before_uninstall` blocks to Cask DSL <3 [@tamird][]
1469   - [#2923][], [#2850][], [#2787][], [#2786][], [#2785][], [#2784][], [#2783][], [#2782][], [#2725][], [#2724][], [#2689][], [#2698][], [#2809][], [#2807][], [#2803][] scripts for developers and Cask authors: `list_id_in_kext`, `list_ids_in_app`, `list_installed_launchjob_ids`, `list_loaded_launchjob_ids`, `list_payload_in_pkg`, `list_recent_pkg_ids`, `generate_changelog`, `generate_man_pages`, and sample external commands
1470 * __Fixes__
1471   - [#2624][], [#2623][], [#2613][], [#2851][] **MUCH** more robust approach to external commands <3 [@vmrob][]
1472   - [#2719][], [#2840][] Change default hash to SHA-256. <3 [@lgarron][]
1473   - [#2625][], [#2890][], [#2734][] make Travis-CI test with the same Ruby we target on the desktop
1474   - [#2841][] restrict visibility of Cask namespace in Formula
1475   - [#2820][] exit with error code 1 when a list error occurs <3 [@sgtpep][]
1476   - [#2748][] enforce: certain DSL elements may appear only once
1477   - [#2741][] make sure "after" blocks really run last
1478   - [#2760][] make sure directory `HOMEBREW_CACHE_CASKS` exists
1479   - [#2732][], [#2875][] improve messages from `--debug` and `caveats`
1480 * __Documentation__
1481   - [#2767][] add code of conduct
1482   - [#2701][] add man page
1483   - 20 doc commits since 0.28.0 <3 [@lgarron][], [@phillipalexander][]
1484 * __Breaking Changes__
1485   - artifacts may no longer be specified as a list (since 0.28.0).  Instead the artifact should be repeated on multiple lines.
1486 * __Release Date__
1487   - 2014-02-15 13:50:49 UTC
1489 [#2945]: https://github.com/caskroom/homebrew-cask/issues/2945
1490 [#2761]: https://github.com/caskroom/homebrew-cask/issues/2761
1491 [#2925]: https://github.com/caskroom/homebrew-cask/issues/2925
1492 [#2932]: https://github.com/caskroom/homebrew-cask/issues/2932
1493 [#2923]: https://github.com/caskroom/homebrew-cask/issues/2923
1494 [#2822]: https://github.com/caskroom/homebrew-cask/issues/2822
1495 [#2742]: https://github.com/caskroom/homebrew-cask/issues/2742
1496 [#2625]: https://github.com/caskroom/homebrew-cask/issues/2625
1497 [#2890]: https://github.com/caskroom/homebrew-cask/issues/2890
1498 [#2875]: https://github.com/caskroom/homebrew-cask/issues/2875
1499 [#2734]: https://github.com/caskroom/homebrew-cask/issues/2734
1500 [#2739]: https://github.com/caskroom/homebrew-cask/issues/2739
1501 [#2874]: https://github.com/caskroom/homebrew-cask/issues/2874
1502 [#2392]: https://github.com/caskroom/homebrew-cask/issues/2392
1503 [@AlJohri]: https://github.com/AlJohri
1504 [#2873]: https://github.com/caskroom/homebrew-cask/issues/2873
1505 [#2872]: https://github.com/caskroom/homebrew-cask/issues/2872
1506 [#2851]: https://github.com/caskroom/homebrew-cask/issues/2851
1507 [#2759]: https://github.com/caskroom/homebrew-cask/issues/2759
1508 [#2850]: https://github.com/caskroom/homebrew-cask/issues/2850
1509 [#2841]: https://github.com/caskroom/homebrew-cask/issues/2841
1510 [#2829]: https://github.com/caskroom/homebrew-cask/issues/2829
1511 [#2840]: https://github.com/caskroom/homebrew-cask/issues/2840
1512 [@lgarron]: https://github.com/lgarron
1513 [@phillipalexander]: https://github.com/phillipalexander
1514 [@sgtpep]: https://github.com/sgtpep
1515 [@tamird]: https://github.com/tamird
1516 [@juuso]: https://github.com/juuso
1517 [@tsantor]: https://github.com/tsantor
1518 [#2719]: https://github.com/caskroom/homebrew-cask/issues/2719
1519 [#1992]: https://github.com/caskroom/homebrew-cask/issues/1992
1520 [#2820]: https://github.com/caskroom/homebrew-cask/issues/2820
1521 [#2809]: https://github.com/caskroom/homebrew-cask/issues/2809
1522 [#2807]: https://github.com/caskroom/homebrew-cask/issues/2807
1523 [#2803]: https://github.com/caskroom/homebrew-cask/issues/2803
1524 [#2748]: https://github.com/caskroom/homebrew-cask/issues/2748
1525 [#2624]: https://github.com/caskroom/homebrew-cask/issues/2624
1526 [@vmrob]: https://github.com/vmrob
1527 [#2792]: https://github.com/caskroom/homebrew-cask/issues/2792
1528 [#2767]: https://github.com/caskroom/homebrew-cask/issues/2767
1529 [#2701]: https://github.com/caskroom/homebrew-cask/issues/2701
1530 [#2787]: https://github.com/caskroom/homebrew-cask/issues/2787
1531 [#2786]: https://github.com/caskroom/homebrew-cask/issues/2786
1532 [#2785]: https://github.com/caskroom/homebrew-cask/issues/2785
1533 [#2637]: https://github.com/caskroom/homebrew-cask/issues/2637
1534 [#2741]: https://github.com/caskroom/homebrew-cask/issues/2741
1535 [#2760]: https://github.com/caskroom/homebrew-cask/issues/2760
1536 [#2762]: https://github.com/caskroom/homebrew-cask/issues/2762
1537 [#2784]: https://github.com/caskroom/homebrew-cask/issues/2784
1538 [#2783]: https://github.com/caskroom/homebrew-cask/issues/2783
1539 [#2782]: https://github.com/caskroom/homebrew-cask/issues/2782
1540 [#2733]: https://github.com/caskroom/homebrew-cask/issues/2733
1541 [#2623]: https://github.com/caskroom/homebrew-cask/issues/2623
1542 [#2613]: https://github.com/caskroom/homebrew-cask/issues/2613
1543 [#2743]: https://github.com/caskroom/homebrew-cask/issues/2743
1544 [#2732]: https://github.com/caskroom/homebrew-cask/issues/2732
1545 [#2631]: https://github.com/caskroom/homebrew-cask/issues/2631
1546 [#2725]: https://github.com/caskroom/homebrew-cask/issues/2725
1547 [#2724]: https://github.com/caskroom/homebrew-cask/issues/2724
1548 [#2689]: https://github.com/caskroom/homebrew-cask/issues/2689
1549 [#2698]: https://github.com/caskroom/homebrew-cask/issues/2698
1551 ## 0.28.0
1553 * __Casks__
1554   - 24 Casks added (46 updated) by 39 contributors since 0.27.1
1555   - 1084 total Casks
1556 * __Features__
1557   - [#2532][] Allow customizing the target symlink <3 [@voanhduy1512][]
1558   - [#2647][] Add support for screensaver artifact <3 [@jedahan][]
1559   - [#2305][] Add dependencies on Homebrew Formulae
1560   - [#2594][] Support external commands beneath `brew cask`
1561   - [#2592][], [#2581][] add `arch_only` to `caveats` mini-DSL <3 [@goxberry][]
1562   - [#2576][] `brew cask home` with no args opens project homepage
1563   - [#2555][] Add copious debugging with --debug
1564   - [#2697][], [#2593][], [#2418][] Numerous additions to `brew cask doctor`
1565   - [#2676][], [#2560][], [#2567][], [#2536][] Scripts to assist Cask authors <3 [@goxberry][]
1566 * __Fixes__
1567   - [#2670][], [#2650][] **IMPORTANT**: don't delete system symlinks.  **All users should upgrade.** <3 [@wallacewinfrey][], [@vmrob][]
1568   - [#2545][] Improvements to `brew cask search`
1569   - [#2391][], [#2618][] Refinements to `uninstall` processes
1570   - 19 commits to documentation <3 [@goxberry][], [@stylerw][]
1571 * __Breaking Changes__
1572   - none
1573 * __Release Date__
1574   - 2014-01-30 16:56:34 UTC
1576 [#2532]: https://github.com/caskroom/homebrew-cask/issues/2532
1577 [@voanhduy1512]: https://github.com/voanhduy1512
1578 [#2647]: https://github.com/caskroom/homebrew-cask/issues/2647
1579 [@jedahan]: https://github.com/jedahan
1580 [#2305]: https://github.com/caskroom/homebrew-cask/issues/2305
1581 [#2594]: https://github.com/caskroom/homebrew-cask/issues/2594
1582 [#2592]: https://github.com/caskroom/homebrew-cask/issues/2592
1583 [#2581]: https://github.com/caskroom/homebrew-cask/issues/2581
1584 [@goxberry]: https://github.com/goxberry
1585 [#2576]: https://github.com/caskroom/homebrew-cask/issues/2576
1586 [#2555]: https://github.com/caskroom/homebrew-cask/issues/2555
1587 [#2697]: https://github.com/caskroom/homebrew-cask/issues/2697
1588 [#2593]: https://github.com/caskroom/homebrew-cask/issues/2593
1589 [#2418]: https://github.com/caskroom/homebrew-cask/issues/2418
1590 [#2676]: https://github.com/caskroom/homebrew-cask/issues/2676
1591 [#2560]: https://github.com/caskroom/homebrew-cask/issues/2560
1592 [#2567]: https://github.com/caskroom/homebrew-cask/issues/2567
1593 [#2536]: https://github.com/caskroom/homebrew-cask/issues/2536
1594 [#2670]: https://github.com/caskroom/homebrew-cask/issues/2670
1595 [#2650]: https://github.com/caskroom/homebrew-cask/issues/2650
1596 [@wallacewinfrey]: https://github.com/wallacewinfrey
1597 [@vmrob]: https://github.com/vmrob
1598 [#2545]: https://github.com/caskroom/homebrew-cask/issues/2545
1599 [#2391]: https://github.com/caskroom/homebrew-cask/issues/2391
1600 [#2618]: https://github.com/caskroom/homebrew-cask/issues/2618
1601 [@stylerw]: https://github.com/stylerw
1603 ## 0.27.1
1605 * __Casks__
1606   - 14 Casks added (14 updated) by 17 contributors since 0.27.0
1607   - 1060 total Casks
1608 * __Features__
1609   - [#2496][] improvements to `brew search` (still undocumented)
1610 * __Fixes__
1611   - [#2496][] restore functionality of `brew search` with no arguments
1612 * __Breaking Changes__
1613   - none
1614 * __Release Date__
1615   - 2014-01-22 16:50:20 UTC
1617 [#2496]: https://github.com/caskroom/homebrew-cask/issues/2496
1619 ## 0.27.0
1621 * __Casks__
1622   - 47 Casks added (59 updated) by 45 contributors since 0.26.1
1623   - 1046 total Casks
1624 * __Features__
1625   - [#2416][] new `input_method` artifact <3 [@linc01n][]
1626   - [#2471][], [#2461][], [#2152][], improvements to `brew cask search` <3 [@voanhduy1512][], [@vmrob][], [@Dillon-Benson][]
1627   - [#2426][] `caveats` first-class in Cask DSL, gets own mini-DSL
1628   - [#2303][], [#2235][] support implicit `tap` on fully-qualified cask names, matching Homebrew <3 [@sonots][]
1629   - [#2417][], [#2444][] developer support scripts
1630 * __Fixes__
1631   - [#2329][] improve `brew cask checklinks` <3 [@karbassi][]
1632   - [#2360][] run `chown` as superuser <3 [@jfb][]
1633   - [#2263][] `uninstall` speedup <3 [@philoserf][]
1634   - [#2370][] allow `sourceforge.jp` URLs <3 [@troter][]
1635   - [#2258][] use hardlinks for fonts (fonts should actually work now) <3 [@jgarber623][]
1636   - [#2456][] instance methods available in Cask `do` blocks
1637   - [#2240][] `brew cask audit` verifies `no_checksum` for version `latest` <3 [@linc01n][]
1638   - Documentation updates
1639 * __Breaking Changes__
1640   - In rare cases, the new `caveats` form may not be backward-compatible with
1641     old Casks which used undocumented features.
1642 * __Release Date__
1643   - 2014-01-20 18:54:52 UTC
1645 [#2416]: https://github.com/caskroom/homebrew-cask/issues/2416
1646 [@linc01n]: https://github.com/linc01n
1647 [#2471]: https://github.com/caskroom/homebrew-cask/issues/2471
1648 [#2461]: https://github.com/caskroom/homebrew-cask/issues/2461
1649 [#2152]: https://github.com/caskroom/homebrew-cask/issues/2152
1650 [@voanhduy1512]: https://github.com/voanhduy1512
1651 [@vmrob]: https://github.com/vmrob
1652 [@Dillon-Benson]: https://github.com/Dillon-Benson
1653 [#2426]: https://github.com/caskroom/homebrew-cask/issues/2426
1654 [#2303]: https://github.com/caskroom/homebrew-cask/issues/2303
1655 [#2235]: https://github.com/caskroom/homebrew-cask/issues/2235
1656 [@sonots]: https://github.com/sonots
1657 [#2417]: https://github.com/caskroom/homebrew-cask/issues/2417
1658 [#2444]: https://github.com/caskroom/homebrew-cask/issues/2444
1660 [#2329]: https://github.com/caskroom/homebrew-cask/issues/2329
1661 [@karbassi]: https://github.com/karbassi
1662 [#2360]: https://github.com/caskroom/homebrew-cask/issues/2360
1663 [@jfb]: https://github.com/jfb
1664 [#2263]: https://github.com/caskroom/homebrew-cask/issues/2263
1665 [@philoserf]: https://github.com/philoserf
1666 [#2370]: https://github.com/caskroom/homebrew-cask/issues/2370
1667 [@troter]: https://github.com/troter
1668 [#2258]: https://github.com/caskroom/homebrew-cask/issues/2258
1669 [@jgarber623]: https://github.com/jgarber623
1670 [#2456]: https://github.com/caskroom/homebrew-cask/issues/2456
1671 [#2240]: https://github.com/caskroom/homebrew-cask/issues/2240
1673 ## 0.26.1
1675 * __Features__
1676 * __Fixes__
1677   - [#2275][] - Force a require of Homebrew's `download_strategy`
1678 * __Breaking Changes__
1679   - none
1680 * __Release Date__
1681   - 2014-01-10 17:07:31 UTC
1683 [#2275]: https://github.com/caskroom/homebrew-cask/issues/2275
1685 ## 0.26.0
1687 * __Features__
1688   - New `binary` artifact for installing executables.
1689   - Start a `brew cask doctor` command to help with support.
1690 * __Fixes__
1691   - [#2275][] - Prepend brew cask to Ruby's load path
1692 * __Breaking Changes__
1693   - none
1694 * __Release Date__
1695   - 2014-01-10 16:12:28 UTC
1697 [#2275]: https://github.com/caskroom/homebrew-cask/issues/2275
1699 ## 0.25.0
1701 * __Features__
1702   - [#1944][] - options for Cask URLs: ability to specify user agent, cookies, and referer <3 [@jonahoffline][]
1703   - [#2066][] - Caskroom location now configurable <3 [@halo][]
1704   - [#2081][] - support for services <3 [@leoj3n][]
1705 * __Fixes__
1706   - a clearer error message when an unexpected cask method is called; hopefully
1707     will help confusion around unreleased features
1708   - [#2084][] - handle CaskAlreadyInstalledError gracefully; helps `Brewfile` integration <3 [@pstadler][]
1709 * __Breaking Changes__
1710   - [#2100][] - font Casks have been moved to their own tap at [caskroom/fonts][] so that we can be more disclaimery about font licenses
1711 * __Release Date__
1712   - 2013-12-15 21:41:34 UTC
1714 [@leoj3n]: https://github.com/leoj3n
1715 [@jonahoffline]: https://github.com/jonahoffline
1716 [@pstadler]: https://github.com/pstadler
1717 [@halo]: https://github.com/halo
1718 [caskroom/fonts]: https://github.com/caskroom/homebrew-fonts
1719 [#1944]:  https://github.com/caskroom/homebrew-cask/issues/1944
1720 [#2066]:  https://github.com/caskroom/homebrew-cask/issues/2066
1721 [#2081]:  https://github.com/caskroom/homebrew-cask/issues/2081
1722 [#2084]:  https://github.com/caskroom/homebrew-cask/issues/2084
1723 [#2100]:  https://github.com/caskroom/homebrew-cask/issues/2100
1725 ## 0.24.0
1727 * __Features__
1728   - [#2018][] - add :quit key to uninstall
1729 * __Fixes__
1730   - [#2019][] - validate keys given to uninstall
1731 * __Breaking Changes__
1732   - none
1733 * __Release Date__
1734   - 2013-12-10 01:27:01 UTC
1736 [#2018]: https://github.com/caskroom/homebrew-cask/issues/2018
1737 [#2019]: https://github.com/caskroom/homebrew-cask/issues/2019
1739 ## 0.23.0
1741 * __Features__
1742   - [#2012][] - support `--verbose` flag for pkg installer
1743   - [#2013][] - support for installing widgets via the `widget` artifact
1744 * __Fixes__
1745 * __Breaking Changes__
1746   - none
1747 * __Release Date__
1748   - 2013-12-09 02:27:08 UTC
1750 [#2012]: https://github.com/caskroom/homebrew-cask/issues/2012
1751 [#2013]: https://github.com/caskroom/homebrew-cask/issues/2013
1753 ## 0.22.0
1755 * __Features__
1756   - support for installing fonts via the `font` artifact <3 [@rolandwalker][]
1757   - casks can run arbitrary blocks after install/uninstall
1758   - casks without ruby files now show up in `brew cask list` and can be uninstalled
1759 * __Fixes__
1760 * __Breaking Changes__
1761   - the format of `brew cask list` has changed, we now include `(!)` after
1762     casks that don't have ruby files
1763 * __Release Date__
1764   - 2013-12-06 19:20:46 UTC
1766 [@rolandwalker]: https://github.com/rolandwalker
1768 ## 0.21.1
1770 * __Features__
1771 * __Fixes__
1772   - [#1882][] - Ensure QuickLook directory exists <3 [@peeja][]
1773 * __Breaking Changes__
1774   - none
1775 * __Release Date__
1776   - 2013-12-01 17:59:21 UTC
1778 [@peeja]: https://github.com/peeja
1779 [#1882]: https://github.com/caskroom/homebrew-cask/issues/1882
1781 ## 0.21.0
1783 * __Features__
1784   - [#1733][] - QuickLook plugin support <3 [@lgarron][]
1785 * __Fixes__
1786 * __Breaking Changes__
1787   - none
1788 * __Release Date__
1789   - 2013-11-26 17:58:44 UTC
1791 [#1733]: https://github.com/caskroom/homebrew-cask/issues/1733
1792 [@lgarron]: https://github.com/lgarron
1794 ## 0.20.1
1796 * __Features__
1797 * __Fixes__
1798   - [#1765][] - fix tapspath to work with non-standard homebrew location <3 [@njam][]
1799 * __Breaking Changes__
1800   - none
1801 * __Release Date__
1802   - 2013-11-17 14:51:59 UTC
1804 [#1765]: https://github.com/caskroom/homebrew-cask/issues/1765
1805 [@njam]: https://github.com/njam
1807 ## 0.20.0
1809 * __Features__
1810   - [#1417][] - brew cask list, when given args, list installed files
1811   - Guard against unspecified casks in the CLI <3 [@aah][]
1812   - `brew cask info` also reports cask caveats <3 [@linc01n][]
1813 * __Fixes__
1814   - [#393][] - use non-zero exit code on error <3 [@aah][]
1815   - [#914][] - more robust plist parsing with better error handling
1816   - [#1035][] - use exact matching when loading a cask
1817   - [#1461][] - remove empty app dirs from caskroom on uninstall
1818 * __Breaking Changes__
1819   - [#1436][] - new preferred sourceforge url style
1820 * __Release Date__
1821   - 2013-11-10 22:01:25 UTC
1823 [#1417]: https://github.com/caskroom/homebrew-cask/issues/1417
1824 [@aah]: https://github.com/aah
1825 [@linc01n]: https://github.com/linc01n
1827 [#393]: https://github.com/caskroom/homebrew-cask/issues/393
1828 [#914]: https://github.com/caskroom/homebrew-cask/issues/914
1829 [#1035]: https://github.com/caskroom/homebrew-cask/issues/1035
1830 [#1461]: https://github.com/caskroom/homebrew-cask/issues/1461
1832 [#1436]: https://github.com/caskroom/homebrew-cask/issues/1436
1835 ## 0.19.4
1837 * __Features__
1838 * __Fixes__
1839   - [#1274][] - fix permissions problems on certain pkg uninstalls
1840 * __Breaking Changes__
1841   - none
1842 * __Release Date__
1843   - 2013-11-01 00:52:04 UTC
1845 [#1274]: https://github.com/caskroom/homebrew-cask/issues/1374
1847 ## 0.19.3
1849 * __Features__
1850 * __Fixes__
1851   - [#1274][] - various fixes to prevent evil from happening during certain pkg uninstall processes
1852 * __Breaking Changes__
1853   - none
1854 * __Release Date__
1855   - 2013-10-24 20:26:05 UTC
1857 [#1274]: https://github.com/caskroom/homebrew-cask/issues/1247
1859 ## 0.19.2
1861 * __Features__
1862 * __Fixes__
1863   - fix bug introduced in `0.19.1` where a double-install would result in a silent uninstall of a cask
1864 * __Breaking Changes__
1865   - none
1866 * __Release Date__
1867   - 2013-10-24 00:37:17 UTC
1869 ## 0.19.1
1871 * __Features__
1872 * __Fixes__
1873   - [#954][] - preserve environment when running `sudo` <3 [@kdeldycke][]
1874   - [#1247][] - clean up on install failure; raise an explicit error when a command fail for better feedback
1875 * __Breaking Changes__
1876   - none
1877 * __Release Date__
1878   - 2013-10-20 22:13:16 UTC
1880 [#954]: https://github.com/caskroom/homebrew-cask/issues/954
1881 [@kdeldycke]: https://github.com/caskroom/homebrew-cask/commit/f787afdc26cb5a5b81c2d6142d93c77b7aa5d28e
1882 [#1247]: https://github.com/caskroom/homebrew-cask/issues/1247
1884 ## 0.19.0
1886 * __Features__
1887   - [#602][] - support for nested containers
1888 * __Fixes__
1889 * __Breaking Changes__
1890   - none
1891 * __Release Date__
1892   - 2013-10-19 22:56:13 UTC
1894 [#602]: https://github.com/caskroom/homebrew-cask/issues/602
1897 ## 0.18.3
1899 * __Features__
1900 * __Fixes__
1901   - [#1168][] - support systems that have `ln` overridden with GNU version <3 [@wenbin1989][]
1902   - [#1181][] - fix a small bug that could stop the check link process <3 [@andizzle][]
1903 * __Breaking Changes__
1904   - none
1905 * __Release Date__
1906   - 2013-10-19 18:29:31 UTC
1908 [#1168]: https://github.com/caskroom/homebrew-cask/issues/1168
1909 [@wenbin1989]: https://github.com/wenbin1989
1910 [#1181]: https://github.com/caskroom/homebrew-cask/pull/1181
1911 [@andizzle]: https://github.com/andizzle
1913 ## 0.18.2
1915 * __Features__
1916 * __Fixes__
1917   - [#981][] - properly handle underscores in URLs <3 [@sheerun][]
1918 * __Breaking Changes__
1919   - none
1920 * __Release Date__
1921   - 2013-10-08 01:21:33 UTC
1923 [#981]: https://github.com/caskroom/homebrew-cask/issues/981
1924 [@sheerun]: https://github.com/sheerun
1926 ## 0.18.1
1928 * __Features__
1929   - adds `--prefpanedir=` option to link to a different location
1930 * __Fixes__
1931 * __Breaking Changes__
1932   - none
1933 * __Release Date__
1934   - 2013-10-08 00:33:57 UTC
1936 ## 0.18.0 - Preference Pane Support
1938 * __Features__
1939   - adds support for Preference Pane linking
1940     - adds `prefpane` keyword in Cask dsl indicates a prefpane to by symlinked to `~/Library/PreferencePanes`
1941   - internal refactor to `Artifact` system; opens up easier implementation path to supporting additional things like widgets
1942 * __Fixes__
1943 * __Breaking Changes__
1944   - removes old `linkapps` / `unlinkapps` commands
1945   - `install` and `link` keywords now must reference the relative path to their artifact
1946 * __Release Date__
1947   - 2013-10-08 00:18:11 UTC
1949 ## 0.17.{2,3}
1951 * __Features__
1952 * __Fixes__
1953   - Bugfixes addressing ([#1105](https://github.com/caskroom/homebrew-cask/issues/1105))
1954 * __Breaking Changes__
1955   - none
1956 * __Release Date__
1957   - 2013-10-02 14:58:50 UTC
1959 ## 0.17.1
1961 * __Features__
1962 * __Fixes__
1963   - Fixes typo on `Tar` container, preventing tar-based Casks from being installed. ([#1083](https://github.com/caskroom/homebrew-cask/issues/1083))
1964 * __Breaking Changes__
1965   - none
1966 * __Release Date__
1967   - 2013-09-25 19:41:28 UTC
1969 ## 0.17.0
1971 * __Features__
1972   - naked pkg support
1973   - major internal `Container` refactor
1974   - Remove .DS_Store files when uninstalling packages
1975   - pkg uninstall: support kernel extension unloading
1976 * __Fixes__
1977   - fix a few bugs around recent changes
1978   - require tmpdir to fix container error
1979   - when uninstalling pkgs; sudo chmod before examining
1980 * __Breaking Changes__
1981   - none
1982 * __Release Date__
1983   - 2013-09-24 18:14:23 UTC
1985 ## 0.16.{1,2}
1987 * __Features__
1988 * __Fixes__
1989   - homebrew made some changes ([#1015](https://github.com/caskroom/homebrew-cask/issues/1015)) that broke our integration; this bugfix release brings us back into parity with the mothership.
1990 * __Breaking Changes__
1991   - none
1992 * __Release Date__
1993   - 2013-09-15 03:49:53 UTC
1995 Thanks @billwanjohi for his work to fix this.
1997 ## 0.16.0
1999 * __Features__
2000   - Adds ability to install a cask directly from a URL:
2001     `brew cask install http://example.com/casks/my-personal-app.rb`
2002 * __Fixes__
2003   - Fixes overzealous cask create name matching
2004 * __Breaking Changes__
2005   - none
2006 * __Release Date__
2007   - 2013-09-09 16:35:48 UTC
2009 ## 0.15.0
2011 * __Features__
2012   - Adds `.pkg` install/uninstall support
2013 * __Fixes__
2014 * __Breaking Changes__
2015   - none
2016 * __Release Date__
2017   - 2013-07-22 03:43:24 UTC