- 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
- 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
- Breaking Changes
- In rare cases, the new
caveats
form may not be backward-compatible with old Casks which used undocumented features.
- Features
- Fixes
- #2275 - Force a require of Homebrew's
download_strategy
- #2275 - Force a require of Homebrew's
- Breaking Changes
- Features
- New
binary
artifact for installing executables. - Start a
brew cask doctor
command to help with support.
- New
- Fixes
- #2275 - Prepend brew cask to Ruby's load path
- Breaking Changes
- 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
- Features
- #2018 - add :quit key to uninstall
- Fixes
- #2019 - validate keys given to uninstall
- Breaking Changes
- Features
- Fixes
- Breaking Changes
- Features
- support for installing fonts via the
font
artifact <3 @rolandwalker - casks can run arbitrary blocks after install/uninstall
- casks without ruby files now show up in
brew cask list
and can be uninstalled
- support for installing fonts via the
- Fixes
- Breaking Changes
- the format of
brew cask list
has changed, we now include(!)
after casks that don't have ruby files
- the format of
- Features
- Fixes
- Breaking Changes
- Features
- Fixes
- Breaking Changes
- #1436 - new preferred sourceforge url style
- Features
- Fixes
- #1274 - fix permissions problems on certain pkg uninstalls
- Breaking Changes
- Features
- Fixes
- #1274 - various fixes to prevent evil from happening during certain pkg uninstall processes
- Breaking Changes
- Features
- Fixes
- fix bug introduced in
0.19.1
where a double-install would result in a silent uninstall of a cask
- fix bug introduced in
- Breaking Changes
- Features
- Fixes
- #954 - preserve environment when running
sudo
<3 @kdeldycke - #1247 - clean up on install failure; raise an explicit error when a command fail for better feedback
- #954 - preserve environment when running
- Breaking Changes
- Features
- #602 - support for nested containers
- Fixes
- Breaking Changes
- Features
- Fixes
- #1168 - support systems that have
ln
overridden with GNU version <3 @wenbin1989 - #1181 - fix a small bug that could stop the check link process <3 @andizzle
- #1168 - support systems that have
- Breaking Changes
- Features
- adds
--prefpanedir=
option to link to a different location
- adds
- Fixes
- Breaking Changes
- Features
- adds support for Preference Pane linking
- adds
prefpane
keyword in Cask dsl indicates a prefpane to by symlinked to~/Library/PreferencePanes
- adds
- internal refactor to
Artifact
system; opens up easier implementation path to supporting additional things like widgets
- adds support for Preference Pane linking
- Fixes
- Breaking Changes
- removes old
linkapps
/unlinkapps
commands install
andlink
keywords now must reference the relative path to their artifact
- removes old
- Features
- Fixes
- Bugfixes addressing (#1105)
- Breaking Changes
- Features
- Fixes
- Fixes typo on
Tar
container, preventing tar-based Casks from being installed. (#1083)
- Fixes typo on
- Breaking Changes
- Features
- naked pkg support
- major internal
Container
refactor - Remove .DS_Store files when uninstalling packages
- pkg uninstall: support kernel extension unloading
- Fixes
- fix a few bugs around recent changes
- require tmpdir to fix container error
- when uninstalling pkgs; sudo chmod before examining
- Breaking Changes
- Features
- Fixes
- homebrew made some changes (#1015) that broke our integration; this bugfix release brings us back into parity with the mothership.
- Breaking Changes
Thanks @billwanjohi for his work to fix this.
- Features
- Adds ability to install a cask directly from a URL:
brew cask install http://example.com/casks/my-personal-app.rb
- Adds ability to install a cask directly from a URL:
- Fixes
- Fixes overzealous cask create name matching
- Breaking Changes
- Features
- Adds
.pkg
install/uninstall support
- Adds
- Fixes
- Breaking Changes