Skip to content

[BUG] iOS ComponentProvider Deprecation Warning #211

@Yupeng-li

Description

@Yupeng-li

Bug

Describe the bug
Deprecation warning when running pod install

[Codegen] [DEPRECATED] react-native-blurhash should add the 'ios.componentProvider' property in their codegenConfig

To Reproduce
Occurs when react-native New Architecture is enabled

Expected behavior
ios.componentProvider property should be added to codegenConfig in package.json

Environment

System:
  OS: macOS 26.2
  CPU: (10) arm64 Apple M1 Pro
  Memory: 2.37 GB / 32.00 GB
  Shell:
    version: "5.9"
    path: /bin/zsh
Binaries:
  Node:
    version: 22.18.0
    path: /var/folders/31/s483lg7x2xq7sk90ftb_ks040000gn/T/yarn--1767622752939-0.9769380331264705/node
  Yarn:
    version: 1.22.22
    path: /var/folders/31/s483lg7x2xq7sk90ftb_ks040000gn/T/yarn--1767622752939-0.9769380331264705/yarn
  npm:
    version: 10.9.3
    path: ~/.volta/tools/image/node/22.18.0/bin/npm
  Watchman:
    version: 2025.05.26.00
    path: /opt/homebrew/bin/watchman
Managers:
  CocoaPods: Not Found
SDKs:
  iOS SDK:
    Platforms:
      - DriverKit 25.2
      - iOS 26.2
      - macOS 26.2
      - tvOS 26.2
      - visionOS 26.2
      - watchOS 26.2
  Android SDK: Not Found
IDEs:
  Android Studio: 2025.1 AI-251.26094.121.2513.14007798
  Xcode:
    version: 26.2/17C52
    path: /usr/bin/xcodebuild
Languages:
  Java:
    version: 17.0.16
    path: /Users/yupeng/.sdkman/candidates/java/17.0.16-zulu/bin/javac
  Ruby:
    version: 3.4.5
    path: /Users/yupeng/.rbenv/shims/ruby
npmPackages:
  "@react-native-community/cli":
    installed: 18.0.1
    wanted: 18.0.1
  react:
    installed: 19.0.0
    wanted: 19.0.0
  react-native:
    installed: 0.79.6
    wanted: 0.79.6
  react-native-macos: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: Not found
  newArchEnabled: Not found
iOS:
  hermesEnabled: true
  newArchEnabled: true
"react": 19.0.0,
"react-native": 0.79.6,
"react-native-blurhash": "2.1.1 & 2.1.3"

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions