v13.0.0-beta.0
Pre-release
Pre-release
mdjastrzebski
released this
12 Nov 21:20
·
21 commits
to main
since this release
13.0.0-beta.0 (2024-11-12)
Removed:
*ByA11yState
queries have been removed use*ByRole
queries ortoHaveAccessibilityState
matcher instead*ByA11yValue
queries have been removed use*ByRole
queries ortoHaveAccessibleValue
matcher instead- Removed support for React 16 & 17. Supports React 18 and 19.
- Removed
debug.shallow
method - Removed
@testing-library/react-native
Jest preset (useful for React 17). Just use regularreact-native
Jest preset.
Important Changes:
- Enabled concurrent rendering by default
- Automatically extend Jest matchers, you no longer need to import
@testing-library/react-native/extend-expect
. Importing@testing-library/react-native
will be enough. - remove host component name auto-detection. Test should run faster.
Other changes (should have no visible effects):
- new implementation of
flushMicrotaskQueue
- slightly different way to calculate a11y labels
- uses React's implementation of
act
instead of React Test Renderer's
No externally visible changes since 13.0.0.-alpha.2.