What's Changed
- style: implement shellcheck autofix in
brew style --fix
by @XuehaiPan in #12391 - Service: add interval support by @SMillerDev in #12367
- .shellcheckrc: disable unneeded check SC2310-SC2312 globally by @XuehaiPan in #12397
- os/mac: bump latest SDK by @Bo98 in #12398
- os/mac/xcode: update latest Xcode to 13.1 on Big Sur by @Bo98 in #12399
Keg::Relocation
: allow-F
,-I
,-L
,-isystem
prefixes by @Rylan12 in #12395- bump-cask-pr: use version substring before comma unless they match by @FnControlOption in #12404
- formula_installer: always pre-install formulae required for fetching sources by @EricFromCanada in #12296
- Do not pass -Wl,-headerpad_max_install_names on linux by @evanphx in #12408
- tests.yml: resume preinstalling subversion by @EricFromCanada in #12406
- search: split up command into multiple methods by @FnControlOption in #12386
- GitHub.create_bump_pr: don't leak GitHub token if set via environment variable by @alebcay in #12414
- vendor-install: handle native ARM running under Rosetta by @carlocab in #12417
- bump: skip PR check if livecheck does not return a version by @EricFromCanada in #12418
- list: raise NoSuchKegError if formula exists but isn't installed by @EricFromCanada in #12419
- utils/shfmt.sh: improve shell formatter usage by @XuehaiPan in #12421
- rubocops/text: forbid "go get" only in install method by @dawidd6 in #12428
- Also show issues URL on macOS arm64 by @EricFromCanada in #12426
New Contributors
Full Changelog: 3.3.3...3.3.4