Repository navigation
Release 2.3.0
What's Changed
🐛 Bug Fixes
- Fix double WebView reload when
siteKeyorbaseUrlprops change.reset()already reloads the WebView, so the redundant follow-up reload has been removed. - Fix orphaned token promise on concurrent
getToken()calls. Previously, if you calledgetToken()twice before the first resolved, the first promise would hang until its own 15s timeout fired. It's now rejected immediately when superseded.
🧹 Internal
- Migrated to ESLint 9 flat config so
yarn lintworks (the legacy config referenced a preset that wasn't installed). - Removed deprecated
@types/react-nativedevDep (RN ships its own types since 0.71). - Removed unused
eslint-plugin-prettierdevDep. - Bumped
react-native-webviewdevDep to 13.16.1 (peer-dep range unchanged). - Refactored minified inline
onload/onerrorscript handlers into named functions for readability.
📦 Package
- No public API changes
- No breaking changes
- Package size unchanged: 10.6 kB tarball / 37.6 kB unpacked
Full Changelog: v2.2.0...v2.3.0