Skip to content

chore: updated RN version to 0.84.1, devDependencies and tooling#1473

Merged
subhankarmaiti merged 2 commits into
masterfrom
chore/upgrade-devdependencies
Mar 26, 2026
Merged

chore: updated RN version to 0.84.1, devDependencies and tooling#1473
subhankarmaiti merged 2 commits into
masterfrom
chore/upgrade-devdependencies

Conversation

@subhankarmaiti
Copy link
Copy Markdown
Contributor

@subhankarmaiti subhankarmaiti commented Mar 26, 2026

Upgrades development dependencies and tooling across the library and example app.

Tooling

  • Yarn: 3.6.1 → 4.11.0 (removed legacy plugin-interactive-tools and plugin-workspace-tools plugins, now built-in)

Library (package.json)

Major bumps

Package From To
@eslint/compat ^1.3.2 ^2.0.3
@commitlint/config-conventional ^19.8.1 ^20.5.0
commitlint ^19.8.1 ^20.5.0
del-cli ^6.0.0 ^7.0.0
eslint-plugin-jest ^28.11.0 ^29.15.1
eslint-plugin-react-hooks ^5.2.0 ^7.0.1

Minor/patch bumps

Package From To
react-native 0.83.1 0.84.1
@react-native/babel-preset 0.83.1 0.84.1
@react-native/eslint-config 0.83.1 0.84.1
metro-config ^0.83.3 ^0.84.2
metro-runtime ^0.83.3 ^0.84.2
@eslint/eslintrc ^3.3.1 ^3.3.5
@eslint/js ^9.39.2 ^9.39.4
eslint ^9.35.0 ^9.39.4
@typescript-eslint/eslint-plugin ^8.32.0 ^8.57.2
@typescript-eslint/parser ^8.32.0 ^8.57.2
typescript-eslint ^8.46.2 ^8.57.2
@release-it/conventional-changelog ^10.0.1 ^10.0.6
release-it ^19.0.4 ^19.2.4
typedoc ^0.28.2 ^0.28.18
typedoc-plugin-missing-exports ^4.0.0 ^4.1.2
prettier ^3.7.4 ^3.8.1
eslint-plugin-prettier ^5.5.4 ^5.5.5
react-native-builder-bob ^0.40.17 ^0.40.18
semver ^7.7.2 ^7.7.4
@testing-library/dom ^10.4.0 ^10.4.1
@testing-library/jest-dom ^6.6.3 ^6.9.1
@types/base-64 ^1.0.0 ^1.0.2
@types/react ^19.2.7 ^19.2.14
@react-native-community/cli 20.0.2 20.1.3

Removed

  • @faker-js/faker — unused in the codebase

Example app (example/package.json)

  • react-native: 0.83.10.84.1
  • webpack-cli: ^6.0.1^7.0.2
  • @react-navigation/*: bumped to latest
  • @react-native-community/cli*: 20.0.220.1.3
  • @react-native/*: 0.83.10.84.1
  • @babel/*, webpack, webpack-dev-server, and others bumped to latest

Verification

  • yarn typecheck passes
  • yarn test passes (443 tests, 27 suites, 18 snapshots)
  • No breaking changes to public API
  • Tested with example app on Android, iOS and Web

- Upgrade Yarn from 3.6.1 to 4.11.0, remove legacy plugins
- Upgrade React Native from 0.83.1 to 0.84.1 (library + example)
- Bump @eslint/compat from ^1.3.2 to ^2.0.3
- Bump @commitlint/config-conventional and commitlint from ^19.8.1 to ^20.5.0
- Bump eslint-plugin-jest from ^28.11.0 to ^29.15.1
- Bump eslint-plugin-react-hooks from ^5.2.0 to ^7.0.1
- Bump @typescript-eslint/* from ^8.32.0 to ^8.57.2
- Bump del-cli from ^6.0.0 to ^7.0.0
- Bump webpack-cli from ^6.0.1 to ^7.0.2 (example)
- Remove unused @faker-js/faker dependency
- Update remaining devDependencies to latest patch/minor versions
@subhankarmaiti subhankarmaiti requested a review from a team as a code owner March 26, 2026 12:32
NandanPrabhu
NandanPrabhu previously approved these changes Mar 26, 2026
@subhankarmaiti subhankarmaiti merged commit a587b86 into master Mar 26, 2026
3 checks passed
@subhankarmaiti subhankarmaiti deleted the chore/upgrade-devdependencies branch March 26, 2026 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants