unstale

npm / @react-native/jest-preset

@react-native/jest-preset

What changed in @react-native/jest-preset 0.85 to 0.88, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-20.

2 breaking1 security8 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.0 on npm

@react-native/jest-preset 0.881 changes

Fixes and other changes 1

  • Restores paperComponentName to RCTSwitch, fixing testing-library/react-native queries for Switch.

    0.88.0release notes

@react-native/jest-preset 0.867 changes

Breaking changes 1

  • On iOS with the New Architecture, custom fonts with an explicit fontWeight no longer render at the heaviest weight.

    0.86.3release notes

Security 1

  • Fixes a use-after-free data race in EventEmitter.cpp.

    0.86.3release notes

Fixes and other changes 5

  • Fixes a ConcurrentModificationException when getInitialURL re-enters during onHostResume on Android.

    0.86.3release notes

  • For Modal and other nested root host views, parentElement now returns the containing element rather than the document, preserving capture and bubble event propagation to ancestors.

    0.86.3release notes

  • For Modal and other nested root host views, parentNode now returns the containing element rather than the document, preserving capture and bubble event propagation to ancestors.

    0.86.3release notes

  • Makes SPEC CHECKSUMS deterministic across machines by sorting Yoga.podspec glob results and using a dynamically computed Pods-relative path in hermes-engine.podspec.

    0.86.3release notes

  • Fixed nodes with display: contents having hasNewLayout set incorrectly.

    0.86.2release notes

@react-native/jest-preset 0.853 changes

Breaking changes 1

  • The Jest preset moved to a new package, so projects using the preset should update their configuration to use react-native/jest-preset.

    0.85.0release notes

Fixes and other changes 2

  • The Babel transformer no longer changes BABEL_ENV as a side effect.

    0.85.0release notes

  • The Babel preset no longer overrides an explicitly passed dev config when the obsolete withDevTools option is missing.

    0.85.0release notes