Skip to content

0.78.0

Latest
Compare
Choose a tag to compare
@fabriziocucci fabriziocucci released this 19 Feb 15:59
· 754 commits to main since this release

Breaking

  • Codegen: Separate component array types and command array types (825492b199 by @elicwhite)
  • React Native devTools: The FuseboxClient.setClientMetadata CDP method is removed. Instead, use ReactNativeApplication.enable. (1a9780f0e3 by @huntie)

Android specific

iOS specific

Added

  • C++: Added RawValue(Runtime*, jsi::Value&) constructor to make a RawValue from a jsi::Value. (03d2186ace by @hannojg)
  • Codegen: Include cxx modules in codegen schema (cf5ab03d43 by @elicwhite)
  • Deps: Add jest-diff v29.7.0 to devDependencies (b27bd00a38 by @andrewdacenko)
  • Logging: Add support for the second parameter of console.table to specify a list of columns to print in the table. (fd0894b1c7 by @rubennorte)
  • Logging: Add "jsEngine: hermes" to JS runtime Error prototype (85bdd75828 by Maddie Lord)
  • Metro: Add opt in for legacy Metro log streaming via --client-logs flag (86db4fa90b by @huntie)
  • Text: Added pointerEvents to TextProps type. (3efbe33ce0 by @hyochan)

Android specific

  • ActivityIndicator: setting resource-id from the testID prop (87b1bad45e by @mateoguzmana)
  • Codegen: Fixing schema types for component command params of Arrays (25c673e357 by @elicwhite)
  • Gradle: Make the addition of JitPack repository configurable (a98528e609 by @cortinico)
  • Logging: SoftException categories (c832f94cf7 by Thomas Nardone)
  • Logging: Add logging in ReactInstanceManager.onHostPause when activity is incorrectly null (c2fd35a442 by Maddie Lord)
  • Runtime: Added getState method for StateWrapperImpl (ed36e896ac by @hannojg)

iOS specific

  • Codegen: Add the source parameter to generate-codegen-artifacts to avoid generating files not needed by libraries. (98b8f17811 by @cipolleschi)
  • Initialization: Implement ReactNativeFactory (081be01a5d by @okwasniewski)
  • Text: Support system font families (system-ui, ui-sans-serif, ui-serif, ui-monospace, and ui-rounded) on iOS (1763321c89 by @cxa)
  • TextInput: Integrate a new property - disableKeyboardShortcuts. It can disable the keyboard shortcuts on iPads. (0154372b93 by @rezkiy37)

Changed

Android specific

iOS specific

Removed

Android specific

Fixed

Android specific

iOS specific


Hermes 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.