PackageTrack
Sign in Get early access

react_testing_library

A Dart unit testing library for OverReact components that mimics the API of the JS react-testing-library

3.1.2 20K downloads/mo #2181 most downloaded on pub.dev Workiva/react_testing_library

What this package is like to depend on

Last release 3 months ago

30 Apr 2026

Release timing varies

gaps range from 2 weeks to 12 months

Nearly every release is documented

notes for 20 of 21 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

21 releases · first in 2019

1 release in the last 12 months

see the full history below

Release timeline

21 releases · Sep 2019 to Apr 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 21
  1. 3.1.2 30 Apr 2026
    Release notes

    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

    • #90 no_entrypoint_imports

    • #92 Update README with React 18 js files

    • #95 Allow analyzer 10

    Notes created on Thursday, April 30 02:25 PM UTC

    Open source →
    Release notes
    • #90 Add no_entrypoint_imports to CI
    Open source →
  2. 3.1.1 16 Jun 2025
    Release notes

    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

    • #89 FED-3909 [hasDescription matcher] escape special characters in ids
      • FED-3909 [hasDescription matcher] escape special characters in ids

    Notes created on Monday, June 16 07:43 PM UTC

    Open source →
    Release notes
    • #89 Escape special characters in ids in hasDescription matcher
    Open source →
  3. 3.1.0 05 Jun 2025
    Release notes

    Info

    Build: (waiting for build to complete)
    Skynet Results: (waiting for Skynet results)
    Pipeline: (waiting for pipeline to start)
    This minor release includes the following changes:

    New Features and Improvements

    • #86 FED-3659 Add Dart bindings for React act
      • FED-3659 Add Dart bindings for React act

    Notes created on Thursday, June 05 05:32 PM UTC

    Open source →
    Release notes
    • #86 Add Dart bindings for React act
    Open source →
  4. 3.0.3 20 May 2025
    Release notes

    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:

    New Features and Improvements

    • #84 FED-3528 React 18 dual support
      • FED-3528 R17 + R18 Dual Support: RTL

    Miscellaneous

    • #85 use gha-dart-oss

    Notes created on Tuesday, May 20 11:13 PM UTC

    Open source →
    Release notes
    • #84 React 18 dual support
    Open source →
  5. 3.0.2 07 Dec 2024
    Release notes

    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

    • #76 FEDX-694 : GHA OSS changes

      • FEDX-694 GHA OSS changes
    • #77 FEDX-1711: Workiva Analysis Options v2

      • FEDX-1711 Workiva Analysis Options v2
    • #78 Raise the build_web_compilers dependency max to v5.0.0

    • #79 Raise the meta dependency min to v1.16.0

    • #80 raise_min_dart_sdk_2_19

    Notes created on Saturday, December 07 06:14 PM UTC

    Open source →
    Release notes
    • #76 GHA OSS changes
    • #77 Workiva analysis options v2
    Open source →
  6. 3.0.1 28 Nov 2023
    Release notes

    Info

    Build: https://ci.webfilings.com/build/5235752
    Skynet Results: https://wf-skynet-hrd.appspot.com/apps/test/smithy/5235752/latest
    Pipeline: https://w-rmconsole.appspot.com/release/pipeline/5149067816599552/
    This patch release includes the following changes:

    Miscellaneous

    • #75 RM-226297 Release react_testing_library 3.0.1
      • RM-226297 RELEASE react_testing_library 3.0.1

    Notes created on Tuesday, November 28 11:39 PM UTC

    Open source →
    Release notes
    • #75 Update changelog for 3.0.0 Release
    Open source →
  7. 3.0.0 28 Nov 2023
    Release notes

    Info

    Build: https://ci.webfilings.com/build/5235569
    Skynet Results: https://wf-skynet-hrd.appspot.com/apps/test/smithy/5235569/latest
    Pipeline: https://w-rmconsole.appspot.com/release/pipeline/5808175135719424/
    This major release includes the following changes:

    Miscellaneous

    • #63 FEDX-126 FED-1719 Null Safety Migration
      • FED-1719 react_testing_library null safety
      • FED-1719 react_testing_library null safety
    • #74 react 7 and w_flux 3 step 2

    Notes created on Tuesday, November 28 11:02 PM UTC

    Open source →
    Release notes
    • #63 Null Safety Migration
    Open source →
  8. 2.1.3 11 Nov 2023
    Release notes

    Info

    Build: https://ci.webfilings.com/build/5184200
    Skynet Results: https://wf-skynet-hrd.appspot.com/apps/test/smithy/5184200/latest
    Pipeline: https://w-rmconsole.appspot.com/release/pipeline/6441835912364032/
    This patch release includes the following changes:

    New Features and Improvements

    • #57 FED-1155: Migrate to GH deploy pages action
      • FED-1155 Use actions/deploy-pages in react_testing_library

    Miscellaneous

    • #58 Fix key and condition

    • #59 FED-1246 Add environment to deploy docs action

      • FED-1246 Add environment to deploy docs action
    • #61 Raise minimums

    • #65 FED-1354 Make actions run again

      • FED-1354 Make tests run in CI again
    • #67 Update dev dependencies for analyzer 2

    • #71 Dart 2.19

    • #73 Allow react 7 and w_flux 3

    Notes created on Saturday, November 11 06:15 PM UTC

    Open source →
    Release notes
    • #57 Migrate to GH deploy pages action
    Open source →
  9. 2.1.2 08 Feb 2023
    Release notes

    Info

    Build: https://ci.webfilings.com/build/4281830
    Skynet Results: https://wf-skynet-hrd.appspot.com/apps/test/smithy/4281830/latest
    Pipeline: https://w-rmconsole.appspot.com/release/pipeline/4814067774259200/
    This patch release includes the following changes:

    Miscellaneous

    • #56 Raise analyzer minimum & unpin meta

    Notes created on Wednesday, February 08 04:17 PM UTC

    Open source →
    Release notes
    • #56 Raise analyzer minimum & unpin meta
    Open source →
  10. 2.1.1 24 Oct 2022
    Release notes

    Info

    Build: https://ci.webfilings.com/build/4016500
    Skynet Results: https://wf-skynet-hrd.appspot.com/apps/test/smithy/4016500/latest
    Pipeline: https://w-rmconsole.appspot.com/release/pipeline/6234632306294784/
    This patch release includes the following changes:

    Bug Fixes

    • #52 FED-466: Fix console logs that require formatting
      • FED-466 RTL: Console logs forwarded to the console are missing formatted string arguments

    Miscellaneous

    • #51 Update references to the previous team name

    • #53 Update dart_ci.yml

    • #54 Update CHANGELOG for 2.1.1 Release

    • #49 Add changelog for 2.1.0 release, add de-facto skynet plan

    Notes created on Monday, October 24 08:33 PM UTC

    Open source →
    Release notes
    • #54 Update CHANGELOG for 2.1.1 Release
    • #53 Remove a CI check that was no longer working properly
    • #52 Fix missing arguments in formatted output from forwarded console logs
    • #51 Update references to the previous team name with Frontend Frameworks Design
    • #49 Add changelog for 2.1.0 release, add de-facto skynet plan -
    Open source →
  11. 2.1.0 18 Apr 2022
    Release notes
    • #48 Expose the skipPointerEventsCheck check
    Open source →
  12. 2.0.1 10 Dec 2021
    Release notes
    • Fix test ID queries using test IDs in RegExps without escaping them
    Open source →
  13. 2.0.0 08 Nov 2021
    Release notes
    • BREAKING CHANGE: UserEvent.* and fireEvent[ByName] will now rethrow uncaught errors that occur in event propagation.
      • This helps surface errors that could otherwise go unnoticed since they aren't printed to the terminal when running tests.
    • BREAKING CHANGE: Change default query bindings (get[All]By..., find[All]By..., query[All]By...) to be the render result's baseElement instead of container.
      • This was an unintended deviation from the JS API that prevented access to portals. It is now aligned to match JS behavior.
    Open source →
  14. 1.1.13 11 Oct 2021
    Release notes
    • (CI-only change) Only check formatting on Dart 2.13.4
    Open source →
  15. 1.1.12 21 Sep 2021
    Release notes
    • Add default timeout to waitForElementToBeRemoved
    Open source →
  16. 1.1.11 21 Sep 2021
    Release notes
    • Raise the Dart SDK minimum to at least 2.11.0
    Open source →
  17. 1.1.10 15 Sep 2021
    Release notes
    • Fix state error thrown by calls to logRoles() and .debug() (bug introduced in 1.1.9)
    Open source →
  18. 1.1.9 13 Sep 2021
    Release notes
    • Fix render swallowing errors on component mount
    Open source →
  19. 1.1.5 28 Jul 2021
    Release notes
    • Show a valid minimum version for this library in the README.
    • Attempt to fix Dartdoc generation on pub.dev
    Open source →
  20. 1.1.4 28 Jul 2021
    Release notes

    Initial public release of the library.

    Open source →
  21. 0.1.0 21 Sep 2019

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive