Skip to content

Releases: onsi/ginkgo

v2.1.5

29 Aug 18:11
Compare
Choose a tag to compare

2.1.5

Fixes

  • drop -mod=mod instructions; fixes #1026 [6ad7138]
  • Ensure CurrentSpecReport and AddReportEntry are thread-safe [817c09b]
  • remove stale importmap gcflags flag test [3cd8b93]
  • Always emit spec summary [5cf23e2] - even when only one spec has failed
  • Fix ReportAfterSuite usage in docs [b1864ad]
  • fixed typo (#997) [219cc00]
  • TrimRight is not designed to trim Suffix [71ebb74]
  • refactor: replace strings.Replace with strings.ReplaceAll (#978) [143d208]
  • fix syntax in examples (#975) [b69554f]

Maintenance

  • Bump github.com/onsi/gomega from 1.20.0 to 1.20.1 (#1027) [e5dfce4]
  • Bump tzinfo from 1.2.9 to 1.2.10 in /docs (#1006) [7ae91c4]
  • Bump github.com/onsi/gomega from 1.19.0 to 1.20.0 (#1005) [e87a85a]
  • test: add new Go 1.19 to test matrix (#1014) [bbefe12]
  • Bump golang.org/x/tools from 0.1.11 to 0.1.12 (#1012) [9327906]
  • Bump golang.org/x/tools from 0.1.10 to 0.1.11 (#993) [f44af96]
  • Bump nokogiri from 1.13.3 to 1.13.6 in /docs (#981) [ef336aa]

v2.1.4

26 Apr 18:01
Compare
Choose a tag to compare

Fixes

  • Numerous documentation typos
  • Prepend when when using When (this behavior was in 1.x but unintentionally lost during the 2.0 rewrite) [efce903]
  • improve error message when a parallel process fails to report back [a7bd1fe]
  • guard against concurrent map writes in DeprecationTracker [0976569]
  • Invoke reporting nodes during dry-run (fixes #956 and #935) [aae4480]
  • Fix ginkgo import circle [f779385]

v2.1.3

15 Feb 16:58
Compare
Choose a tag to compare

See https://onsi.github.io/ginkgo/MIGRATING_TO_V2 for details on V2.

Fixes

  • Calling By in a container node now emits a useful error. [ff12cee]

v2.1.2

11 Feb 19:51
Compare
Choose a tag to compare

Fixes

  • Track location of focused specs correctly in ginkgo unfocus [a612ff1]
  • Profiling suites with focused specs no longer generates an erroneous failure message [8fbfa02]
  • Several documentation typos fixed. Big thanks to everyone who helped catch them and report/fix them!

v2.1.1

27 Jan 19:08
Compare
Choose a tag to compare

See https://onsi.github.io/ginkgo/MIGRATING_TO_V2 for details on V2.

Fixes

  • Suites that only import the new dsl packages are now correctly identified as Ginkgo suites [ec17e17]

v2.1.0

22 Jan 18:25
Compare
Choose a tag to compare

See https://onsi.github.io/ginkgo/MIGRATING_TO_V2 for details on V2.

2.1.0 is a minor release with a few tweaks:

  • Introduce new DSL packages to enable users to pick-and-choose which portions of the DSL to dot-import. [90868e2] More details here.
  • Add error check for invalid/nil parameters to DescribeTable [6f8577e]
  • Myriad docs typos fixed (thanks everyone!) [718542a, ecb7098, 146654c, a8f9913, 6bdffde, 03dcd7e]

Ginkgo v2.0.0

30 Dec 19:44
Compare
Choose a tag to compare

Ginkgo v2.0.0 is a major new release of Ginkgo.

The changes to Ginkgo are substantial and wide-ranging, however care has been given to ensure that most users will experience a smooth migration from V1 to V2 with relatively little work. A combined changelog and migration guides is available here and the Ginkgo docs have been updated to capture the new functionality in V2.

v1.16.5

11 Oct 17:28
Compare
Choose a tag to compare

1.16.5

Ginkgo 2.0 now has a Release Candidate. 1.16.5 advertises the existence of the RC.
1.16.5 deprecates GinkgoParallelNode in favor of GinkgoParallelProcess

You can silence the RC advertisement by setting an ACK_GINKG_RC=true environment variable or creating a file in your home directory called .ack-ginkgo-rc

v1.16.4

02 Jun 18:21
Compare
Choose a tag to compare

1.16.4

Fixes

1.16.4 retracts 1.16.3. There are no code changes. The 1.16.3 tag was associated with the wrong commit and an attempt to change it after-the-fact has proven problematic. 1.16.4 retracts 1.16.3 in Ginkgo's go.mod and creates a new, correctly tagged, release.

v1.16.3

29 May 12:31
Compare
Choose a tag to compare

1.16.3

Features

  • Measure is now deprecated and emits a deprecation warning.