Skip to content

Release 3.1.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@danstepanov danstepanov released this 02 Nov 00:40
a37903f

This is the react-native-css 3.1.0-rc.1 release candidate for Expo SDK 57. It builds on 3.1.0-rc.0 and targets the same stack: Expo 57.0.22, React Native 0.86.3, React 19.2.3, Reanimated 4.5.1 and Worklets 0.10.1.

npm install --save-exact react-native-css@3.1.0-rc.1

The rc tag points to this candidate. The stable latest tag stays on 3.0.7. Nativewind 5.0.0-rc.1 follows and requires this exact engine version. Nativewind 5.0.0-rc.0 pins 3.1.0-rc.0, so upgrade both packages together.

Features

  • metro: surface compiler warnings during a build (#430)

Bug Fixes

  • babel: leave code transformed without a filename unchanged (#479)
  • compiler: keep a nested rule's parent selector in source order (#475)
  • native: a custom property with no value produces no key (#431)
  • native: share the :root variable registries across a dual package split (#410)
  • babel: normalize resolved paths to POSIX so Windows rewrites work (#390)

Performance

  • avoid calculating styles and rules twice on first mount (#466)

Thanks to @YevheniiKotyrlo and @sammoore for these changes.

Full changes: 3.1.0-rc.0...a37903f