| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-03-03 | Adjust docs and more internal code for Python 3. | Mike McQuaid | |
| Now we have `python` for Python 3 and `python@2` for Python 2 some more adjustments need to be made. | |||
| 2018-02-21 | dependency_collector: don't create symbol deps. | Mike McQuaid | |
| Need to convert this to a string first or things explode. | |||
| 2018-01-21 | compat/requirements: fix dependency names. | Mike McQuaid | |
| 2018-01-18 | Improve deprecation message for dependency tags | Alyssa Ross | |
| It took me a while to figure out what this deprecation actually did, because the message wasn't accurate. | |||
| 2018-01-18 | `prepend` instead of alias hacks for deprecations | Alyssa Ross | |
| 2018-01-18 | Merge pull request #3694 from MikeMcQuaid/more-odisabled | Mike McQuaid | |
| Disable and add more deprecations. | |||
| 2018-01-18 | Disable and add more deprecations. | Mike McQuaid | |
| These have all been deprecated/compat for a while. | |||
| 2018-01-18 | Deprecate requirements harder | Mike McQuaid | |
| Remove more Requirement logic to enable future removal of default formula logic. Also, output deprecations, convert symbol requirement usage to deps and simplify the compatibility code for the direct Requirement usage. | |||
| 2018-01-18 | Merge pull request #3652 from MikeMcQuaid/add-more-deprecations-disables | Mike McQuaid | |
| Add more deprecations, disable some existing ones. | |||
| 2018-01-10 | Deprecate Git, Subversion requirements. | Mike McQuaid | |
| These rely on `default_formula` to be useful and are better following the `*_dep_if_needed` pattern. | |||
| 2018-01-09 | Add more deprecations, disable some existing ones. | Mike McQuaid | |
| Add more `odeprecated` calls to places that have been deprecated for a while in the wild and move some of the existing `odeprecated` calls to be `odisabled` to allow deleting the compatibility code. | |||
| 2017-12-30 | requirements: move more to compat. | Mike McQuaid | |
| 2017-12-30 | gpg: move to compat. | Mike McQuaid | |
| 2017-12-23 | Deprecate more requirements. | Mike McQuaid | |
| These are ones that were either already deprecated due to audit rules or are just a simple `which` with a `default_formula` so should just be a dependency. | |||
| 2017-12-03 | Fix unused variable. | Markus Reiter | |
| 2017-12-03 | Remove unused writer methods for `Hbc.caskroom` and `Hbc.cache`. | Markus Reiter | |
| 2017-12-02 | Support environment filtering in Casks. | Markus Reiter | |
| 2017-11-05 | MACOS_*VERSION: move to compat. | Mike McQuaid | |
| 2017-10-30 | Fix `SystemCommand` without arguments. | Markus Reiter | |
| 2017-10-18 | Move `String#undent` to `compat`. | Markus Reiter | |
| 2017-10-18 | Use “squiggly” heredocs. | Markus Reiter | |
| 2017-10-17 | Rename MinimumMacOSRequirement to MacOSRequirement | Shaun Jackman | |
| Move MinimumMacOSRequirement to compat. | |||
| 2017-10-13 | fileutils: deprecate rake DSL | ilovezfs | |
| superenv and the `:ruby` requirement make a `rake` DSL unnecessary. | |||
| 2017-09-10 | spelling: perform | Josh Soref | |
| 2017-08-31 | ENV: move java_cache to compat for future hard deprecation | Dominyk Tiller | |
| 2017-08-05 | Merge pull request #2965 from reitermarkus/cask-tap | Markus Reiter | |
| Detect `Tap` in `CaskLoader`. | |||
| 2017-07-30 | Detect `Tap` in `CaskLoader`. | Markus Reiter | |
| 2017-07-21 | Move `Hbc::DSL#license` to `compat`. | Markus Reiter | |
| 2017-07-21 | Enable more deprecations. | Mike McQuaid | |
| It's been long enough that these have been commented out so let's enable them globally. | |||
| 2017-05-29 | Fixup all RuboCop warnings. | Mike McQuaid | |
| 2017-05-24 | Also move `--binarydir` to `compat/*`. | Markus Reiter | |
| 2017-05-24 | Deprecate `--caskroom` flag. | Markus Reiter | |
| 2017-05-22 | Rename `Base` and `InternalUseBase`. | Markus Reiter | |
| 2017-04-22 | More deprecations. | Mike McQuaid | |
| Deprecate more methods. Internal APIs have been verified to be unused elsewhere and removed. External APIs have had deprecation methods added. Existing deprecations have been either upgraded to produce warnings or no longer deprecated and the reasoning documented. | |||
| 2017-03-16 | Use a `Formulary`-like approach to load Casks. | Markus Reiter | |
| 2017-03-12 | Migrate legacy Caskroom. | Markus Reiter | |
| 2017-03-11 | Deprecate `#plural`. | Markus Reiter | |
| 2017-03-07 | Move legacy cache and caskroom code to `compat/*`. | Markus Reiter | |
| 2017-02-03 | Simplify `CaskLoader`. | Markus Reiter | |
| 2016-12-30 | Merge pull request #1701 from MikeMcQuaid/deprecate-std-superenv-stuff | Mike McQuaid | |
| ENV: deprecate old methods. | |||
| 2016-12-30 | ENV: deprecate old methods. | Mike McQuaid | |
| These should have been deprecated long ago but we didn’t really have the necessary framework to do so. | |||
| 2016-12-30 | Hide `update` from `brew cask help`. | Markus Reiter | |
| 2016-12-30 | Do not require `compat/hbc/cli/update` when `—no-compat` is specified. | Markus Reiter | |
| 2016-12-30 | Add warning to `brew cask help`. | Markus Reiter | |
| 2016-12-30 | Deprecate `brew cask update`. | Markus Reiter | |
| 2016-12-20 | Deprecate 32-bit options. | Mike McQuaid | |
| These were formerly supported but as it has been a very long time since 32-bit software was necessary on macOS these have been deprecated with a `brew audit` warning and a future `odeprecated`. | |||
| 2016-11-20 | compat: deprecate Utils::JSON in favor of corelib JSON. | William Woodruff | |
| 2016-11-06 | compat/sha1: disable SHA-1 support. | Mike McQuaid | |
| This has been deprecated for quite a while now so disabling seems reasonable. | |||
| 2016-10-15 | Convert `puts_columns` to `puts Formatter.columns`. | Markus Reiter | |
| 2016-10-12 | Deprecate apr requirement. | Mike McQuaid | |
| It's not used on enough configurations now that there's little point in keeping it around. See e.g. `:autoconf` for prior art. | |||
