<!-- Release notes generated using configuration in .github/release.yml at master -->
What's Changed
- bundle:
require
more lazily by @carlocab in https://github.com/Homebrew/brew/pull/19568
- bundle/installer: add missing require. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19580
- Add brew_dumper.rb to dumper.rb file by @janosorcsik in https://github.com/Homebrew/brew/pull/19583
- tab: add
bottle_rebuild
to runtime_dependencies
. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19576
- cmd/*env-sync: add
HOMEBREW_ENV_SYNC_STRICT
mode. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19577
- popen: get correct cmd name on error by @gromgit in https://github.com/Homebrew/brew/pull/19595
- dev-cmd/dispatch-build-bottle: support arm64 Linux by @carlocab in https://github.com/Homebrew/brew/pull/19593
- Don't filter the environment for
brew bundle (exec|env|sh)
by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19575
- test/bundle: add more missing requires. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19598
- Add
version_file:
DSL to Brewfile
by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19579
- linux/bundle/skipper: add support for Linux casks. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19599
- cask/api: remove control characters from cask caveats by @EricFromCanada in https://github.com/Homebrew/brew/pull/19581
brew bundle env
: quote values correctly. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19600
brew bundle env
: sort and filter output. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19601
- services: use domain target in
launchctl list
command. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19602
- test/bundle/commands/check_spec: add missing requires. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19603
- cleanup: fix handling of bottle manifest rebuilds. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19605
- linux/bundle/skipper: add missing requires. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19610
- bundle/brew_installer: strip revision number from version file. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19604
- extend/os/linux/cask/installer: make
check_stanza_os_requirements
non-private by @carlocab in https://github.com/Homebrew/brew/pull/19611
- create: show command to install formula for testing by @abitrolly in https://github.com/Homebrew/brew/pull/19615
- linux/bundle/skipper: fix skipper logic. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19625
- Add
brew update-if-needed
by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19626
- Reset Bootsnap after installing gems by @Bo98 in https://github.com/Homebrew/brew/pull/19620
- Allow callers of
brew bundle check
to filter errors. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19627
- Add
brew bundle exec --services
by @Bo98 in https://github.com/Homebrew/brew/pull/19552
- create: check that downloaded URL is actually archive by @abitrolly in https://github.com/Homebrew/brew/pull/19621
- create: use GitHub project URL if homepage is empty by @abitrolly in https://github.com/Homebrew/brew/pull/19623
- cmd/services: add named arguments. by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19638
- fix: Allow Formula.url with no args to get url by @dduugg in https://github.com/Homebrew/brew/pull/19618
- diagnostic: allow macFUSE FUSE3 files by @gromgit in https://github.com/Homebrew/brew/pull/19651
- test/bundle/whalebrew_installer: fix flaky test from missing resets by @Bo98 in https://github.com/Homebrew/brew/pull/19656
- Correctly handle missing homepage in GitHub API response by @infogrind in https://github.com/Homebrew/brew/pull/19654
- Add Support Tiers documentation by @MikeMcQuaid in https://github.com/Homebrew/brew/pull/19641
New Contributors
- @janosorcsik made their first contribution in https://github.com/Homebrew/brew/pull/19583
Full Changelog: https://github.com/Homebrew/brew/compare/4.4.26...4.4.27