New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@react-native/assets-registry

Package Overview
Dependencies
Maintainers
2
Versions
518
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@react-native/assets-registry - npm Package Versions

23
52

0.79.0-nightly-20250125-e44b2fa97

Diff

react-native-bot
published 0.79.0-nightly-20250124-5ea7594b5 •

react-native-bot
published 0.79.0-nightly-20250123-d1028885e •

react-native-bot
published 0.79.0-nightly-20250122-6cbdc9445 •

react-native-bot
published 0.77.0 •

Changelog

Source

v0.77.0

Breaking

  • Animation: Native looping animation will not send React state update every time it finishes. (4b035d820d by @dmytrorykun)
  • Dev-Middleware: Frameworks should specify serverBaseUrl relative to the middleware host. (acf384a72e by @robhogan)
  • JS: Remove ReactFabricInternals module (0c21db360c by @huntie)
  • layout: position of sticky headers on ScrollView will now be taken into account (cbab004eb9 by @joevilches)
  • layout: More spec compliant absolute positioning (0a2dec175e by @NickGerleman)
  • Native Modules: Bridgeless: Make NativeModules.foo load turbomodules (unset turboModuleProxy in bridgeless). (cc5f17d5a2 by @RSNara)
Android specific
iOS specific

Added

Android specific
  • Accessibility: Added isHighTextContrastEnabled() to AccessibilityInfo to read ACCESSIBILITY_HIGH_TEXT_CONTRAST_ENABLED setting value (d4ea147b41 by Ariel Lin)
  • APIs: Marked ReactPackage#getModule as stable. (8fba7ebb5e by @javache)
  • C++: Add cmake arguments to support 16KB page size for native libraries (65cdd5b82c by @alanleedev)
  • Error Hadling: Add exceptionHandler as a parameter of DefaultReactHost.getDefaultReactHost() method (7a5a10c95c by @mdvacca)
  • graphics Added PixelUtil extensions for Int and Long (9406a09f87 by Thomas Nardone)
  • Image: Image force-cache caching control option (a0be88fd72 by @mateoguzmana)
  • Image: Enabling basic Image cache control for Android (e5dd7d68bf by @mateoguzmana)
  • Image: Adds a new resizeMethod, none, which disables downsampling for an image (6202319ed5 by @Abbondanzo)
  • Image: Adds support for importing XML assets as images (2e80f5acf1 by @Abbondanzo)
  • Modal: Add navigationBarTranslucent prop to Modal component (7a6c7a462a by @zoontek)
  • resources: Add a new Fresco decoder for XML resource types (118b7c18a6 by @Abbondanzo)
  • runtime: ReactDelegate and ReactActivityDelegate#getCurrentReactContext can be used to access the current context (fe8cc62824 by @javache)
  • runtime: Trigger Java GC on app reload (de3c1ee097 by @mrousavy)
  • runtime: React Activity exposes ReactHost (d78cb78b15 by @shwanton)
  • runtime: ReactDelegate unloadApp methods for unmounting surfaces without destroying ReactHost (38593c440e by @rozele)
  • ScrollView: Add OnLayoutChange API for scroll views (d825a4d712 by Thomas Nardone)
  • style: Add overlapping radii resolution logic preventing incorrect rendering (451ff70da4 by @jorge-cab)
  • style: Logic to check for grayscale mode on android (e70202e606 by @oddlyspaced)
  • style: Add boxShadow support to BaseViewManager (b69a92e2c9 by @NickGerleman)
  • style: Outline properties outline-width, outline-color, outline-style & outline-offset (17faac4170 by @jorge-cab)
  • Text: TextTransform ktx (7794d7af43 by Thomas Nardone)
iOS specific

Changed

  • Animated: The AnimatedNode graph will not occur during the insertion effect phase, which means animations can now be reliably started during layout effects. ([316170ce8d](https://github.com/facebook/react-native/commit/
  • Animated: Optimized the performance of updating Animated components. (f0ffcd4f5d by @yungsters)
  • Animated: Animations started with incompatible useNativeDriver and AnimatedValue configurations will now synchronously fail. Previously, spring and timing animations with non-zero delays would throw the error asynchronously. (fd8cf19625 by @yungsters)
  • Animated: The Animation superclass no longer exposes __onEnd as a property. Subclasses must instead invoke super.start(…) in their start() implementation. (b3fe06b268 by @yungsters)
  • Animated: Bring back shouldSkipStateUpdatesForLoopingAnimations feature flag (6e0e712c2a by @dmytrorykun)
  • Animated: AnimatedNode (and its subclasses) once again implement toJSON(). (7bd4a54968 by @yungsters)
  • Animated: Improved the performance of unmounting (and updating, when an enclosing Activity becomes hidden) Animated components (46abda55b9 by Royi Hagigi)
  • Animated: AnimatedNode (and its subclasses) no longer implement toJSON(). (fe6228512e by @yungsters)
  • Animated: Animated now resolves style to the original prop value if it contains no AnimatedNode instances. Previously, it would resolve to a flattened style object. (ca234ba10e by @yungsters)
  • AttributedString: AttributedString appendFragment and prependFragment take an rval instead of a const ref; append/prependAttributedString have been removed (2c31fe99e1 by @javache)
  • AttributedString: Improved AttributedText generation for raw text nodes. (2f7957f2fd by @javache)
  • Flow: Simplified Flow types to use HostInstance (which changing nominal types). (177697f539 by @yungsters)
  • JS: useMergeRefs and components using it (e.g. Pressable) now support ref cleanup functions. (01e210fd28 by @yungsters)
  • JS: Fix: use public instance in Fiber renderer and expose it from getInspectorDataForViewAtPoint (#31068) (633ad4933e by @hoxyq)
  • deps: Bump serve-static to 1.16.2 to fix CVE-2024-43800 (50e38cc9f1 by @cortinico)
  • deps: Bump Folly to 2024.10.14.00 (37375d8aba by @alanleedev)
  • deps: Update Metro to 0.81.0 (0902b0af75 by @robhogan)
  • deps: Upgrade React DevTools to 6.0.0. (ed4f6d6891 by @hoxyq)
  • infra: Do not print Bridgeless Mode is enabled on console anymore (f3a969f38d by @cortinico)
  • VirtualizedList: Fix unnececary rerenders of VirtualizedListCells with strictMode={true} (aafe696453 by @Tom910) 316170ce8d0aac1df3261c792b9f768665d134c5) by @yungsters)
Android specific
iOS specific
  • Codegen: Change how components automatically register (8becc2514d by @cipolleschi)
  • Codegen: Stop generating the RCTThirdPartyLibraryComponentProvider (60b9d3d89e by @cipolleschi)
  • runtime: RCTSurfaceHostingProxyRootView no longer has different behavior (whether it calls start on the provided surface) depending on which initializer is used. Call start yourself on the surface instead. (13b93cfdda by Nolan O'Brien)
  • runtime: Use newArchEnabled flag in RCTAppDelegate and RCTRootViewFactory (7e1674fc59 by @okwasniewski)
  • runtime: Do not move to the main queue synchronously when starting a new surface (ab2c47be28 by @cipolleschi)
  • APIs: Rename RCTUIGraphicsImageRenderer to RCTMakeUIGraphicsImageRenderer (6a09fc09af by @Saadnajmi)

Deprecated

Android specific
iOS specific
  • runtime: Deprecating RCTBridgeModule batchDidComplete and adding configuration to disable it (731bd95c43 by @philIip)

Removed

  • DevX: Remove "run on iOS" and "run on Android" from the dev server key commands (19b971ff94 by @huntie)
  • JS: Removed type for useConcurrentRoot from AppRegistry, as it was already ignored (2ec547ad28 by @javache)
  • TypeScript: Removed refs property from NativeMethods TypeScript definition. (223e98cc4b by @yungsters)
Android specific

Fixed

  • Animated: Correctly pass down isLooping in parallel animation (4014aa4528 by @zeyap)
  • Animated: Improved types for AnimatedProps (390925ea39 by @javache)
  • Animated: Order of operations related to platformConfig propagation in NativeAnimated (a64183b0c6 by @rozele)
  • Animated: Replace Object.hasOwn usages to fix Animated on JSC (e996b3f346 by @robhogan)
  • Animated: Fix buttons becoming unresponsive when transform is animated (Revert #48669) (c799aa07e2 by @sammy-SC)
  • Appearance: Fixed jest error from Appearance.js (ce838a4bcf by @Kudo)
  • Appearance: Fix Appearance.setColorScheme(null) not resetting color scheme value (7d63235086 by @sangonz193)
  • C++: Fix C++ bridging template compatibility with MSVC (e6848ba5ba by @acoates-ms)
  • C++ Fix cast and control paths errors on windows (0794fa909b by @TatianaKapos)
  • C++ Fix type conversion error in react native windows build. (13db1cb88b by @marlenecota)
  • Codegen: Support nested objects in arrays (13780126d3 by @tvanlaerhoven)
  • Codegen: Make Codegen work with local modules (7b6e8e7765 by @cipolleschi)
  • Codegen: Upgrade Codegen dependency jscodeshift@17.0.0 to resolve outdated dependencies (39c98fb8f8 by @byCedric)
  • Codegen: Fix source mapping for codegenNativeCommands (8fba154b66 by @vzaidman)
  • Codegen: Skip hidden folders when looking for third party components. (8ab524312a by @cipolleschi)
  • Dev-Middleware: Rewrite URLs in the inspector proxy to cover all configurations, not just Android emulators. (74995bc90a by @robhogan)
  • Dev-Middleware: Fix URL rewriting where device and debugger reach the server on different ports/protocols. (5da7ebf99a by @robhogan)
  • Dev-Middleware: Regex-escape IP addresses in urlRegex replacements (aae3e03e57 by @robhogan)
  • Dev-middleware: Remove URL.canParse, restore compat with Node < 18.17 (99767d43b0 by @robhogan)
  • Error Handling: Improved error message when no view config is found. (bca232ad90 by @javache)
  • FlatList: Fixed accuracy of FlatList estimations to determine what elements are visible in the rendering window. (40aaeb7181 by @rubennorte)
  • FormData: Remove non compliant filename* attribute in a FormData content-disposition header (f791fb9e66 by @foyarash)
  • graphics: Linear gradient start and end point algorithm. (221d1eceda by @intergalacticspacehighway)
  • Hermes: Hermes: revert Intl removal (4cffff35e0 by @robhogan)
  • Image: Passed height and width as native props to support cases where source is an array. (45b177f50d by @shubhamguptadream11)
  • infra: When using Babel with plain JavaScript files, support for additional user syntax plugins should be fixed (now uses Babel's parser instead of hermes-parser). There is no change for JS files annotated with flow, where extended JS syntax remains - unsupported. (3de9892353 by @huntie)
  • infra: Fix npm react-native start when cli-server-api isn't installed (e0be2efe4e by @blakef)
  • infra: Fix "punycode is deprecated" warning by replacing node-fetch with native fetch (881d8a720f by @jbroma)
  • JS: Do not discard props in the patch when they are not null while using useNativeProps (4c3112c8d8 by @cipolleschi)
  • KeyboardAvoidingView: Accessing KeyboardAvoidingEvent event in onLayout handler (68db74205a by @mhoran)
  • KeyboardAvoidingview: Fix KeyboardAvoidingView not aware of the keyboard closing it is unmounted (08bd8ac47d by @QichenZhu)
  • layout: Plumbing to get boxSizing prop to Yoga round 2 (3ca796edc3 by @joevilches)
  • layout: Fix TextMeasureCacheKey Throwing Out Some LayoutConstraints (e7db7a7266 by @NickGerleman )
  • Modal: Rename overlayColor prop in Modal to backdropColor (7aeff18970 by @alanleedev)
  • Native Modules: TurboModule::get is now a final method, override create to customize property lookup (5b5e150eaf by @javache)
  • PointerEvents: Fixed issues with W3C PointerEvents testsx (1dcaf823f5 by @rozele)
  • PointerEvents: Fixed issue with W3C PointerEvents tests (68a6b69b27 by @rozele)
  • ReactNativeDevTools: Don't assume 10.0.2.2 is an alias for localhost unless it's used to establish a connection to the server (69400be4fc by [@robhogan](https://
  • ReactNativeDevTools: Fix fetching sources and source maps when the dev-server is remote and not tunnelled via the same port+protocol. (d1b0e9a30b by @robhogan)
  • runtime: Fixes typo in ReactHostImpl (e3f03269c5 by @rozele)
  • runtime: Microtasks are now correctly executed after the code evaluation in Console panel of DevTools. (3dfe22bd27 by @hoxyq)
  • runtime: Fix setImmediate/clearTimeout mismatch in NativeAnimatedHelper that could clear an unrelated setTimeout. (a5dd1be889 by Benoit Girard)
  • style: Fix the nodes' owners not being updated when display: contents is used (aa53bde21b by @j-piasecki)
  • style: Fix for nodes with display: contents not being cleaned in some cases (a88ddcecc9 by @j-piasecki)
  • Text: Fix text not taking full width (550b0c0ed1 by @s77rt) github.com/robhogan))
  • Text: AnsiHighlight style in RTL layout (9a3958a619 by @hexboy)
  • Text: TextTransform: capitalize better reflects the web behaviour (dc2000c875 by @javache)
  • tracing: PerformanceEntryReporter::reportMark and PerformanceEntryReporter::reportMeasaure now return created performance entries. (32f7b3b4e0 by @robik)
  • TypeScript The definition of ts of resizeMethod attribute is none. (758892a7d8 by @nianxiongdi)
  • VirtualizedList: Fix onEndReached not being called when getItemLayout is present and we scroll past render window (3485e9ed87 by YunPeng Chong)
  • VirtualizedList Fix onEndReached not being called when getItemLayout is present and we scroll past render window (62b7396bf4 by @NickGerleman)
Android specific
iOS specific
  • Accessibility: Make sure that the Increment and Decrement accessibility actions works on iOS (303e0ed764 by @cipolleschi)
  • ActionSheetIOS: Fix ActionSheetIOS crash attempt to insert nil object from objects (bebd6531b5 by @RodolfoGS)
  • AppClips: Fix launching App Clips with nullish URLs. (043e2fe14a by @EvanBacon)
  • Cocoapods: Typo in spm.rb (5e18f7f788 by @okwasniewski)
  • infra: Fallback to old resolve mechanism when node require fails to resolve react native path (3cbaddbc16 by @okwasniewski)
  • infra: Enable hermes debugger by configuration type instead of configuration name (eda4f185b3 by @benhandanyan)
  • ObjC: Fix numerous class interfaces having incorrect designated initializer patterns (b98846c2e3 by Nolan O'Brien)
  • PrivacyInfo: Don't reference PrivacyInfo.xcprivacy twice for new projects (cadd41b1a2 by @okwasniewski)
  • ReactNativeDevTools: "Reconnect DevTools" button not working sometimes (8507204b53 by @EdmondChuiHW)
  • ReactNativeDevTools: Fix r & d not working from Metro sometimes (9a60038a40 by @EdmondChuiHW)
  • ScrollView: Fixed onMomentumScrollBegin event not firing on command-driven scroll events (5b609cca09 by @Abbondanzo)
  • ScrollView: AutomaticallyAdjustKeyboardInsets not shifting scrollview content (2d9933e616 by @zhongwuzw)
  • ScrollView: Fixes scrollIndicatorInsets not work in old arch (c1178ac208 by @zhongwuzw)
  • ScrollView: fix: vertical scroll views are detected as horizontals (ab8f3ff3e9 by @coado)
  • style: Fixes CornerRadiiAreEqualAndSymmetrical error when check topLeftHorizontal == topLeftVertical (af384a914a by @zhongwuzw)
  • Text: Fixes missing char mode of linebreakmode (77889afa1c by @zhongwuzw)
  • Text: Fix possible NSRangeException when updating typing attributes in response to new text content (6e06a810f0 by @NickGerleman)
  • runtime: Fixed use of view commands from layout effects (6f1c2a512e by @sammy-SC)
  • runtime: Fixed crash on promise rejection handler in iOS 18. (26d8d490e4 by David Rickard)
  • runtime: Cast the UIScene to UIWindowScene only if the scene respond to the selector (fdee0ebbcb by @cipolleschi)
  • runtime: Fixes the exported synchronous method not being called on the method queue when it's the main queue (8bfd7e1039 by @zhongwuzw)
  • TextInput: Fixes numeric TextInput not triggering onSubmitEditing (0bcb0c2b2f by @zhongwuzw)
  • TextInput: Fixed problem with third party libraries overwriting inputAccessoryView (d34032b6c0 by @kirillzyusko)
  • TextInput: Workaround for Mac Catalyst TextInput crash due to serialization attempt of WeakEventEmitter (e04738b7ec by @rozele)
  • TextInput: Fix maxLength not working in old arch (4b3ef3b00c by @mateoguzmana)
react-native-bot
published 0.79.0-nightly-20250121-140b3b38d •

react-native-bot
published 0.78.0-rc.1 •

Changelog

Source

v0.78.0-rc.1

Changed

iOS specific

Fixed

react-native-bot
published 0.78.0-nightly-20250120-22e769147 •

react-native-bot
published 0.78.0-nightly-20250119-22e769147 •

react-native-bot
published 0.78.0-nightly-20250118-22e769147 •

23
52
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc