Skip to content

Releases: onsi/ginkgo

v2.27.5

12 Jan 22:11

Choose a tag to compare

2.27.5

Fixes

Don't make a new formatter for each GinkgoT(); that's just silly and uses precious memory

v2.27.4

08 Jan 15:25

Choose a tag to compare

2.27.4

Fixes

  • CurrentTreeConstructionNodeReport: fix for nested container nodes [59bc751]

v2.27.3

08 Dec 14:44

Choose a tag to compare

2.27.3

Fixes

report exit result in case of failure [1c9f356]
fix data race [ece19c8]

v2.27.2

27 Oct 19:11

Choose a tag to compare

2.27.2

Fixes

  • inline automaxprocs to simplify dependencies; this will be removed when Go 1.26 comes out [a69113a]

Maintenance

  • Fix syntax errors and typo [a99c6e0]
  • Fix paragraph position error [f993df5]

v2.27.1

22 Oct 15:45

Choose a tag to compare

2.27.1

Fixes

  • Fix Ginkgo Reporter slice-bounds panic [606c1cb]
  • Bug Fix: Add GinkoTBWrapper.Attr() and GinkoTBWrapper.Output() [a6463b3]

v2.27.0

22 Oct 15:31

Choose a tag to compare

2.27.0

Features

Transforming Nodes during Tree Construction

This release adds support for NodeArgsTransformers that can be registered with AddTreeConstructionNodeArgsTransformer.

These are called during the tree construction phase as nodes are constructed and can modify the node strings and decorators. This enables frameworks built on top of Ginkgo to modify Ginkgo nodes and enforce conventions.

Learn more here.

Spec Prioritization

A new SpecPriority(int) decorator has been added. Ginkgo will honor priority when ordering specs, ensuring that higher priority specs start running before lower priority specs

Learn more here.

Maintenance

  • Bump rexml from 3.4.0 to 3.4.2 in /docs (#1595) [1333dae]
  • Bump github.com/gkampitakis/go-snaps from 0.5.14 to 0.5.15 (#1600) [17ae63e]

v2.26.0

02 Oct 13:35

Choose a tag to compare

2.26.0

Features

Ginkgo can now generate json-formatted reports that are compatible with the go test json format. Use ginkgo --gojson-report=report.go.json. This is not intended to be a replacement for Ginkgo's native json format which is more information rich and better models Ginkgo's test structure semantics.

v2.25.3

04 Sep 19:31

Choose a tag to compare

2.25.3

Fixes

  • emit --github-output group only for progress report itself [f01aed1]

v2.25.2

28 Aug 15:01

Choose a tag to compare

2.25.2

Fixes

Add github output group for progress report content

Maintenance

Bump Gomega

v2.25.1

22 Aug 03:49

Choose a tag to compare

2.25.1

Fixes

  • fix(types): ignore nameless nodes on FullText() [10866d3]
  • chore: fix some CodeQL warnings [2e42cff]