Releases: Homebrew/brew
Releases · Homebrew/brew
5.1.3
Immutable
release. Only release title and notes can be modified.
5.1.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- Cleanup old shims and cccfg flags by @Bo98 in #21807
- bundle/adder: support --describe flag by @mvanhorn in #21797
- cask: avoid outputting Rosetta 2 caveats on Intel machines by @mvanhorn in #21782
- Use native Rust tests for Rust frontend by @MikeMcQuaid in #21805
- brew-rs: unset HOMEBREW_NO_INSTALL_FROM_API env by @samford in #21812
- rubocops: disallow
libiconvdependency in homebrew/core by @carlocab in #21810 - github_runner_matrix: use 10.15-cross by @Bo98 in #21813
- workflows/tests: migrate from deprecated test-results-action by @Bo98 in #21815
- docs/Brewfile: use unversioned Ruby formula by @p-linnane in #21817
- Print download error details when using concurrency by @Bo98 in #21818
- workflows/release: migrate actions/attest-build-provenance by @p-linnane in #21819
- bundle/cargo: respect
CARGO_HOMEand friends by @branchv in #21795 - Add brew-rs fetch support by @MikeMcQuaid in #21823
- brew-rs: add
ohaifunction and TTY methods by @botantony in #21809 - Avoid auto-linking keg-only versioned formulae by @MikeMcQuaid in #21824
- bundle: add npm (Node.js) extension by @mvanhorn in #21820
- brew-rs/fetch: use functions from
ttymodule by @botantony in #21825 - Fix test-bot links in documentation by @dnicolson in #21826
- build(deps): bump the bundler group across 2 directories with 9 updates by @dependabot[bot] in #21832
- bundle/brew_services: avoid parsing output of
brew services listby @carlocab in #21830 - cmd/search: resolve error with regex by @samford in #21811
- Portable Ruby 4.0.2 by @p-linnane in #21816
- services/system: print warnings to stderr instead of stdout by @stepbrobd in #21837
- pkgconfig_spec: fix expat version regex by @p-linnane in #21842
- brew-rs: enable compression in reqwest by @samford in #21835
- Fix UID race condition in parallel downloads by @carlocab in #21838
- tap-new: use
run_as_real_uid:instead ofUtils::UID.drop_euidby @carlocab in #21839 - Add HOMEBREW_FORCE_BREW_WRAPPER_HELP_MESSAGE by @petros in #21834
- Load casks from the internal API by @Rylan12 in #21662
- Support (very, very) basic brew-rs installs by @MikeMcQuaid in #21840
- bundle: add krew (kubectl plugin manager) support by @costajohnt in #21802
- brew-rs: enable strip for release by @samford in #21836
- build(deps): bump actions/cache from 5.0.3 to 5.0.4 in the github-actions group across 1 directory by @dependabot[bot] in #21847
- build(deps): bump the bundler group across 2 directories with 6 updates by @dependabot[bot] in #21846
- style: use per-tap actionlint config when available by @p-linnane in #21843
- build(deps-dev): bump mcp from 0.8.0 to 0.9.2 in /Library/Homebrew by @dependabot[bot] in #21851
- build(deps-dev): bump ruby-lsp from 0.26.8 to 0.26.9 in /Library/Homebrew by @dependabot[bot] in #21852
- bundler: update bigdecimal mcp ruby-lsp by @p-linnane in #21856
- Gemfile.lock: add checksums by @p-linnane in #21857
- brew-rs: set reqwest user agent by @samford in #21849
- tests: check all of
vendor/bundlefor uncommitted changes by @p-linnane in #21863 - utils/pypi: allow bumping mix of livecheck-defined and PyPI resources by @cho-m in #21862
- bundle: add base class helpers and DRY up extension executable handling by @costajohnt in #21854
- Add simple Rust install deps by @MikeMcQuaid in #21850
- livecheck: add throttling by days by @dasmfm in #21853
New Contributors
- @stepbrobd made their first contribution in #21837
- @petros made their first contribution in #21834
Full Changelog: 5.1.1...5.1.2
5.1.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- Respect installed dependents during autoremove by @rexmhall09 in #21719
- build(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #21727
- Fix/bundle dump missing service manager by @hyuraku in #21722
- build(deps): bump the bundler group across 2 directories with 15 updates by @dependabot[bot] in #21728
- Fix/cask on system conditionals infinite loop by @hyuraku in #21733
- Homebrew startup performance tweaks by @MikeMcQuaid in #21734
- rubocop: Avoid duplicate arch-specific versions (and more) in casks by @issyl0 in #21724
- generate-cask-ci-matrix.rb: better ci-skip-repository coverage by @pthariensflame in #21737
- Show cask version transition in per-cask upgrade output. by @dasmfm in #21730
brew bundle: make non-core DSLs a single file by @MikeMcQuaid in #21721- sorbet: enable experimental RSpec mode by @dduugg in #21742
- linkage_checker: allow cyan extras by @devnoname120 in #21740
- sorbet: Bump cask artifact files to typed: strict by @mvanhorn in #21738
- Fix remote tab sometimes being used for local bottle installs by @Bo98 in #21743
- bundle: refactor remaining bundle extensions by @MikeMcQuaid in #21741
- autoremove: cross-check candidates against formula definitions by @costajohnt in #21725
- rubocops/dependency_order: fix error on dstr by @Bo98 in #21750
- build(deps): bump the bundler group across 2 directories with 5 updates by @dependabot[bot] in #21749
- bump: print skip status, message(s), and errors by @samford in #21746
- bundle: refactor brew, cask, and tap classes by @MikeMcQuaid in #21745
- brew.sh: calculate HOMEBREW_MACOS_VERSION_NUMERIC earlier. by @MikeMcQuaid in #21752
- rubocops/urls: audit more Apache URLs and autocorrect by @cho-m in #21744
- utils/popen: log which SystemCallError is raised by @Bo98 in #21754
- bundle: consolidate specs to match unified package type classes by @MikeMcQuaid in #21757
- rubocop: reenable Layout/IndentationWidth by @bevanjkay in #21763
- build(deps): bump json from 2.19.1 to 2.19.2 in /docs by @dependabot[bot] in #21764
- formula_auditor: ignore implicit dep for Linux gcc audit by @cho-m in #21765
- bundle: unify bundle package type classes by @MikeMcQuaid in #21766
- test/linux_runner_spec_spec: use unversioned container by @cho-m in #21769
- fix: fall back to stable deps when head_dependencies is absent by @costajohnt in #21762
- tap_auditor: audit
disabled_new_usr_local_relocation_formulae.jsonby @botantony in #21770 - workflows/docs: remove cache-homebrew-prefix usage in formulae.brew.sh by @ZhongRuoyu in #21778
- build(deps): bump the bundler group across 2 directories with 8 updates by @dependabot[bot] in #21783
- docs/Linux-CI: remove old information by @cho-m in #21777
- dev-cmd/tap-new: use ubuntu-latest + ghcr.io/homebrew/brew:main by @cho-m in #21780
- build(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 in the github-actions group across 1 directory by @dependabot[bot] in #21784
- Use ghcr.io/homebrew/brew:main for tests and bottling by @cho-m in #21779
- build(deps-dev): bump json from 2.19.1 to 2.19.2 in /Library/Homebrew by @dependabot[bot] in #21786
- Use ubuntu-latest and add constant for arm linux runner by @cho-m in #21787
- docs/Adding-Software-to-Homebrew: remove braces by @cho-m in #21789
- PULL_REQUEST_TEMPLATE: tweak and make consistent. by @MikeMcQuaid in #21792
- Fix doubled words in comments and docs by @yangsong97 in #21798
- brew.sh: work around non-writable cache for lgtm commands. by @MikeMcQuaid in #21791
- fix: rescue FormulaSpecificationError in Formula.all by @costajohnt in #21796
- utils/svn_spec: fix flaky test. by @MikeMcQuaid in #21799
- bundle/remover: Remove description comments by @issyl0 in #21735
- brew-rs: add an opt-in Rust frontend path by @MikeMcQuaid in #21774
- cask: add generate_completions_from_executable DSL artifact by @mvanhorn in #21781
- build(deps): bump the bundler group across 1 directory with 4 updates by @dependabot[bot] in #21800
- test/formula_auditor_spec: add Linux-only GCC dep tests by @cho-m in #21767
- build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 in the github-actions group across 1 directory by @dependabot[bot] in #21801
- Do not allow setting
HOMEBREW_EXPERIMENTAL_RUST_FRONTENDin env file by @carlocab in #21803 - formula_auditor: reject claude-agent-sdk by @cho-m in #21804
New Contributors
- @mvanhorn made their first contribution in #21738
- @yangsong97 made their first contribution in #21798
Full Changelog: 5.1.0...5.1.1
5.1.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Serialize
CaskStructs in the internal API by @Rylan12 in #21502 - Enable strict typing in Homebrew::TestBot (take 3) by @dduugg in #21576
- github_runner_matrix: skip newer intel CI unless exact tag by @cho-m in #21620
- Homebrew 5.1.0 deprecations/disables/deletions by @MikeMcQuaid in #21629
- Cleanup Download Queue by @MikeMcQuaid in #21638
- rubocops/urls: collect all livecheck urls by @samford in #21647
- formula_auditor: only audit compatibility_version on valid platform by @cho-m in #21649
- Remove deprecation check in autobump logic by @SMillerDev in #21651
- Fix issue with missing
ruby_soruce_checksuminCaskStructby @Rylan12 in #21653 - Autobump resources with
livecheckblocks by @nandahkrishna in #21623 - Remove API placeholders in
FormulaStructandCaskStructby @Rylan12 in #21656 - bundle: auto-tap formulae or casks in
brew bundleby @gibfahn in #21654 - Handle missing cask methods. by @MikeMcQuaid in #21657
- bump-formula-pr: add checkbox that suggests to check comment annotations by @botantony in #21658
- dev-cmd/tests: remove HOMEBREW_REALLY_USE_INTERNAL_API from environment by @MikeMcQuaid in #21663
- bump-formula-pr: remove unnecessary newlines by @botantony in #21660
- Fix display on "dumb" terminals by @stac47 in #21659
- dev-cmd/irb: use irb executable instead of gem by @Bo98 in #21661
- Portable Ruby 4.0.1 by @p-linnane in #21459
- test_bot: avoid deferring when only running dependent tests by @cho-m in #21672
- build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #21673
- build(deps): bump certifi from 2026.1.4 to 2026.2.25 in /Library/Homebrew/formula-analytics in the pip group across 1 directory by @dependabot[bot] in #21674
- migrator: fix cask loads. by @MikeMcQuaid in #21669
- build(deps): bump the bundler group across 2 directories with 8 updates by @dependabot[bot] in #21675
- Link versioned keg-only formulae by default by @MikeMcQuaid in #21676
- Add
brew style --fix --todoby @MikeMcQuaid in #21679 - docs: reference
brew generate-zapinstead of external CreateZap by @p-linnane in #21680 - Revert "Link versioned keg-only formulae by default" by @scpeters in #21682
- docs: fix Ronn parser compatibility typo by @Rohan5commit in #21683
- Revert "Revert "Link versioned keg-only formulae by default"" by @MikeMcQuaid in #21684
- github: change artifact selection order by @daeho-ro in #21685
- bundle/installer: output "Fetching" message. by @MikeMcQuaid in #21686
- docs: fix MCP server test description typo by @Rohan5commit in #21688
- Don't attempt to use the internal API for Casks by @Rylan12 in #21667
- bump: handle simple arch-specific version bumps by @samford in #21692
- Remove
rubocop:todofrom RBI files. by @MikeMcQuaid in #21693 - docs: fix Common Issues typo by @Rohan5commit in #21696
- bin/brew: simplify filtering of
BIN_BREW_EXPORTED_VARSby @carlocab in #21697 - bin/brew: tighten regex for variable exclusion by @carlocab in #21699
- formula: imply
link_overwritefor related formulae by @MikeMcQuaid in #21689 - rubocops/move_to_extend_os: audit OS checks in
extend/osby @ZhongRuoyu in #21698 - unlink: preserve non-keg-only versioned links by @MikeMcQuaid in #21700
- Docs: fix duplicate word in Brewfile guide by @Rohan5commit in #21703
- os/mac/xcode: promote Xcode 26.3 by @Bo98 in #21701
- github/workflows: add cache-homebrew-prefix workflow keys. by @MikeMcQuaid in #21704
- Deprecate
no_autobump! because: :requires_manual_reviewby @botantony in #21550 - bump: don't error when checking casks with
version :latestby @bevanjkay in #21705 - Fix Ruby version comparison logic for 4.0+ by @hqzing in #21706
- SkipConditions: join multiple skip messages by @rexmhall09 in #21708
- docs: outdated macOS tools imply tier 2 by @scpeters in #21710
- diagnostic: reword issue reporting guidelines by @scpeters in #21711
- Json: set allow_duplicate_key in JSON.parse call by @samford in #21709
- formulary: soften deprecation errors from FromBottleLoader by @Bo98 in #21712
- bump: use semicolon skip messages delimiter by @samford in #21714
New Contributors
- @stac47 made their first contribution in #21659
- @Rohan5commit made their first contribution in #21683
- @hqzing made their first contribution in #21706
- @rexmhall09 made their first contribution in #21708
Full Changelog: 5.0.16...5.1.0
5.0.16
Immutable
release. Only release title and notes can be modified.
What's Changed
- bump: fix arch-specific version output by @samford in #21596
- cleanup: fix file descriptor leak in cleanup_lockfiles by @ranga-nir in #21611
- Dockerfile: remove
g++-12from Ubuntu 24.04 by @cho-m in #21613 - Catch cask errors to continue cleanup in install, upgrade, reinstall, and uninstall by @koddsson in #21615
- uninstall: make resilient to individual failures by @koddsson in #21617
- upgrade,reinstall: make resilient to individual failures by @koddsson in #21618
- bundle: allow preinstalled mas by @bevanjkay in #21619
- linkage_cache_store:
typed: strictby @costajohnt in #21594 - Add uv tool support to
brew bundleby @shaanmajid in #21614 - Use repository-local brew for LLM checks and guidance by @shaanmajid in #21628
- rubydoc: fix sidebar navigation links on nested pages by @GunniBusch in #21589
- diagnostic: add warning on upcoming glibc 2.39 by @cho-m in #21616
- Guard scheduled issue jobs to upstream repo by @shaanmajid in #21627
- caskroom: filter out casks without valid installation metadata by @koddsson in #21630
- Fix internal API service handling by @Rylan12 in #21631
- Add API contract verification tests for FormulaStruct and CaskStruct by @mmatus3 in #21632
- Fix typo: enviroment -> environment in tests.yml by @luojiyin1987 in #21634
- build(deps): bump the pip group across 1 directory with 2 updates by @dependabot[bot] in #21635
- rubydoc: fix index page by @GunniBusch in #21637
- Add
generate-zapcommand to createzapstanzas by @p-linnane in #21633 - build(deps): bump the bundler group across 2 directories with 8 updates by @dependabot[bot] in #21636
- cask: gracefully handle removed DSL methods by @costajohnt in #21624
- cmd/update-report: handle cask-to-formula tap migration with rename by @cho-m in #21642
- .claude/settings.json: skip tests hook when no files changed by @zbeekman in #21640
- Cleanup some more residual
test-profworkarounds by @Rylan12 in #21643 - GithubReleases: only check tag_name by @samford in #21645
- formula: handle future deprecation and disable dates by @cho-m in #21644
- edit: auto-tap core/cask repos when not installed by @tiluckdave in #21641
- bin/brew: preserve
XDG_CONFIG_HOMEthrough environment filter by @cohei in #21648 - diagnostic: ignore FUSE-T files by @gromgit in #21650
New Contributors
- @costajohnt made their first contribution in #21594
- @shaanmajid made their first contribution in #21614
- @GunniBusch made their first contribution in #21589
- @mmatus3 made their first contribution in #21632
- @luojiyin1987 made their first contribution in #21634
- @tiluckdave made their first contribution in #21641
- @cohei made their first contribution in #21648
Full Changelog: 5.0.15...5.0.16
5.0.15
Immutable
release. Only release title and notes can be modified.
What's Changed
- Remove unnecessary
T.letfrom literal declarations by @dduugg in #21542 - bump-cask-pr: add basic throttle handling by @samford in #21548
- Enable strict typing in Homebrew::TestBot, redux by @dduugg in #21539
- Avoid consecutive spaces in a message by @muzimuzhi in #21541
- refactor(bundle): read Brewfile once in run() by @AbdelrahmanHafez in #21537
- Revert "Enable strict typing in Homebrew::TestBot, redux" by @bevanjkay in #21549
- Respect
SimulateSysteminFormulaStructGeneratorby @Rylan12 in #21552 - cask/cask: rescue with no method by @bevanjkay in #21553
- Remove legacy CLI parser fallbacks and streamline command handling by @hyuraku in #21546
- Bundle: use full formula name for upgrade checks by @ooye-sanket in #21554
- docs: Modernize GitHub Pages deployment by @p-linnane in #21555
- ast_constants: add
compatibility_versionby @p-linnane in #21561 - build(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #21563
- docs: fix missing Governance link titles by @p-linnane in #21572
- Use Homebrew/actions/cache-homebrew-prefix@main in workflows by @MikeMcQuaid in #21565
- build(deps): bump the bundler group across 1 directory with 9 updates by @dependabot[bot] in #21564
- Revert "Temporarily disable
Layout/MultilineMethodCallIndentation" by @p-linnane in #21573 - docs/_config.yml: add url to fix sitemap generation by @p-linnane in #21581
- build(deps-dev): bump nokogiri from 1.19.0 to 1.19.1 in /docs by @dependabot[bot] in #21598
- build(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #21599
- build(deps): bump the bundler group across 2 directories with 8 updates by @dependabot[bot] in #21600
- formula: add cargo
featuresandbinoptions by @daeho-ro in #21586 - bundle: use
mas getinstead ofmas installby @onnimonni in #21590 - Use latest_throttled in cask livecheck audit by @samford in #21592
- Fix stack overflow in
inject_dump_stats!with prepended modules by @dduugg in #21603 - Remove
RSpec/DescribedClasscop disables in specs by @dduugg in #21608 - workflows/docs: deflake broken links check by @MikeMcQuaid in #21609
- fix cargo
featurestype signature by @daeho-ro in #21610 - bottle_specification: throw exception instead of panicking to be able to catch it by @botantony in #21595
- docs/acceptable-casks: clarify notability by @bevanjkay in #21612
New Contributors
- @onnimonni made their first contribution in #21590
Full Changelog: 5.0.14...5.0.15
5.0.14
Immutable
release. Only release title and notes can be modified.
What's Changed
- Fix: Expose curl error details with HOMEBREW_DOWNLOAD_CONCURRENCY by @ooye-sanket in #21483
- cask/test: create cask installer stub by @bevanjkay in #21441
- Remove most formula stub references by @Rylan12 in #21493
- HeaderMatch: add content parameter, expand tests by @samford in #21491
- Fix Cleanup.stale_version? logic by @dduugg in #21497
- test/cask/dsl_spec: use cask installer stub by @bevanjkay in #21498
- cask/artifact/abstract_uninstall: type fixes by @bevanjkay in #21499
- Add aliases and renames to internal API by @Rylan12 in #21492
- Optionally load formulae from the internal API by @Rylan12 in #21495
- ExtractPlist: add content parameter by @samford in #21494
- os/mac/keg_relocate: be stricter about
preferred_perlby @MikeMcQuaid in #21501 - Add add'l rescue for Utils.gain_permissions_rmdir by @dduugg in #21508
- test_bot/bottles_fetch: fetch bottles in parallel. by @MikeMcQuaid in #21503
- Add CLAUDE.md by @chenrui333 in #21504
- Add AI assistance checkbox to PR template by @MikeMcQuaid in #21510
- Add self-submission audit logic by @MikeMcQuaid in #21512
- Suppress incorrect brew doctor warning due to ambiguous branch refname by @unitof in #21436
- search: indicate deprecated and disabled formulae and casks by @p-linnane in #21516
- formula_creator: add runtime dependencies to
cabaltemplate by @botantony in #21515 - cmd/list: use system_command! instead of safe_system. by @MikeMcQuaid in #21517
- Remove OpenStruct, replace with test doubles by @dduugg in #21520
- build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #21527
- Enable strict typing in Homebrew::TestBot by @dduugg in #21506
- Fix autoremoving formulae still needed by dependencies by @jpmsantana in #21519
- build(deps): bump the bundler group across 1 directory with 8 updates by @dependabot[bot] in #21528
- Revert "Enable strict typing in Homebrew::TestBot" by @botantony in #21531
- download_queue: implement cooperative cancellation by @ranga-nir in #21526
- Don't clear progress bar before overwriting it by @rioderelfte in #21535
- Formula-Cookbook: recommend to use
assert_path_existsby @botantony in #21538 - Make Cask CI generate correctly for partial arch dependencies by @SMillerDev in #21380
- livecheck: add content parameter to strategies, expand test coverage by @samford in #21505
New Contributors
- @jpmsantana made their first contribution in #21519
- @ranga-nir made their first contribution in #21526
- @rioderelfte made their first contribution in #21535
Full Changelog: 5.0.13...5.0.14
5.0.13
Immutable
release. Only release title and notes can be modified.
What's Changed
- Remove computable elements from
FormulaStructby @Rylan12 in #21454 - utils/popen: enable
typed: strictby @dduugg in #21446 - cask/list: move
tap_and_name_comparisonfrom kernel by @dduugg in #21452 - workflows/release: create an unversioned
.pkgby @p-linnane in #21448 - cmd/bundle: fix typo in ENV variable name. by @MikeMcQuaid in #21458
- dev-cmd/release: add more links. by @MikeMcQuaid in #21457
- Extract
FormulaStructgenerator by @Rylan12 in #21455 - livecheck/strategy/extract_plist: enable livecheck url options by @bevanjkay in #21335
- utils/curl: utils/curl: don't check contents of large files by @bevanjkay in #21443
- rubocop: add more StrictSigil exclusions by @p-linnane in #21463
- cask/audit: don't expand full pkg in min_os audit by @bevanjkay in #21465
- cask/audit: use highest min_os value by @bevanjkay in #21466
- Fix handling of HOMEBREW_CURLRC in update.sh to support custom config paths by @brc-dd in #21462
- dev-cmd/bump-cask-pr: add autobump audit exceptions by @bevanjkay in #21467
- rubocops/lines: add
-fulldependency check. by @MikeMcQuaid in #21471 - help.sh: avoid heredoc for sandbox compatibility by @bendrucker in #21472
- ExtractPlist: expand tests by @samford in #21464
- audit: fix compatibility_version checks. by @MikeMcQuaid in #21474
- Xml: expand test coverage by @samford in #21477
- build(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #21479
- Fix race condition in concurrent downloads for duplicate URLs by @ooye-sanket in #21468
- build(deps): bump pyarrow from 22.0.0 to 23.0.0 in /Library/Homebrew/formula-analytics in the pip group across 1 directory by @dependabot[bot] in #21480
- build(deps): bump the bundler group across 1 directory with 7 updates by @dependabot[bot] in #21481
- Git: refactor methods and expand tests by @samford in #21476
- bottle: add Sorbet strict typing by @dduugg in #21484
- Bump test-prof to 1.5.1 by @Rylan12 in #21489
- Serialize
FormulaStructs in the internal API by @Rylan12 in #21456 - cask/artifact: enable Sorbet
typed: strictfor abstract classes by @dduugg in #21486
New Contributors
Full Changelog: 5.0.12...5.0.13
5.0.12
Immutable
release. Only release title and notes can be modified.
What's Changed
- Homebrew-Governance: cleanup. by @MikeMcQuaid in #21420
- cmd/version-install: add new command. by @MikeMcQuaid in #21418
- tests: speed up more cask tests by @bevanjkay in #21427
- download_strategy: fallback to Content-Range for file size by @shfc in #21431
- deps: enable Sorbet strict typing by @dduugg in #21430
- style: fix caching not working if cache directory doesn't already exist by @Bo98 in #21433
- dev-cmd/formula-analytics: fix non-standard prefix display by @p-linnane in #21435
- build(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #21438
- build(deps): bump the bundler group across 1 directory with 5 updates by @dependabot[bot] in #21439
- cask/audit: fix edge case by @bevanjkay in #21437
- docs/FAQ: Remove Mountain Lion reference by @p-linnane in #21440
- Remove pre-Sierra locale workaround by @p-linnane in #21442
- Symbolize dependency hash in
FormulaStructby @Rylan12 in #21428 - Enable strict typing in descriptions & search by @dduugg in #21444
- update-report: use
Versionclass for version parsing and comparing by @dduugg in #21447 - kernel extension: move
truncate_text_to_approximate_sizeto gist-logs by @dduugg in #21450 - formatter: move formatting methods from kernel by @dduugg in #21451
Full Changelog: 5.0.11...5.0.12
5.0.11
Immutable
release. Only release title and notes can be modified.
What's Changed
- CONTRIBUTING: revamp based on current practice. by @MikeMcQuaid in #21391
- info: highlight formula and cask installation status (✔/✘) by @HaraldNordgren in #21386
- cask/dsl/depends_on: fix shape variation warning by @p-linnane in #21393
- formula_creator: use brewed Ruby by @p-linnane in #21395
- dev-cmd/typecheck: fix Ruby version conflict in sigil bump by @p-linnane in #21394
- migrator: typed: strict by @hyuraku in #21269
- cmd/bundle: don't raise
UsageErrorwhen using environment variables. by @MikeMcQuaid in #21398 - extend/os/linux/formula: fix
valid_platform?for macOS requirements by @p-linnane in #21401 - cmd/source: support PyPI packages by @botantony in #21404
- dev-cmd/formula-analytics: filter tap_name client-side by @p-linnane in #21403
- formula_installer: fix
post_installwith--skip-linkby @p-linnane in #21402 - Revert "dev-cmd/formula-analytics: filter tap_name client-side" by @p-linnane in #21405
- linkage_checker: treat indirect deps as general test failure by @p-linnane in #21407
- bundle: write to tab through the wrapper by @Bo98 in #21410
- build(deps): bump the pip group across 1 directory with 2 updates by @dependabot[bot] in #21411
- build(deps): bump the bundler group across 1 directory with 11 updates by @dependabot[bot] in #21412
- Add AI/LLM contributing guidance by @MikeMcQuaid in #21415
- Allow using dashes (
-) in tap names by @pkryger in #21414 - bundle: dump full cask names by @gromgit in #21417
- add
full_nameto test cask objects by @gromgit in #21419 - cache_store:
typed: strictby @hyuraku in #21413
Full Changelog: 5.0.10...5.0.11