Skip to content

Support React Native 0.77+ for Google Play 16KB Page Size Requirement #27

@hetvi-joshi

Description

@hetvi-joshi

Problem

VAPI SDK's pinned dependencies are incompatible with React Native 0.77+, blocking Google Play compliance.

Current Dependencies (from package.json)

"@daily-co/react-native-daily-js": "^0.78.0",
"@daily-co/react-native-webrtc": "118.0.3-daily.4"  // ← This is the blocker

Why This Blocks Us

  • Google Play now requires 16KB page size support for all apps
  • This requires React Native 0.77+ with NDK r28+ and AGP 8.5.1+
  • VAPI's pinned @daily-co/react-native-webrtc@118.0.3-daily.4 (from July 2024) is incompatible with RN 0.77+
  • Daily.co now recommends @daily-co/react-native-webrtc@124.0.6-daily.1 for current RN versions
  • react-native-daily-js@0.78.0 itself should work fine; it's the WebRTC dependency that's the issue

Impact

  • Priority: Critical - blocks Play Store updates
  • Timeline: Immediate
  • Workaround: None without forking SDK

Environment

  • React Native needed: 0.77+ (0.80+ recommended)
  • Current VAPI SDK: 0.3.0
  • Platform: Android

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions