React Native update (from 0.70.6 to 0.71.3)
Budget: $30 – $250 USD
- Update React Native version in our app, from 0.70.6 to 0.71.3
- Make sure the app is working
- Make sure that release version can be build
- Hermes should stay enabled
- Update dependencies that can be updated
- The app is mid size and there might be some challenges
Dependencies list:
dependencies: {
@react-native-clipboard/clipboard
@react-native-community/blur
@react-native-community/checkbox
@react-native-community/hooks
@react-native-community/image-editor
@react-native-community/netinfo
@react-native-firebase/analytics
@react-native-firebase/app
@react-native-firebase/crashlytics
@react-native-firebase/in-app-messaging
@react-native-firebase/messaging
@react-native-firebase/remote-config
@tanstack/react-query
@trpc/client
@trpc/react-query
@trpc/server
axios
lodash
native-base
react
react-native
react-native-animatable
react-native-awesome-gallery
react-native-camera
react-native-code-push
react-native-device-info
react-native-drag-sort
react-native-exception-handler
react-native-gesture-handler
react-native-iap
react-native-image-picker
react-native-localize
react-native-rate
react-native-reanimated
react-native-safe-area-context
react-native-sensitive-info
react-native-snowflakes
react-native-svg
react-native-svg-transformer
react-native-ux-cam
react-native-video
react-redux
redux
redux-logger
redux-thunk
tailwind-rn
zustand
},
devDependencies: {
@babel/core
@babel/preset-typescript
@babel/runtime
@react-native-community/eslint-config
@svgr/cli
@types/jest
@types/react
@types/react-native
@types/react-test-renderer
babel-jest
eslint
husky
jest
metro-react-native-babel-preset
prettier
pretty-quick
react-native-clean-project
react-test-renderer
typescript
}
- Make sure the app is working
- Make sure that release version can be build
- Hermes should stay enabled
- Update dependencies that can be updated
- The app is mid size and there might be some challenges
Dependencies list:
dependencies: {
@react-native-clipboard/clipboard
@react-native-community/blur
@react-native-community/checkbox
@react-native-community/hooks
@react-native-community/image-editor
@react-native-community/netinfo
@react-native-firebase/analytics
@react-native-firebase/app
@react-native-firebase/crashlytics
@react-native-firebase/in-app-messaging
@react-native-firebase/messaging
@react-native-firebase/remote-config
@tanstack/react-query
@trpc/client
@trpc/react-query
@trpc/server
axios
lodash
native-base
react
react-native
react-native-animatable
react-native-awesome-gallery
react-native-camera
react-native-code-push
react-native-device-info
react-native-drag-sort
react-native-exception-handler
react-native-gesture-handler
react-native-iap
react-native-image-picker
react-native-localize
react-native-rate
react-native-reanimated
react-native-safe-area-context
react-native-sensitive-info
react-native-snowflakes
react-native-svg
react-native-svg-transformer
react-native-ux-cam
react-native-video
react-redux
redux
redux-logger
redux-thunk
tailwind-rn
zustand
},
devDependencies: {
@babel/core
@babel/preset-typescript
@babel/runtime
@react-native-community/eslint-config
@svgr/cli
@types/jest
@types/react
@types/react-native
@types/react-test-renderer
babel-jest
eslint
husky
jest
metro-react-native-babel-preset
prettier
pretty-quick
react-native-clean-project
react-test-renderer
typescript
}