homebrew-cask/CHANGELOG.md

142 lines
3.8 KiB
Markdown
Raw Normal View History

2013-09-30 08:40:08 +08:00
# CHANGELOG
2013-11-01 08:52:04 +08:00
## 0.19.4
* __Features__
* __Fixes__
- [#1274][] - fix permissions problems on certain pkg uninstalls
* __Breaking Changes__
[#1274]: https://github.com/phinze/homebrew-cask/issues/1374
2013-10-25 04:26:05 +08:00
## 0.19.3
* __Features__
* __Fixes__
- [#1274][] - various fixes to prevent evil from happening during certain pkg uninstall processes
* __Breaking Changes__
[#1274]: https://github.com/phinze/homebrew-cask/issues/1247
2013-10-24 23:15:16 +08:00
## 0.19.2
* __Features__
* __Fixes__
- fix bug introduced in `0.19.1` where a double-install would result in a silent uninstall of a cask
* __Breaking Changes__
2013-10-21 06:13:16 +08:00
## 0.19.1
* __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
* __Breaking Changes__
[#954]: https://github.com/phinze/homebrew-cask/issues/954
[@kdeldycke]: https://github.com/phinze/homebrew-cask/commit/f787afdc26cb5a5b81c2d6142d93c77b7aa5d28e
[#1247]: https://github.com/phinze/homebrew-cask/issues/1247
2013-10-20 06:56:13 +08:00
## 0.19.0
* __Features__
2013-10-21 06:13:16 +08:00
- [#602][] - support for nested containers
2013-10-20 06:56:13 +08:00
* __Fixes__
* __Breaking Changes__
[#602]: https://github.com/phinze/homebrew-cask/issues/602
2013-10-20 02:29:31 +08:00
## 0.18.3
* __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][]
2013-10-20 02:38:38 +08:00
* __Breaking Changes__
2013-10-20 02:29:31 +08:00
[#1168]: https://github.com/phinze/homebrew-cask/issues/1168
[@wenbin1989]: https://github.com/wenbin1989
[#1181]: https://github.com/phinze/homebrew-cask/pull/1181
[@andizzle]: https://github.com/andizzle
2013-10-08 09:21:33 +08:00
## 0.18.2
* __Features__
* __Fixes__
2013-10-20 02:29:31 +08:00
- [#981][] - properly handle underscores in URLs <3 [@sheerun][]
2013-10-08 09:21:33 +08:00
* __Breaking Changes__
2013-10-20 02:29:31 +08:00
[#981]: https://github.com/phinze/homebrew-cask/issues/981
[@sheerun]: https://github.com/sheerun
2013-10-08 08:33:57 +08:00
## 0.18.1
* __Features__
- adds `--prefpanedir=` option to link to a different location
* __Fixes__
* __Breaking Changes__
2013-10-08 08:18:11 +08:00
## 0.18.0 - Preference Pane Support
* __Features__
- adds support for Preference Pane linking
- adds `prefpane` keyword in Cask dsl indicates a prefpane to by symlinked to `~/Library/PreferencePanes`
- internal refactor to `Artifact` system; opens up easier implementation path to supporting additional things like widgets
* __Fixes__
* __Breaking Changes__
- removes old `linkapps` / `unlinkapps` commands
- `install` and `link` keywords now must reference the relative path to their artifact
2013-10-02 23:00:44 +08:00
## 0.17.{2,3}
2013-09-30 08:40:08 +08:00
* __Features__
* __Fixes__
- Bugfixes addressing ([#1105](https://github.com/phinze/homebrew-cask/issues/1105))
* __Breaking Changes__
2013-10-02 23:00:44 +08:00
## 0.17.1
2013-09-30 08:40:08 +08:00
* __Features__
* __Fixes__
- Fixes typo on `Tar` container, preventing tar-based Casks from being installed. ([#1083](https://github.com/phinze/homebrew-cask/issues/1083))
* __Breaking Changes__
2013-09-30 08:40:08 +08:00
## 0.17.0
2013-09-30 08:40:08 +08:00
* __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__
## 0.16.{1,2}
2013-10-20 02:38:38 +08:00
* __Features__
* __Fixes__
- homebrew made some changes ([#1015](https://github.com/phinze/homebrew-cask/issues/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.
2013-09-30 08:40:08 +08:00
## 0.16.0
2013-10-20 02:38:38 +08:00
* __Features__
- Adds ability to install a cask directly from a URL:
`brew cask install http://example.com/casks/my-personal-app.rb`
* __Fixes__
- Fixes overzealous cask create name matching
* __Breaking Changes__
2013-09-30 08:40:08 +08:00
## 0.15.0
2013-10-20 02:38:38 +08:00
* __Features__
- Adds `.pkg` install/uninstall support
* __Fixes__
* __Breaking Changes__