Daniel Bayley 
							
						 
					 
					
						
						
						
						
							
						
						
							2ff90c3232 
							
						 
					 
					
						
						
							
							Fix HOMEBREW_BAT_CONFIG_PATH hint  
						
						... 
						
						
						
						`HOMEBREW_BAT_CONFIG_PATH` should respect [`BAT_CONFIG_PATH`](https://github.com/sharkdp/bat#configuration-file ), in the same way that `HOMEBREW_BAT_THEME` [reflects](https://github.com/Homebrew/brew/pull/13385/files#diff-a8ebbe0466e56bdb9c7ebc74d5ffbd383b8c0902fcb5146cb1960e3d69dadeb1R78 ) `BAT_THEME`.
Previous, for context:
https://github.com/Homebrew/brew/pull/7488 
https://github.com/Homebrew/brew/pull/11975 
https://github.com/Homebrew/brew/pull/13385  
						
						
					 
					
						2023-02-09 19:24:31 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a5d41d41b 
							
						 
					 
					
						
						
							
							Revert "Merge pull request  #14547  from Homebrew/revert-14412-homebrew_install_from_api_default"  
						
						... 
						
						
						
						This reverts commit f4e60482791d2ff628efadfdbf0d14d9237d2d29, reversing
changes made to e26784f424061ca16987afcb21e036c66a298492. 
						
						
					 
					
						2023-02-07 19:25:40 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0575903868 
							
						 
					 
					
						
						
							
							Revert "HOMEBREW_INSTALL_FROM_API: make the default for everyone."  
						
						
						
						
					 
					
						2023-02-07 15:13:23 +01:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							927cdf82c9 
							
						 
					 
					
						
						
							
							Update maintainers.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2023-02-07 00:06:51 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f6c69bca2 
							
						 
					 
					
						
						
							
							HOMEBREW_INSTALL_FROM_API: make the default for everyone.  
						
						... 
						
						
						
						- remove all places we check the flag so it's a no-op now
- flip the messaging to refer to `HOMEBREW_NO_INSTALL_FROM_API` where
  relevant
- adjust the documentation 
						
						
					 
					
						2023-02-05 18:13:08 +01:00 
						 
				 
			
				
					
						
							
							
								Xuehai Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							17b08f2f01 
							
						 
					 
					
						
						
							
							Update manpage  
						
						
						
						
					 
					
						2023-02-04 13:05:20 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							705fe01cda 
							
						 
					 
					
						
						
							
							Update maintainers.  
						
						
						
						
					 
					
						2023-02-02 17:09:52 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46fc4f9f1b 
							
						 
					 
					
						
						
							
							Don't allow HOMEBREW_INSTALL_FROM_API when building from source  
						
						... 
						
						
						
						When either being in a non-default prefix or being on an unsupported
macOS version we expect most things to be built from source. In that
environment, do not allow HOMEBREW_INSTALL_FROM_API to be set.
Fixes  #14475  
						
						
					 
					
						2023-02-02 14:49:34 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Linnane 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a544d6fe6a 
							
						 
					 
					
						
						
							
							docs: Remove Lion reference  
						
						
						
						
					 
					
						2023-01-28 19:29:18 -08:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f23d822108 
							
						 
					 
					
						
						
							
							Update manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2023-01-23 13:36:54 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							260ee0ee6a 
							
						 
					 
					
						
						
							
							Merge pull request  #14375  from MikeMcQuaid/homebrew_no_install_from_api  
						
						... 
						
						
						
						Add HOMEBREW_NO_INSTALL_FROM_API 
						
						
					 
					
						2023-01-18 17:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a03603f68 
							
						 
					 
					
						
						
							
							Add HOMEBREW_NO_INSTALL_FROM_API  
						
						... 
						
						
						
						This allows HOMEBREW_INSTALL_FROM_API functionality to be disabled and will stick around once
HOMEBREW_INSTALL_FROM_API is made the default behaviour.
Co-authored-by: Eric Knibbe <enk3@outlook.com> 
						
						
					 
					
						2023-01-18 15:50:13 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							653b349c8b 
							
						 
					 
					
						
						
							
							Change HOMEBREW_INSTALL_FROM_API update frequency  
						
						... 
						
						
						
						This doesn't need to be nearly as often for HOMEBREW_INSTALL_FROM_API users because we're getting the latest information from the API when needed rather than just at `brew update` time. 
						
						
					 
					
						2023-01-18 15:11:42 +00:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbae560fd7 
							
						 
					 
					
						
						
							
							Update manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2022-12-06 10:22:26 +00:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59f372a776 
							
						 
					 
					
						
						
							
							Update manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2022-11-21 14:31:02 +00:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9b98ac542 
							
						 
					 
					
						
						
							
							Update manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2022-11-16 13:41:08 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Linnane 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f81857140f 
							
						 
					 
					
						
						
							
							docs: Fix env variable typo  
						
						
						
						
					 
					
						2022-11-10 07:33:52 -08:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89b3bb83f7 
							
						 
					 
					
						
						
							
							Update manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2022-11-08 14:38:09 +00:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							257d8fc0b2 
							
						 
					 
					
						
						
							
							Update manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2022-11-06 00:08:09 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fb368d9b8 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: add --no-all-checks  
						
						
						
						
					 
					
						2022-11-04 18:46:43 +00:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							666c156de0 
							
						 
					 
					
						
						
							
							Update manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2022-10-26 11:17:55 +00:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c32b7c1ade 
							
						 
					 
					
						
						
							
							Update maintainers.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2022-10-18 00:12:06 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6858e215dd 
							
						 
					 
					
						
						
							
							dev-cmd/vendor-gems: add --no-commit switch  
						
						
						
						
					 
					
						2022-10-14 01:30:37 +01:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							174087958b 
							
						 
					 
					
						
						
							
							Simulate all OS/arch combinations in brew readall  
						
						
						
						
					 
					
						2022-10-10 23:56:37 -04:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9701dc8ec0 
							
						 
					 
					
						
						
							
							Update manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2022-10-03 09:41:20 +00:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1de0ecf4e1 
							
						 
					 
					
						
						
							
							Update manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2022-10-02 17:32:21 +00:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14eab15430 
							
						 
					 
					
						
						
							
							Update manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2022-09-18 12:16:37 +00:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9cb716eac 
							
						 
					 
					
						
						
							
							Update manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2022-09-15 15:39:40 +00:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							154acf8b1f 
							
						 
					 
					
						
						
							
							Update manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2022-09-12 13:56:29 +00:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b06a40803 
							
						 
					 
					
						
						
							
							Update manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [update-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/maintainers-man-completions.yml ) workflow. 
						
						
					 
					
						2022-09-06 10:11:21 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2759fbdff 
							
						 
					 
					
						
						
							
							Deprecate reading all formulae through commands  
						
						... 
						
						
						
						We added the `--all` flag (now renamed to `--eval-all`) for various
commands for this behaviour so let's start deprecating this.
Also, introduce a `HOMEBREW_EVAL_ALL` environment variable to use the
existing, less secure, behaviour by default and avoid passing
`--eval-all` everywhere. 
						
						
					 
					
						2022-09-05 13:57:22 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af6165aab7 
							
						 
					 
					
						
						
							
							Automate sponsors updates  
						
						... 
						
						
						
						- Add sponsors updating to the existing man/completion/maintainer update workflow
- Hide/deprecated --fail-if-not-changed arguments and make them default behaviour
- Rename man-completions workflow to sponsors-maintainers-man-completions for consistency
- Make output and exit codes more consistent between these updating commands
- Fix maintainers updates not always being committed correctly 
						
						
					 
					
						2022-09-02 08:24:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd432aa1db 
							
						 
					 
					
						
						
							
							cmd/deps: improve switch names.  
						
						... 
						
						
						
						The previous `-n` and `--1` made both the code and the help harder to
read and follow.
Co-authored-by: Eric Knibbe <enk3@outlook.com>
Co-Authored-By: Carlo Cabrera <30379873+carlocab@users.noreply.github.com> 
						
						
					 
					
						2022-08-31 17:21:44 +01:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71e169ecd2 
							
						 
					 
					
						
						
							
							Update maintainers, manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [update-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-man-completions.yml ) workflow. 
						
						
					 
					
						2022-08-12 09:07:17 +00:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8fea5ed63f 
							
						 
					 
					
						
						
							
							Merge pull request  #13645  from Rylan12/on-system-docs  
						
						... 
						
						
						
						Add `on_{system}` methods to formula cookbook 
						
						
					 
					
						2022-08-05 10:05:53 -04:00 
						 
				 
			
				
					
						
							
							
								Kevin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93bf9e5ba2 
							
						 
					 
					
						
						
							
							Merge pull request  #13532  from apainintheneck/add-uninstall-autoremove  
						
						... 
						
						
						
						cmd/uninstall: Add env variable that runs autoremove after uninstalls 
						
						
					 
					
						2022-08-03 18:10:32 -07:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a93c5d53d 
							
						 
					 
					
						
						
							
							Add on_{system} methods to formula cookbook  
						
						
						
						
					 
					
						2022-08-03 20:33:49 -04:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74de603456 
							
						 
					 
					
						
						
							
							Update maintainers, manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [update-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-man-completions.yml ) workflow. 
						
						
					 
					
						2022-08-03 18:07:13 +00:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3e34230ad 
							
						 
					 
					
						
						
							
							Add --variations option to brew info  
						
						
						
						
					 
					
						2022-07-21 16:41:15 +02:00 
						 
				 
			
				
					
						
							
							
								apainintheneck 
							
						 
					 
					
						
						
						
						
							
						
						
							85cf0ca6d4 
							
						 
					 
					
						
						
							
							Updated env variable docs on manpage  
						
						... 
						
						
						
						Updated docs for:
HOMEBREW_AUTOREMOVE
HOMEBREW_NO_CLEANUP_FORMULAE 
						
						
					 
					
						2022-07-17 09:31:05 -07:00 
						 
				 
			
				
					
						
							
							
								apainintheneck 
							
						 
					 
					
						
						
						
						
							
						
						
							74f7b604cd 
							
						 
					 
					
						
						
							
							Changed env variable to HOMEBREW_AUTOREMOVE  
						
						
						
						
					 
					
						2022-07-13 16:28:49 -07:00 
						 
				 
			
				
					
						
							
							
								apainintheneck 
							
						 
					 
					
						
						
						
						
							
						
						
							f8ae5f3bc4 
							
						 
					 
					
						
						
							
							cmd/uninstall: Add env variable that runs autoremove after uninstalls  
						
						... 
						
						
						
						When HOMEBREW_UNINSTALL_AUTOREMOVE is set, `brew autoremove` is run
after every successful call to `brew uninstall`. 
						
						
					 
					
						2022-07-13 16:28:49 -07:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b49561066 
							
						 
					 
					
						
						
							
							Update components_order cop to check other on_{system} methods  
						
						
						
						
					 
					
						2022-07-01 10:52:41 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22d6af1258 
							
						 
					 
					
						
						
							
							Manual brew style fixes.  
						
						
						
						
					 
					
						2022-06-30 08:56:21 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a325757a5 
							
						 
					 
					
						
						
							
							Revert "Merge pull request  #13466  from Homebrew/update-man-completions"  
						
						... 
						
						
						
						This reverts commit 70cbf9ca073fc24b930ae9acf699483467a2d699, reversing
changes made to ef00b40a5172d5628a0c861f655a2277fd16a1e0. 
						
						
					 
					
						2022-06-28 09:42:29 +01:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c36c985612 
							
						 
					 
					
						
						
							
							Update maintainers, manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [update-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-man-completions.yml ) workflow. 
						
						
					 
					
						2022-06-23 08:16:28 +00:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7435373dd8 
							
						 
					 
					
						
						
							
							env_config: clean up default text for HOMEBREW_LIVECHECK_WATCHLIST  
						
						... 
						
						
						
						Follow up to #13453 . The default values for our other environment
variables are typically wrapped in backticks, so let's do the same here
for consistency.
Closes  #13455 . 
						
						
					 
					
						2022-06-22 11:26:23 +08:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7a7dbfdf9 
							
						 
					 
					
						
						
							
							Update maintainers, manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [update-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-man-completions.yml ) workflow. 
						
						
					 
					
						2022-06-20 17:34:59 +00:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34da17c82b 
							
						 
					 
					
						
						
							
							Update maintainers, manpage and completions.  
						
						... 
						
						
						
						Autogenerated by the [update-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-man-completions.yml ) workflow. 
						
						
					 
					
						2022-06-16 12:47:47 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78695938ae 
							
						 
					 
					
						
						
							
							cmd/update-report: always output new formulae.  
						
						... 
						
						
						
						There's near zero performance overhead and this seems good for
discovery.
Fixes  #13412  
						
						
					 
					
						2022-06-13 09:12:32 +01:00