Skip to content

Releases: facebook/react-native

0.84.0-rc.0

08 Jan 09:56
549b9e7

Choose a tag to compare

0.84.0-rc.0 Pre-release
Pre-release

Breaking

Android specific

iOS specific

Added

  • A new test for the AnimationBackend (8bc6214284 by Bartlomiej Bloniarz)
  • Added support for maxWidth, maxHeight, minWidth, and minHeight props to the AnimationBackend. (3650ae3d08 by @coado)
  • Added support for flex props to the AnimationBackend. (33b2d6d367 by @coado)
  • Support parsing Readonly for the new Flow utility types (a6b76c0c51 by @marcoww6)
  • Support parsing ReadonlyArray for the new Flow utility types (3bf7a09ecb by @marcoww6)
  • Added support for outline props to the AnimationBackend. (4de9242e80 by @coado)
  • Added support for filter props to Animation Backend (e744329c3d by @coado)
  • Added support for border width props to the animation backend. (782dc0e038 by @coado)
  • Add ResourceReceivedData trace events for network data chunks in Performance timeline (c400b88ebf by @emily8rown)
  • Added support for positional left, top, right, bottom props to the animation backend. (9931aeb830 by @coado)
  • Added support for margin and padding props to AnimationBackend. (cd4744cb98 by @coado)
  • Added missing experimental_backgroundSize, experimental_backgroundPosition, experimental_backgroundRepeat to manually written types. (37bf285836 by @tjzel)
  • Added support for shadowColor, shadowOffset, shadowOpacity, and shadowRadius props to the animation backend. (c31a5a8896 by @coado)
  • Export usePressability hook and PressabilityConfig/PressabilityEventHandlers types from the public API (d0e9b9c078 by @natew)
  • Added missing standard properties to URL (hash, host, pathname, etc.) and methods to URLSearchParams (get, set, delete, etc.). (f97b9a521d by Manish Balayan)
  • Use the commit hook to reconcile the UI updates with react (d04e1528da by Bartlomiej Bloniarz)
  • Add connectAnimatedNodeToShadowNodeFamily method to NativeAnimatedModule and NativeAnimatedTurboModule (d7ef651c5c by Bartlomiej Bloniarz)
  • Added support for transform, border radius, and background color props to Animation Backend. (e167faa449 by @coado)
  • Bundle support for heic and heif files (f472ef980a by @anthonybajoua)
  • Thread down rootTag/surfaceId to AnimatedInterpolation node (b46427a673 by @zeyap)
  • DevServer fast refresh banners now have a dismiss button but still tap anywhere to dismiss. (fcd63032d0 by @emily8rown)
  • Jest tests for PlatformColor support (cbbba7b9a5 by @zeyap)
  • (js part) Support PlatformColor type of toValue and interpolation outputRange (8b6b47bd57 by @zeyap)
  • Expose methods for registering packager connection handlers. (d9842fdbe3 by @coado)
  • Add support for Flat Config (eslint v9) (18592451de by @pipopotamasu)
  • UIManagerNativeAnimatedDelegateBackendImpl for running animation frame updates on android (219c2b84c2 by Bartlomiej Bloniarz)

Android specific

  • Add {add|remove}SchemeChangeListener() function to OverrideColorScheme interface to support dynamic appearance updates via override (80e384a801 by @alanleedev)
  • Include activeHitPath in payload when it's PointerUp/Down (1d6d8fc058 by @zeyap)
  • Add onKeyDown/onKeyUp support to Android (79b09ce9c4 by @Abbondanzo)
  • Add c++ animated support for PlatformColor type of toValue and interpolation outputRange ([7941a62](https://git...
Read more

0.83.1

18 Dec 15:42

Choose a tag to compare

Fixed

Android specific

  • Fix Network error that could occur for FormData uploads with binary data (471ef7212e by @huntie)

Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core dSYMs:


You can file issues or pick requests against this release here.


To help you upgrade to this version, you can use the Upgrade Helper ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.83.0

10 Dec 20:07

Choose a tag to compare


Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core dSYMs:


You can file issues or pick requests against this release here.


To help you upgrade to this version, you can use the Upgrade Helper ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.83.0-rc.5

09 Dec 12:46

Choose a tag to compare

0.83.0-rc.5 Pre-release
Pre-release

Fixed

  • Fix remaining missing debugger build flags for open source builds (#54770 by @huntie)
  • Exclude legacy Hermes targets from single host assertion (#54790 by @huntie)
  • Fix multipart/form-data request payload previews on Android (#54804 by @huntie)

Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core dSYMs:


You can file issues or pick requests against this release here.


To help you upgrade to this version, you can use the Upgrade Helper ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.83.0-rc.4

03 Dec 16:18

Choose a tag to compare

0.83.0-rc.4 Pre-release
Pre-release

Fixed

  • Fixed an ENOENT exception when a dependency does not export package.json, and your repo is set up as a monorepo using pnpm (#54665 by @tido64)
  • Fixed hermes-compiler not being resolved correctly when your repo is set up as a monorepo using pnpm (#54667 by @tido64)
  • Ensure codegen CLI supports unspecified --outputPath argument and respects codegenConfig.outputDir configurations (#54609 by @kitten)
  • Fix loading bundle using debug_http_host preferences (2ac5488 by @coado)
  • Fixed copying symbol bundles into correct slice folder (#54641 by @chrfalch)

Changed


Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core dSYMs:


You can file issues or pick requests against this release here.


To help you upgrade to this version, you can use the Upgrade Helper ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.83.0-rc.3

02 Dec 18:18

Choose a tag to compare

0.83.0-rc.3 Pre-release
Pre-release

Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core dSYMs:


You can file issues or pick requests against this release here.


To help you upgrade to this version, you can use the Upgrade Helper ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.83.0-rc.2

17 Nov 17:41

Choose a tag to compare

0.83.0-rc.2 Pre-release
Pre-release

Changed


Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core dSYMs:


You can file issues or pick requests against this release here.


To help you upgrade to this version, you can use the Upgrade Helper ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.83.0-rc.1

12 Nov 15:02

Choose a tag to compare

0.83.0-rc.1 Pre-release
Pre-release

Changed

  • React Native DevTools: Remove network experiment and experimental icon, Add conditional disabling of features incompatible with multiple hosts (19359ed095 by @huntie)
  • Bump HermesV1 versions (79302df4de by @cipolleschi)

Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core dSYMs:


You can file issues or pick requests against this release here.


To help you upgrade to this version, you can use the Upgrade Helper ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.83.0-rc.0

05 Nov 13:19

Choose a tag to compare

0.83.0-rc.0 Pre-release
Pre-release

Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core dSYMs:


You can file issues or pick requests against this release here.


To help you upgrade to this version, you can use the Upgrade Helper ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.81.5

21 Oct 18:58

Choose a tag to compare

Fixed

Android specific

iOS specific

  • Fix RCTDeviceInfo crash when application.delegate.window is nil in modern iOS app architectures (968909488a by @25harsh)
  • Fix Switches on the legacy arch (4106d54a6d by @cipolleschi)
  • Fixed issue when using gnu coreutils cp command when using precompiled binaries causing compilation error (779c768b6e by @chrfalch)

Hermes dSYMS:

ReactNativeDependencies dSYMs:


You can file issues or pick requests against this release here.


To help you upgrade to this version, you can use the Upgrade Helper ⚛️.


View the whole changelog in the CHANGELOG.md file.