Releases: cucumber/react-components
Releases · cucumber/react-components
v23.0.0
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
andhooks
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
andCucumberQueryContext
from entry point (#385) - BREAKING CHANGE: Remove
<FilteredResults/>
component in favour of composition (#388)