Removed rc references for the v0.11.0 release
Этот коммит содержится в:
		
							родитель
							
								
									2fc2995149
								
							
						
					
					
						коммит
						1548642333
					
				
					 5 изменённых файлов: 44 добавлений и 32 удалений
				
			
		
							
								
								
									
										55
									
								
								CHANGELOG.md
									
										
									
									
									
								
							
							
						
						
									
										55
									
								
								CHANGELOG.md
									
										
									
									
									
								
							|  | @ -6,7 +6,7 @@ This project adheres to [Semantic Versioning](http://semver.org). | ||||||
| 
 | 
 | ||||||
| This document is formatted according to the principles of [Keep A CHANGELOG](http://keepachangelog.com). | This document is formatted according to the principles of [Keep A CHANGELOG](http://keepachangelog.com). | ||||||
| 
 | 
 | ||||||
| ---- | --- | ||||||
| 
 | 
 | ||||||
| ## [Unreleased] | ## [Unreleased] | ||||||
| 
 | 
 | ||||||
|  | @ -20,37 +20,46 @@ This document is formatted according to the principles of [Keep A CHANGELOG](htt | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
| 
 | 
 | ||||||
| ## [v0.11.0-rc2] | ## [v0.11.0] | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Created a simple example for a custom formatter ([330](https://github.com/cucumber/godog/pull/330) - [lonnblad]) | - Created a simple example for a custom formatter ([330](https://github.com/cucumber/godog/pull/330) - [lonnblad]) | ||||||
| - --format junit:result.xml will now write to result.xml ([331](https://github.com/cucumber/godog/pull/331) - [lonnblad]) | - --format junit:result.xml will now write to result.xml ([331](https://github.com/cucumber/godog/pull/331) - [lonnblad]) | ||||||
| - Added make commands to create artifacts and upload them to a github release ([333](https://github.com/cucumber/godog/pull/333) - [lonnblad]) | - Added make commands to create artifacts and upload them to a github release ([333](https://github.com/cucumber/godog/pull/333) - [lonnblad]) | ||||||
|  | - Created release notes and changelog for v0.11.0 ([355](https://github.com/cucumber/godog/pull/355) - [lonnblad]) | ||||||
|  | - Created v0.11.0-rc2 ([362](https://github.com/cucumber/godog/pull/362) - [lonnblad]) | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Added Cobra for the Command Line Interface ([321](https://github.com/cucumber/godog/pull/321) - [lonnblad]) | - Added Cobra for the Command Line Interface ([321](https://github.com/cucumber/godog/pull/321) - [lonnblad]) | ||||||
| - Added internal packages for formatters, storage and models ([323](https://github.com/cucumber/godog/pull/323) - [lonnblad]) | - Added internal packages for formatters, storage and models ([323](https://github.com/cucumber/godog/pull/323) - [lonnblad]) | ||||||
| - Added an internal package for tags filtering ([326](https://github.com/cucumber/godog/pull/326) - [lonnblad]) | - Added an internal package for tags filtering ([326](https://github.com/cucumber/godog/pull/326) - [lonnblad]) | ||||||
| - Added an internal pkg for the builder ([327](https://github.com/cucumber/godog/pull/327) - [lonnblad]) | - Added an internal pkg for the builder ([327](https://github.com/cucumber/godog/pull/327) - [lonnblad]) | ||||||
| - Moved the parser code to a new internal pkg ([329](https://github.com/cucumber/godog/pull/329) - [lonnblad]) | - Moved the parser code to a new internal pkg ([329](https://github.com/cucumber/godog/pull/329) - [lonnblad]) | ||||||
| - Moved StepDefinition to the formatters pkg ([332](https://github.com/cucumber/godog/pull/332) - [lonnblad]) | - Moved StepDefinition to the formatters pkg ([332](https://github.com/cucumber/godog/pull/332) - [lonnblad]) | ||||||
|  | - Removed go1.12 and added go1.15 to CI config ([356](https://github.com/cucumber/godog/pull/356) - [lonnblad]) | ||||||
| 
 | 
 | ||||||
| ### Deprecated | ### Deprecated | ||||||
| 
 | 
 | ||||||
| ### Removed | ### Removed | ||||||
|  | 
 | ||||||
| - Removed deprecated code ([322](https://github.com/cucumber/godog/pull/322) - [lonnblad]) | - Removed deprecated code ([322](https://github.com/cucumber/godog/pull/322) - [lonnblad]) | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Improved the help text of the formatter flag in the run command ([347](https://github.com/cucumber/godog/pull/347) - [lonnblad]) | - Improved the help text of the formatter flag in the run command ([347](https://github.com/cucumber/godog/pull/347) - [lonnblad]) | ||||||
| - Removed $GOPATH from the README.md and updated the example ([349](https://github.com/cucumber/godog/pull/349) - [lonnblad]) | - Removed $GOPATH from the README.md and updated the example ([349](https://github.com/cucumber/godog/pull/349) - [lonnblad]) | ||||||
| - Fixed the undefined step definitions help ([350](https://github.com/cucumber/godog/pull/350) - [lonnblad]) | - Fixed the undefined step definitions help ([350](https://github.com/cucumber/godog/pull/350) - [lonnblad]) | ||||||
| - Added a comment regarding running the examples within the $GOPATH ([352](https://github.com/cucumber/godog/pull/352) - [lonnblad]) | - Added a comment regarding running the examples within the $GOPATH ([352](https://github.com/cucumber/godog/pull/352) - [lonnblad]) | ||||||
| - doc(FAQ/TestMain): `testing.M.Run()` is optional ([353](https://github.com/cucumber/godog/pull/353) - [hansbogert]) | - doc(FAQ/TestMain): `testing.M.Run()` is optional ([353](https://github.com/cucumber/godog/pull/353) - [hansbogert]) | ||||||
| - Made a fix for the unstable Randomize Run tests ([354](https://github.com/cucumber/godog/pull/354) - [lonnblad]) | - Made a fix for the unstable Randomize Run tests ([354](https://github.com/cucumber/godog/pull/354) - [lonnblad]) | ||||||
|  | - Fixed an issue when go test is parsing command-line flags ([359](https://github.com/cucumber/godog/pull/359) - [lonnblad]) | ||||||
| 
 | 
 | ||||||
| ## [v0.10.0] | ## [v0.10.0] | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Added concurrency support to the pretty formatter ([275](https://github.com/cucumber/godog/pull/275) - [lonnblad]) | - Added concurrency support to the pretty formatter ([275](https://github.com/cucumber/godog/pull/275) - [lonnblad]) | ||||||
| - Added concurrency support to the events formatter ([274](https://github.com/cucumber/godog/pull/274) - [lonnblad]) | - Added concurrency support to the events formatter ([274](https://github.com/cucumber/godog/pull/274) - [lonnblad]) | ||||||
| - Added concurrency support to the cucumber formatter ([273](https://github.com/cucumber/godog/pull/273) - [lonnblad]) | - Added concurrency support to the cucumber formatter ([273](https://github.com/cucumber/godog/pull/273) - [lonnblad]) | ||||||
|  | @ -63,25 +72,29 @@ This document is formatted according to the principles of [Keep A CHANGELOG](htt | ||||||
| - Added support for concurrent scenarios ([311](https://github.com/cucumber/godog/pull/311) - [lonnblad]) | - Added support for concurrent scenarios ([311](https://github.com/cucumber/godog/pull/311) - [lonnblad]) | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Broke out snippets gen and added sorting on method name ([271](https://github.com/cucumber/godog/pull/271) - [lonnblad]) | - Broke out snippets gen and added sorting on method name ([271](https://github.com/cucumber/godog/pull/271) - [lonnblad]) | ||||||
| - Updated so that we run all tests concurrent now ([278](https://github.com/cucumber/godog/pull/278) - [lonnblad]) | - Updated so that we run all tests concurrent now ([278](https://github.com/cucumber/godog/pull/278) - [lonnblad]) | ||||||
| - Moved fmt tests to a godog_test pkg and restructured the fmt output tests ([295](https://github.com/cucumber/godog/pull/295) - [lonnblad]) | - Moved fmt tests to a godog_test pkg and restructured the fmt output tests ([295](https://github.com/cucumber/godog/pull/295) - [lonnblad]) | ||||||
| - Moved builder tests to a godog_test pkg ([296](https://github.com/cucumber/godog/pull/296) - [lonnblad]) | - Moved builder tests to a godog_test pkg ([296](https://github.com/cucumber/godog/pull/296) - [lonnblad]) | ||||||
| - Made the builder tests run in parallel ([298](https://github.com/cucumber/godog/pull/298) - [lonnblad]) | - Made the builder tests run in parallel ([298](https://github.com/cucumber/godog/pull/298) - [lonnblad]) | ||||||
| - Refactored suite_context.go  ([300](https://github.com/cucumber/godog/pull/300) - [lonnblad]) | - Refactored suite_context.go ([300](https://github.com/cucumber/godog/pull/300) - [lonnblad]) | ||||||
| - Added better testing of the Context Initializers and TestSuite{}.Run() ([301](https://github.com/cucumber/godog/pull/301) - [lonnblad]) | - Added better testing of the Context Initializers and TestSuite{}.Run() ([301](https://github.com/cucumber/godog/pull/301) - [lonnblad]) | ||||||
| - Updated the README.md  ([302](https://github.com/cucumber/godog/pull/302) - [lonnblad]) | - Updated the README.md ([302](https://github.com/cucumber/godog/pull/302) - [lonnblad]) | ||||||
| - Unexported some exported properties in unexported structs ([303](https://github.com/cucumber/godog/pull/303) - [lonnblad]) | - Unexported some exported properties in unexported structs ([303](https://github.com/cucumber/godog/pull/303) - [lonnblad]) | ||||||
| - Refactored some states in the formatters and feature struct ([310](https://github.com/cucumber/godog/pull/310) - [lonnblad]) | - Refactored some states in the formatters and feature struct ([310](https://github.com/cucumber/godog/pull/310) - [lonnblad]) | ||||||
| 
 | 
 | ||||||
| ### Deprecated | ### Deprecated | ||||||
|  | 
 | ||||||
| - Deprecated SuiteContext and ConcurrentFormatter ([314](https://github.com/cucumber/godog/pull/314) - [lonnblad]) | - Deprecated SuiteContext and ConcurrentFormatter ([314](https://github.com/cucumber/godog/pull/314) - [lonnblad]) | ||||||
| 
 | 
 | ||||||
| ### Removed | ### Removed | ||||||
|  | 
 | ||||||
| - Removed pre go112 build code ([293](https://github.com/cucumber/godog/pull/293) - [lonnblad]) | - Removed pre go112 build code ([293](https://github.com/cucumber/godog/pull/293) - [lonnblad]) | ||||||
| - Removed the deprecated feature hooks ([312](https://github.com/cucumber/godog/pull/312) - [lonnblad]) | - Removed the deprecated feature hooks ([312](https://github.com/cucumber/godog/pull/312) - [lonnblad]) | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Fixed failing builder tests due to the v0.9.0 change ([lonnblad]) | - Fixed failing builder tests due to the v0.9.0 change ([lonnblad]) | ||||||
| - Update paths to screenshots for examples ([270](https://github.com/cucumber/godog/pull/270) - [leviable]) | - Update paths to screenshots for examples ([270](https://github.com/cucumber/godog/pull/270) - [leviable]) | ||||||
| - Made progress formatter verification a bit more accurate ([lonnblad]) | - Made progress formatter verification a bit more accurate ([lonnblad]) | ||||||
|  | @ -154,21 +167,23 @@ This document is formatted according to the principles of [Keep A CHANGELOG](htt | ||||||
| ### Fixed | ### Fixed | ||||||
| 
 | 
 | ||||||
| <!-- Releases --> | <!-- Releases --> | ||||||
| [Unreleased]:  https://github.com/cucumber/godog/compare/v0.11.0-rc2...master | 
 | ||||||
| [v0.11.0-rc2]: https://github.com/cucumber/godog/compare/v0.10.0...v0.11.0-rc2 | [unreleased]: https://github.com/cucumber/godog/compare/v0.11.0...master | ||||||
| [v0.10.0]:     https://github.com/cucumber/godog/compare/v0.9.0...v0.10.0 | [v0.11.0]: https://github.com/cucumber/godog/compare/v0.10.0...v0.11.0 | ||||||
| [0.9.0]:       https://github.com/cucumber/godog/compare/v0.8.1...v0.9.0 | [v0.10.0]: https://github.com/cucumber/godog/compare/v0.9.0...v0.10.0 | ||||||
| [0.8.1]:       https://github.com/cucumber/godog/compare/v0.8.0...v0.8.1 | [0.9.0]: https://github.com/cucumber/godog/compare/v0.8.1...v0.9.0 | ||||||
| [0.8.0]:       https://github.com/cucumber/godog/compare/v0.7.13...v0.8.0 | [0.8.1]: https://github.com/cucumber/godog/compare/v0.8.0...v0.8.1 | ||||||
|  | [0.8.0]: https://github.com/cucumber/godog/compare/v0.7.13...v0.8.0 | ||||||
| 
 | 
 | ||||||
| <!-- Contributors --> | <!-- Contributors --> | ||||||
| [axw]:              https://github.com/axw | 
 | ||||||
| [jaysonesmith]:     https://github.com/jaysonesmith | [axw]: https://github.com/axw | ||||||
| [lonnblad]:         https://github.com/lonnblad | [jaysonesmith]: https://github.com/jaysonesmith | ||||||
| [smikulcik]:        https://github.com/smikulcik | [lonnblad]: https://github.com/lonnblad | ||||||
| [ericmcbride]:      https://github.com/ericmcbride | [smikulcik]: https://github.com/smikulcik | ||||||
| [gjtaylor]:         https://github.com/gjtaylor | [ericmcbride]: https://github.com/ericmcbride | ||||||
| [titouanfreville]:  https://github.com/titouanfreville | [gjtaylor]: https://github.com/gjtaylor | ||||||
| [denis-trofimov]:   https://github.com/denis-trofimov | [titouanfreville]: https://github.com/titouanfreville | ||||||
| [leviable]:         https://github.com/leviable | [denis-trofimov]: https://github.com/denis-trofimov | ||||||
| [hansbogert]:       https://github.com/hansbogert | [leviable]: https://github.com/leviable | ||||||
|  | [hansbogert]: https://github.com/hansbogert | ||||||
|  |  | ||||||
							
								
								
									
										15
									
								
								README.md
									
										
									
									
									
								
							
							
						
						
									
										15
									
								
								README.md
									
										
									
									
									
								
							|  | @ -43,13 +43,13 @@ When automated testing is this much fun, teams can easily protect themselves fro | ||||||
| 
 | 
 | ||||||
| ## Install | ## Install | ||||||
| ``` | ``` | ||||||
| go get github.com/cucumber/godog/cmd/godog@v0.10.0 | go get github.com/cucumber/godog/cmd/godog@v0.11.0 | ||||||
| ``` | ``` | ||||||
| Adding `@v0.10.0` will install v0.10.0 specifically instead of master. | Adding `@v0.11.0` will install v0.11.0 specifically instead of master. | ||||||
| 
 | 
 | ||||||
| Running `within the $GOPATH`, you would also need to set `GO111MODULE=on`, like this: | Running `within the $GOPATH`, you would also need to set `GO111MODULE=on`, like this: | ||||||
| ``` | ``` | ||||||
| GO111MODULE=on go get github.com/cucumber/godog/cmd/godog@v0.10.0 | GO111MODULE=on go get github.com/cucumber/godog/cmd/godog@v0.11.0 | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| ## Contributions | ## Contributions | ||||||
|  | @ -350,7 +350,7 @@ import ( | ||||||
| 
 | 
 | ||||||
| 	"github.com/cucumber/godog" | 	"github.com/cucumber/godog" | ||||||
| 	"github.com/cucumber/godog/colors" | 	"github.com/cucumber/godog/colors" | ||||||
| 	flag "github.com/spf13/pflag" // godog v0.11.0-rc2 (latest) | 	flag "github.com/spf13/pflag" // godog v0.11.0 (latest) | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| var opts = godog.Options{ | var opts = godog.Options{ | ||||||
|  | @ -359,11 +359,8 @@ var opts = godog.Options{ | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func init() { | func init() { | ||||||
| 	// godog v0.10.0 and earlier | 	godog.BindFlags("godog.", flag.CommandLine, &opts) // godog v0.10.0 and earlier | ||||||
| 	godog.BindFlags("godog.", flag.CommandLine, &opts) | 	godog.BindCommandLineFlags("godog.", &opts)        // godog v0.11.0 (latest) | ||||||
| 
 |  | ||||||
| 	// godog v0.11.0-rc2 (latest) |  | ||||||
| 	godog.BindCommandLineFlags("godog.", &opts) |  | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func TestMain(m *testing.M) { | func TestMain(m *testing.M) { | ||||||
|  |  | ||||||
|  | @ -20,6 +20,6 @@ Feature: get version | ||||||
|     And the response should match json: |     And the response should match json: | ||||||
|       """ |       """ | ||||||
|       { |       { | ||||||
|         "version": "v0.10.0" |         "version": "v0.11.0" | ||||||
|       } |       } | ||||||
|       """ |       """ | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								godog.go
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								godog.go
									
										
									
									
									
								
							|  | @ -39,4 +39,4 @@ Godog was inspired by Behat and Cucumber the above description is taken from it' | ||||||
| package godog | package godog | ||||||
| 
 | 
 | ||||||
| // Version of package - based on Semantic Versioning 2.0.0 http://semver.org/ | // Version of package - based on Semantic Versioning 2.0.0 http://semver.org/ | ||||||
| const Version = "v0.11.0-rc2" | const Version = "v0.11.0" | ||||||
|  |  | ||||||
|  | @ -1,4 +1,4 @@ | ||||||
| We are excited to announce the release of godog v0.11.0-rc2. | We are excited to announce the release of godog v0.11.0. | ||||||
| 
 | 
 | ||||||
| Here follows a summary of Notable Changes, the Non Backward Compatible Changes and Deprecation Notices. | Here follows a summary of Notable Changes, the Non Backward Compatible Changes and Deprecation Notices. | ||||||
| The full change log is available [here](https://github.com/cucumber/godog/blob/master/CHANGELOG.md#v0110-rc1). | The full change log is available [here](https://github.com/cucumber/godog/blob/master/CHANGELOG.md#v0110-rc1). | ||||||
|  |  | ||||||
		Загрузка…
	
	Создание таблицы
		
		Сослаться в новой задаче
	
	 Fredrik Lönnblad
						Fredrik Lönnblad