6 - 48 Casks added (1469 updated) by 114 contributors since 0.51.1
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__
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
36 - 11 doc commits since 0.51.1
38 - 59 new contributors since 0.51.1
39 - 1385 total contributors
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
147 - 0 Casks added (0 updated) by 0 contributors since 0.51.0
151 * __Breaking Changes__
154 - [#8155][] Fix `brew cask update` alias to avoid calling internal Homebrew method
155 * __Internal Changes__
158 - N doc commits since 0.51.0
160 - N new contributors since 0.51.0
161 - N total contributors
163 - 2014-12-16 15:15:00 UTC
165 [#8155]: https://github.com/caskroom/homebrew-cask/issues/8155
170 - 13 Casks added (1418 updated) by 58 contributors since 0.50.0
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+
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
190 - 6 doc commits since 0.50.0
192 - 28 new contributors since 0.50.0
193 - 1326 total contributors
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
215 - 35 Casks added (111 updated) by 50 contributors since 0.49.0
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
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
252 - 16 doc commits since 0.49.0 <3 [@maschs][]
254 - 22 new contributors since 0.49.0
255 - 1297 total contributors
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
288 - 26 Casks added (406 updated) by 85 contributors since 0.48.0
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`
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
315 - 13 doc commits since 0.48.0
317 - 39 new contributors since 0.48.0
318 - 1275 total contributors
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
347 - 32 Casks added (2058 updated) by 75 contributors since 0.47.0
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
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__
366 - 8 doc commits since 0.47.0
368 - 32 new contributors since 0.47.0
369 - 1236 total contributors
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
391 - 56 Casks added (191 updated) by 122 contributors since 0.46.0
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
399 - [#7165][] Remove unsupported -x option in `launchctl` command
400 * __Internal Changes__
401 - [#7133][] devscript: check Ruby version before execution
403 - 5 doc commits since 0.46.0 <3 [@hanxue][], [@ddinh][]
405 - 122 new contributors since 0.46.0
406 - 1204 total contributors
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
421 - 45 Casks added (214 updated) by 87 contributors since 0.45.0
424 - [#6783][] recast method `destination_path` as `staged_path`
425 - [#6823][] Downgrade CaskAlreadyInstalledError to a warning <3 [@ffleming][]
426 * __Breaking Changes__
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
438 - 9 doc commits since 0.45.0 <3 [@micahbf][]
440 - 41 new contributors since 0.45.0
441 - 1137 total contributors
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
460 - 25 Casks added (628 updated) by 71 contributors since 0.44.0
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__
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
475 - 12 doc commits since 0.44.0
477 - 35 new contributors since 0.44.0
478 - 1096 total contributors
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
495 - 18 Casks added (1913 updated) by 48 contributors since 0.43.1
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__
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
512 - 9 doc commits since 0.43.1
514 - 17 new contributors since 0.43.1
515 - 1061 total contributors
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
536 - 17 Casks added (36 updated) by 18 contributors since 0.43.0
540 * __Breaking Changes__
543 - [#6405][] fix `brew cask checklinks`, hide `ditto` warning messages
544 * __Internal Changes__
547 - 5 doc commits since 0.43.0
549 - 5 new contributors since 0.43.0
550 - 1044 total contributors
552 - 2014-09-30 14:53:46 UTC
554 [#6405]: https://github.com/caskroom/homebrew-cask/issues/6405
559 - 26 Casks added (868 updated) by 54 contributors since 0.42.0
562 - [#6227][] `uninstall :files` is now `uninstall :delete`
563 * __Breaking Changes__
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
572 - 2 doc commits since 0.42.0
574 - 21 new contributors since 0.42.0
575 - 1039 total contributors
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
588 - 8 Casks added (1662 updated) by 21 contributors since 0.41.1
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__
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][]
605 - 10 doc commits since 0.41.1
607 - 7 new contributors since 0.41.1
608 - 1018 total contributors
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
627 - 3 Casks added (12 updated) by 12 contributors since 0.41.0
631 * __Breaking Changes__
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
641 - 6 doc commits since 0.41.0 <3 [@treyharris][]
643 - 1 new contributor since 0.41.0
644 - 1011 total contributors
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
658 - 9 Casks added (286 updated) by 22 contributors since 0.40.0
661 - [#6120][] new DSL form `container :nested => <inner-container>`
662 * __Breaking Changes__
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
672 - 7 doc commits since 0.40.0
674 - 6 new contributors since 0.40.0
675 - 1010 total contributors
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
689 - 64 Casks added (162 updated) by 119 contributors since 0.39.3
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
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`
708 - 1 doc commit since 0.39.3
709 * __Breaking Changes__
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
733 - 0 Casks added, 1 removed, 6 updated by 7 contributors since 0.39.2
738 - [#5754][] Fix `brew cask checklinks`, closes [#5752][]
739 - [#5749][], [#5750][] internal updates to release process
741 - 1 doc commit since 0.39.2
742 * __Breaking Changes__
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
755 - 1 Casks added (0 updated) by 1 contributors since 0.39.1
760 - repair broken version number in `lib/cask/version.rb`
761 (release 0.39.1 was bad)
764 * __Breaking Changes__
767 - 2014-08-12 12:17:12 UTC
772 - 33 Casks added (96 updated) by 59 contributors since 0.38.1
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
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
788 - 3 doc commits since 0.38.1
789 * __Breaking Changes__
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
810 * v0.39.0 is a botched tag, and was never released.
815 - 19 Casks added (21 updated) by 35 contributors since 0.38.0
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
827 - 3 doc commits since 0.38.0 <3 [@fapper][]
828 * __Breaking Changes__
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
844 - 100 Casks added (1569 updated) by 146 contributors since 0.37.1
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`
865 - `preflight` for `before_install`
866 - `postflight` for `before_uninstall`
867 - `uninstall_preflight` for `before_uninstall`
868 - `uninstall_postflight` for `after_uninstall`
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
889 - 7 doc commits since 0.37.1, <3 [@rstacruz][],[@alexbarclay][], [@hanjianwei][]
890 * __Breaking Changes__
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
923 - 16 Casks added (68 updated) by 35 contributors since 0.37.0
926 - [#5011][], [#5025][] internal: add development subcommands starting with underscore
927 - [#5024][] internal: extend subcommand dispatch to include full paths
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
934 - 4 doc commits since 0.37.0 <3 [@ujovlado][]
935 * __Breaking Changes__
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
958 - 12 Casks added (378 updated) by 30 contributors since 0.36.2
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
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
976 - 11 doc commits since 0.36.2 <3 [@laurent22][]
977 * __Breaking Changes__
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
1010 - 9 Casks added (38 updated) by 25 contributors since 0.36.1
1013 - [#4830][] add some detail when rescuing download errors
1015 - [#4881][] fix encoding typo
1016 - [#4828][] better stubs for changelog docs, update contributor list
1019 * __Breaking Changes__
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
1031 - 8 Casks added (121 updated) by 17 contributors since 0.36.0
1034 - [#4782][] reformat CLI help output <3 [@Zearin][]
1035 - [#4807][] allow invocation of subcommand with full paths
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
1046 - 3 doc commits since 0.36.0
1047 * __Breaking Changes__
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
1062 - 113 Casks added (810 updated) by 132 contributors since 0.35.0
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`
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
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`
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
1130 - 17 Casks added (17 updated) by 24 contributors since 0.34.0
1133 - [#4200][], [#4242][], [#4241][] Add `brew cask cat` command <3 [@linc01n][]
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
1141 - 4 doc commits since 0.34.0
1142 * __Breaking Changes__
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
1161 - 19 Casks added (42 updated) by 39 contributors since 0.33.1
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
1171 * __Breaking Changes__
1172 - The repository has moved under the Caskroom organization. We expect this to
1173 be a seamless transition for users.
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
1184 - 8 Casks added (14 updated) by 18 contributors since 0.33.0
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`
1193 - 1 doc commit since 0.30.0 <3 [@jcgay][]
1194 * __Breaking Changes__
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
1208 - 81 Casks added (163 updated) by 106 contributors since 0.32.0
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][]
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.
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
1234 - 34 Casks added (64 updated) by 67 contributors since 0.31.1
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
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
1246 - 2 doc commits since 0.31.1
1247 * __Breaking Changes__
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
1265 - 15 Casks added (9 updated) by 9 contributors since 0.31.0
1270 - [#3587][] don't downcase a Pathname object <3 [@bartoszj][]
1273 * __Breaking Changes__
1276 - 2014-03-17 14:11:50 UTC
1278 [#3587]: https://github.com/caskroom/homebrew-cask/issues/3587
1279 [@bartoszj]: https://github.com/bartoszj
1284 - 41 Casks added (94 updated) by 64 contributors since 0.30.1
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`
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
1302 - 8 doc commits since 0.30.1 <3 [@pedros][], [@cubranic][]
1303 * __Breaking Changes__
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
1329 - 1 Cask added (16 updated) by 3 contributors since 0.30.0
1333 - [#3335][] test if `lsar` is nil before attempting `split`
1334 - [#3327][] devscripts: add new maintainers
1335 - [#3324][] remove constant `HOMEBREW_TAP_FORMULA_REGEX`
1337 * __Breaking Changes__
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
1349 - 56 Casks added (667 updated) by 58 contributors since 0.29.2
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)
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][]
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
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
1416 - 36 Casks added (10 updated) by 15 contributors since 0.29.1
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`
1425 - 1 doc commit since 0.29.1
1426 * __Breaking Changes__
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
1442 - 7 Casks added (1 updated) by 3 contributors since 0.29.0
1446 - [#2957][] fix bugs with Subversion downloads
1448 * __Breaking Changes__
1451 - 2014-02-15 17:31:59 UTC
1453 [#2957]: https://github.com/caskroom/homebrew-cask/issues/2957
1458 - 77 Casks added (99 updated) by 66 contributors since 0.28.0
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
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`
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.
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
1554 - 24 Casks added (46 updated) by 39 contributors since 0.27.1
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][]
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__
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
1606 - 14 Casks added (14 updated) by 17 contributors since 0.27.0
1609 - [#2496][] improvements to `brew search` (still undocumented)
1611 - [#2496][] restore functionality of `brew search` with no arguments
1612 * __Breaking Changes__
1615 - 2014-01-22 16:50:20 UTC
1617 [#2496]: https://github.com/caskroom/homebrew-cask/issues/2496
1622 - 47 Casks added (59 updated) by 45 contributors since 0.26.1
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
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.
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
1677 - [#2275][] - Force a require of Homebrew's `download_strategy`
1678 * __Breaking Changes__
1681 - 2014-01-10 17:07:31 UTC
1683 [#2275]: https://github.com/caskroom/homebrew-cask/issues/2275
1688 - New `binary` artifact for installing executables.
1689 - Start a `brew cask doctor` command to help with support.
1691 - [#2275][] - Prepend brew cask to Ruby's load path
1692 * __Breaking Changes__
1695 - 2014-01-10 16:12:28 UTC
1697 [#2275]: https://github.com/caskroom/homebrew-cask/issues/2275
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][]
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
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
1728 - [#2018][] - add :quit key to uninstall
1730 - [#2019][] - validate keys given to uninstall
1731 * __Breaking Changes__
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
1742 - [#2012][] - support `--verbose` flag for pkg installer
1743 - [#2013][] - support for installing widgets via the `widget` artifact
1745 * __Breaking Changes__
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
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
1760 * __Breaking Changes__
1761 - the format of `brew cask list` has changed, we now include `(!)` after
1762 casks that don't have ruby files
1764 - 2013-12-06 19:20:46 UTC
1766 [@rolandwalker]: https://github.com/rolandwalker
1772 - [#1882][] - Ensure QuickLook directory exists <3 [@peeja][]
1773 * __Breaking Changes__
1776 - 2013-12-01 17:59:21 UTC
1778 [@peeja]: https://github.com/peeja
1779 [#1882]: https://github.com/caskroom/homebrew-cask/issues/1882
1784 - [#1733][] - QuickLook plugin support <3 [@lgarron][]
1786 * __Breaking Changes__
1789 - 2013-11-26 17:58:44 UTC
1791 [#1733]: https://github.com/caskroom/homebrew-cask/issues/1733
1792 [@lgarron]: https://github.com/lgarron
1798 - [#1765][] - fix tapspath to work with non-standard homebrew location <3 [@njam][]
1799 * __Breaking Changes__
1802 - 2013-11-17 14:51:59 UTC
1804 [#1765]: https://github.com/caskroom/homebrew-cask/issues/1765
1805 [@njam]: https://github.com/njam
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][]
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
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
1839 - [#1274][] - fix permissions problems on certain pkg uninstalls
1840 * __Breaking Changes__
1843 - 2013-11-01 00:52:04 UTC
1845 [#1274]: https://github.com/caskroom/homebrew-cask/issues/1374
1851 - [#1274][] - various fixes to prevent evil from happening during certain pkg uninstall processes
1852 * __Breaking Changes__
1855 - 2013-10-24 20:26:05 UTC
1857 [#1274]: https://github.com/caskroom/homebrew-cask/issues/1247
1863 - fix bug introduced in `0.19.1` where a double-install would result in a silent uninstall of a cask
1864 * __Breaking Changes__
1867 - 2013-10-24 00:37:17 UTC
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__
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
1887 - [#602][] - support for nested containers
1889 * __Breaking Changes__
1892 - 2013-10-19 22:56:13 UTC
1894 [#602]: https://github.com/caskroom/homebrew-cask/issues/602
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__
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
1917 - [#981][] - properly handle underscores in URLs <3 [@sheerun][]
1918 * __Breaking Changes__
1921 - 2013-10-08 01:21:33 UTC
1923 [#981]: https://github.com/caskroom/homebrew-cask/issues/981
1924 [@sheerun]: https://github.com/sheerun
1929 - adds `--prefpanedir=` option to link to a different location
1931 * __Breaking Changes__
1934 - 2013-10-08 00:33:57 UTC
1936 ## 0.18.0 - Preference Pane Support
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
1943 * __Breaking Changes__
1944 - removes old `linkapps` / `unlinkapps` commands
1945 - `install` and `link` keywords now must reference the relative path to their artifact
1947 - 2013-10-08 00:18:11 UTC
1953 - Bugfixes addressing ([#1105](https://github.com/caskroom/homebrew-cask/issues/1105))
1954 * __Breaking Changes__
1957 - 2013-10-02 14:58:50 UTC
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__
1967 - 2013-09-25 19:41:28 UTC
1973 - major internal `Container` refactor
1974 - Remove .DS_Store files when uninstalling packages
1975 - pkg uninstall: support kernel extension unloading
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__
1983 - 2013-09-24 18:14:23 UTC
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__
1993 - 2013-09-15 03:49:53 UTC
1995 Thanks @billwanjohi for his work to fix this.
2000 - Adds ability to install a cask directly from a URL:
2001 `brew cask install http://example.com/casks/my-personal-app.rb`
2003 - Fixes overzealous cask create name matching
2004 * __Breaking Changes__
2007 - 2013-09-09 16:35:48 UTC
2012 - Adds `.pkg` install/uninstall support
2014 * __Breaking Changes__
2017 - 2013-07-22 03:43:24 UTC