Skip to content
This repository has been archived by the owner on Apr 25, 2023. It is now read-only.

Android Dep Upgrade Blockers #102

Open
crutchcorn opened this issue Oct 8, 2021 · 9 comments
Open

Android Dep Upgrade Blockers #102

crutchcorn opened this issue Oct 8, 2021 · 9 comments

Comments

@crutchcorn
Copy link
Member

crutchcorn commented Oct 8, 2021

Remove JCenter

SAF?

Changed with Android 30. Temp workaround: MANAGE_EXTERNAL_STORAGE perm

Add ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION intent action to direct users to a system settings page where they can enable the following option for your app: Allow access to manage all files.

https://developer.android.com/training/data-storage/manage-all-files

@crutchcorn
Copy link
Member Author

crutchcorn commented Oct 8, 2021

Dep major upgrades:

  • react-native-reanimated: 1 -> 2
  • react-native-screens: 2 -> 3
  • react-native-sqlite-storage: 5 -> 6
  • typescript: 3 -> 4
  • standard-version: 8 -> 9
  • lint-staged: 10 -> 11
  • husky: 5 -> 7

@crutchcorn
Copy link
Member Author

crutchcorn commented Oct 8, 2021

@crutchcorn
Copy link
Member Author

crutchcorn commented Oct 8, 2021

EventEmitter deprecated changes

Edit:

Wait for - itinance/react-native-fs#1036

@crutchcorn
Copy link
Member Author

https://github.com/avishayil/react-native-restart/issues

Fix .d.ts and remove jCenter

@crutchcorn
Copy link
Member Author

Fix react-nav types

@crutchcorn
Copy link
Member Author

crutchcorn commented Oct 9, 2021

Migrate to use this component for bottom sheet:

https://github.com/gorhom/react-native-bottom-sheet

@crutchcorn
Copy link
Member Author

crutchcorn commented Nov 21, 2021

Update to ESLint 8

Can't do right now due to:

facebook/react-native#32560 (comment)

@crutchcorn
Copy link
Member Author

Major Updates Soon ™️

  • redux: 4 -> 5
  • react: 17 -> 18

@crutchcorn
Copy link
Member Author

crutchcorn commented Mar 21, 2022

  • typeorm: 0.2 -> 0.3
  • react-native-safe-area-context: 3 -> 4

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant