Homebrew for Mac 4.4.5 has been released. (11-November-2024) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed language/python: link manpages by default by @cho-m in #18715 Portable Ruby 3.3.6 by @p-linnane in #18718 tap: allow an array of values for an audit exception by @bevanjkay in #18717 formula: change some private API to public API by @cho-m in #18582 os/mac: prefer the newest Xcode when searching using mdfind by @carlocab in #18737 linux/hardware/cpu: add some missing Intel CPUs by @carlocab in #18743 linux/hardware/cpu: add some missing AMD CPUs by @alebcay in #18748 deprecate_disable: support optional replacement parameter by @alebcay in #18733 Support setting GIT_COMMITTER_NAME and GIT_COMMITTER_EMAIL by @carlocab in #18749 Full Changelog: 4.4.4…4.4.5 SHA-256: 8880090d85229837c899f1777ea5d45d99b1c7719132effe51384cc69d54cb0f
Homebrew for Mac 4.4.6 has been released. (18-November-2024) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed tap_auditor: check renamed formula exists by @cho-m in #18741 actionlint: suppress zizmor's exit code by @woodruffw in #18753 os/mac/diagnostic: check for OpenCore by @carlocab in #18762 Installation: note that OpenCore is not supported by @p-linnane in #18761 Acceptable-Casks: remove outdated info by @p-linnane in #18760 os/mac/diagnostic: fix OpenCore check by @ZhongRuoyu in #18765 shared: only fall back to -march=native on supported architectures by @alebcay in #18759 os/mac/diagnostic: improve OpenCore check by @ZhongRuoyu in #18766 os/mac/diagnostic: fix case of OpenCore check by @EricFromCanada in #18767 workflows/docker: use GitHub Packages for caching. by @MikeMcQuaid in #18775 add generate-cask-ci-matrix command by @bevanjkay in #18594 hardware: rename none optimization flags to dunno by @alebcay in #18780 Add M4 processor by @kiracus in #18779 New Contributors @kiracus made their first contribution in #18779 Full Changelog: 4.4.5…4.4.6 SHA-256: 4346222281e434925a517a52cb2307f0613cc5cb821880d6c4f5f5891557b541
Homebrew for Mac 4.4.7 has been released. (25-November-2024) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed generate-cask-ci-matrix: fix incorrect error being raised by @bevanjkay in #18783 fix: too_many_open_prs() fails without SSO access by @elijaholmos in #18778 uninstall: don't ignore deps, even for developers by @ZhongRuoyu in #18784 generate-cask-ci-matrix-syntax: allow no argument for syntax-only jobs by @bevanjkay in #18789 Revamp installed_on_request handling by @MikeMcQuaid in #18768 devcontainer.json: use master image. by @MikeMcQuaid in #18792 Remove fish command completions for excluded commands by @jaminthorns in #18793 formula_installer: re-enable mirror usage when installing via API by @EricFromCanada in #18798 Enforce finalized sorbet methods by @dduugg in #18801 docs: update redirecting url by @samford in #18813 revert setting --insecure to download ca-certificates by @EricFromCanada in #18800 Remove problematic :final from Requirement sigs by @dduugg in #18814 Fix incorrect download locking. by @reitermarkus in #18809 docs: mention optional replacement parameter for deprecate/disable by @alebcay in #18810 Remove OpenStruct from Uses cmd by @dduugg in #18806 bump: skip PR checking when up to date or livecheck fails by @samford in #18812 New Contributors @elijaholmos made their first contribution in #18778 @jaminthorns made their first contribution in #18793 Full Changelog: 4.4.6…4.4.7 SHA-256: 2b627630f08818ec09247275a08651188089b1a6aafeb247b8613646980cefe6
Homebrew for Mac 4.4.8 has been released. (25-November-2024) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed system_config: print brew branch by @gromgit in #18811 formula_installer: allow installing/upgrading disabled formulae by @p-linnane in #18818 cask: try fix a couple of permission edge cases under multi-user by @Bo98 in #18805 Full Changelog: 4.4.7…4.4.8 SHA-256: 16fa41c26d1825af8594a6d795c8bc24a8a2afeeaaf440b849a746983fdd2a11
Homebrew for Mac 4.4.9 has been released. (02-December-2024) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed update.sh: fix unused environment variable by @EricFromCanada in #18825 sorbet: Bump some Cask files to typed: strict by @issyl0 in #18824 rubocops/uses_from_macos: allow using Sequoia jq by @cho-m in #18826 formula: expose inreplace global parameter by @cho-m in #18833 Full Changelog: 4.4.8…4.4.9 SHA-256: 8cbb3f029810e95dfa2fe903110592cf0dfe308c3139ddaaafa6dc1ab9240dcd
Homebrew for Mac 4.4.10 has been released. (05-December-2024) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed formula_auditor: avoid pkg-config dependency in core tap by @cho-m in #18843 generate-man-completions: also fail if only date changed by @EricFromCanada in #18855 livecheck: clarify livecheckable language by @samford in #18839 cmd/update-reset: remove .git/describe-cache. by @MikeMcQuaid in #18857 cmd/developer: fix HOMEBREW_UPDATE_TO_TAG handling. by @MikeMcQuaid in #18856 cmd/update: avoid switching developers to stable branch by @carlocab in #18858 feat: Add Bash completion for Homebrew aliases by @yermulnik in #18791 service: end systemd configs with a new line by @ZhongRuoyu in #18864 Fix systemd command line quoting by @ZhongRuoyu in #18865 Enable strict typing in NamedArgs by @dduugg in #18867 pkg_version: make typed: strict by @MikeMcQuaid in #18875 Upload test results to CodeCov by @MikeMcQuaid in #18876 attestation: handle multiple subjects by @woodruffw in #18883 New Contributors @yermulnik made their first contribution in #18791 Full Changelog: 4.4.9…4.4.10 SHA-256: 4951c19c66124d29248199fc9d07ab5583b2e49472a5fbdeb31424fcdea2f3bf
Homebrew for Mac 4.4.11 has been released. (09-December-2024) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed os/mac/hardware/cpu: add M4 Pro/Max by @ZhongRuoyu in #18885 update-maintainers: ignore accents when sorting names by @EricFromCanada in #18886 workflows/docs: enable merge queue/group jobs. by @MikeMcQuaid in #18888 Remove unsafe references from CLI and Formulary code by @dduugg in #18894 Add missing utils/service require by @apainintheneck in #18900 fix(livecheck/pypi): update to use json endpoint to query version by @chenrui333 in #18895 Minor CLI code improvements by @dduugg in #18902 cask/artifact/abstract_uninstall: handle sudo trashed paths correctly by @apainintheneck in #18904 Pypi: Restore regex support by @samford in #18903 Full Changelog: 4.4.10…4.4.11 SHA-256: 27b75115c4db71ae3a0cb5e47dc0852a3ea9ec76a057672cd86929345d29e45d
Homebrew for Mac 4.4.12 has been released. (16-December-2024) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed dev-cmd/tap-new: improve handling of multi-user setups by @Bo98 in #18909 chore(formula): raise error if no universal binaries are found to deuniversalize by @chenrui333 in #18910 github/workflows: use merge_group instead of push events. by @MikeMcQuaid in #18912 cmd/list: support using --full-name with --installed-on-request et al. by @ZhongRuoyu in #18913 Remove OpenStruct from CLI::Args by @dduugg in #18847 Namespace some top-level constants by @dduugg in #18914 cask/info: send missing args after removing openstruct by @apainintheneck in #18917 bin/brew: fix prioritisation of system env files by @carlocab in #18927 workflows: use full version numbers by @p-linnane in #18929 utils/github: handle over 30 changed files by @cho-m in #18933 workflows: fix mis-pinned codeql-action hashes by @p-linnane in #18935 dependabot: remove lock-threads by @p-linnane in #18937 Full Changelog: 4.4.11…4.4.12 SHA-256: 518bb662bd59ef7adacd18888abda38f5c8a5012a8e7507d1d919267c9d94eff
Homebrew for Mac 4.4.13 has been released. (23-December-2024) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed formula: conditionally use executable name as completion name by @cho-m in #18942 feat: only block cask install on Linux by @SMillerDev in #18808 Fixes #18849 : fix duplicate casks when symlinks exist by @vidishanevatia in #18946 formula: add clap completion style by @daeho-ro in #18945 shims/mac/super: add pkgconf symlink by @cho-m in #18823 os/mac/pkgconfig/15: update expat version for 15.2 by @cho-m in #18964 workflows/tests: fix RSpec JUnit XML filenames. by @MikeMcQuaid in #18961 patch: restore output from failed patch by @cho-m in #18963 test/download_strategies/abstract_spec: fix test by @cho-m in #18966 workflows/tests: run some jobs (again) on push. by @MikeMcQuaid in #18967 dependabot: Group Sorbet updates together by @issyl0 in #18979 tap command: add -f alias to --force flag by @rrotter in #18985 New Contributors @vidishanevatia made their first contribution in #18946 Full Changelog: 4.4.12…4.4.13 SHA-256: 3357b29965a90fb8eeb29fce1e5e8f6dec2690b132d866b130ad4a821f0d9ac9
Homebrew for Mac 4.4.14 has been released. (30-December-2024) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed ast_constants: order deprecate! before disable! by @cho-m in #18974 deprecate_disable: typed: strict by @cho-m in #18968 formula: update pour_bottle? CLT error message by @carlocab in #18977 cmd/pyenv-sync: Create major version symlink(s) to fix pyenv support by @landoncrabtree in #18978 Remove BuildPulse and use CodeCov instead by @MikeMcQuaid in #18995 Sort list of '--version'ed casks. by @ascherer in #18996 update prerelease check to allow standard release by @daeho-ro in #19001 Vendor base64 for Ruby 3.4 by @p-linnane in #19004 fix prerelease check to allow standard release by @daeho-ro in #19008 chore: fix typos by @chenrui333 in #19014 env_config: Improve the deprecated envvar message by @issyl0 in #19015 Xorg: Handle archive.mesa3d.org URLs by @samford in #19010 cask: fewer GitHub Actions warnings. by @MikeMcQuaid in #19009 New Contributors @landoncrabtree made their first contribution in #18978 @ascherer made their first contribution in #18996 Full Changelog: 4.4.13…4.4.14 SHA-256: a2f5d7e6a847f4f5ac5cf1aef281c9bbef5666e6d2ffebf10526b2c95948df44
Homebrew for Mac 4.4.20 has been released. (04-February-2024) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed Fix typo (“a new formulae “should be” a new formula”) by @pbx in #19171 utils/curl: fix user_agent types by @zyoshoka in #19172 implement fixes and comments for DisableComment rubocop by @koddsson in #19168 dev-cmd/bottle: don't install gnu-tar when not needed by @Bo98 in #19180 utils/github: fix GraphQL error log by @zyoshoka in #19182 tap command: correct helptext for --repair by @rrotter in #19189 Update formula_creator.rb by @BingoKingo in #19173 Add a DisableComment Cop by @koddsson in #18842 Use full terminal height for concurrent output. by @reitermarkus in #19194 Rename aarch64_linux tag to arm64_linux by @Bo98 in #19188 Add a last_reviewed_date to docs metadata by @issyl0 in #19200 dev-cmd/livecheck: improve error message when all formulae are autobumped by @nandahkrishna in #19201 Print concurrent download errors. by @reitermarkus in #19206 docs: prefer /opt/homebrew in examples by @EricFromCanada in #19209 cask/artifact/installer: don't reset UID if sudo is used. by @MikeMcQuaid in #19218 New Contributors @pbx made their first contribution in #19171 @zyoshoka made their first contribution in #19172 @koddsson made their first contribution in #19168 @BingoKingo made their first contribution in #19173 Full Changelog: 4.4.19…4.4.20 SHA-256: 8cf21c97af212a28fcdd4add832176fc86c507c0aae2c581eaaf9754fa958c58
Homebrew for Mac 4.4.21 has been released. (04-February-2024) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed docker: fix comment for Ubuntu 18 deprecation by @iMichka in #19190 Add rebottling documentation in BrewTestBot-For-Maintainers.md by @Moisan in #19212 Add arm64 Linux build for Portable Ruby by @Bo98 in #19224 github_packages: fix the oldest CPU variant on arm64 Linux by @Bo98 in #19223 dev-cmd/pr-upload: allow --keep-old with --upload-only by @Bo98 in #19222 ci: switch to SSH signing everywhere by @woodruffw in #19230 dev-cmd: add brew verify by @woodruffw in #19217 Split up SoftwareSpec by @MikeMcQuaid in #19234 tests: add missing :needs_network argument by @samford in #19239 formula_creator: depend on latest python by @gromgit in #19244 docs: various manpage grammar fixes by @EricFromCanada in #19220 Add test for concurrent fetching by @dduugg in #19215 glibc: set next version by @iMichka in #19238 utils/pypi: warn when pypi_info fails due to missing sources by @woodruffw in #19250 update-python-resources: add option to ignore errors by @gromgit in #19252 Revert json v3 logic by @apainintheneck in #19251 brew.sh: improve HOMEBREW_FORCE_BREW_WRAPPER error message by @MikeMcQuaid in #19257 livecheck: Add support for POST requests by @samford in #19233 Import brew alias and brew unalias commands by @MikeMcQuaid in #19258 Enforce that all docs have last_review_date frontmatter by @issyl0 in #19264 Review some docs by @issyl0 in #19265 utils/pypi: remove extra newline when updating resources by @branchvincent in #19266 Import brew formula-analytics and generate-analytics-api commands by @MikeMcQuaid in #19259 workflows/docker: continue to deploy master images by @ZhongRuoyu in #19274 Fix “can't modify frozen String” error by @ArtRoman in #19276 Refactor Livecheck::Strategy to remove module_function use by @dduugg in #19278 More Sorbet typed: strict RuboCops by @issyl0 in #19195 rubocops/lines: Clean up an old TODO by @issyl0 in #19277 Use delegation to create Cask DSL methods by @dduugg in #19288 clear core tap cache on formula creation by @gromgit in #19283 docs/Homebrew-Governance.md: fix broken link by @bevanjkay in #19298 Clean up OnSystem rbis by @dduugg in #19306 cmd/info: only display keg info if tap matches by @ZhongRuoyu in #19295 cask/url: remove arch placeholder when checking if unversioned by @zyoshoka in #19284 New Contributors @ArtRoman made their first contribution in #19276 Full Changelog: 4.4.20…4.4.21 Signed & notarized. SHA-256: cd83c4123d5db7d07eb3042f1c785ed7f599183c5c542040bc6abfa722583861
Homebrew for Mac 4.4.22 has been released. (24-February-2025) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed feat: allow linux binaries in casks by @SMillerDev in #19121 Revert “cmd/info: only display keg info if tap matches” by @MikeMcQuaid in #19324 formula: don't include DATA patches in initial Git repo by @gromgit in #19310 diagnostics: add formula/cask dup check by @gromgit in #19326 rubocop/lines: prefer assert_path_exists and refute_path_exists by @nandahkrishna in #19313 Enable strict typing in DependenciesHelpers by @dduugg in #19314 Fix type error in DependenciesHelpers#dependents by @dduugg in #19331 diagnostic: skip duplicate formulae and casks, check inside test-bot. by @MikeMcQuaid in #19332 Adds post-installation steps to installation with extend version in tips by @colindean in #19304 diagnostic: recommend untap where possible by @gromgit in #19340 livecheck: refactor HEAD-only formula handling by @samford in #19338 update-python-resources: work on bare formula by @gromgit in #19344 Zig template and std args by @botantony in #19346 dev-cmd/bottle: check for prefix when not /usr/local by @cho-m in #19357 livecheck: restrict POST hashes to symbol keys by @samford in #19352 livecheck: refactor livecheck_strategy_names by @samford in #19351 refactor: inline use of attr_rw by @dduugg in #19359 New Contributors @botantony made their first contribution in #19346 Full Changelog: 4.4.21…4.4.22 Signed & notarized. SHA-256: 7be82b9889398d85f8e9cafd22fc2a6d2a65876e6d2900b6ad07a7de1d3ba924
Homebrew for Mac 4.4.23 has been released. (03-March-2025) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed docs: Fix broken RubyDoc URL fragments by @samford in #19361 refactor: move nil check inside demodulize by @dduugg in #19356 Enable strict typing in Formula by @dduugg in #19323 diagnostic: fix call to missing_dependencies by @gromgit in #19373 .github/ISSUE_TEMPLATE/*: use issue types. by @MikeMcQuaid in #19376 Add HOMEBREW_UPGRADE_GREEDY_CASKS by @MikeMcQuaid in #19375 livecheck: add Options class by @samford in #19293 Fix return type of Formula.build by @dduugg in #19379 fix: Revert breaking type change in Formula#std_npm_args by @dduugg in #19382 docs: Remove misused YARD directives by @dduugg in #19383 Clean pod2man-generated manpages after formula build by @alebcay in #19174 feat: Add interface for livecheck strategies by @dduugg in #19355 keg: fix normalize_pod2man_outputs! for compressed manpages by @alebcay in #19399 fix(search.rb): fix regex regression in search by @toobuntu in #19398 fix: HOMEBREW_NO_SORBET_RUNTIME should work even if developer by @gibfahn in #19391 Full Changelog: 4.4.22…4.4.23 Signed & notarized. SHA-256: 486dfeba5f8b7d1cd32426b06dc37780e7f8eaa1b1aa2109e978b9572ae71978
Homebrew for Mac 4.4.24 has been released. (10-March-2025) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed refactor: inline use of attr_predicate by @dduugg in #19371 Add PowerShell (pwsh) completion support by @heaths in #19407 formula: remove pwsh from default completion shells by @carlocab in #19408 dependabot: allow up to 10 open PR's by @p-linnane in #19416 Document pwsh shell completion by @heaths in #19419 docs: add a bit more information about std_*_args to Formula Cookbook by @botantony in #19420 workflows/tests: use Docker image for Ubuntu 20.04 by @p-linnane in #19424 fix: require strategic interface in each livecheck strategy by @dduugg in #19425 cmd/tap: don't stacktrace on user error by @gromgit in #19428 macOS .pkg installer: fix existing installation not being upgraded by @EricFromCanada in #19406 feat: add cask shell completion by @SMillerDev in #19410 Xorg: Handle nil :content value by @samford in #19436 global: cleanup environment variables. by @MikeMcQuaid in #19421 Cask: skip livecheck https audit for POST requests by @samford in #19437 cask/installer: pass more options to cask dependencies by @EricFromCanada in #19439 curl_headers: Handle POST requests by @samford in #19445 diagnostic: enforce user_path_1 prerequisite by @gromgit in #19448 keg: fix normalize_pod2man_outputs! for non-UTF-8 manpages by @alebcay in #19449 New Contributors @heaths made their first contribution in #19407 Full Changelog: 4.4.23…4.4.24 Signed & notarized. SHA-256: a0c8a18d362b29df98c86b23d2bfd04d5a6e09533e58cfb181b2da852ef038b2
Homebrew for Mac 4.4.25 has been released. (20-March-2025) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed livecheck: fix parent reference handling by @nandahkrishna in #19451 Install size by @tyuwags in #19254 rmdir: ignore unreadable path errors by @EricFromCanada in #19466 linux/cask/installer: use artifact denylist by @MikeMcQuaid in #19467 install.rb: add “no” in --ask output by @osalbahr in #19470 cask/utils: allow use of @ in cask name by @bevanjkay in #19473 workflows/docker: build and publish ARM64 Docker images by @ZhongRuoyu in #19275 dev-cmd/prof: fix vernier invocation by @carlocab in #19478 workflows/docker: fix publishing master images by @carlocab in #19480 workflows/docker: fix publishing Docker images (again) by @carlocab in #19481 services: migrate external tap to main repo by @botantony in #19385 fix: allow fetching casks on Linux by @SMillerDev in #19459 Fix services types by @MikeMcQuaid in #19490 formula: use any_installed_prefix for service paths by @MikeMcQuaid in #19491 Fix typo in Installation.md by @BenBergman in #19495 refactor: Enable strict typing in download_strategy by @dduugg in #19475 fix: DownloadStrategy meta params should be untyped by @dduugg in #19499 download_strategy: compare cached file size to Content-Length by @EricFromCanada in #19460 fix (services/list): correctly handle services with an error code by @jimeh in #19502 Skip homepage audit for www.gnu.org and www.nongnu.org on GitHub runners by @botantony in #19501 std_go_args: add -tags flag by @botantony in #19506 os/linux/diagnostic: skip error on arm64 when HOMEBREW_ARM64_TESTING is set by @carlocab in #19511 rubocops/cask/stanza_order: Ensure arch and os are adjacent by @issyl0 in #19507 livecheck: update types to allow nested JSON hashes by @khipp in #19509 Dockerfile: skip git-core PPA on arm64 Linux by @carlocab in #19524 Fix bottle block generation and audit for arm64 Linux by @carlocab in #19522 linux/hardware/cpu: fix amd_k12 reference by @gromgit in #19525 fix: ignore broken kegs during gcc linkage test by @botantony in #19517 unpack .dmg: ignore .HFS+ Private* metadata directories by @botantony in #19526 Add possible curl issues by @NeimadTL in #19519 workflows/docker: run brew test-bot on arm64 Linux builds by @carlocab in #19523 Migrate Homebrew/bundle to Homebrew/brew by @MikeMcQuaid in #19487 Support --file for brew services run by @Bo98 in #19535 devcontainer/on-create-command: fix permissions harder. by @MikeMcQuaid in #19538 bundle/cask_installer: remove debugging output. by @MikeMcQuaid in #19539 Cleanup some missing references to Homebrew Bundle. by @MikeMcQuaid in #19540 bundle/brew_services: use HOMEBREW_BREW_FILE. by @MikeMcQuaid in #19544 bundle: remove services_installed? by @MikeMcQuaid in #19543 Look for VSCode variants by @MikeMcQuaid in #19545 Import documentation for brew bundle by @MikeMcQuaid in #19542 Use PAC+BTI where possible on arm64 Linux by @Bo98 in #19521 bundle/exec: fix command PATH lookup by @carlocab in #19547 cask/download: avoid some checksum warnings. by @MikeMcQuaid in #19546 shims/super/cc: tweak optimization flag handling for runtime CPU detection builds by @carlocab in #19551 New Contributors @tyuwags made their first contribution in #19254 @BenBergman made their first contribution in #19495 @jimeh made their first contribution in #19502 @NeimadTL made their first contribution in #19519 Full Changelog: 4.4.24…4.4.25 Signed & notarized. SHA-256: 7c0fd69b717f213f33052c65eea7df238b61d1b037565f22a39c7af25df44aa4
Homebrew for Mac 4.4.26 has been released. (24-March-2025) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed shims/super/cc: add comment for optimization flag handling by @carlocab in #19555 homepage audit: fix for gnu.org and nongnu.org by @botantony in #19548 download_strategy: ignore Content-Length value if zero by @EricFromCanada in #19564 github_runner_matrix: deploy arm64 Linux runners on PRs with :arm64_linux bottles by @carlocab in #19556 quarantine: allow, skipping the app management permissions prompt. by @MikeMcQuaid in #19557 github_runner_matrix: include arch in Linux job names by @carlocab in #19567 cmd/services: support passing multiple formulae by @Bo98 in #19565 bundle: remove include Kernel references by @Bo98 in #19566 shebangs: fix broken shebangs like #!python by @botantony in #19563 Make some global variables part of the public API by @MikeMcQuaid in #19569 Add brew install --as-dependency by @MikeMcQuaid in #19570 Full Changelog: 4.4.25…4.4.26 Signed & notarized. SHA-256: b253769180912f749b7a8771d732ffdebc8469990fcfc08bdad1969ac6cd8984
Homebrew for Mac 4.4.27 has been released. (31-March-2025) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed bundle: require more lazily by @carlocab in #19568 bundle/installer: add missing require. by @MikeMcQuaid in #19580 Add brew_dumper.rb to dumper.rb file by @janosorcsik in #19583 tab: add bottle_rebuild to runtime_dependencies. by @MikeMcQuaid in #19576 cmd/*env-sync: add HOMEBREW_ENV_SYNC_STRICT mode. by @MikeMcQuaid in #19577 popen: get correct cmd name on error by @gromgit in #19595 dev-cmd/dispatch-build-bottle: support arm64 Linux by @carlocab in #19593 Don't filter the environment for brew bundle (exec|env|sh) by @MikeMcQuaid in #19575 test/bundle: add more missing requires. by @MikeMcQuaid in #19598 Add version_file: DSL to Brewfile by @MikeMcQuaid in #19579 linux/bundle/skipper: add support for Linux casks. by @MikeMcQuaid in #19599 cask/api: remove control characters from cask caveats by @EricFromCanada in #19581 brew bundle env: quote values correctly. by @MikeMcQuaid in #19600 brew bundle env: sort and filter output. by @MikeMcQuaid in #19601 services: use domain target in launchctl list command. by @MikeMcQuaid in #19602 test/bundle/commands/check_spec: add missing requires. by @MikeMcQuaid in #19603 cleanup: fix handling of bottle manifest rebuilds. by @MikeMcQuaid in #19605 linux/bundle/skipper: add missing requires. by @MikeMcQuaid in #19610 bundle/brew_installer: strip revision number from version file. by @MikeMcQuaid in #19604 extend/os/linux/cask/installer: make check_stanza_os_requirements non-private by @carlocab in #19611 create: show command to install formula for testing by @abitrolly in #19615 linux/bundle/skipper: fix skipper logic. by @MikeMcQuaid in #19625 Add brew update-if-needed by @MikeMcQuaid in #19626 Reset Bootsnap after installing gems by @Bo98 in #19620 Allow callers of brew bundle check to filter errors. by @MikeMcQuaid in #19627 Add brew bundle exec --services by @Bo98 in #19552 create: check that downloaded URL is actually archive by @abitrolly in #19621 create: use GitHub project URL if homepage is empty by @abitrolly in #19623 cmd/services: add named arguments. by @MikeMcQuaid in #19638 fix: Allow Formula.url with no args to get url by @dduugg in #19618 diagnostic: allow macFUSE FUSE3 files by @gromgit in #19651 test/bundle/whalebrew_installer: fix flaky test from missing resets by @Bo98 in #19656 Correctly handle missing homepage in GitHub API response by @infogrind in #19654 Add Support Tiers documentation by @MikeMcQuaid in #19641 New Contributors @janosorcsik made their first contribution in #19583 Full Changelog: 4.4.26…4.4.27 Signed & notarized. SHA-256: b73b14c66d25947a582f1e968d660ebbd2d17121a073426e39e08dbadb4e17a9
Homebrew for Mac 4.4.28 has been released. (07-April-2025) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed feat: add linux support to bump-cask-pr by @SMillerDev in #19510 docs/Support-Tiers: update unsupported config examples by @p-linnane in #19667 workflows: remove no-op ssh signing value by @p-linnane in #19666 Enable Bootsnap by default by @MikeMcQuaid in #19658 formula: fix warning message grammar by @carlocab in #19669 Dockerfile: autoformat. by @MikeMcQuaid in #19671 language: add php shebang module by @botantony in #19649 dev-cmd/bump-cask-pr: fix Linux cask bumping. by @MikeMcQuaid in #19672 Link to Support Tiers in diagnostic/error messages by @MikeMcQuaid in #19657 dev-cmd/bump-*: only warn on duplicate PRs for official taps. by @MikeMcQuaid in #19670 test/bundle: add additional test coverage. by @MikeMcQuaid in #19673 bundle/commands/cleanup: correctly handle .keepme references. by @MikeMcQuaid in #19674 bundle: use HOMEBREW_BUNDLE_FORMULA_VERSION_* for formula version. by @MikeMcQuaid in #19675 brew.sh: fix update-if-needed failing after update by @Bo98 in #19679 cask/audit: install container deps by @bevanjkay in #19682 perf: rubocop/tapioca parser optimizations by @dduugg in #19681 docs: Remove aarch64 unsupported note for Homebrew on Linux #1 by @kvokka in #19680 bundle: add tests for exec --services by @Bo98 in #19684 Add brew bundle --upgrade-formulae by @MikeMcQuaid in #19676 dev-cmd/bump: add --no-autobump flag by @botantony in #19685 bundle: fix up formula name for environment variable. by @MikeMcQuaid in #19686 services: prioritise launchctl print over launchctl list. by @MikeMcQuaid in #19692 dev-cmd/unbottled: check arch requirement on Linux by @cho-m in #19688 Update Linux GCC code. by @MikeMcQuaid in #19642 os/linux/development_tools: update cop namespace by @p-linnane in #19698 services: add loaded_file data by @Bo98 in #19702 bump-cask-pr: fix macOS host handling by @samford in #19689 bundle: handle simultaneous exec --services better by @Bo98 in #19703 Revert “services: add loaded_file data” by @MikeMcQuaid in #19705 Make os available in livecheck blocks by @samford in #19700 Revert “bundle: handle simultaneous exec --services better” by @MikeMcQuaid in #19706 New Contributors @kvokka made their first contribution in #19680 Full Changelog: 4.4.27…4.4.28 Signed & notarized. SHA-256: 520463ca5741d004100cdc4f1fe0f34f1028a6efcd26685a93e7ab4a1b74b556
Homebrew for Mac 4.4.29 has been released. (07-April-2025) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed bump-cask-pr: respect depends_on arch by @samford in #19709 Revert “Revert “services: add loaded_file data”” by @Bo98 in #19713 Reland “bundle: handle simultaneous exec --services better” by @Bo98 in #19714 utils/ruby: set HOMEBREW_BOOTSNAP_GEM_PATH after Ruby install. by @MikeMcQuaid in #19716 Full Changelog: 4.4.28…4.4.29 Signed & notarized. SHA-256: 22812ed3b20332f4ef421971b92e38f78da39028645638df4680a753dac5b168
Homebrew for Mac 4.4.30 has been released. (14-April-2025) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed Add brew bundle and brew services integration tests by @MikeMcQuaid in #19712 workflows/tests: add more brew bundle/services tests. by @MikeMcQuaid in #19722 fix: Don't invalidate the cached location if the response is a redirect by @boblail in #19723 cmd/upgrade: fix output regex in test by @samford in #19726 dev-cmd/vendor-gems: fix incorrect Bundler version being used by @Bo98 in #19731 docs: fix Formula Cookbook build command by @unitof in #19725 shebang: include PHP language in formula by @Moisan in #19732 bundle/commands/exec: add missing require. by @MikeMcQuaid in #19734 Improve brew bundle exec/env/sh environment handling by @MikeMcQuaid in #19733 bundle/commands/exec: adjust environment variable handling (again) by @MikeMcQuaid in #19735 workflows/tests: drop macOS 13 tests. by @MikeMcQuaid in #19736 dev-cmd/create: Handle nil stdin by @rafaelgallani in #19741 dev-cmd/edit: Actionable message about no API install by @abitrolly in #19622 Support-Tiers: minor rewording by @p-linnane in #19745 docs(readme): added shield and license link by @Olexandr88 in #19747 formula_cellar_checks: add no_cpuid_allowlist by @cho-m in #19746 docs: clarify OCLP support status by @p-linnane in #19748 test/dev-cmd/tap-new_spec: use --no-git to avoid auth prompt by @p-linnane in #19749 Support-Tiers: clarify OCLP tiers based on CPU generation by @p-linnane in #19751 Portable Ruby 3.3.8 by @p-linnane in #19727 New Contributors @rafaelgallani made their first contribution in #19741 Full Changelog: 4.4.29…4.4.30 Signed & notarized. SHA-256: e58bead5e49d84070969c0a65d4d77cd5f61f2adf301fefc835b52855dd2e89c
Homebrew for Mac 4.4.31 has been released. (15-April-2025) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed spec_helper: cleanup VSCode/Cursor test files. by @MikeMcQuaid in #19758 Improve HOMEBREW_TEMP handling by @MikeMcQuaid in #19760 Prose-Style-Guidelines: remove Economist's Style Guide by @p-linnane in #19765 Full Changelog: 4.4.30…4.4.31 Signed & notarized. SHA-256: 85d8110db5e419b46c097a15a8415e1ac1d0527746eb7037957ab46a2dafc9a8
Homebrew for macOS & Linux v4.4.32 has been released. (22-April-2025) Homepage and install | Release History | Discussions | FAQ | Documentation | Blog | Spoiler What's Changed debrew: migrate away from mutex_m by @Bo98 in #19769 mktemp: drop include FileUtils by @Bo98 in #19771 aliases: fix missing require with Ruby 3.4 by @Bo98 in #19774 services: fix FileUtils usage in Ruby 3.4 by @Bo98 in #19775 cask/artifact/abstract_flight_block: fix warning in Ruby 3.4 by @Bo98 in #19776 global: mark extend FileUtils for dropping by @Bo98 in #19770 test/cask/dsl/container_spec: fix test failure with Ruby 3.4 by @Bo98 in #19777 api: remove TODO comment by @p-linnane in #19778 workflows/vendor-version: fix handling of Ruby upgrades by @Bo98 in #19782 docs: Add section on handling temporary pre-release versions in livecheck by @michaelstingl in #19766 workflows/pkg-installer: set default permissions by @p-linnane in #19785 standalone/init: enable more warnings for developers by @Bo98 in #19772 deprecate!/disable!: allow specifying replacement type by @botantony in #19578 bump: bump synced formula together by @bevanjkay in #19213 Revert “bump: bump synced formula together” by @MikeMcQuaid in #19797 New Contributors @michaelstingl made their first contribution in #19766 Full Changelog: 4.4.31…4.4.32 Signed & notarized. SHA-256: 2ECC568A588EB862B133BA1AC215A494AE70AB506FD3E00EB6918C38D25769BE