Homebrew for Mac 3.2.11 Released (September 7, 2021) Homepage Spoiler: Release Notes 3.2.11 3.2.11 @MikeMcQuaid MikeMcQuaid released this 2 hours ago · 2 commits to master since this release What's Changed cleanup: allow users to specify formulae to skip cleaning by @carlocab in #11931 Update maintainers, manpage and completions. by @BrewTestBot in #11941 create(go): add -s -w ldflags to reduce the artifact size by @chenrui333 in #11902 build(deps-dev): bump tapioca from 0.4.24 to 0.4.25 in /Library/Homebrew by @dependabot in #11945 build(deps-dev): bump github-pages from 218 to 219 in /docs by @dependabot in #11942 build(deps): bump faraday from 1.7.0 to 1.7.1 in /docs by @dependabot in #11943 build(deps-dev): bump sorbet from 0.5.9084 to 0.5.9088 in /Library/Homebrew by @dependabot in #11944 upgrade: fetch all formulae before installing by @FnControlOption in #11940 build(deps-dev): bump sorbet from 0.5.9088 to 0.5.9090 in /Library/Homebrew by @dependabot in #11949 upgrade: list upgradeable dependencies on dry run by @EricFromCanada in #11947 brew.sh: set HOMEBREW_FORCE_HOMEBREW_ON_LINUX when core repo is homeb… by @iMichka in #11938 Update maintainers, manpage and completions. by @BrewTestBot in #11951 upgrade: revert renaming of create_formula_installer by @FnControlOption in #11952 docs: use brew --repository shorthand in Cask Cookbook by @FnControlOption in #11791 curl: echo any cookies received on a redirect by @FnControlOption in #11790 fetch: fix --bottle-tag when unbottled on host system by @FnControlOption in #11927 build(deps-dev): bump sorbet from 0.5.9090 to 0.5.9094 in /Library/Homebrew by @dependabot in #11957 sandbox: fallback to tput for winsize by @Bo98 in #11954 pr-automerge: enable automerging linux-only PRs by @cho-m in #11959 install: fetch all formulae before install by @FnControlOption in #11963 rubocops/lines: remove OS.mac?/OS.linux? check. by @MikeMcQuaid in #11958 build(deps): bump mime-types-data from 3.2021.0704 to 3.2021.0901 in /Library/Homebrew by @dependabot in #11967 build(deps-dev): bump sorbet from 0.5.9094 to 0.5.9099 in /Library/Homebrew by @dependabot in #11968 formula_installer: update syntax of maximum macOS check by @EricFromCanada in #11962 build(deps-dev): bump sorbet from 0.5.9099 to 0.5.9102 in /Library/Homebrew by @dependabot in #11969 edit: update $HOMEBREW_BAT_CONFIG_PATH default by @Freed-Wu in #11975 messages: record cask installations by @FnControlOption in #11966 build(deps): bump ffi from 1.15.3 to 1.15.4 in /docs by @dependabot in #11979 build(deps-dev): bump sorbet from 0.5.9102 to 0.5.9104 in /Library/Homebrew by @dependabot in #11980 build(deps-dev): bump tapioca from 0.4.25 to 0.4.26 in /Library/Homebrew by @dependabot in #11981 Strategy: Improve curl error message finding by @samford in #11973
Homebrew for Mac 3.2.12 Released (September 15, 2021) Homepage Spoiler: Changes v3.2.12 3.2.12 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 modified PATH 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 and HOMEBREW_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
Homebrew for Mac 3.2.13 Released (September 20, 2021) Homepage Spoiler: Changes v3.2.13 3.2.13 What's Changed brew.sh: alias which as type -P by @XuehaiPan in #12060 shims: enforce usage of Swift-bundled Clang on Linux by @Bo98 in #11965 rubocops/lines: be less strict about OS.{mac,linux}? in taps. by @MikeMcQuaid in #12062 style: add code style checker for shell scripts by @XuehaiPan in #12044 workflows: reduce GITHUB_TOKEN permissions by @Bo98 in #12063 workflows/triage: fix syntax by @Bo98 in #12070 style: add shfmt exit status to brew style by @XuehaiPan in #12072 superenv: set M4 on Linux when bison is a dependency by @carlocab in #12069 os/mac/diagnostic: also check Xcode minimum version on env setup by @Bo98 in #12079 exceptions: set backtrace for FormulaUnreadableError by @Bo98 in #12080 cmd/info: print backtrace to developers for unreadable formulae/casks by @Bo98 in #12081 shims/super/cc: run in bash shell by @dawidd6 in #12086 missing_formula.rb: don't disable texlive by @danielnachun in #12085 shims/mac/super/pkg-config: fix shebang by @Bo98 in #12089
Homebrew for Mac 3.2.14 Released (September 29, 2021) Homepage Spoiler: Changes v3.2.14 3.2.14 What's Changed unpack_strategy: add zstd strategy by @bayandin in #12071 Revamp APIs around bottle specifications by @Bo98 in #12076 formula_installer: fix error if a compatible bottle was not found by @Bo98 in #12100 install: fix HEAD installations with HOMEBREW_INSTALL_FROM_API by @Rylan12 in #12087 formula_cellar_checks: fix edge case handling in check_binary_arches by @carlocab in #12092 formula: fix error in Formula#specified_path with aliases by @Bo98 in #12105 language/python: allow formulae to restrict access to system site packages by @carlocab in #12101 language/python: bug fix by @carlocab in #12108 formula_installer: fix installation of local bottles by @Bo98 in #12112 rubocops: silence parser warning by @Bo98 in #12106 os/mac/xquartz: fix handling of XQuartz 2.8.0+ by @Bo98 in #12116 upgrade: use greedy_* method parameters by @FnControlOption in #12103 workflows/triage: fixes for github-script@v5 by @Bo98 in #12125 utils/bottles: fix local JSON handling for bottle rebuilds by @Bo98 in #12126 os/mac/xcode: support Xcode 13 by @Bo98 in #12124 utils/shfmt.sh: enable coloring only when brewed diffutils is installed by @XuehaiPan in #12129 install: fix --skip-cask-deps message by @FnControlOption in #12134 brew.sh: remove annoying prompts when homebrew/core not tapped by @XuehaiPan in #12136
Homebrew for Mac 3.2.15 Released (October 5, 2021) Homepage Spoiler: Changes v3.2.15 3.2.15 What's Changed cxxstdlib: delete unused CompatibilityError class by @FnControlOption in #12148 add formula and cask options to cmd brew log by @hyuraku in #12143 Fix brew style by @MikeMcQuaid in #12155 style: better handle HOMEBREW_REPOSITORY. by @MikeMcQuaid in #12154 development_tools: add type signatures by @FnControlOption in #12149 build: delete post_superenv_hacks by @FnControlOption in #12158 archive: delete by @FnControlOption in #12130 repair brew info description by @hyuraku in #12160 Add VS Code to list of fallback editors by @FnControlOption in #12162 unpack_strategy/tar: fix zst subextraction by @bayandin in #12159 rubocops/urls: allow plain HTTP mirrors by @Bo98 in #12165 Use HOMEBREW_CURL universally, including formulae by @Bo98 in #12170 Install and use Homebrew's ca-certificates on macOS <= 10.15.5 by @Bo98 in #12167 os/mac/xcode: update download url by @carlocab in #12175 cmd/update.sh: don't absorb ca-certificates installation failure by @Bo98 in #12173 Use --insecure to download ca-certificates source where necessary by @Bo98 in #12172 download_strategy: remove redundant conditional by @Bo98 in #12176 utils/curl: fix flag handling by @Bo98 in #12177 utils/curl: fix false flag handling by @Bo98 in #12178 download_strategy: adjust --insecure warning wording by @Bo98 in #12182 cmd/update-reset: fix errors when the git shim changes in a brew update by @Bo98 in #12186 utils/curl: add comment detailing options handling by @Bo98 in #12188 resource_auditor: restore curl HTTP mirror auditing by @Bo98 in #12166 remove useless require 'formula' by @hyuraku in #12190 Redetermine curl and git paths where necessary by @Bo98 in #12191
Homebrew for Mac 3.2.16 Released (October 11, 2021) Homepage Spoiler: Changes v3.2.16 3.2.16 What's Changed system_config: don't print path to curl shim by @carlocab in #12198 mktemp: delete invalid default prefix argument by @FnControlOption in #12201 Use GitHub API to generate release notes by @Rylan12 in #12196 utils/git: require formula. by @MikeMcQuaid in #12203 utils/shfmt.sh: success with auto-fixable changes on brew style --fix by @XuehaiPan in #12205 utils/git: remove external dependency loading by @Bo98 in #12206 system_config: fix clang version output on Linux by @carlocab in #12202 Handle the case superclass is a subclass of Formula by @oo6 in #12207 Update FAQ.md by @MikeMcQuaid in #12216 audit: extend cloudflare https audit exception regex by @bevanjkay in #12220 formula_cellar_checks: fix alignment when listing files by @carlocab in #12217
Homebrew for Mac 3.2.17 Released (October 18, 2021) Homepage Spoiler: Changes v3.2.17 3.2.17 What's Changed update: migrate linuxbrew-core to homebrew-core by @iMichka in #11982 os/mac: bump latest_sdk_version by @carlocab in #12218 tap: allow to change tap remote with brew tap --custom-remote by @XuehaiPan in #12221 tap: fix unexpected wrong variable name by @XuehaiPan in #12226 Deprecate --write in bump-formula-pr command in favour of --write-only by @Moisan in #12223 tap: handle TapCoreRemoteMismatchError when tapping the core tap without a URL by @XuehaiPan in #12233 cmd/link: change default_prefix? check to /usr/local check by @carlocab in #12238 docs: change my kickstarter homepage by @MindTooth in #12245 mac/formula_cellar_checks: check for flat namespace libraries by @carlocab in #12225
Homebrew for Mac 3.3.0 Released (October 25, 2021) Homepage Homebrew Blog Spoiler: Release Notes 3.3.0 3.3.0 Latest https://avatars.githubusercontent.com/u/125011?s=40&v=4 MikeMcQuaid released this 4 hours ago · 4 commits to master since this release 3.3.0 2be6ab6 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 to brew 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
Homebrew for Mac 3.3.2 Released (October 31, 2021) Homepage Spoiler: Changes v3.3.2 What's Changed bottle.rb: fix typo in go regex by @danielnachun in #12324 bump: fix tests by @EricFromCanada in #12298 formulary: fix keg resolving not setting force_bottle by @Bo98 in #12327 formula: make each instance have separate spec references by @Bo98 in #12328 Cleanup developer mode handling in brew.{sh,rb} by @Rylan12 in #12323 HOMEBREW_INSTALL_FROM_API fixes by @Rylan12 in #12333 keg_relocate: handle JAVA_HOME by @carlocab in #12334 Fix installing from API with tap names by @Rylan12 in #12340 Fix brew untap with HOMEBREW_INSTALL_FROM_API by @Rylan12 in #12346 Handle depends_on "homebrew/core/foo" for HOMEBREW_INSTALL_FROM_API by @Rylan12 in #12350 Full Changelog: 3.3.1...3.3.2
Homebrew for Mac 3.3.3 Released (November 8, 2021) Homepage Spoiler: Changes v3.3.3 What's Changed keg_relocate: enable Java relocation for bottles by @carlocab in #12342 Fix brew doctor with HOMEBREW_INSTALL_FROM_API by @Rylan12 in #12358 formula_auditor: respect using: :homebrew_curl in resources too by @carlocab in #12354 install, upgrade: fetch each formula only once by @FnControlOption in #12360 Caveats: suggest brew services for linux by @SMillerDev in #11910 os/linux/elf: don't report missing libraries to dependents by @Bo98 in #12359 docs: cask-cookbook update livecheck blocks by @bevanjkay in #12353 Cask::Audit: Handle referenced cask in livecheck by @samford in #12368 Apache: Support additional mirror/backup URLs by @samford in #12314 search: optimize cask search by @FnControlOption in #12376 Improve verified: docs in cask cookbook by @nihaals in #12377 vendor-install: better handle /usr/local arm64 ruby. by @MikeMcQuaid in #12382 Remove XQuartz handling by @Bo98 in #12348 dev-cmd/bottle: don't gen all bottles if a bottle spec already exists by @Bo98 in #12384 dev-cmd/bottle: correct all rebuild matching logic by @Bo98 in #12387 Fix shellcheck brew style errors by @Bo98 in #12393 dev-cmd/bottle: fix pkg_version comparison on merge by @Bo98 in #12394 dev-cmd/audit: fix cask arg handling by @Rylan12 in #12375 Docs: Update cask cookbook header by @nihaals in #12388 .vscode: auto fix shell script code style on save or on demand by @XuehaiPan in #12396
Homebrew for Mac 3.3.4 Released (November 15, 2021) Homepage Spoiler: Changes v3.3.4 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
Homebrew for Mac 3.3.5 Released (November 22, 2021) Homepage Spoiler 3.3.5 Latest @MikeMcQuaid MikeMcQuaid released this 8 hours ago · 3 commits to master since this release 3.3.5 354718c What's Changed linkage_checker: check variable references with dlopen by @carlocab in #12429 Revert "linkage_checker: check variable references with dlopen" by @carlocab in #12432 disable: allow to disable due to checksum mismatch by @iMichka in #12437 update-python-resources: skip dependencies of excluded packages by @FnControlOption in #12427 utils/github/actions: support notices and new annotation parameters by @carlocab in #12438 Updates for Docs section 2 by @EricFromCanada in #12431 utils/github/actions: make file a mandatory argument by @carlocab in #12439 deps: add --graph and --dot switches by @FnControlOption in #12423 cask: add #csv to version DSL by @FnControlOption in #12445 docs/Acceptable-Formulae: specify the list of supported platforms by @iMichka in #12444 Add missing --formulae/--casks aliases for --formula/--cask by @FnControlOption in #12452 Print warning if given old short name of renamed formula by @FnControlOption in #12448 dev-cmd/unbottled: don't skip non-core formulae by @scpeters in #12450 formula_auditor: add audit for formulae with synced versions by @bayandin in #12279 linkage: add --strict flag to detect opportunistic linkage by @carlocab in #12454 Allow passing a regex in all livecheck strategy blocks by @samford in #12449 bump-cask-pr: replace --write with --write-only in help text by @FnControlOption in #12458 pr-upload: deprecate --github-org= by @FnControlOption in #12457 extract: remove bottle blocks by @FnControlOption in #12453
Homebrew for Mac 3.3.6 Released (November 29, 2021) Homepage Spoiler: Changes v3.3.6 What's Changed formula: allow optional output path in std_go_args by @alebcay in #12345 tap-new: add --github-packages switch by @FnControlOption in #12459 dev-cmd/cat: auto-install bat when running brew cat ... with HOMEBREW_BAT set by @XuehaiPan in #12465 utils: add method ensure_formula_installed! by @XuehaiPan in #12469 Print given argument instead of rename if matching keg not found by @FnControlOption in #12471 Improve documentation of some environment variables by @MikeMcQuaid in #12413 FAQ: document HOMEBREW_NO_CLEANUP_FORMULAE by @carlocab in #12481 Output environment variable hints. by @MikeMcQuaid in #12477 ENV/super: enable deterministic archive generation by @Bo98 in #12482 rubocops/lines: allow OS.foo? in service blocks by @carlocab in #12488
Homebrew for Mac 3.3.7 Released (December 6, 2021) Homepage Spoiler livecheck: use brewed curl if called for by download URL by @EricFromCanada in #12476 upgrade: don't upgrade unbottled dependents of upgraded formulae by @carlocab in #12487 service: add timer support for systemd by @SMillerDev in #12460 Add shellenv template for PowerShell by @jpawlowski in #12494 rubocops/lines: disallow pyoxidizer as a build/runtime dependency by @carlocab in #12493 service: add basic cron support by @SMillerDev in #12462 upgrade: fix undefined method error by @carlocab in #12497 Remove unknown YARD tags by @dduugg in #12496 bug.yml: fix missing label property by @carlocab in #12502 docs/Versions: require ABI stability by @Bo98 in #12483 upgrade: skip dependent check on core versioned formulae by @Bo98 in #12484 utils/ruby.sh: fix error with older Bash by @Bo98 in #12504 Add support for PowerShell-preview package to shellenv by @jpawlowski in #12500 Bypass searching for open Issues when failing to install a formula without a tap by @boblail in #12509 Docs: updates for section 1, add mdl files by @EricFromCanada in #12505 Silence the detachedHead warning when ref_type is a revision by @boblail in #12510 Fix analytics_spec.rb test to pass when run from M1 by @nipunn1313 in #12518 I apologize to all for not posting this in a more timely manner.
Homebrew for Mac 3.3.8 Released (December 13, 2021) Homepage Spoiler workflows: remove outdated Xcode switch by @Bo98 in #12529 Fix error message duplication for installation from URL by @bayandin in #12507 Remove some SFC references. by @MikeMcQuaid in #12532 docs/Xcode: fix CLT method name by @Bo98 in #12531 shellenv: check that Homebrew's prefix precedes /usr/bin by @carlocab in #12495 Fix linuxbrew-core migration not applying to Linuxbrew/homebrew-core by @Bo98 in #12551
Homebrew for Mac 3.3.9 Released (December 20, 2021) Homepage Spoiler: Changes v3.3.9 What's Changed rubocops/uses_from_macos: remove gcore by @Bo98 in #12562 bin/brew: allow GITHUB_ACTIONS_HOMEBREW_SELF_HOSTED by @Bo98 in #12553 formula_auditor: fix error with formulae without taps by @Bo98 in #12559 formula: add keg_only_reason to formula hash by @Bo98 in #12552 Formatting consistency. by @mmhj in #12573 Livecheck: Avoid duplicate URLs by @samford in #12563 Gemfile: restrict activesupport version range by @Bo98 in #12575 .rubocop.yml: selectively enable Rails cops by @Bo98 in #12567 dependabot.yml: lockfile-only versioning strategy by @Bo98 in #12579 Fix disabled args appearing in documentation. by @Bo98 in #12583 Take $HOMEBREW_DOCKER_REGISTRY_TOKEN into account when installing portable-ruby by @thomvaill in #12576 sorbet/rbi/upstream.rbi: remove old workaround by @Bo98 in #12586
Homebrew for Mac 3.3.10 Released (January 11, 2022) Homepage Spoiler 3.3.10 What's Changed remove on_os from formula by @hyuraku in #12590 Revert "remove on_os from formula" by @carlocab in #12615 Add latest CPUs by @fxcoudert in #12587 docs: add common cask issues by @SMillerDev in #12616 docs/Common-Issues.md: fix variable notation by @neutric in #12632 bump-revision: add --remove-bottle-block option by @scpeters in #12619 brew.sh: tweak lsb_release parameters. by @MikeMcQuaid in #12644 cmd/autoremove recognize cask dependencies by @hyuraku in #12641 Modernize swift scripts in Library/Homebrew/cask/utils by @Serena-io in #12651 autoremove: Return when not removing by @Logicer16 in #12650 cmd/cleanup.rb: description style tweak by @neutric in #12649 Allow linkage to libnss_files.so.2 on Linux by @sjackman in #12658 Patch neither glibc nor glibc@* using patchelf by @sjackman in #12661 repology: always use Homebrew curl. by @MikeMcQuaid in #12652 style: use short flags for patch command for compatibility by @XuehaiPan in #12663 Start process to remove Enumerable from Formula and Cask::Cask. by @MikeMcQuaid in #12664 Add basic auth to curl download strategy, HOMEBREW_DOCKER_REGISTRY_TO… by @zachauten in #12673 repair cask formulae autoremove by @hyuraku in #12678 docs: document how to add/update casks by @SMillerDev in #12618 Force UTF-8 encoding of lsb_release output by @colindean in #12690 Fix brew help cleanup text by @Rylan12 in #12672 Strategy: Add --silent flag to DEFAULT_CURL_ARGS by @samford in #12693
Homebrew for Mac 3.3.11 Released (January 17, 2022) Homepage Spoiler What's Changed utils/pypi: ensure pipgrip is installed. by @MikeMcQuaid in #12703 rubocops (cask/url): add rubocop to use csv instead of before|after_comma by @bevanjkay in #12648 dev-cmd/bump: add switch to open pull requests. by @MikeMcQuaid in #12702 Add flag --overwrite to brew install to govern the keg-linking step by @boblail in #12691 install: respect pins when auto-upgrading by @carlocab in #12717 Fix typo in docs/Manpage.md by @myersg86 in #12728 cmd/shellenv.sh: fix typo by @nandahkrishna in #12729 bump-cask-pr: avoid replacing sha256 twice on multilang cask by @xxyzz in #12608
Homebrew for Mac 3.3.12 Released (January 24, 2022) Homepage Spoiler: Changes v3.3.12 What's Changed README: add DNSimple as a sponsor. by @MikeMcQuaid in #12731 Revert "extend/os/mac/keg_relocate: fix relocation of duplicate RPATHs" by @carlocab in #11405 formula: also capture meson-log.txt by @carlocab in #12747 dev-cmd/bottle: clean up intermediate tar by @gromgit in #12746 Update documentation on deprecating and disabling formulae by @carlocab in #12727 extend/os/mac/keg_relocate: fix duplicate RPATH handling by @carlocab in #12745 Adapt DNSimple logo to system appearance by @Rylan12 in #12732 os/mac/keg: use MachOFile#delete_rpath instead of MachO::Tools by @carlocab in #12750 cleanup: check if symlinks are readable. by @MikeMcQuaid in #12758 test/cmd/services_spec: fix test. by @MikeMcQuaid in #12769 README improvements by @Rylan12 in #12718 dev-cmd/bump-formula-pr: fix for undetectable version by @nandahkrishna in #12766 dev-cmd/bump-formula-pr: fix undefined method null error by @milas in #12774
Homebrew for Mac 3.3.14 Released (February 7, 2022) Homepage Spoiler What's Changed sandbox: handle SIGTTOU and SIGTTIN to avoid hangs by @Bo98 in #12801 brew bump: don't use Repology for versioned formulae by @nandahkrishna in #12812 Formula: Allow cargo build when building libraries by @rolandcrosby in #12819 shebang: raise error if no rewriting by @branchvincent in #12820 Fix for GitHub url ends with ‘.git’ check by @rickmark in #12822 docs: Add cloudflare/homebrew-cloudflare by @junhochoi in #12821 rubocops/text: remove setuptools audit by @carlocab in #12823 cask/exceptions: fix reinstall cask messaging. by @MikeMcQuaid in #12824 Revert "shebang: raise error if no rewriting" by @carlocab in #12828 os/mac/xcode: support Xcode 13.2.1 by @Bo98 in #12844 ISSUE_TEMPLATE/config: add Homebrew/install. by @MikeMcQuaid in #12845 Thank you always, @mood
Homebrew for Mac 3.3.15 Released (February 14, 2022) Homepage Spoiler What's Changed cask/dsl/caveats: add :requires_rosetta by @carlocab in #12836 Recommend interactive usage of fish_add_path by @shroudedcode in #12839 docs: fix style by @carlocab in #12851 pr-{publish,pull}: autosquash by default by @carlocab in #12850 formula_auditor: disallow external tap dependencies in core by @carlocab in #12860 Docs: update wording for rest of Users section by @EricFromCanada in #12861 os/mac/{keg,mach}: fix cache invalidation by @carlocab in #12864 formula_auditor: new formulas should not define a revision by @jsoref in #12854 Add helpful error message when attempting to run brew cask by @phoenixeliot in #12708 service: launch only once by @NickHackman in #12837 Binary patching of build prefixes by @danielnachun in #12534 Revert "Binary patching of build prefixes" by @MikeMcQuaid in #12870
Homebrew for Mac 3.3.16 Released (February 21, 2022) Homepage % brew update Spoiler What's Changed ignore dependencies of build-time-dependency by @hyuraku in #12795 utils: add DBus session address to browser env by @gromgit in #12889 docs: document service block by @SMillerDev in #12868 docs/Cask-Cookbook.md: add macOS release symbol by @neutric in #12893 git rm Library/.rubocop_cask.yml by @issyl0 in #12894 dev-cmd/dispatch-build-bottle: Stop replacing linuxbrew-core by @issyl0 in #12895 dev-cmd/bump: Ignore Repology if the livecheck uses GithubLatest by @issyl0 in #12900
Homebrew for Mac 3.4.0 Released (February 28, 2022) Homepage Blog % brew update Spoiler What's Changed debian7: force usage of brewed ca-certificates by @iMichka in #12907 workflows/triage: fix concurrency. by @MikeMcQuaid in #12919 formula, cask: deprecate use of Enumerable methods e.g. each. by @MikeMcQuaid in #12911 formula: remove OnOS. by @MikeMcQuaid in #12912 Deprecations, disables, deletions for 3.4.0 by @MikeMcQuaid in #12913 update-report: default HOMEBREW_UPDATE_REPORT_ONLY_INSTALLED to on. by @MikeMcQuaid in #12910 simplecov: enable branch coverage. by @MikeMcQuaid in #12914 Revert "formula: remove OnOS." by @MikeMcQuaid in #12925 cask/dsl/version_spec: remove deprecated specs. by @MikeMcQuaid in #12929 try to clarify why it is upgrading dependents by @rdp in #12922 Revert "update-report: default HOMEBREW_UPDATE_REPORT_ONLY_INSTALLED to on." by @MikeMcQuaid in #12933