Releases: Homebrew/homebrew-cask
Releases 路 Homebrew/homebrew-cask
v0.29.1
v0.29.0
- Casks
- 77 Casks added (99 updated) by 66 contributors since 0.28.0
- 1161 total Casks
- Features
- #2759 new command
brew cask cleanup
- #2392 show managed links in
brew cask list
<3 @AlJohri - #1992 support for CAB container types
- #2822 support for Subversion download URLs
- #2761 add
:must_succeed
parameter foruninstall
scripts <3 @juuso, @lgarron - #2637 add
os_version_only
to caveats DSL - #2739
:allow_untrusted
modifier oninstall
artifact <3 @tsantor - #2742 add
before_install
andbefore_uninstall
blocks to Cask DSL <3 @tamird - #2923, #2850, #2787, #2786, #2785, #2784, #2783, #2782, #2725, #2724, #2689, #2698, #2809, #2807, #2803 scripts fo
- #2759 new command
- Fixes
- #2624, #2623, #2613, #2851 MUCH more robust approach to external commands <3 @vmrob
- #2719, #2840 Change default hash to SHA-256. <3 @lgarron
- #2625, #2890, #2734 make Travis-CI test with the same Ruby we target on the desktop
- #2841 restrict visibility of Cask namespace in Formula
- #2820 exit with error code 1 when a list error occurs <3 @sgtpep
- #2748 enforce: certain DSL elements may appear only once
- #2741 make sure "after" blocks really run last
- #2760 make sure directory
HOMEBREW_CACHE_CASKS
exists - #2732, #2875 improve messages from
--debug
andcaveats
- Documentation
- #2767 add code of conduct
- #2701 add man page
- 20 doc commits since 0.28.0 <3 @lgarron, @phillipalexander
- Breaking Changes
- artifacts may no longer be specified as a list (since 0.28.0). Instead the artifact should be repeated on multiple lines.
v0.28.0
- Casks
- 24 Casks added (46 updated) by 39 contributors since v0.27.1
- 1084 total Casks
- Features
- #2532 Allow customizing the target symlink <3 @voanhduy1512
- #2647 Add support for screensaver artifact <3 @jedahan
- #2305 Add dependencies on Homebrew Formulae
- #2594 Support external commands beneath
brew cask
- #2592, #2581 add
arch_only
tocaveats
mini-DSL <3 @goxberry - #2576
brew cask home
with no args opens project homepage - #2555 Add copious debugging with --debug
- #2697, #2593, #2418 Numerous additions to
brew cask doctor
- #2676, #2560, #2567, #2536 Scripts to assist Cask authors @goxberry
- Fixes
v0.27.1
v0.27.0
- Casks
- 47 Casks added (59 updated) by 45 contributors since 0.26.1
- 1046 total Casks
- Features
- #2416 new
input_method
artifact <3 @linc01n - #2471, #2461, #2152, improvements to
brew cask search
<3 @voanhduy1512, @vmrob, @Dillon-Benson - #2426
caveats
first-class in Cask DSL, gets own mini-DSL - #2303, #2235 support implicit
tap
on fully-qualified cask names, matching Homebrew <3 @sonots - #2417, #2444 developer support scripts
- #2416 new
- Fixes
- #2329 improve
brew cask checklinks
<3 @karbassi - #2360 run
chown
as superuser <3 @jfb - #2263
uninstall
speedup <3 @philoserf - #2370 allow
sourceforge.jp
URLs <3 @troter - #2258 use hardlinks for fonts (fonts should actually work now) <3 @jgarber623
- #2456 instance methods available in Cask
do
blocks - #2240
brew cask audit
verifiesno_checksum
for versionlatest
<3 @linc01n - Documentation updates
- #2329 improve
- Breaking Changes
- In rare cases, the new
caveats
form may not be backward-compatible with
old Casks which used undocumented features.
- In rare cases, the new
v0.26.1
v0.26.0
v0.25.0
- Features
- Fixes
- Breaking Changes
- #2100 - font Casks have been moved to their own tap at caskroom/fonts so that we can be more disclaimery about font licenses
v0.24.0
- Features
- #2018 - add :quit key to uninstall <3 @rolandwalker
- Fixes
- #2019 - validate keys given to uninstall @rolandwalker
- Breaking Changes