You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Automatically extend Jest matchers, you no longer need to import @testing-library/react-native/extend-expect. Importing @testing-library/react-native will be enough.
Removed host component name auto-detection. Your tests should run faster.
Removed
*ByA11yState queries have been removed use *ByRole queries or toHaveAccessibilityState matcher instead
*ByA11yValue queries have been removed use *ByRole queries or toHaveAccessibleValue 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 regular react-native Jest preset.
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