Releases: Homebrew/brew
Releases · Homebrew/brew
1.5.3
- Make pinning more robust (@MikeMcQuaid)
- utils: no .metadata deprecations. (@MikeMcQuaid)
- docs: add more option descriptions (@EricFromCanada)
- audit: Remove FILEUTILS_METHODS constant (@woodruffw)
- add ALL_PROXY for brew (@xiehuc)
- tap: don’t tap deprecated taps. (@MikeMcQuaid)
- bump-formula-pr: more enhancements. (@ilovezfs)
- xcode_requirement: inform users of macOS upgrade. (@MikeMcQuaid)
- Don't suggest install from bottle if not available (@alyssais)
- cask style: fix
--fix
(@commitay) - Fix
brew cask style
on Travis. (@reitermarkus) - Minor proposal (@kant)
- Add
Hbc::Config
class. (@reitermarkus) - travis.yml: HOME Ruby path caching not needed. (@MikeMcQuaid)
- .travis.yml: make configuration tweaks. (@MikeMcQuaid)
- Fix Travis deprecation error. (@reitermarkus)
- bump-formula-pr: only validate tar files. (@ilovezfs)
1.5.2
Release notes between 1.5.1 and origin/master:
1.5.1
- resource: allow patches to be applied (@ilovezfs)
- rubocop: don't always display cop names. (@ilovezfs)
- fix broken sentence (@sesam)
- formula: reject dot dirs as racks (@ilovezfs)
- pathname: fix rmdir_if_possible with mount points (@ilovezfs)
- Deprecation fixes and cleanup (@MikeMcQuaid)
- utils: no deprecations for cached formulae. (@MikeMcQuaid)
- docs/Versions: versions should build. (@MikeMcQuaid)
- Versions: update acceptable versioned formulae. (@MikeMcQuaid)
- README.md: secure two URLs (@vszakats)
1.5.0
prepend
instead of alias hacks for deprecations (@alyssais)- README: update list of maintainers (@apjanke)
- Deprecate default_formula Requirement DSL (@MikeMcQuaid)
- cask bash completion: have upgrade only complete outdated packages (@apjanke)
- publish_bottle_file_on_bintray: Use f.full_name (@sjackman)
- Disable and add more deprecations. (@MikeMcQuaid)
- info: show spec options for optionless formulae (@ilovezfs)
- Deprecate requirements harder (@MikeMcQuaid)
- rubocop 0.52.1 (@Homebrew)
- Formula-Cookbook: various updates. (@MikeMcQuaid)
- Add more deprecations, disable some existing ones. (@MikeMcQuaid)
- utils: tell developers to submit odeprecated PRs. (@MikeMcQuaid)
- docs: update gems. (@MikeMcQuaid)
- cask moved: check target writable for move_back (@commitay)
- Revert "Use Homebrew's gitconfig for various commands" (@Homebrew)
- Use Homebrew's gitconfig for various commands (@MikeMcQuaid)
- vendor-install: various portable ruby tweaks. (@MikeMcQuaid)
- cask doctor: sip status (@commitay)
- Don't auto-tap caskroom/cask in ZSH completion (@alyssais)
- brew unlink: fix short option (@rakkesh)
- update brew cask bash completions (@apjanke)
- Suppress alias expansion in bash completion script (@jacknagel)
- docs: remove :python requirement (@EricFromCanada)
- curl: handle more non-executable curl edge-cases. (@MikeMcQuaid)
- Interesting-Taps-and-Forks: add brewsci org taps. (@MikeMcQuaid)
- docs: Fix depends_on examples in Formula page (@shigemk2)
- reinstall/upgrade: stop unlinked kegs being sticky (@MikeMcQuaid)
- Deprecate Git, Subversion requirements. (@MikeMcQuaid)
- formula_cop: match any values in hash match. (@MikeMcQuaid)
- check_install_sanity: Use formula.runtime_dependencies (@sjackman)
- Preserve installed_on_request for dependencies (@alyssais)
- Cask bash completion (@apjanke)
- audit: allow env :std in custom taps. (@MikeMcQuaid)
- bash completion: add null completion where appropriate (@apjanke)
- add a few missing periods (@mchao409)
1.4.3
- upgrade: skip formula if upgrade fails due to unsatisfied requirement. (@MikeMcQuaid)
- Use hgpath instead of "hg" to fix --HEAD hg builds (@scpeters)
- docs: fix audit warning in Python formula example (@alyssais)
- Update formulae.brew.sh URL (@alyssais)
- lines_cop: flag
depends_on :perl => "1.0"
. (@MikeMcQuaid) - audit: pass explicit sort to handle APFS (@commitay)
- pathname: Use CI env variable rather than TRAVIS (@sjackman)
- LD64Dependency is needed on macOS only (@sjackman)
1.4.2
- Deprecate Homebrew/homebrew-science (@MikeMcQuaid)
- requirements: move more to compat. (@MikeMcQuaid)
- reinstall/upgrade: document use of options. (@MikeMcQuaid)
- missing_formula: check deleted in the last month. (@MikeMcQuaid)
- language/python: handle python@* in virtualenv_install_with_resources (@ilovezfs)
- cask manpage: upgrade (@commitay)
- Add brew cask upgrade initial documentation (@seanprashad)
- scm/git: hide prefix cd failure warning. (@MikeMcQuaid)
- formula_installer: allow version mismatched python deps (@ilovezfs)
- utils: stop debug exploding when zsh is used (@DomT4)
- cask: exit successfully when given no arguments. (@alyssais)
- Deprecate more requirements. (@MikeMcQuaid)
- caveats: correct completion/function paths for keg_only (@DomT4)
- Revert "Revert "shims/scm/git: Fix the search for brewed git"" (@Homebrew)
- Revert "shims/scm/git: Fix the search for brewed git" (@Homebrew)
- shims/scm/git: Fix the search for brewed git (@sjackman)
- DevelopmentTools.installed?: Use locate (@sjackman)
- brew.sh: Use shims/scm/git for HOMEBREW_VERSION (@sjackman)
- Added no_proxy to filtered env (@Quesar)
1.4.1
- go: various tweaks to recommendations (@DomT4)
- Partially revert "Add audit check for URL schema" (@commitay)
- post_install: use HOMEBREW_PATH. (@MikeMcQuaid)
- tests: don't output seed multiple times. (@MikeMcQuaid)
- gist-logs: use full path to brew. (@MikeMcQuaid)
- python_requirement: various tweaks/fixes. (@MikeMcQuaid)
- postinstall: add HOMEBREW_PREFIX/{,s}bin to PATH. (@MikeMcQuaid)
- New-Maintainer-Checklist: make some tweaks. (@MikeMcQuaid)
- Do not specify absolute paths to utilities (@sjackman)
- python: remove package_available? logic (@DomT4)
- python: handle env filtering on pth check (@DomT4)
- Fix messed up parenthesis. (@reitermarkus)
- README: tweak contributing, donations sections. (@MikeMcQuaid)
1.4.0
- bump-formula-pr: improve error messages. (@MikeMcQuaid)
- caveats: fix fish caveats under env filtering (@DomT4)
- Mentions how hub needs to be configured (@laurent22)
- caveats: fix PKG_CONFIG_PATH nudge under env filtering (@DomT4)
- Remove some unset/checked environment checks (@MikeMcQuaid)
- Default environment filtering to on for all users. (@MikeMcQuaid)
- hooks/bottles: remove bottle hooks. (@MikeMcQuaid)
- Xcode 9.2 (@MikeMcQuaid)
- Revert "formula_installer: tweak dependent requirements." (@MikeMcQuaid)
- X11Requirement: Inherit from generic class [macOS] (@sjackman)
- brew.1: clarify Homebrew's Ruby isn't 2.0 now. (@MikeMcQuaid)
- formula_assertions: remove Ruby 2.0 compatibility. (@MikeMcQuaid)
- .simplecov: filter more filters/folders. (@MikeMcQuaid)
- Implement X11Requirement for Linux (@sjackman)
- config: Print host glibc version [Linux] (@sjackman)
- Accept new build flags when upgrading (@amyspark)
- formula_installer: handle nil req_dependency. (@MikeMcQuaid)
- formula_installer: avoid irrelevant build deps. (@MikeMcQuaid)
- Add missing
to_s
. (@reitermarkus) - formula_installer: fix default formula prune. (@MikeMcQuaid)
- Document HOMEBREW_FORCE_BREWED_CURL (@MikeMcQuaid)
- Add audit check for URL schema (@Git-Jiro)
- brew-aspell-dictionaries: move to homebrew/core. (@MikeMcQuaid)
1.3.9
- Implement linkage for Linux (@sjackman)
- Remove unused writer methods for
Hbc.caskroom
andHbc.cache
. (@reitermarkus) - x11_requirement: remove custom minimum version. (@MikeMcQuaid)
- Utils.popen_read: Nonexistent program should fail (@sjackman)
- config: Print the linked_version [Linux] (@sjackman)
- Fix SystemCommand escaping … again. (@reitermarkus)
- lines_cop: Convert ARGV audit to negative look ahead (@GauthamGoli)
- Fix a test failure when svn is not installed (@sjackman)
- Hardware::CPU: Implement OS-agnostic methods (@sjackman)
- Unify proxy documentation. (@MikeMcQuaid)
- version/null: add to_i method. (@MikeMcQuaid)
- cleaner_spec: have a single "cleans files" test. (@MikeMcQuaid)
- Include SSH_AUTH_SOCK in filtered environment (@Noctem)
- vendor-install: Add ARM bottle for portable-ruby (@sjackman)
- Properly upgrade Casks with version :latest (@amyspark)
- Adding proxy variables to FILTERED_ENV (@barreyra)
- Fix external Cask commands. (@reitermarkus)
- whitelisting additional SentinelOne dylib pattern (@lbergelson)
- Whitelist
SUDO_ASKPASS
environment variable. (@reitermarkus) - Only show
kext
caveat on High Sierra or above. (@reitermarkus) - Fix
Utils::Shell.parent
. (@reitermarkus) - Refactor caveats and add
kext
caveat. (@reitermarkus) - Implement
brew cask upgrade
(@amyspark) - bin/brew: don't set empty, unfiltered variables. (@MikeMcQuaid)
- Enable environment filtering for developers. (@MikeMcQuaid)
- More environment filtering fixes (@MikeMcQuaid)
- Allow optionally using Homebrew's curl (@MikeMcQuaid)
- Cleaner: ELF files are executable on Linux (@sjackman)
- Add CVSRequirement and SubversionRequirement (@sjackman)
- formula_installer: force fewer default formulae (@MikeMcQuaid)
- setup-analytics: Handle missing /proc/.../uuid (@sjackman)
- lines_cop: Add condition to prevent false positives (@GauthamGoli)
- Fix SystemCommand escaping. (@reitermarkus)
- Change the generic bottle tag to processor-system (@sjackman)
- Installing casks is supported only on macOS (@sjackman)
- Cask doctor: add macOS & Java versions (@commitay)
- bump-formula-pr: fix for when hub isn't configured (@ilovezfs)
1.3.8
- improve 'brew cask _stanza' by checking for known stanzas (@Git-Jiro)
- ENV: don't set MACOSX_DEPLOYMENT_TARGET (@ilovezfs)
- Use patch found in the PATH (@sjackman)
- python2: Added missing pip sub-command in docs (@barthand)
- formula_desc_cop: Whitelist "etc." and fix the full stop autocorrect (@issyl0)
- Custom commands can show help (@wendorf)
- bottle: use HOMEBREW_GIT_* vars. (@MikeMcQuaid)
- docs: update info on taps (@EricFromCanada)
- diagnostic: check if Xcode needs CLT installed. (@MikeMcQuaid)
- diagnostic: fix paths usage. (@MikeMcQuaid)
- vendor-install: Observe HOMEBREW_STDERR (@sjackman)
- bin/brew: no environment filtering on test-bot. (@MikeMcQuaid)
- completions/zsh: Update
brew cask
completions. (@simono) - environment filtering: pass through TRAVIS vars. (@MikeMcQuaid)