Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d170f73e0b 
							
						 
					 
					
						
						
							
							feat(plugins): add support for loading ESM plugins ( #2688 )  
						
						... 
						
						
						
						Co-authored-by: Matt Travi <programmer@travi.org>
Co-authored-by: Gregor Martynus <39992+gr2m@users.noreply.github.com> 
						
						
					 
					
						2023-01-24 23:24:02 -06:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							caa8b95f7b 
							
						 
					 
					
						
						
							
							test(integration): used token auth for registry interactions rather than legacy auth  
						
						
						
						
					 
					
						2022-12-17 22:53:11 -06:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6051fae63f 
							
						 
					 
					
						
						
							
							Revert "test(integration): ran tests serially in hope of avoiding conflicts in the ci environment"  
						
						... 
						
						
						
						This reverts commit 71f45f97b11dcd87c90834ecd1da78bc340cc5c6. 
						
						
					 
					
						2022-12-02 16:42:21 -06:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62846a110b 
							
						 
					 
					
						
						
							
							test(integration): omitted the GITHUB_ACTION env var as well  
						
						
						
						
					 
					
						2022-12-02 16:35:57 -06:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71f45f97b1 
							
						 
					 
					
						
						
							
							test(integration): ran tests serially in hope of avoiding conflicts in the ci environment  
						
						
						
						
					 
					
						2022-12-02 14:44:29 -06:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f32fd5889a 
							
						 
					 
					
						
						
							
							test(integration): updated the simulated environment to omit the GITHUB_ACTIONS variable from the test env  
						
						
						
						
					 
					
						2022-12-02 14:20:04 -06:00 
						 
				 
			
				
					
						
							
							
								Gregor Martynus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d13ea9280e 
							
						 
					 
					
						
						
							
							style: prettier ( #2624 )  
						
						
						
						
					 
					
						2022-11-23 16:02:51 -08:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b6254880c 
							
						 
					 
					
						
						
							
							test: aligned pluginName with naming for functions  
						
						
						
						
					 
					
						2022-11-13 00:43:46 -06:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7c85e3fff 
							
						 
					 
					
						
						
							
							test(index): forced plugins to use semantic-release beta  
						
						... 
						
						
						
						which deduped env-ci to the esm-only version, allowing test double to stub properly 
						
						
					 
					
						2022-11-11 11:01:16 -06:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9eab1adb9d 
							
						 
					 
					
						
						
							
							feat(esm): convert to esm ( #2569 )  
						
						... 
						
						
						
						for #2543 
BREAKING CHANGE: semantic-release is now ESM-only. since it is used through its own executable, the impact on consuming projects should be minimal
BREAKING CHANGE: references to plugin files in configs need to include the file extension because of executing in an ESM context 
						
						
					 
					
						2022-11-11 09:24:06 -06:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cd3641dbf 
							
						 
					 
					
						
						
							
							refactor(plugins): switched from require to await import() when loading plugins ( #2558 )  
						
						
						
						
					 
					
						2022-09-17 14:10:05 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a513a38f7 
							
						 
					 
					
						
						
							
							test: replaced proxyquire with testdouble ( #2537 )  
						
						... 
						
						
						
						for #2133 
Co-authored-by: Gregor Martynus <39992+gr2m@users.noreply.github.com> 
						
						
					 
					
						2022-08-26 09:32:52 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5eea7c948e 
							
						 
					 
					
						
						
							
							test(mockserver): switched to the modern mockserver/mockserver image to get multi-arch support ( #2536 )  
						
						... 
						
						
						
						fixes  #2478  
					
						2022-08-26 09:26:09 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bbf08c9d0 
							
						 
					 
					
						
						
							
							test(integration): upgrade the gitbox image to support arm architecture in addition to x86 ( #2516 )  
						
						
						
						
					 
					
						2022-07-26 16:21:09 -05:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58a226f29c 
							
						 
					 
					
						
						
							
							fix(log-repo): use the original form of the repo url to remove the need to mask credentials ( #2459 )  
						
						... 
						
						
						
						fixes  #2449  
					
						2022-06-08 21:09:47 -05:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab45ab1f8d 
							
						 
					 
					
						
						
							
							chore(lint): disabled rules that dont apply to this project ( #2408 )  
						
						... 
						
						
						
						the performance and readability of reduce is not a concern in this project since maintainers are
familiar with the idiom and are iterating over small lists. the filter rule is disabled selectively
since the filter being identified is not Array.filter
closes  #2403  
						
						
					 
					
						2022-04-02 15:33:08 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66cc2b4c7f 
							
						 
					 
					
						
						
							
							feat(node-version): raised the minimum required version to v14.17 ( #2132 )  
						
						... 
						
						
						
						BREAKING CHANGE: the minimum required version of node is now v14.17 
						
						
					 
					
						2021-09-17 13:05:32 -07:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							143c8981bf 
							
						 
					 
					
						
						
							
							chore(deps): update dependency js-yaml to v4 ( #1752 )  
						
						... 
						
						
						
						Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Matt Travi <programmer@travi.org> 
						
						
					 
					
						2021-07-02 00:07:46 -05:00 
						 
				 
			
				
					
						
							
							
								Nick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ecc196d8a 
							
						 
					 
					
						
						
							
							feat(config): Use cosmiconfig defaults to support .cjs config files ( #1815 )  
						
						... 
						
						
						
						This change adds support for `*.cjs` config files by removing the
explicit use of `searchPlaces` options and relying and the default
search places generated by `cosmicconfig`.  As per the docs for
[`cosmicconfig`][cc], the defaults include all the extensions/formats
previously supported by semantic-release in addition to the new .cjs
variants.
Resolves [#1814 ][issue].
[issue]: https://github.com/semantic-release/semantic-release/issues/1814 
[cc]: https://github.com/davidtheclark/cosmiconfig#searchplaces  
						
						
					 
					
						2021-02-25 21:04:04 -06:00 
						 
				 
			
				
					
						
							
							
								Gregor Martynus 
							
						 
					 
					
						
						
						
						
							
						
						
							a7f008253c 
							
						 
					 
					
						
						
							
							style: prettier  
						
						
						
						
					 
					
						2021-01-25 13:48:03 -08:00 
						 
				 
			
				
					
						
							
							
								Gregor Martynus 
							
						 
					 
					
						
						
						
						
							
						
						
							ece7275743 
							
						 
					 
					
						
						
							
							test: bump retries in gitbox.createRepo() helper, see  https://github.com/semantic-release/semantic-release/pull/1761\#issuecomment-767122221  
						
						
						
						
					 
					
						2021-01-25 13:27:20 -08:00 
						 
				 
			
				
					
						
							
							
								Gregor Martynus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5aa853b22 
							
						 
					 
					
						
						
							
							ci: replace travis with actions, setup renovate ( #1699 )  
						
						... 
						
						
						
						Co-authored-by: Josh Soref <jsoref@users.noreply.github.com> 
						
						
					 
					
						2021-01-20 14:07:16 -08:00 
						 
				 
			
				
					
						
							
							
								Josh Soref 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32a2c91d7c 
							
						 
					 
					
						
						
							
							fix: pin initial branch to master ( #1740 )  
						
						
						
						
					 
					
						2021-01-20 11:20:48 -08:00 
						 
				 
			
				
					
						
							
							
								Dominykas Blyžė 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21c151f167 
							
						 
					 
					
						
						
							
							fix: normalize ci: false into noCi: true after configs get merged ( #1732 ) thanks @dominykas  
						
						... 
						
						
						
						This makes sure that options.ci is respected even when set inside a shareable config 
						
						
					 
					
						2021-01-13 07:38:57 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitriy Dekhanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8f8fbcac4 
							
						 
					 
					
						
						
							
							fix: escape uri encoded symbols ( #1697 )  
						
						
						
						
					 
					
						2020-11-19 11:55:09 -08:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
						
						
							
						
						
							ca90b34c4a 
							
						 
					 
					
						
						
							
							fix: mask secrets when characters get uri encoded  
						
						
						
						
					 
					
						2020-11-16 10:36:40 -06:00 
						 
				 
			
				
					
						
							
							
								Arthur Chaloin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bf377194e 
							
						 
					 
					
						
						
							
							fix: use valid git credentials when multiple are provided ( #1669 )  
						
						
						
						
					 
					
						2020-10-29 11:09:19 -07:00 
						 
				 
			
				
					
						
							
							
								Arthur Chaloin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77a75f072b 
							
						 
					 
					
						
						
							
							fix: don't parse port as part of the path in repository URLs ( #1671 )  
						
						
						
						
					 
					
						2020-10-28 15:53:03 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Travi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3abcbaf256 
							
						 
					 
					
						
						
							
							Revert "feat: throw an Error if package.json has duplicate "repository" key ( #1656 )"  
						
						... 
						
						
						
						This reverts commit b8fb35c7e15d314c15182f779ef30b42b6c4e7ea.
fixes  #1657  
						
						
					 
					
						2020-10-12 08:21:24 -05:00 
						 
				 
			
				
					
						
							
							
								Gregor Martynus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8fb35c7e1 
							
						 
					 
					
						
						
							
							feat: throw an Error if package.json has duplicate "repository" key ( #1656 )  
						
						
						
						
					 
					
						2020-10-11 14:59:51 -07:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Ogbizi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f0c650b41 
							
						 
					 
					
						
						
							
							fix: use correct ci branch context ( #1521 )  
						
						
						
						
					 
					
						2020-06-25 09:30:12 -07:00 
						 
				 
			
				
					
						
							
							
								Sven Liebig 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4658016d9 
							
						 
					 
					
						
						
							
							feat(bitbucket-basic-auth): support for bitbucket server basic auth ( #1578 )  
						
						
						
						
					 
					
						2020-06-22 11:26:24 -07:00 
						 
				 
			
				
					
						
							
							
								Nicholas Shine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eed1d3c8cb 
							
						 
					 
					
						
						
							
							fix: prevent false positive secret replacement for Golang projects ( #1562 )  
						
						
						
						
					 
					
						2020-05-24 11:53:00 -07:00 
						 
				 
			
				
					
						
							
							
								Gregor Martynus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							431d571a7b 
							
						 
					 
					
						
						
							
							fix: adapt for semver to version 7.3.2 (part II) ( #1530 )  
						
						
						
						
					 
					
						2020-04-16 14:42:25 -07:00 
						 
				 
			
				
					
						
							
							
								Gregor Martynus 
							
						 
					 
					
						
						
						
						
							
						
						
							0363790b8a 
							
						 
					 
					
						
						
							
							fix: adapt for semver to version 7.3.2  
						
						... 
						
						
						
						see https://github.com/npm/node-semver/issues/322  
						
						
					 
					
						2020-04-16 13:54:47 -07:00 
						 
				 
			
				
					
						
							
							
								Gregor Martynus 
							
						 
					 
					
						
						
						
						
							
						
						
							caa3526caa 
							
						 
					 
					
						
						
							
							style: xo  
						
						
						
						
					 
					
						2020-04-08 15:13:33 -07:00 
						 
				 
			
				
					
						
							
							
								greenkeeper[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							f899fa9a7c 
							
						 
					 
					
						
						
							
							chore(package): update xo to version 0.28.1  
						
						... 
						
						
						
						Closes  #1488  
					
						2020-03-26 23:55:26 -04:00 
						 
				 
			
				
					
						
							
							
								greenkeeper[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							195e5b18c7 
							
						 
					 
					
						
						
							
							chore(package): update xo to version 0.26.0  
						
						
						
						
					 
					
						2020-02-12 20:09:31 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							a93c96fec9 
							
						 
					 
					
						
						
							
							revert: fix: allow plugins to set environment variables to be used by other plugins  
						
						... 
						
						
						
						This reverts commit 68f7e928f93440a891fdb7c053d37082e228e1a6. 
						
						
					 
					
						2020-02-07 17:50:14 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							68f7e928f9 
							
						 
					 
					
						
						
							
							fix: allow plugins to set environment variables to be used by other plugins  
						
						
						
						
					 
					
						2020-02-07 13:51:20 -08:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc97537c97 
							
						 
					 
					
						
						
							
							test: fix copy/paste typo in test titles  
						
						
						
						
					 
					
						2020-01-28 10:33:24 -05:00 
						 
				 
			
				
					
						
							
							
								greenkeeper[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							ef1b8a0b91 
							
						 
					 
					
						
						
							
							chore(package): update ava to version 3.1.0  
						
						
						
						
					 
					
						2020-01-27 13:52:59 -05:00 
						 
				 
			
				
					
						
							
							
								Jozef Cipa 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6b10766a7 
							
						 
					 
					
						
						
							
							fix: correct error when remote repository has no branches  
						
						
						
						
					 
					
						2020-01-27 11:59:38 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							6b5b02ea75 
							
						 
					 
					
						
						
							
							fix: fetch tags on repo cached by the CI  
						
						
						
						
					 
					
						2020-01-15 13:43:44 -05:00 
						 
				 
			
				
					
						
							
							
								greenkeeper[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							11665b214d 
							
						 
					 
					
						
						
							
							chore(package): update dependencies  
						
						
						
						
					 
					
						2020-01-09 16:34:01 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ba8f2a929 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into beta  
						
						
						
						
					 
					
						2020-01-09 15:01:19 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							a8c747d592 
							
						 
					 
					
						
						
							
							feat: pass envi-ci values to plugins context  
						
						
						
						
					 
					
						2019-12-20 19:36:02 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							9772563a22 
							
						 
					 
					
						
						
							
							fix: look also for previous prerelease versions to determine the next one  
						
						
						
						
					 
					
						2019-12-13 16:09:27 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							61665be9ec 
							
						 
					 
					
						
						
							
							fix: correct log when adding channel to tag  
						
						
						
						
					 
					
						2019-12-10 00:23:38 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							a8747c4f86 
							
						 
					 
					
						
						
							
							fix: verify is branch is up to date by comparing remote and local HEAD  
						
						
						
						
					 
					
						2019-12-10 00:23:38 -05:00