Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] React native upgrade from version 0.63.3 to 0.71.4 ? #15203

Closed
wants to merge 10 commits into from

Commits on Mar 22, 2023

  1. Configuration menu
    Copy the full SHA
    0139bcb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e415d36 View commit details
    Browse the repository at this point in the history
  3. ios - specific fixes

    fix Podfile for `react-native-reanimated`
    
    update `AppDelegate.mm` reference in xcodeProject
    
    some more logs to `app-launched-listener`
    
    upgrade RNN & add more logs
    
    upgrade lib `react-native-reanimated`
    
    to get rid of iOS Warning: RCTBridge required dispatch_sync to load REAModule
    
    get rid of deprecated `bootstrapWithDelegate`
    
    update yarn.lock :)
    siddarthkay committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    e5a25aa View commit details
    Browse the repository at this point in the history
  4. android - specific fixes

    bump `react-native-hole-view`
    
    use status-im org fork of `react-native-hole-view`
    
    use status-im org fork of `react-native-mail`
    
    use correct fork of `react-native-mail`
    
    nix: use new flags for gradle call
    
    Signed-off-by: Jakub Sokołowski <jakub@status.im>
    
    nix: fix aapt2 derivationt trying to patch a text file
    
    Signed-off-by: Jakub Sokołowski <jakub@status.im>
    
    nix: make AAPT2 installPhase optional for macos
    
    Signed-off-by: Jakub Sokołowski <jakub@status.im>
    
    nix: fix gradle dependencies
    
    Signed-off-by: Jakub Sokołowski <jakub@status.im>
    
    nix: add missing gradle deps (NOT A REAL FIX)
    
    Signed-off-by: Jakub Sokołowski <jakub@status.im>
    
    nix: drop setting JAVA_HOME, breaks apkanalyzer
    
    Signed-off-by: Jakub Sokołowski <jakub@status.im>
    jakubgs authored and siddarthkay committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    b09642a View commit details
    Browse the repository at this point in the history
  5. CI - ios debugging

    show pods and revert the Podfile change
    
    show me what you got in Pods dir
    
    log contents & permissions of IOS PR Pods on fail
    
    patch glog in `patchReactNativePhase`
    
    update gems
    
    remove degenerate pods
    
    add comment todo to remove patch fix later
    
    maybe xcode needs to be cleaned up
    
    get rid of `react-native-codegen`
    
    add default flags to Podfile
    
    :deterministic_uuids => false
    
    ios: pods update, xcode config fix
    
    :deterministic_uuids => false breaks stuff locally
    
    try `make release-ios-pr` when ios build fails
    
    on failure try harder
    
    fix quotes
    
    install pods via makefile
    
    get rid of useless steps
    
    print rn environment info on CI
    
    check rn-info on failure as well
    
    make release-ios-pr
    
    bring back UseModernBuildSystem flag
    
    try if `make release-ios-pr` works on CI macos
    
    try building ios instead of archiving in Prebundle
    
    target ios
    
    fix make
    
    try building scheme StatusIm as well
    
    show CI xcode buildSettings
    
    add `verbose` flag to fastlane ios builds
    
    add verbose to xcargs
    
    use nix shell for rn-info
    
    use script block
    
    xcode-clean on prep stage
    
    can't xcode-select --reset without sudo
    
    dont print info in pre build stage
    
    try on a specific host
    
    no label
    
    update label
    
    `__apply_Xcode_12_5_M1_post_install_workaround`
    
    try and clean xcode better
    
    get rid of entire DerivedData folder
    
    get rid of header_search_path
    
    xcode something something
    
    upgrade nodejs to 18.x
    siddarthkay committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    ac0a441 View commit details
    Browse the repository at this point in the history
  6. (0.69.8) - RN IOS Upgrade

    siddarthkay committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    ec2ad13 View commit details
    Browse the repository at this point in the history
  7. (0.71.4) RN IOS Upgrade

    enable new architecture
    
    don't patchBuildIdPhase & patchJavaPhase TEMP
    
    build without fabric
    siddarthkay committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    a45748a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    58c6c2c View commit details
    Browse the repository at this point in the history
  9. (0.71.4) Android - fixes

    `ndkVersion`-> "23.1.7779620"
    
    android: fix missing gradle dependencies
    
    nix: moar android fixes
    
    add dependency for AsyncStorage
    siddarthkay committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    8439c20 View commit details
    Browse the repository at this point in the history
  10. (0.71.4) IOS Fixes

    refactor to use latest react-native-config library
    
    add tsconfig & remove flowconfig
    
    upgrade `react-native-redash` to `18.1.0`
    siddarthkay committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    3f61907 View commit details
    Browse the repository at this point in the history