What's Changed
- audit: gitlab prerelease check keep time/zone by @cho-m in #11920
- require latest shellcheck version by @hyuraku in #11939
- Wrap mac 'brew info' multi-word service command parameters in single quotes by @benpbolton in #11956
- rubocops: allow uses_from_macos
openssl@3
by @jonchang in #11994 - Curl: Fix #curl_args options by @samford in #11972
- Show all export statements on
brew shellenv
if users modifiedPATH
explicitly by @XuehaiPan in #11930 - Restore original TTY state after Sandbox by @sullivan-sean in #11990
- Replace two calls to undefined silent_command! in FossilDownloadStrategy with command! by @kurtraschke in #11997
- ENV/super: add
shims_path
helper method. by @MikeMcQuaid in #11987 - Exclude bot commits from new release notes by @Bo98 in #11999
- rubocops/lines: recommend on_os/OS.os? based on context. by @MikeMcQuaid in #11955
- rubocops/lines: add some OS cop comments/exceptions. by @MikeMcQuaid in #12000
- install, upgrade: recompute dependencies before installation by @FnControlOption in #12004
- Revert "rubocops: allow uses_from_macos
openssl@3
" by @MikeMcQuaid in #12007 - os/mac/pkgconfig/12: update version info by @Bo98 in #12012
- test/support/fixtures/bottles: add fixtures for Monterey by @Bo98 in #12011
- workflows/triage: limit concurrent runs by @Bo98 in #12021
- test/cmd/(re)install_spec: don't fail on prerelease macOS by @Bo98 in #12013
- install, upgrade: don't print message if formula already installed by @FnControlOption in #12015
- formula_auditor: allow uses_from_macos for aliases. by @MikeMcQuaid in #12009
- workflows: don't assume branch existence means the PR is open by @Bo98 in #12020
- shims: set SDKROOT for Swift by @Bo98 in #11971
- workflows: don't silence stderr by @Bo98 in #12025
- repair cask install quiet mode by @hyuraku in #12026
- os: add
uname
method by @carlocab in #12014 - workflows: set GITHUB_TOKEN for gh usage by @Bo98 in #12028
- Move json_schemer install to Gemfile by @Bo98 in #12022
- Add process_type to service DSL by @valrus in #12019
- brew list shows cask without option by @hyuraku in #12003
- bump-cask-pr: use similar logic to
brew fetch
by @cho-m in #11919 - utils/ruby.sh: remove dependency for
which
command by @XuehaiPan in #12027 - install, upgrade: check if formula can be installed before fetching by @FnControlOption in #12024
- upgrade: use topological sort to upgrade formulae by @FnControlOption in #12018
- cmd/vendor-install.sh: allow download vendors from
HOMEBREW_ARTIFACT_DOMAIN
andHOMEBREW_BOTTLE_DOMAIN
by @XuehaiPan in #12042 - Fix empty gem RBIs for non-vendored dependencies by @Bo98 in #12033
- os/linux: fix Version::NULL type mixup by @Bo98 in #12035
- Bump various type strictnesses by @Bo98 in #12037
- install, upgrade: fix installation attempt check by @FnControlOption in #12045
- Set uses_from_macos_elements in all cases by @Bo98 in #12055
- bump-revision: add --write switch by @Moisan in #11977
- dev-cmd/extract: remove old DependencyCollector::Compat handling by @Bo98 in #12036
- Fix undefined method error following CannotInstallFormulaError by @Bo98 in #12054
- rubocops/uses_from_macos: remove versioned aliases. by @MikeMcQuaid in #12008
New Contributors
- @benpbolton made their first contribution in #11956
- @sullivan-sean made their first contribution in #11990
- @kurtraschke made their first contribution in #11997
- @valrus made their first contribution in #12019
Full Changelog: 3.2.11...3.2.12