Skip to content

Releases: cucumber/react-components

v24.0.0

11 Nov 18:05
v24.0.0
e527a2e

Choose a tag to compare

Added

  • Include duration for each test step (#396)
  • Include pass rate in execution summary (#397)
  • Add new <Report/> component (#410) (#411)
  • Add new <TestRunHooks/> component and include in report (#408)

Changed

  • Render a more test case-centric report (#396)

Fixed

  • Use uuid library instead of web crypto API (#402)
  • Text with numbers is no longer right aligned (#405)

Removed

  • BREAKING CHANGE: Remove defunct scenario/step components <ExamplesTable/>, <GherkinStep/>, <GherkinSteps/>, <HookStep/>, <HookSteps/>, <StepItem/> and their corresponding CustomRenderingSupport properties (#396)
  • BREAKING CHANGE: Remove defunct <NoMatchResult/> component (#411)
  • BREAKING CHANGE: Remove defunct <UriProvider/> component and underlying context (#396)
  • BREAKING CHANGE: Remove <MDG/> component in favour of using standard Gherkin components for Markdown documents (#396)
  • BREAKING CHANGE: Remove public export of filterByStatus (#412)

v23.2.0

07 Aug 15:37
v23.2.0
a243aeb

Choose a tag to compare

Changed

  • Applied URI-based sorting for the displayed Gherkin documents (#394)

v23.1.1

24 Jun 08:59
v23.1.1
b09198e

Choose a tag to compare

Added

  • Add [data-testid] to items in the execution summary (#391)

v23.1.0

15 Jun 09:12
v23.1.0
ed7a4f7

Choose a tag to compare

Changed

  • Update colors for consistency with other Cucumber web stuff (#390)

v23.0.0

25 May 15:52
v23.0.0
ce0db42

Choose a tag to compare

Added

  • Add <CustomRendering/> to override presentation (#382)
  • Add <ControlledSearchProvider/>, <InMemorySearchProvider/> and <UrlSearchProvider/> to provide search state (#384)
  • Add <UriProvider/>, to provide document URI state (#386)
  • Add <FilteredDocuments/>, to provide (optionally filtered) documents with no props (#388)

Changed

  • Inherit font-size instead of setting at 14px (#377)
  • Redesigned report header block (#381)
  • BREAKING CHANGE: Remove props from <StatusesSummary/>, <ExecutionSummary/> and <SearchBar/> components, use contexts for state (#374)
  • BREAKING CHANGE: Components and hooks are now exported at the top level, not within components and hooks objects (#383)
  • BREAKING CHANGE: <EnvelopesWrapper/> and <QueriesWrapper/> renamed to <EnvelopesProvider/> and <QueriesProvider/> for clarity (#385)

Fixed

  • Make keyword spacing look right (#376)
  • Fix issue with hook steps not being rendered (#379)
  • Rounding down of percent passed and adding one decimal place (#380)
  • Avoid UUID errors from accordion when document URI contains spaces (#386)

Removed

  • BREAKING CHANGE: Remove EnvelopesQuery and its React context (#374)
  • BREAKING CHANGE: Remove defunct <CucumberReact/> component (#382)
  • BREAKING CHANGE: Remove SearchQueryContext, <SearchWrapper/> and related defunct symbols (#384)
  • BREAKING CHANGE: Remove GherkinQueryContext and CucumberQueryContext from entry point (#385)
  • BREAKING CHANGE: Remove <FilteredResults/> component in favour of composition (#388)

v22.4.2

19 Apr 10:33

Choose a tag to compare

Fixed

  • Fix issue with hook steps not being rendered (#379)

v22.4.1

30 Mar 10:32
v22.4.1
76288ef

Choose a tag to compare

Fixed

  • Remove duplications in steps due to empty parameters (#373)

v22.4.0

26 Mar 09:51
v22.4.0
a819407

Choose a tag to compare

Added

  • Add CSS custom properties for overriding fonts (#372)

Fixed

  • Avoid NaN percentage passed when nothing ran (#363)
  • Don't render hook steps with no content (#361)

v22.3.0

02 Aug 20:11
v22.3.0
27b0254

Choose a tag to compare

Added

  • Support text/uri-list attachments (#355)

v22.2.0

21 Jun 09:10
v22.2.0
198a5f0

Choose a tag to compare

Added

  • Support for externalised attachments (#353)