Homebrew for Mac 3.6.3 Released (26-September-2022) Homepage Spoiler What's Changed extend/os/linux/development_tools: handle no /usr/bin/gcc by @Bo98 in #13899 Separate test from runtime dependencies in Formula#to_hash by @Rylan12 in #13895 Checks GitHub API if homepage 404s during brew audit --online by @troymccabe in #13907 Include test deps when loading a formula from the API by @Rylan12 in #13908 linux/keg_relocate: clean up GCC RPATH fix. by @carlocab in #13914 extend/ENV/std: ignore fails_with during brew test. by @carlocab in #13913 formula_auditor: fix false negatives in audit_gcc_dependency by @carlocab in #13918 Full Changelog: 3.6.2...3.6.3
Homebrew for Mac 3.6.4 Released (03-October-2022) Homepage Spoiler What's Changed Audit: complain if no targets are found by @SMillerDev in #13926 Use unversioned GCC for runtime libraries when required. by @carlocab in #13916 Cleanup and fix CI jobs by @MikeMcQuaid in #13929 brew: remove HOMEBREW_ON_DEBIAN7 by @iMichka in #13828 Remove unused function from bump-cask-pr by @apainintheneck in #13939 Enable Linux AArch64 support by @gromgit in #13952 Augment brew livecheck with a --resources option to check resources by @mohammadzainabbas in #13613 Update documentation for brew livecheck by @mohammadzainabbas in #13933 Full Changelog: 3.6.3...3.6.4
Homebrew for Mac 3.6.5 Released (10-October-2022) Homepage Spoiler What's Changed Add --dry-run option to cmd#install by @hyuraku in #13706 add installed time to git info --json output by @jacktose in #13940 Warn linux users about using --cask by @apainintheneck in #13941 Support non-master init.defaultbranch by @Bo98 in #13979 service: use default.target on Linux by @SMillerDev in #13912 Update Sorbet to 0.5.10461 by @Bo98 in #13977 os/mac/xcode: require Xcode 14.1 on Ventura by @Bo98 in #13980 formula: fix inreplace errors not being printed by @Bo98 in #13981 Full Changelog: 3.6.4...3.6.5
Homebrew for Mac 3.6.6 Released (17-October-2022) Homepage Spoiler What's Changed update*: enforce sane symlinks setting by @gromgit in #13983 formula: ensure rpath is passed a valid target by @carlocab in #13978 Simulate all OS/arch combinations in brew readall by @Rylan12 in #13990 Preliminary compatibility fixes for Ruby 3 by @Bo98 in #13982 sorbet: Use Tapioca more since srb rbi is in maintenance by @issyl0 in #13989 workflows: migrate from deprecated set-output by @Bo98 in #13994 extend/os/mac: ensure writable file for codesign by @alebcay in #13964 Migrate to Bundler 2 by @Bo98 in #13984 bump-cask-pr: handle additional use cases by @EricFromCanada in #13998 add error log of download formula.json by @hyuraku in #13997 Fix curl_output for curl download strategy by @n-thumann in #14004 os/mac/pkgconfig/13: update for beta 9 SDK by @Bo98 in #14005 Full Changelog: 3.6.5...3.6.6
Homebrew for Mac 3.6.7 Released (24-October-2022) Homepage Spoiler What's Changed Restore ARM Linux support when installing gems by @Bo98 in #14008 docs: discontinue WSL 1 support; recommend WSL 2 by @Bo98 in #14000 ResourceAuditor: Fix #audit_head_branch error by @samford in #14011 Mark macOS Ventura as supported by @fxcoudert in #14021 Allow livecheck method in on_system blocks by @samford in #14020 utils/gems: set SDKROOT for macOS system Ruby by @Bo98 in #14022 macOS Ventura (and related) test fixes by @MikeMcQuaid in #14024 Strengthen "don't create issues" language by @MikeMcQuaid in #13971 integration_test: fix Bundler deprecation. by @MikeMcQuaid in #14025 Additional fixes for Ruby 3 compatibility by @Bo98 in #14014 Docs: mention "path not in the working tree" error by @EricFromCanada in #14023 Ventura RC version bumps by @Bo98 in #14028 Add stable checksum to the JSON API by @Rylan12 in #14030 docs: Fix minor version typo by @p-linnane in #14039 Update Linux requirements by @Bo98 in #14003 Full Changelog: 3.6.6...3.6.7
Homebrew for Mac 3.6.8 Released (01-November-2022) Homepage Spoiler What's Changed Suggest --verbose for softwareupdate --all ... by @abhillman in #14038 Support git partial clones with sparse checkouts (take 2) by @hmarr in #14035 os/mac/diagnostic: allow Ruby 2.6.10 on < Ventura by @Bo98 in #14043 Gemfile: bump nokogiri. by @MikeMcQuaid in #14044 Remove sitedir from LOAD_PATH by @Bo98 in #14041 dev-cmd/unbottled: fix --dependents erroring by @Bo98 in #14046 dev-cmd/bump-formula-pr: allow --version for version formatting changes by @Bo98 in #14045 Add --adopt switch by @ThatsJustCheesy in #14033 Improve performance of brew info by caching compiled regexes by @ThatsJustCheesy in #14056 Add VSCode devcontainers by @MikeMcQuaid in #14027 os/mac/xcode: do not recommend softwareupdate CLI by @Bo98 in #14061 Fix Oh-My-Zsh suggested completions configuration by @Undre4m in #14055 rubocop: Deal with some TODOs for Naming/MethodParameterName by @issyl0 in #14062 cask/artifact/relocated: don't evaluate URL on creation by @Bo98 in #14065 devcontainer/on-create-command: do more stuff. by @MikeMcQuaid in #14066
Homebrew for Mac 3.6.9 Released (07-November-2022) Homepage Spoiler What's Changed cask: audit for minimal OS version in sparkle feeds by @SMillerDev in #14060 devcontainer/on-create-command: install Sorbet. by @MikeMcQuaid in #14072 fix: allow sparkle without a macOS version by @SMillerDev in #14074 cmd/search: better handle non-TTY output. by @MikeMcQuaid in #14070 .devcontainer/on-create-command: Add openssh-server (for gh cs ssh) by @issyl0 in #14076 Fix: Sparkle audit prior to el_capitan by @p-linnane in #14080 tests: fix under GitHub Codespaces. by @MikeMcQuaid in #14071 test/rubocops/formula_desc: Add some tests I should have written in 2017 by @issyl0 in #14084 sorbet/tapioca/require: make aware of platform-specific gem resolution by @Bo98 in #14086 Update patchelf.rb to 1.4.0 by @Bo98 in #14094 caveats: Update message displayed by unsigned_accessibility by @moabits in #14092 rubyext: align workaround with upstream by @Bo98 in #14093 dev-cmd/bottle: add --no-all-checks by @Bo98 in #14095 docs: Bump various OS versions by @p-linnane in #14096 Universally apply Ruby disable options by @Bo98 in #14098 style: use HOMEBREW_RUBY_EXEC_ARGS, fix some cops erroring with empty formula body by @Bo98 in #14099 Allow gem installation on Rubies other than 2.6 by @Bo98 in #14012 minor typo fixes by @dtrodrigues in #14114
Homebrew for Mac 3.6.10 Released (09-November-2022) Homepage Spoiler What's Changed devcontainer/on-create-command: fix Ubuntu 18.04, add debugging. by @MikeMcQuaid in #14115 Service: add method to define a root requirement by @SMillerDev in #14113 Add manpages.rb by @hyuraku in #14117 move two methods from download_strategy to utils/github by @hyuraku in #14112 Allow multiple macOS requirements by @Bo98 in #14122 tests: test on Ubuntu 18.04. by @MikeMcQuaid in #13975 Dockerfile: install jq. by @MikeMcQuaid in #14127 devcontainer/on-create-command: fix prebuild handling. by @MikeMcQuaid in #14128 Full Changelog: 3.6.9...3.6.10
Homebrew for Mac 3.6.11 Released (14-November-2022) Homepage Spoiler What's Changed style: check more shell scripts. by @MikeMcQuaid in #14129 Improve issue templates by @MikeMcQuaid in #14126 uses_from_macos: add mandoc to allowed list by @razamatan in #14137 docs: Fix env variable typo by @p-linnane in #14134 rubydoc: fixes for output by @EricFromCanada in #14139 Fix install --dry-run by @danielbayley in #14138 New Contributors @razamatan made their first contribution in #14137 Full Changelog: 3.6.10...3.6.11
Homebrew for Mac 3.6.12 Released (21-November-2022) Homepage Spoiler What's Changed Docs: update Cookbooks by @EricFromCanada in #14140 dev-cmd/unbottled: simulate target tag by @Bo98 in #14147 CPU: fix M2 family detection by @bayandin in #14148 dev-cmd/ruby: add --version by @danielbayley in #14149 docs: update Contributors section by @EricFromCanada in #14152 Speed up deleted_reason method by @apainintheneck in #14141 README: Switch from HackerOne to GitHub for vulnerability reporting by @issyl0 in #14132 Update Bundler to 2.3.26 by @Bo98 in #14155 utils/gems: use env shebang when installing gems by @Bo98 in #14159 Full Changelog: 3.6.11...3.6.12
Homebrew for Mac 3.6.13 Released (29-November-2022) Homepage Spoiler What's Changed dev-cmd/bump-{cask,formula}-pr: args.message is before the default by @issyl0 in #14161 Prevent brew casks from finding formulae at tap root by @ThatsJustCheesy in #14164 rubocop_todo: Clean up deleted paths & excludes without offenses by @issyl0 in #14162 workflows/doctor: use ephemeral runners by @carlocab in #14172 diagnostic: remove some checks. by @MikeMcQuaid in #14185 bin/brew: add GITHUB_OUTPUT by @shivammathur in #14182 Update README.md by @memark in #14186 fix: allow running bin/brew with SHELLOPTS=nounset by @kaihowl in #14181 workflows/doctor: skip unnecessary steps by @carlocab in #14174 brew.sh: remove HOMEBREW_CHANGE_ARCH_TO_ARM by @carlocab in #14173 CI: check yard & mdl output by @EricFromCanada in #14156 New Contributors @shivammathur made their first contribution in #14182 @memark made their first contribution in #14186 @kaihowl made their first contribution in #14181 Full Changelog: 3.6.12...3.6.13
Homebrew for Mac 3.6.14 Released (06-December-2022) Homepage Spoiler What's Changed Curl: Fix following redirections when base changes by @Frederick888 in #14176 shims/super/cc: unset RUBYLIB by @Bo98 in #14189 Add cop for OS.linux? and OS.mac? usage by @apainintheneck in #14163 Dockerfile: install gpg by @Bo98 in #14192 docs: update membership & procedures by @EricFromCanada in #14196 Dockerfile: install acl by @Bo98 in #14200 doctor: add -u flag to suggested git stash command by @kaykayehnn in #14203 New Contributors @Frederick888 made their first contribution in #14176 @kaykayehnn made their first contribution in #14203 Full Changelog: 3.6.13...3.6.14
Homebrew for Mac 3.6.15 Released (12-December-2022) Homepage Spoiler What's Changed livecheck/strategy/sparkle.rb: Add macOS to the candidate os values list by @timvisher in #14037 dev-cmd/bump: don't use Repology version if livecheckable by @dawidd6 in #14190 ElectronBuilder: Allow Date/Time deserialization by @samford in #14205 dev-cmd/audit: enable --[no-]signing flag for audits by @bevanjkay in #14219 Make :formula? the default on Linux by @apainintheneck in #14206 caveats: print sudo in caveats if service requires it by @SMillerDev in #14209 cmd/desc: fix searching. by @MikeMcQuaid in #14222 docs: update Maintainers section by @EricFromCanada in #14202 dev-cmd/bump: check if Repology output is a version first by @dawidd6 in #14210 dev-cmd/create: also prompt for name with --cask by @EricFromCanada in #14218 Cleanup brew prof by @apainintheneck in #14207 formula_installer: output fetching headers. by @MikeMcQuaid in #14223 Homebrew-Leadership-Responsibilities: import changes. by @MikeMcQuaid in #14233 api/formula: handle JSON file corruption. by @MikeMcQuaid in #14221 description*: fix argument handling of eval_all. by @MikeMcQuaid in #14232 language/python: optionally link manpages by @cho-m in #14142 formula: add support for generating click shell completions by @cho-m in #14150 Full Changelog: 3.6.14...3.6.15
Homebrew for Mac 3.6.16 Released (21-December-2022) Homepage Spoiler What's Changed dev-cmd/bottle: use gnu-tar's --mtime. by @MikeMcQuaid in #14234 Only use OS cop internally by @apainintheneck in #14236 Show casks in install not found output by @apainintheneck in #14240 docs: Document that casks should pass Gatekeeper by @SMillerDev in #14255 root auto-taps should be done as Homebrew user by @gromgit in #14264 docs: Fix wrong condition for an app rejection by @eugenesvk in #14256 Allow pip to use the local wheel cache while installing dependencies by @orf in #14239 Enable use of the latest formula version in resource livecheck URLs by @nandahkrishna in #14262 python: reinstate pip's --no-binary by @branchvincent in #14272 Cleanup search module by @apainintheneck in #14260 New Contributors @eugenesvk made their first contribution in #14256 Full Changelog: 3.6.15...3.6.16
Homebrew for Mac 3.6.17 Released (02-January-2023) Homepage Spoiler What's Changed Fix access to livecheck constants in formulae by @nandahkrishna in #14278 add explicit version for GitHub API by @dtrodrigues in #14266 Deprecate path args to audit cmd by @apainintheneck in #14285 ISSUE_TEMPLATE/bug: nudge people to discussions. By @MikeMcQuaid in #14281 formula: show stderr by default when generating completions by @cho-m in #14271 items.sh: return early when no Taps directory by @cho-m in #14259 Improve minimum macOS version audit for casks by @Rylan12 in #14297 Comment out path args deprecation by @apainintheneck in #14295 cask/audit: improve sparkle minimum version audit by @bevanjkay in #14298 feature: generate macOS pkg files by @SMillerDev in #14265 unversioned_cask_checker: check installer artifacts by @bevanjkay in #13658 Expand on_system rubocops by @Rylan12 in #14301 cask/audit: improve handling nil in sparkle by @p-linnane in #14302 audit: use full_name for formula/cask audit by @chenrui333 in #14296 cask/artifact/abstract_uninstall: allow wildcard entries for launchctl by @bevanjkay in #14123 Use JSON instead of #inspect to include cask container in API by @Rylan12 in #14303 Remove Bitdefender diagnostic check by @apainintheneck in #14300 Full Changelog: 3.6.16...3.6.17
Homebrew for Mac 3.6.18 Released (09-January-2023) Homepage Spoiler What's Changed docs: add Table of Contents to selected pages by @EricFromCanada in #14312 SystemConfig: show WSL version if available on Linux by @SMillerDev in #14241 cmd/prof: Fix gem errors by @apainintheneck in #14313 workflows/tests: only brew tests --online twice by @MikeMcQuaid in #14323 cli/parser: Better error message for cask on Linux by @apainintheneck in #14315 Governance: Adds PLC candidate expectations by @colindean in #14299 Include *flight block source in cask API by @Rylan12 in #14324 Vendor method_source gem by @Rylan12 in #14330 formula_installer: check if dependencies have already been fetched. by @FnControlOption in #14325 dev-cmd/edit: handle editing with install_from_api by @MikeMcQuaid in #14331 Restoring the original PATH after update by @asutoshpalai in #14333 Load casks from the JSON API with HOMEBREW_INSTALL_FROM_API by @Rylan12 in #14304 search.rb: Update Fedora URL by @Red54 in #14337 New Contributors @asutoshpalai made their first contribution in #14333 @Red54 made their first contribution in #14337 Full Changelog: 3.6.17...3.6.18
Homebrew for Mac 3.6.19 Released (18-January-2023) Homepage Spoiler What's Changed Add PYTHONDONTWRITEBYTECODE to common_stage_test_env by @orf in #14338 cask/installer: ensure config_path exists by @MikeMcQuaid in #14340 docs: Fixes broken link to SPDX expressions docs by @colindean in #14339 workflow/tests: Remove redundant style check by @apainintheneck in #14342 Allow --cask for Linux dev cmds by @apainintheneck in #14344 Make Cask:SL::Container#pairs a derived property (and fix YARD warning) by @dduugg in #14354 Fix depends_on arch: when loading casks from API by @Rylan12 in #14350 cmd/update.sh: use GitHub API token if available by @MikeMcQuaid in #14349 utils: add reproducible_gzip helper function by @alebcay in #14316 Delete Library/Homebrew/rubocops/lines.rbi by @dduugg in #14364 show/check Homebrew branch by @gromgit in #14359 Fix remaining YARD exception, enable --fail-on-warning by @dduugg in #14360 Full Changelog: 3.6.18...3.6.19
Due to a next day bump in Homebrew's version number, a critical recursion concerning “show/check Homebrew branch” exists according to Homebrew's project leader. Attribution: https://github.com/Homebrew/brew/pull/14380 Please consider giving high priority to issuing the following Homebrew command: % brew update Homebrew for Mac 3.6.20 Released (19-January-2023) Homepage Spoiler What's Changed Revert “show/check Homebrew branch” by @MikeMcQuaid in #14380 Change HOMEBREW_INSTALL_FROM_API update frequency by @MikeMcQuaid in #14376 Add HOMEBREW_NO_INSTALL_FROM_API by @MikeMcQuaid in #14375 Fix URL in vendor-gems.yml by @dduugg in #14387 rubocops/caveats: Disallow ANSI escape codes by @samford in #14372 cask: don't attempt to make a directory that already exists by @Kentzo in #14369 cask: fix writability check backing up an artifact by @Kentzo in #14368 New Contributors @Kentzo made their first contribution in #14369 Full Changelog: 3.6.19…3.6.20