Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							916c2685c5 
							
						 
					 
					
						
						
							
							feat: allow to release any version on a branch if up to date with next branch  
						
						
						
						
							
 
						
					 
					
						2019-12-04 18:00:16 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							534c0dbc89 
							
						 
					 
					
						
						
							
							Merge branch 'master' into beta  
						
						
						
						
							
 
						
					 
					
						2019-12-03 20:29:06 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							ec54c0be8a 
							
						 
					 
					
						
						
							
							test: fix calls to fetch in tests  
						
						
						
						
							
						
					 
					
						2019-12-03 20:20:04 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							cbef9d18da 
							
						 
					 
					
						
						
							
							fix: modify fetch function to handle CircleCI specifics  
						
						
						
						
							
 
						
					 
					
						2019-12-03 18:07:12 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							ecc4e663f5 
							
						 
					 
					
						
						
							
							docs: clarify GitLab CI/CD protected variable usage  
						
						
						
						
							
						
					 
					
						2019-12-03 11:49:56 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							b2c1b2c670 
							
						 
					 
					
						
						
							
							feat: use Git notes to store the channels on which a version has been released  
						
						... 
						
						
						
						BREAKING CHANGE: this feature change the way semantic-release keep track of the channels on which a version has been released.
It now use a JSON object stored in a [Git note](https://git-scm.com/docs/git-notes ) instead of Git tags formatted as v{version}@{channel}.
The tags formatted as v{version}@{channel} will now be ignored. If you have made releases with v16.0.0 on branches other than the default one you will have to update your repository.
The changes to make consist in:
- Finding all the versions that have been released on a branch other than the default one by searching for all tags formatted v{version}@{channel}
- For each of those version:
  - Create a tag without the {@channel} if none doesn't already exists
  - Add a Git note to the tag without the {@channel} containing the channels on which the version was released formatted as `{"channels":["channel1","channel2"]}` and using `null` for the default channel (for example.`{"channels":[null,"channel1","channel2"]}`)
  - Push the tags and notes
  - Update the GitHub releases that refer to a tag formatted as v{version}@{channel} to use the tag without it
  - Delete the tags formatted as v{version}@{channel} 
						
						
							
 
						
					 
					
						2019-12-02 23:38:40 -05:00 
						 
				 
			
				
					
						
							
							
								Gregor Martynus 
							
						 
					 
					
						
						
						
						
							
						
						
							29d6b5d6fa 
							
						 
					 
					
						
						
							
							build: remove .github/airtable-crm.yml  
						
						... 
						
						
						
						I don't think we use that 
						
						
							
						
					 
					
						2019-12-02 13:27:31 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							2caafbaa2b 
							
						 
					 
					
						
						
							
							fix: add a flag indicate which branch is the main one  
						
						
						
						
							
 
						
					 
					
						2019-11-28 13:59:06 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							e722354f4f 
							
						 
					 
					
						
						
							
							style: merge both filter functions in get-last-release  
						
						
						
						
							
 
						
					 
					
						2019-11-27 15:18:23 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							97748c5e25 
							
						 
					 
					
						
						
							
							fix: do not create tags in dry-run mode for released to add to a channel  
						
						
						
						
							
						
					 
					
						2019-11-27 15:18:23 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							aec96c791f 
							
						 
					 
					
						
						
							
							fix: correctly determine release to add to a channel  
						
						... 
						
						
						
						- Add only the most recent release to a channel (rather than adding all the one not added yet)
- Avoid attempting to ad the version twice in case that version is already present in multiple upper branches 
						
						
							
						
					 
					
						2019-11-27 15:18:23 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							5744c5ecd2 
							
						 
					 
					
						
						
							
							fix: add channel to publish success log  
						
						
						
						
							
						
					 
					
						2019-11-27 15:18:23 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							1275b8c005 
							
						 
					 
					
						
						
							
							revert: fix: update commit-analyzer dep version off errant publish  
						
						... 
						
						
						
						This reverts commit 8d8910577f0702087684e360e3c92ee6cc5793a0. 
						
						
							
 
						
					 
					
						2019-11-23 11:06:31 -05:00 
						 
				 
			
				
					
						
							
							
								Eddie Leffler 
							
						 
					 
					
						
						
						
						
							
						
						
							8d8910577f 
							
						 
					 
					
						
						
							
							fix: update commit-analyzer dep version off errant publish  
						
						
						
						
							
 
						
					 
					
						2019-11-20 23:11:33 -05:00 
						 
				 
			
				
					
						
							
							
								Eddie 
							
						 
					 
					
						
						
						
						
							
						
						
							9890584007 
							
						 
					 
					
						
						
							
							fix: update plugins dependencies  
						
						
						
						
							
 
						
					 
					
						2019-11-20 22:29:59 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							b2b7b57fbd 
							
						 
					 
					
						
						
							
							style: prettier formatting  
						
						
						
						
							
						
					 
					
						2019-11-20 20:25:36 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							63f51ae6dd 
							
						 
					 
					
						
						
							
							fix: allow multiple branches with same channel  
						
						
						
						
							
 
						
					 
					
						2019-11-20 16:17:24 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							20e7a38cdb 
							
						 
					 
					
						
						
							
							style: prettier formatting  
						
						
						
						
							
 
						
					 
					
						2019-11-20 14:16:13 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							e06eb82cff 
							
						 
					 
					
						
						
							
							chore: add Mockserver generated file to gitignore  
						
						
						
						
							
						
					 
					
						2019-11-20 14:16:13 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							751a5f1349 
							
						 
					 
					
						
						
							
							fix: handle branch properties set to false  
						
						
						
						
							
						
					 
					
						2019-11-20 14:16:13 -05:00 
						 
				 
			
				
					
						
							
							
								Sean Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							9575198266 
							
						 
					 
					
						
						
							
							docs: add leiningen-semantic-release to list of community plugins  
						
						
						
						
							
						
					 
					
						2019-11-18 11:29:10 -05:00 
						 
				 
			
				
					
						
							
							
								Ed 
							
						 
					 
					
						
						
						
						
							
						
						
							09754ac001 
							
						 
					 
					
						
						
							
							docs(shareable-configurations-list): add semantic-release-npm-github-publish  
						
						
						
						
							
						
					 
					
						2019-11-18 11:27:53 -05:00 
						 
				 
			
				
					
						
							
							
								greenkeeper[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							2c13136ff4 
							
						 
					 
					
						
						
							
							fix(package): update yargs to version 15.0.1  
						
						
						
						
							
 
						
					 
					
						2019-11-17 18:13:39 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							00420a83c0 
							
						 
					 
					
						
						
							
							fix: simplify get-tags algorithm  
						
						
						
						
							
 
						
					 
					
						2019-11-08 12:35:34 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							131734873e 
							
						 
					 
					
						
						
							
							fix: throws error if the commit associated with a tag cannot be found  
						
						
						
						
							
 
						
					 
					
						2019-11-07 14:33:53 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							de77a799a8 
							
						 
					 
					
						
						
							
							fix: call getTagHead only when necessary  
						
						
						
						
							
						
					 
					
						2019-11-07 14:33:53 -05:00 
						 
				 
			
				
					
						
							
							
								greenkeeper[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							ffff100f47 
							
						 
					 
					
						
						
							
							fix(package): update cosmiconfig to version 6.0.0  
						
						
						
						
							
 
						
					 
					
						2019-11-02 15:32:18 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							56186419a7 
							
						 
					 
					
						
						
							
							fix(package): update micromatch to version 4.0.2  
						
						
						
						
							
 
						
					 
					
						2019-11-01 22:23:18 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							7a939a8970 
							
						 
					 
					
						
						
							
							fix: use authenticated URL to check if local branch is up to date  
						
						
						
						
							
 
						
					 
					
						2019-11-01 20:44:31 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							2ec856eb1d 
							
						 
					 
					
						
						
							
							docs: add requirements section to README  
						
						
						
						
							
 
						
					 
					
						2019-11-01 16:58:55 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							cffe9a8d33 
							
						 
					 
					
						
						
							
							perf: use git tag --merge <branch> to filter tags present in a branch history  
						
						... 
						
						
						
						BREAKING CHANGE: Git CLI version 2.7.1 or higher is now required
The `--merge` option of the `git tag` command has been added in Git version 2.7.1 and is now used by semantic-release 
						
						
							
						
					 
					
						2019-11-01 16:58:55 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							844e0b07e0 
							
						 
					 
					
						
						
							
							fix: remove hack to workaround GitHub Rebase & Merge  
						
						
						
						
							
						
					 
					
						2019-11-01 16:58:55 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							1edae67326 
							
						 
					 
					
						
						
							
							fix: display erroring git commands properly  
						
						
						
						
							
						
					 
					
						2019-11-01 16:58:55 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5344cd89b 
							
						 
					 
					
						
						
							
							fix(package): update micromatch to version 3.1.10  
						
						
						
						
							
 
						
					 
					
						2019-10-29 13:26:41 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c655b2328 
							
						 
					 
					
						
						
							
							fix(package): update p-each-series to version 2.1.0  
						
						
						
						
							
						
					 
					
						2019-10-29 13:26:08 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							581998cff0 
							
						 
					 
					
						
						
							
							fix(package): update semver-diff to version 3.1.1  
						
						
						
						
							
						
					 
					
						2019-10-29 13:25:07 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65c412293e 
							
						 
					 
					
						
						
							
							fix(package): update @semantic-release/npm to version 6.0.0-beta.3  
						
						
						
						
							
						
					 
					
						2019-10-29 12:01:59 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6053b89af3 
							
						 
					 
					
						
						
							
							fix(package): update @semantic-release/github to version 5.6.0-beta.1  
						
						
						
						
							
						
					 
					
						2019-10-29 12:01:33 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3daf78081f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into beta  
						
						
						
						
							
						
					 
					
						2019-10-29 11:57:31 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Dietz 
							
						 
					 
					
						
						
						
						
							
						
						
							9eaf9552c1 
							
						 
					 
					
						
						
							
							docs(contributing): correct lint fix command  
						
						
						
						
							
						
					 
					
						2019-10-27 21:56:05 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							1693073814 
							
						 
					 
					
						
						
							
							fix(package): update execa to version 3.2.0  
						
						
						
						
							
 
						
					 
					
						2019-10-26 00:26:50 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							2f3d934069 
							
						 
					 
					
						
						
							
							fix: require Node.js >=8.16  
						
						
						
						
							
						
					 
					
						2019-10-26 00:26:50 -04:00 
						 
				 
			
				
					
						
							
							
								Alisson R. Perez 
							
						 
					 
					
						
						
						
						
							
						
						
							f645547f2f 
							
						 
					 
					
						
						
							
							docs(recipes): GitHub actions ( #1317 )  
						
						... 
						
						
						
						Co-Authored-By: Natan Sągol <m@merlinnot.com> 
						
						
							
						
					 
					
						2019-10-23 10:47:24 -07:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							3438ec5c79 
							
						 
					 
					
						
						
							
							test: fix typo in test examples  
						
						
						
						
							
 
						
					 
					
						2019-10-18 16:25:40 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							4af8548366 
							
						 
					 
					
						
						
							
							fix: ignore custom port when converting ssh repo URL to https  
						
						
						
						
							
						
					 
					
						2019-10-18 16:25:40 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							95379270d6 
							
						 
					 
					
						
						
							
							fix(package): update execa to version 3.0.0  
						
						
						
						
							
 
						
					 
					
						2019-10-14 12:56:56 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							ff60ac594c 
							
						 
					 
					
						
						
							
							test: specify version of gitbox image  
						
						
						
						
							
						
					 
					
						2019-10-10 11:57:58 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Vanduynslager 
							
						 
					 
					
						
						
						
						
							
						
						
							4b66303d2f 
							
						 
					 
					
						
						
							
							docs: typo is link to workflow config  
						
						
						
						
							
						
					 
					
						2019-10-10 11:57:58 -04:00 
						 
				 
			
				
					
						
							
							
								Alexander G 
							
						 
					 
					
						
						
						
						
							
						
						
							dc19dfa2e9 
							
						 
					 
					
						
						
							
							docs: remove unnecessarily apostrophe  
						
						... 
						
						
						
						- improve punctuation of the how-to revert a release section 
						
						
							
						
					 
					
						2019-10-10 07:32:14 -07:00 
						 
				 
			
				
					
						
							
							
								knidarkness 
							
						 
					 
					
						
						
						
						
							
						
						
							79d22a2556 
							
						 
					 
					
						
						
							
							fix: clarify message for EGITNOPERMISSION error  
						
						
						
						
							
 
						
					 
					
						2019-10-09 17:57:18 -04:00