over_react_test
A library for testing OverReact components
3.0.4
11K downloads/mo
#2848 most downloaded on pub.dev
Workiva/over_react_test
What this package is like to depend on
Last release 5 months ago
27 Feb 2026
Ships fairly regularly
a new release about every 5 months
Most releases are documented
notes for 36 of 48 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
48 releases · first in 2017
1 release in the last 12 months
see the full history below
Release timeline
48 releases · May 2017 to Feb 2026Releases
latest 48-
3.0.427 Feb 2026Release notes
Open source →Info
Build: (waiting for build to complete)
Skynet Results: (waiting for Skynet results)
Pipeline: (waiting for pipeline to start)
This patch release includes the following changes:Miscellaneous
-
#177 Allow analyzer 10
-
#178 RM-351451 Release over_react_test 3.0.4
- RM-351451 RELEASE over_react_test 3.0.4
Notes created on Friday, February 27 06:41 PM UTC
Release notes
Open source →- Allow analyzer 10 ([#177]https://github.com/Workiva/over_react_test/pull/177)
-
-
3.0.325 Aug 2025Release notes
Open source →Info
Build: (waiting for build to complete)
Skynet Results: (waiting for Skynet results)
Pipeline: (waiting for pipeline to start)
This patch release includes the following changes:Miscellaneous
-
#173 no_entrypoint_imports
-
#174 FED-4062 Set up gha-dart-oss
- FED-4062 Set up gha-dart-oss in over_react_test
-
#175 RM-331659 Release over_react_test 3.0.3
- RM-331659 RELEASE over_react_test 3.0.3
Notes created on Monday, August 25 07:13 PM UTC
-
-
3.0.212 May 2025Release notes
Open source →Info
Build: (waiting for build to complete)
Skynet Results: (waiting for Skynet results)
Pipeline: (waiting for pipeline to start)
This patch release includes the following changes:Miscellaneous
- #170 FED-3275 React 18 Prep
- FED-3275 React 18 discovery: over_react_test
- #171 RM-302415 Release over_react_test 3.0.2
- RM-302415 RELEASE over_react_test 3.0.2
Notes created on Monday, May 12 08:20 PM UTC
- #170 FED-3275 React 18 Prep
-
3.0.109 Dec 2024Release notes
Open source →Info
Build: (waiting for build to complete)
Skynet Results: (waiting for Skynet results)
Pipeline: (waiting for pipeline to start)
This patch release includes the following changes:Miscellaneous
-
#164 FEDX-691 : GHA OSS changes
- FEDX-691 GHA OSS changes
-
#168 raise_min_dart_sdk_2_19
-
#169 RM-250121 Release over_react_test 3.0.1
- RM-250121 RELEASE over_react_test 3.0.1
Notes created on Monday, December 09 04:43 PM UTC
Release notes
Open source → -
-
3.0.026 Mar 2024Release notes
Open source →Info
Build: https://ci.webfilings.com/build/5711178
Skynet Results: https://wf-skynet-hrd.appspot.com/apps/test/smithy/5711178/latest
Pipeline: https://w-rmconsole.appspot.com/release/pipeline/5512229477810176/
This major release includes the following changes:Miscellaneous
-
#154 react 7 and w_flux 3 step 2
-
#160 FED-2442 Merge version 3.0.0 changes to master
- FED-2442 Merge over_react_test 3.0 changes to master
-
#162 Point to released null-safe over_react
-
#163 RM-223682 Release over_react_test 3.0.0
- RM-223682 RELEASE over_react_test 3.0.0
Notes created on Tuesday, March 26 11:11 PM UTC
Release notes
Open source →- Add support for Dart null safety (#155)
- SDK / Dependency Versioning:
- Increase minimum Dart SDK version from
2.11.0to2.13.0. - Increase minimum
reactversion from6.0.1to7.0.0.
- Increase minimum Dart SDK version from
- SDK / Dependency Versioning:
-
-
2.11.711 Nov 2023Release notes
Open source →Info
Build: https://ci.webfilings.com/build/5184205
Skynet Results: https://wf-skynet-hrd.appspot.com/apps/test/smithy/5184205/latest
Pipeline: https://w-rmconsole.appspot.com/release/pipeline/5076562705776640/
This patch release includes the following changes:Miscellaneous
-
#152 Allow react 7 and w_flux 3
-
#153 RM-222445 Release over_react_test 2.11.7
- RM-222445 RELEASE over_react_test 2.11.7
Notes created on Saturday, November 11 06:20 PM UTC
-
-
2.11.603 Nov 2023Release notes
Open source →Info
Build: https://ci.webfilings.com/build/5156776
Skynet Results: https://wf-skynet-hrd.appspot.com/apps/test/smithy/5156776/latest
Pipeline: https://w-rmconsole.appspot.com/release/pipeline/6247614219681792/
This patch release includes the following changes:Miscellaneous
-
#143 Avoid meta 1.10.0
-
#144 Add workiva_dependency_constrainer
-
#146 Rollout Analyzer 5
-
#148 Dart 2.19
-
#149 FED-1852 Remove usages of deprecated APIs to be removed in react-dart 7.0.0
- FED-1852 Remove usages of deprecated APIs to be removed in react-dart 7.0.0
-
#150 RM-179718 Release over_react_test 2.11.6
- RM-179718 RELEASE over_react_test 2.11.6
Notes created on Friday, November 03 10:32 PM UTC
Release notes
Open source →- Remove usages of deprecated APIs that will be removed in react-dart 7.0.0
- Bump dependencies:
meta: ^1.8.0,test: ^1.21.1
-
-
2.11.508 Feb 2023Release notes
Open source →Info
Build: https://ci.webfilings.com/build/4281893
Skynet Results: https://wf-skynet-hrd.appspot.com/apps/test/smithy/4281893/latest
Pipeline: https://w-rmconsole.appspot.com/release/pipeline/6079383930142720/
This patch release includes the following changes:Miscellaneous
-
#140 Raise analyzer minimum & unpin meta
-
#141 RM-163394 Release over_react_test 2.11.5
- RM-163394 RELEASE over_react_test 2.11.5
Notes created on Wednesday, February 08 04:33 PM UTC
-
-
2.11.407 Oct 2022Release notes
Open source →Info
Build: https://ci.webfilings.com/build/3972307
Skynet Results: https://wf-skynet-hrd.appspot.com/apps/test/smithy/3972307/latest
Pipeline: https://w-rmconsole.appspot.com/release/pipeline/5376269167099904/
This patch release includes the following changes:Miscellaneous
-
#137 Update references to the previous team name
-
#138 Add basic skynet.yaml
-
#139 RM-120925 Release over_react_test 2.11.4
- RM-120925 RELEASE over_react_test 2.11.4
-
#130 Raise Max Versions
-
#131 Fix wildcard to include branch names with slashes
-
#134 Raise More Max Versions
-
#136 Narrow dependency_validator range to avoid NNBD issue
Notes created on Friday, October 07 03:00 PM UTC
-
-
2.11.301 Nov 2021Release notes
Open source →Info
Build: https://ci.webfilings.com/build/3181191
Skynet Results: https://wf-skynet-hrd.appspot.com/apps/test/smithy/3181191/latest
Pipeline: https://w-rmconsole.appspot.com/release/pipeline/6167221171388416/
This patch release includes the following changes:Miscellaneous
-
#118 DE-659: Delete docs.yml file created for Dev Portal.
- DE-659 Delete docs.yaml file for Workiva/over_react_test
-
#126 Upgrade dependency_validator
-
#127 RM-116083 Release over_react_test 2.11.3
- RM-116083 RELEASE over_react_test 2.11.3
Notes created on Monday, November 01 05:45 PM UTC
-
-
2.11.221 Sep 2021 -
2.11.123 Jul 2021 -
2.11.031 Mar 2021Release notes
Open source →- Added support for searching within ShadowDOM roots to
queryByTestIdandqueryAllByTestId.
- Added support for searching within ShadowDOM roots to
-
2.10.201 Dec 2020Release notes
Open source →- Widen over_react and react version constraints in preparation for v4.0.0 and v6.0.0, respectively.
-
2.10.109 Sep 2020Release notes
Open source →Re-tag of 2.10.0 release which was not released correctly
- Only expect
propTypeserrors in DDC runtime.
- Only expect
-
2.10.008 Sep 2020Nothing published for this version
-
2.9.603 Sep 2020Release notes
Open source →-
Fix prop forwarding tests false positives
Tests that had
commonComponentTests.getUnconsumedPropKeys()returning a list of keys that included keys within mixins that were actually being consumed by the component were not failing as expected.e.g. this situation should have resulted in test failures, but it did not:
Component's consumedProps:
@override get consumedProps => propsMeta.forMixins({ SomePropsMixin, });Component's commonComponentTests:
group('common component tests', () { commonComponentTests(ComponentFactory, getUnconsumedProps: (propsMeta) => [ ...propsMeta.forMixin(SomePropsMixin).keys, ]); });
-
-
2.9.505 Jun 2020 -
2.9.405 May 2020Release notes
Open source →- Normalize the behavior of the
render()utility function betweenUiComponentandUiComponent2components. - Un-deprecate the
throwsPropError*matchers.
- Normalize the behavior of the
-
2.9.329 Apr 2020Release notes
Open source →- Fix typo in
logsPropErrormatcher to ensure consumers can easily migrate fromthrowsPropErrorwhen appropriate.
- Fix typo in
-
2.9.217 Apr 2020Release notes
Open source →- Move
isComponent2call inside atestblock to address consumer issues when the provided factory accesses values that are initialized withinsetUp.
- Move
-
2.9.116 Apr 2020Release notes
Open source →- Move
getPropsMetacall inside atestblock to address consumer issues when the provided factory has required props that come fromsetUp-initialized variables.
- Move
-
2.9.016 Apr 2020Release notes
Open source →- Add Component Version Auto Detection
- Re-instate prop forwarding tests for new over_react component boilerplate
-
2.8.017 Dec 2019Release notes
Open source →- Update mount, render, and renderAttachedToDocument to automatically run component lifecycle in the same zone as the test.
- This fixes some
printstatements from being swallowed and some failingexpects from not failing tests properly
- This fixes some
- Update mount, render, and renderAttachedToDocument to automatically run component lifecycle in the same zone as the test.
-
2.7.112 Dec 2019Nothing published for this version
-
2.7.021 Nov 2019 -
2.6.011 Nov 2019 -
2.5.201 Oct 2019Release notes
Open source →- Add support for React 16 (raise upper bound of
reactto allow 5.x,over_reactto allow 3.x) - Fix documentation link
- Add support for React 16 (raise upper bound of
-
2.5.107 May 2019 -
2.5.001 May 2019 -
2.4.114 Mar 2019 -
2.4.006 Mar 2019Nothing published for this version
-
2.3.008 Feb 2019 -
2.2.024 Jan 2019 -
2.1.024 Jan 2019Release notes
Open source →- Update component boilerplate in preparation for over_react 2.0.0
New Features
- Dart 2 compatible!
Breaking Changes
-
The
getComponentPropKeys()andtestPropForwarding()functions have been removed, as they depended ondart:mirrors. Once there is a Dart-2-only release ofover_react, this function will be re-added and will rely on information generated by the builder rather than using mirrors. -
The
commonComponentTests()function no longer callstestPropForwarding()since it has been removed. In other words, theshouldTestPropForwardingparameter is effectively a no-op untiltestPropForwarding()can be re-added.
-
2.0.004 Jan 2019Nothing published for this version
-
1.6.021 Dec 2018Nothing published for this version
-
1.5.011 Aug 2018Nothing published for this version
-
1.4.015 May 2018Nothing published for this version
-
1.3.208 May 2018Nothing published for this version
-
1.3.125 Sep 2017Nothing published for this version
-
1.3.022 Sep 2017Nothing published for this version
-
1.2.114 Aug 2017Nothing published for this version
-
1.2.011 Aug 2017Nothing published for this version
-
1.1.127 Jul 2017Release notes
Open source →Bugs Fixed
- Sync common component test src with the lib it originated from.
-
1.1.026 Jul 2017Release notes
Open source →New Features
- [#11]: Add some test utilities that were left in
over_reactwhen the library was first created.
- [#11]: Add some test utilities that were left in
-
1.0.105 Jul 2017 -
1.0.025 May 2017