Release notes for this release can be found on the Homebrew blog.
What's Changed
- Catch ENOTEMPTY in cleanup_keg by @umireon in #12260
- Only use patchelf.rb by @MikeMcQuaid in #12258
- Deprecations/disables for 3.3.0/4.0.0. by @MikeMcQuaid in #12259
- cmd/search: add Arch Linux by @carlocab in #12255
- Update Formula-Cookbook.md gsub! example by @carenas in #12267
- bottle.rb: add workaround to make gcc have cellar :any by @danielnachun in #11899
- bump: add
--start-with
option to retrieve a subset of results by @EricFromCanada in #12121 - Add
--print-path
flag tobrew edit
by @ni-nwoythaler in #12234 - Add HOMEBREW_SSH_CONFIG_PATH by @boblail in #12257
- feat: support user-configured Google Analytics reporting by @knksmith57 in #12236
- update: migrate everyone from linuxbrew-core to homebrew-core by @iMichka in #12248
- formula_installer: don't install bottle deps for
all
bottles by @Bo98 in #12256 - Mirror
--write-only
behaviour to cask, fix incorrect arg reference by @bevanjkay in #12273 - shims/shared/curl: pass both
--cafile
and--capath
to override default by @Bo98 in #12275 - shims/shared/curl: fix regex by @Bo98 in #12277
- Apache: Extend
URL_MATCH_REGEX
by @samford in #12261 - Cleanup more linuxbrew-core code by @MikeMcQuaid in #12285
- os/mac/xcode: require Xcode 13.1 on Monterey by @Bo98 in #12262
- dev-cmd/pr-upload: add --upload-only switch by @Bo98 in #12282
- Portable Ruby 2.6.8 by @Bo98 in #12281
- update depends_on_java to suggest temurin by @gdams in #12287
- Gnu: Update generated URL to use HTTPS by @samford in #12289
- extend/os/mac/diagnostic: fix unqualified macOS version reference by @carlocab in #12288
- update-report: better handle user set bottle domain, core git remote. by @MikeMcQuaid in #12284
- ResourceAuditor: Skip branch error when using tag by @samford in #12276
- workflows/doctor: add Monterey CI by @Bo98 in #12290
- Mark macOS Monterey as supported by @Bo98 in #12263
- utils/curl: don't use --cookie-jar to enable cookie engine by @Bo98 in #12294
update-report
: fix unset cask repo variable error by @Rylan12 in #12295- Retry GitHub Packages manifest download if invalid. by @MikeMcQuaid in #12301
- build: set TZ=UTC0 by @carlocab in #12302
- cask/audit: allow the homepage https audit to have exceptions by @Rylan12 in #12185
- dev-cmd/dispatch-build-bottle: add --timeout flag by @Bo98 in #12303
- Don't vendor YARD by @Bo98 in #12310
- dev-cmd/dispatch-build-bottle: allow an array of macOS runners by @Bo98 in #12315
- pr-automerge: remove linux to homebrew-core label by @iMichka in #12311
- Document
HOMEBREW_INSTALL_FROM_API
by @Rylan12 in #12305
New Contributors
- @carenas made their first contribution in #12267
- @ni-nwoythaler made their first contribution in #12234
- @knksmith57 made their first contribution in #12236
- @gdams made their first contribution in #12287
Full Changelog: 3.2.17...3.3.0