v8.0.0
react-native-community-bot
released this
16 Dec 16:55
·
484 commits
to master
since this release
8.0.0 (2019-12-16)
Features
BREAKING CHANGES
-
ios: if you use onNavigationStateChange on iOS it will now trigger on # changes to the url.
-
Hook the
window.history
API on iOS to generate events
The underlying WKWebView doesn't seem to generate any events in response to the window.history
API - none of the WKNavigationDelegate
methods fire.
Given this limitation, the only way to know when the location changes via this API is to inject Javascript into the page and have it notify the native code directly when any of these functions are called.
The setTimeout
call gives up the current tick, allowing the location to change before firing the event.
- Remove the outdated section about hash changes
Now that this bug is fixed, the workaround is no longer required.