Commit Graph

  • fe13c724b8 simplify: remove custom locking, parallelize all entry types Matt Van Horn 2026-04-03 13:16:15 -07:00
  • 6269e11960 refactor: extract parallel install logic into ParallelInstaller class Matt Van Horn 2026-04-03 07:44:14 -07:00
  • 459bcbaa8d style: fix RuboCop offenses in bundle parallel install Matt Van Horn 2026-04-02 16:01:48 -07:00
  • 2f036e5ae9 bundle: add --jobs flag for parallel formula installation Matt Van Horn 2026-04-02 15:42:47 -07:00
  • 7cc11daaba Merge pull request #21993 from Homebrew/rubocop_public_api Mike McQuaid 2026-04-14 14:40:02 +00:00
  • ac0d704cea Merge pull request #22020 from Homebrew/add-scm-commit-to-tab Mike McQuaid 2026-04-14 14:36:02 +00:00
  • d6ed5050d7 Enforce public API visibility and docs Mike McQuaid 2026-04-14 15:25:20 +01:00
  • 2939b5e217 Merge pull request #22017 from Homebrew/hide_cask_opts_help Mike McQuaid 2026-04-14 13:59:07 +00:00
  • 5506a7f5f1 Add VCS revision as scm_revision in tab Mike McQuaid 2026-04-14 14:56:42 +01:00
  • af17b64b6a Hide HOMEBREW_CASK_OPTS_* from help Mike McQuaid 2026-04-14 14:45:28 +01:00
  • f922e69741 Merge pull request #22018 from Homebrew/contribution-guidelines-ai-benchmarks Mike McQuaid 2026-04-14 13:39:18 +00:00
  • 78cda79c16 Merge pull request #22019 from Homebrew/fix-autobump Anton Melnikov 2026-04-14 13:23:42 +00:00
  • 0cdb79d665 bump: require "tap.rb" botantony 2026-04-14 15:03:50 +02:00
  • fb99f413c2 Clarify contribution guidelines Mike McQuaid 2026-04-14 13:25:52 +01:00
  • bcca054b2f Merge pull request #22016 from Homebrew/sponsors-maintainers-man-completions Bevan Kay 2026-04-14 10:52:04 +00:00
  • c42aa0c822 Merge pull request #22006 from Homebrew/depends_on_macos Mike McQuaid 2026-04-14 10:49:34 +00:00
  • fb740d4d6d Update manpage and completions. BrewTestBot 2026-04-14 10:31:36 +00:00
  • 3d7861f873 Merge pull request #22007 from Homebrew/cask_opts_require_sha Mike McQuaid 2026-04-14 10:11:56 +00:00
  • e03d55ac12 Merge pull request #22014 from Homebrew/refactor-create_bump_pr Mike McQuaid 2026-04-14 07:58:00 +00:00
  • be262371d4 Merge pull request #21991 from heussd/fix/bundle-npm-wrong-env Mike McQuaid 2026-04-14 07:51:53 +00:00
  • 7da54d65d3 Support HOMEBREW_CASK_OPTS_REQUIRE_SHA Mike McQuaid 2026-04-14 08:49:05 +01:00
  • cc968b8349 Support bare depends_on :macos in casks Mike McQuaid 2026-04-14 08:47:09 +01:00
  • 61ee02f1b2 Merge pull request #22015 from Homebrew/refactor-throw-catch-to-constants Mike McQuaid 2026-04-14 07:39:40 +00:00
  • 777a04cfec bump: remove T.must. Mike McQuaid 2026-04-14 08:37:24 +01:00
  • 0d8620ee00 Merge pull request #22013 from Homebrew/typecheck-taps Mike McQuaid 2026-04-14 07:34:15 +00:00
  • 3d5507a0de bundle: tweak syntax. Mike McQuaid 2026-04-14 08:32:36 +01:00
  • 4765741ac7 Refactor GitHub.create_bump_pr Bo Anderson 2026-04-14 04:22:17 +01:00
  • 5833a05338 Fix block return type violations and use WithoutRuntime sig Douglas Eichelberger 2026-04-13 21:10:05 -07:00
  • 7a16cd6771 Move expand action constants to Dependable module Douglas Eichelberger 2026-04-13 20:46:11 -07:00
  • e6f0f61637 Add clarifying comments for throw/catch refactor Douglas Eichelberger 2026-04-13 20:41:07 -07:00
  • 63d80a98a7 Replace throw/catch control flow with block return values Douglas Eichelberger 2026-04-13 20:29:26 -07:00
  • a0a1e52f92 workflows/tests: typecheck core & cask taps Bo Anderson 2026-04-14 04:14:30 +01:00
  • 414e7f7c14 dev-cmd/typecheck: support multiple tap args Bo Anderson 2026-04-14 04:14:10 +01:00
  • 18c76d9762 Merge pull request #22012 from Homebrew/fix-create-bump-pr-sig Douglas Eichelberger 2026-04-14 02:52:09 +00:00
  • c2aa36ed5e utils/github: add trailing comma in create_bump_pr sig Rui Chen 2026-04-13 22:37:26 -04:00
  • ffb108fa17 utils/github: use WithoutRuntime sig for create_bump_pr Douglas Eichelberger 2026-04-13 19:29:15 -07:00
  • ea6bbaddd6 Merge branch 'main' into fix/bundle-npm-wrong-env Timm Heuss 2026-04-14 12:06:35 +10:00
  • 39cfe54028 Use node's opt path Timm Heuss 2026-04-14 12:04:34 +10:00
  • a135f04570 Merge pull request #22009 from Homebrew/sorbet-files-update Ruoyu Zhong 2026-04-14 01:05:44 +00:00
  • eb3aff1ad1 sorbet: Autobump sigils via Spoom BrewTestBot 2026-04-14 00:49:53 +00:00
  • fe117530e2 sorbet: Update RBI files. BrewTestBot 2026-04-14 00:49:53 +00:00
  • 95c311528c Merge pull request #22008 from Homebrew/sponsors-maintainers-man-completions Ruoyu Zhong 2026-04-14 00:41:45 +00:00
  • 40baa470cc Update sponsors. BrewTestBot 2026-04-14 00:21:04 +00:00
  • 5755eba9c9 Merge pull request #21996 from Homebrew/dug/sorbet-strict-sigil-upgrades Douglas Eichelberger 2026-04-13 21:13:00 +00:00
  • 7780d9c7d2 sorbet: cast autoremove tab_deps to narrow RuntimeDependencies union Douglas Eichelberger 2026-04-13 13:01:59 -07:00
  • ee3655de10 Restore respond_to? guards Douglas Eichelberger 2026-04-13 11:27:06 -07:00
  • 551a645130 Tighten up the types Douglas Eichelberger 2026-04-12 12:19:19 -07:00
  • 3c321838ee sorbet: fix CI failures from strict sigil upgrades Douglas Eichelberger 2026-04-11 18:16:16 -07:00
  • 5dc7064da6 sorbet: upgrade 19 files from typed: true to typed: strict Douglas Eichelberger 2026-04-11 16:01:11 -07:00
  • 70e49a940a Merge pull request #22005 from Homebrew/cli-fix-snippets-hidden-arg Mike McQuaid 2026-04-13 18:22:10 +00:00
  • fea8982242 Merge pull request #22003 from Homebrew/auto_updates-logic-update Mike McQuaid 2026-04-13 18:21:27 +00:00
  • 92f98142c5 Merge pull request #21938 from Homebrew/perf/autoremove-doctor-tab-data Mike McQuaid 2026-04-13 18:18:16 +00:00
  • a1fa4b9fd8 Merge pull request #21995 from Homebrew/bump-cask-pr-scoped-depends-on-arch Patrick Linnane 2026-04-13 16:42:03 +00:00
  • 2ac0a5e4c3 bump-cask-pr: handle depends_on arch scoped to on_os block Patrick Linnane 2026-04-11 13:58:12 -07:00
  • 52431bd1ed Merge pull request #22002 from Homebrew/compact-blank-skip-service-args Mike McQuaid 2026-04-13 15:49:49 +00:00
  • c21100bae6 Merge pull request #21999 from GunniBusch/rubydoc-fix-undo Mike McQuaid 2026-04-13 15:48:56 +00:00
  • 2d94ad0711 cli/parser: fix unwanted snippets of hidden args Michael Cho 2026-04-13 10:28:36 -04:00
  • 299ab19496 Merge pull request #22004 from Homebrew/qlplugin-type-fix 5.1.6 Mike McQuaid 2026-04-13 13:34:23 +00:00
  • cf908ad45b test/cask/cask_spec: add test for version segment counts Bevan Kay 2026-04-13 16:56:28 +10:00
  • 5f964f2a1e cask/artifact/qlplugin: fix type override Bevan Kay 2026-04-13 16:41:08 +10:00
  • 71318a152b cask: further auto_updates refinement Bevan Kay 2026-04-13 16:35:24 +10:00
  • 8092337994 fix: handle renames and unavailable formulae in autoremove/doctor Douglas Eichelberger 2026-04-12 18:46:09 -07:00
  • 52311c21e7 Don't compact service_args in FormulaStruct#serialize Rylan Polster 2026-04-12 21:38:53 -04:00
  • 1e8f1eeb03 perf: avoid Formulary.resolve per dep in autoremove/cleanup/doctor Douglas Eichelberger 2026-04-12 18:24:46 -07:00
  • aad0a5c155 Merge pull request #22001 from Homebrew/sponsors-maintainers-man-completions Rylan Polster 2026-04-12 22:02:14 +00:00
  • 01225f62a1 rubydoc: undo temporary yard fix Leon Adomaitis 2026-04-12 18:17:19 +02:00
  • e8dec42b54 Update manpage and completions. BrewTestBot 2026-04-12 17:18:56 +00:00
  • aa1e53caef Merge pull request #21973 from Homebrew/generate-internal-api Rylan Polster 2026-04-12 17:04:35 +00:00
  • 0f4636820f Merge pull request #21910 from sumanthratna/shellenv-fpath-idempotency Carlo Cabrera 2026-04-12 01:34:18 +00:00
  • d23d858997 Scope change to NPM extension Timm Heuss 2026-04-12 10:05:53 +10:00
  • 25984a503e shellenv: revert test change per review feedback Sumanth Ratna 2026-04-11 16:33:28 -04:00
  • 410b1fc4ef Merge pull request #21994 from Homebrew/XDG_DATA_HOME Michael Cho 2026-04-11 18:43:56 +00:00
  • 25d32f2450 extend/os/linux/cask/config: actually use XDG_DATA_HOME Michael Cho 2026-04-11 13:51:43 -04:00
  • e847d58a8b Merge pull request #21985 from Homebrew/fix_more_cask_auto_update_problems Mike McQuaid 2026-04-11 07:31:14 +00:00
  • ffbc59247f Merge pull request #21989 from Homebrew/fix-cask-uninstall-path-validation Mike McQuaid 2026-04-11 07:21:02 +00:00
  • 8f059a0675 cask: gate auto-updates behind opt-in Mike McQuaid 2026-04-11 08:09:05 +01:00
  • 5717096140 Merge pull request #21990 from Homebrew/dug/sorbet-remove-redundant-tlet Douglas Eichelberger 2026-04-11 07:01:28 +00:00
  • 42755929fb Harden cask uninstall path checks Mike McQuaid 2026-04-11 07:47:24 +01:00
  • e50ce54d08 Fix popen PATH for bundle exts depending on brew-installed deps Timm Heuss 2026-04-11 13:47:47 +10:00
  • ba9cb29b8b Simplify diff Sumanth Ratna 2026-04-10 19:45:18 -04:00
  • b07c990ffe Simplify diff Sumanth Ratna 2026-04-10 19:41:17 -04:00
  • 0b3a9bf245 shellenv: remove redundant export FPATH from early-return path Sumanth Ratna 2026-04-10 19:33:36 -04:00
  • 8cec91cea4 sorbet: remove redundant T.let in initialize methods Douglas Eichelberger 2026-04-10 13:35:20 -07:00
  • af668ee51c Merge pull request #21987 from Homebrew/dug/cask-strict-sorbet Douglas Eichelberger 2026-04-10 20:23:53 +00:00
  • 6c237beceb sorbet: add strict type signatures to cask files Douglas Eichelberger 2026-04-10 10:56:36 -07:00
  • 23768ed5e0 Merge pull request #21963 from Homebrew/info-perf-avoid-formula-objects Mike McQuaid 2026-04-10 15:20:07 +00:00
  • 8732457a09 Merge pull request #21983 from Homebrew/docs-developer-channel-and-mcp Mike McQuaid 2026-04-10 15:17:04 +00:00
  • 037696e270 docs: document developer update channel and MCP tools Mike McQuaid 2026-04-10 15:34:13 +01:00
  • 6370ece5c6 Merge pull request #21967 from Homebrew/audit-use-merge-base Mike McQuaid 2026-04-10 14:49:18 +00:00
  • 3aae2a3440 Merge pull request #21966 from Homebrew/share-full-name-utils Mike McQuaid 2026-04-10 14:23:49 +00:00
  • d476a8281d Merge pull request #21977 from Homebrew/flaky-test Mike McQuaid 2026-04-10 14:08:53 +00:00
  • 776ae84220 Merge pull request #21975 from Homebrew/fix-more-flaky-tests Mike McQuaid 2026-04-10 14:01:58 +00:00
  • 0196e21e89 Merge pull request #21978 from Homebrew/dependabot/bundler/Library/Homebrew/bundler-38908e7243 Mike McQuaid 2026-04-10 13:44:23 +00:00
  • 91bff3a554 Merge pull request #21980 from Homebrew/reinstall-corrupt-casks Mike McQuaid 2026-04-10 13:43:12 +00:00
  • ead837e60e Update RBI files for bundler. BrewTestBot 2026-04-10 13:26:54 +00:00
  • 91e7fc76d3 brew vendor-gems: commit updates. BrewTestBot 2026-04-10 13:26:31 +00:00
  • ceaefe4dd7 Gemfile: downgrade tapioca to avoid rubydex. Mike McQuaid 2026-04-10 14:22:05 +01:00
  • 3cc67c9c46 Add class/module documentation. Mike McQuaid 2026-04-10 09:49:04 +01:00
  • 9bbe01c505 deep_transform_values.rbi: fix style. Mike McQuaid 2026-04-10 09:43:36 +01:00
  • d4265f8ade formula_spec: remove unneeded rubocop disable. Mike McQuaid 2026-04-10 09:43:26 +01:00