MAHAVIR VATALIYA
39e5373d3e
Update RNCWebViewModule.java (#509 )
In Devices moto e5 play and Samsung Galaxy Note 9 Video Capture via camera return data as null.
5 years ago
Akeem McLennon
1ea05d3115
fix(android): Allow user to rotate fullscreen video (Android X) (#816 )
* Allow user to rotate fullscreen video on Android
* Update RNCWebViewManager.java
* Update RNCWebViewManager.java
5 years ago
semantic-release-bot
4628611aec
chore(release): 6.9.0 [skip ci]
# [6.9.0](https://github.com/react-native-community/react-native-webview/compare/v6.8.2...v6.9.0 ) (2019-08-09)
### Features
* **iOS:** added `contentInsetAdjustmentBehavior` prop ([493b65d ](https://github.com/react-native-community/react-native-webview/commit/ 493b65d ))
5 years ago
aarondail
493b65de21
feat(iOS): added `contentInsetAdjustmentBehavior` prop
* Adding a `contentInsetAdjustmentBehavior` prop to the WebView for iOS.
This controls the way iOS will automatically adjust the insets when the
webview is behind things like the iPhone X notch.
* Removing the code to explicitly pass contentInsetAdjustmentBehavior to the WebView since it is already passed in otherProps.
5 years ago
semantic-release-bot
f0df15efc5
chore(release): 6.8.2 [skip ci]
## [6.8.2](https://github.com/react-native-community/react-native-webview/compare/v6.8.1...v6.8.2 ) (2019-08-09)
### Bug Fixes
* **android:** add null reference check for onMessage on android ([#770 ](https://github.com/react-native-community/react-native-webview/issues/770 )) ([12db695 ](https://github.com/react-native-community/react-native-webview/commit/ 12db695 ))
5 years ago
Roc
12db6956a9
fix(android): add null reference check for onMessage on android (#770 )
5 years ago
semantic-release-bot
9250c054c6
chore(release): 6.8.1 [skip ci]
## [6.8.1](https://github.com/react-native-community/react-native-webview/compare/v6.8.0...v6.8.1 ) (2019-08-08)
### Bug Fixes
* **iOS:** signature of the swizzled `elementDidFocus` method on iOS 13 ([68f3c08 ](https://github.com/react-native-community/react-native-webview/commit/ 68f3c08 ))
5 years ago
Evgeniy Yurtaev
68f3c08b54
fix(iOS): signature of the swizzled `elementDidFocus` method on iOS 13
5 years ago
semantic-release-bot
078b055948
chore(release): 6.8.0 [skip ci]
# [6.8.0](https://github.com/react-native-community/react-native-webview/compare/v6.7.0...v6.8.0 ) (2019-08-06)
### Features
* **focus:** Add functionality to imperatively focus webview ([#567 ](https://github.com/react-native-community/react-native-webview/issues/567 )) ([6f053ba ](https://github.com/react-native-community/react-native-webview/commit/ 6f053ba ))
5 years ago
DemMarcupan
6f053bad7b
feat(focus): Add functionality to imperatively focus webview (#567 )
* - add focus functionality for devices without touch screen
(faced problem while developing for android TV, cause there only remote controller for device)
* Reimplement as a ref method.
* - remove redundant requestFocus
5 years ago
semantic-release-bot
9db55a5769
chore(release): 6.7.0 [skip ci]
# [6.7.0](https://github.com/react-native-community/react-native-webview/compare/v6.6.0...v6.7.0 ) (2019-08-04)
### Features
* **injectedJavaScript:** Error replaced by warnings, and callback runs ([3baebf8 ](https://github.com/react-native-community/react-native-webview/commit/ 3baebf8 ))
5 years ago
Gary Fung
3baebf84db
feat(injectedJavaScript): Error replaced by warnings, and callback runs
* Changes error/redbox into warning/yellowbox. So wouldn't crash production releases
* Warning added actual error, useful for debugging bad JS injected into webview
* callback runs, whether there's error or not. As used in my app (https://medium.com/wonderswipe/rethink-mobile-search-10-100x-faster-introducing-wonderswipe- 6f2ff0d0e6 ) which injects JS into sanitized html from the wild, small error in injected JS doesn't warrant the whole JS payload from being injected/run
5 years ago
semantic-release-bot
9e41a2b451
chore(release): 6.6.0 [skip ci]
# [6.6.0](https://github.com/react-native-community/react-native-webview/compare/v6.5.1...v6.6.0 ) (2019-08-02)
### Features
* **Android:** webrtc permission request - conflicts fixed ([#719 ](https://github.com/react-native-community/react-native-webview/issues/719 )) ([bb79ae8 ](https://github.com/react-native-community/react-native-webview/commit/ bb79ae8 )), closes [#231 ](https://github.com/react-native-community/react-native-webview/issues/231 ) [#231 ](https://github.com/react-native-community/react-native-webview/issues/231 )
5 years ago
Eze
bb79ae80ee
feat(Android): webrtc permission request - conflicts fixed (#719 )
* fix(Android): WebRTC permission request (#231 )
* fix(Android): Avoid unintentionally granting requests for new permissions (#231 )
* ContextCompat import migrated to androidx new artifact
* RNCWebViewManager.java original format restored
5 years ago
semantic-release-bot
86bfb68676
chore(release): 6.5.1 [skip ci]
## [6.5.1](https://github.com/react-native-community/react-native-webview/compare/v6.5.0...v6.5.1 ) (2019-08-02)
### Bug Fixes
* **iOS:** Align look and feel of Window.prompt() to Mobile Safari ([#677 ](https://github.com/react-native-community/react-native-webview/issues/677 )) ([231100d ](https://github.com/react-native-community/react-native-webview/commit/ 231100d ))
5 years ago
Peter Ho
231100dc3c
fix(iOS): Align look and feel of Window.prompt() to Mobile Safari (#677 )
5 years ago
semantic-release-bot
234075c524
chore(release): 6.5.0 [skip ci]
# [6.5.0](https://github.com/react-native-community/react-native-webview/compare/v6.4.1...v6.5.0 ) (2019-08-02)
### Features
* **android:** polyfill applicationNameForUserAgent on Android ([#707 ](https://github.com/react-native-community/react-native-webview/issues/707 )) ([9c592d6 ](https://github.com/react-native-community/react-native-webview/commit/ 9c592d6 ))
5 years ago
Raphael Eidus
9c592d621c
feat(android): polyfill applicationNameForUserAgent on Android (#707 )
5 years ago
Thibault Malbranche
2333e45208
chore(docs): clarify install steps
5 years ago
semantic-release-bot
59e5e71e4e
chore(release): 6.4.1 [skip ci]
## [6.4.1](https://github.com/react-native-community/react-native-webview/compare/v6.4.0...v6.4.1 ) (2019-08-02)
### Bug Fixes
* **android:** onMessage on android to return baseEvent([#755 ](https://github.com/react-native-community/react-native-webview/issues/755 )) ([282f81d ](https://github.com/react-native-community/react-native-webview/commit/ 282f81d ))
5 years ago
SiDevesh
282f81dcdd
fix(android): onMessage on android to return baseEvent(#755 )
5 years ago
semantic-release-bot
cc17e65904
chore(release): 6.4.0 [skip ci]
# [6.4.0](https://github.com/react-native-community/react-native-webview/compare/v6.3.1...v6.4.0 ) (2019-08-02)
### Features
* **android props:** Add incognito to Android ([#524 ](https://github.com/react-native-community/react-native-webview/issues/524 )) ([25bc5a5 ](https://github.com/react-native-community/react-native-webview/commit/ 25bc5a5 ))
5 years ago
José Luis Pereira
25bc5a55c6
feat(android props): Add incognito to Android (#524 )
5 years ago
Erik Engervall
1d649a81c8
chore: Update WebView.tsx (#751 by @erikengervall )
[skip ci]
5 years ago
semantic-release-bot
fd145cbd3c
chore(release): 6.3.1 [skip ci]
## [6.3.1](https://github.com/react-native-community/react-native-webview/compare/v6.3.0...v6.3.1 ) (2019-07-02)
### Bug Fixes
* **install guide:** Add pod install step to getting started guide ([#678 ](https://github.com/react-native-community/react-native-webview/issues/678 )) ([d6044c2 ](https://github.com/react-native-community/react-native-webview/commit/ d6044c2 ))
5 years ago
Ian Ownbey
d6044c2b5d
fix(install guide): Add pod install step to getting started guide (#678 )
5 years ago
BettyJJ
1e809932ff
chore(types): Update Reference.md (#687 )
added doc for the `textZoom` property
5 years ago
Thorny
38110327ed
chore(podspec): Podspec source format fix (#681 )
5 years ago
道玄
fc04c51c31
chore(podspec): fix quotes (#691 )
add missing quote
5 years ago
Vitor Reis
d61d335f80
chore(readme): Fix npmjs hyperlink in readme (#638 )
5 years ago
Hyo Chan Jang
73c630c5bb
chore(podspec): Add version to podspec (#646 )
5 years ago
William Swanson
167431941b
chore(tooling): Switch from `prepublish` to `prepare` (#649 )
As described in the [NPM documentation](https://docs.npmjs.com/misc/scripts#prepublish -and-prepare), the `prepublish` script is deprecated for this use-case. Instead, `prepare` should be used for essential build tasks.
In practice, this makes it possible to depend on `react-native-webview` via git. If I contribute a new feature, I can use the feature right away by depending on its git branch, without waiting for upstream to publish, or even approve my pull request. This is great for experimentation.
5 years ago
gasolin
0c458651f3
chore(readme): Update Expo support state in README (#665 )
* Update Expo support state in README
* Update README.md
5 years ago
semantic-release-bot
d24595cd3b
chore(release): 6.3.0 [skip ci]
# [6.3.0](https://github.com/react-native-community/react-native-webview/compare/v6.2.3...v6.3.0 ) (2019-06-13)
### Features
* **iOS WKWebView:** Add mainDocumentURL to onShouldStartLoadWithRequest([#493 ](https://github.com/react-native-community/react-native-webview/issues/493 )) ([71d1fcc ](https://github.com/react-native-community/react-native-webview/commit/ 71d1fcc ))
5 years ago
Penar Musaraj
71d1fcc675
feat(iOS WKWebView): Add mainDocumentURL to onShouldStartLoadWithRequest(#493 )
* Pass mainDocumentURL to onShouldStartLoadWithRequest
* Update reference
* Update typescript types
* Update WebViewTypes.ts
5 years ago
semantic-release-bot
178b416d1c
chore(release): 6.2.3 [skip ci]
## [6.2.3](https://github.com/react-native-community/react-native-webview/compare/v6.2.2...v6.2.3 ) (2019-06-13)
### Bug Fixes
* **types:** android/allowsFullscreenVideo ([#590 ](https://github.com/react-native-community/react-native-webview/issues/590 )) ([f8a560b ](https://github.com/react-native-community/react-native-webview/commit/ f8a560b ))
5 years ago
Dariusz Niemczyk
f8a560ba51
fix(types): android/allowsFullscreenVideo (#590 )
Fix missing `allowsFullscreenVideo` prop after https://github.com/react-native-community/react-native-webview/pull/325 got merged.
5 years ago
Tijs Teulings
a863c6557f
chore(docs): Added additional note to `source` parameter (#621 )
Added a note about the baseUrl usage since this has been the cause of some filed issues e.g. https://github.com/react-native-community/react-native-webview/issues/526#issuecomment -498067637
5 years ago
semantic-release-bot
66ae4e5d78
chore(release): 6.2.2 [skip ci]
## [6.2.2](https://github.com/react-native-community/react-native-webview/compare/v6.2.1...v6.2.2 ) (2019-06-02)
### Bug Fixes
* **types:** Add missing applicationNameForUserAgent type ([#589 ](https://github.com/react-native-community/react-native-webview/issues/589 )) ([b06be7e ](https://github.com/react-native-community/react-native-webview/commit/ b06be7e ))
5 years ago
Penar Musaraj
b06be7e136
fix(types): Add missing applicationNameForUserAgent type (#589 )
5 years ago
semantic-release-bot
1a0f2498d5
chore(release): 6.2.1 [skip ci]
## [6.2.1](https://github.com/react-native-community/react-native-webview/compare/v6.2.0...v6.2.1 ) (2019-06-02)
### Bug Fixes
* **iOS WKWebView:** contentInset not properly applied ([#603 ](https://github.com/react-native-community/react-native-webview/issues/603 )) ([6e79f2a ](https://github.com/react-native-community/react-native-webview/commit/ 6e79f2a ))
5 years ago
ptrocki
6e79f2a26f
fix(iOS WKWebView): contentInset not properly applied (#603 )
5 years ago
Jamon Holmgren
697e05163f
chore(docs): Add CODEOWNERS file (#606 )
Per https://github.com/react-native-community/.github/issues/1\ #issuecomment-496203158
5 years ago
semantic-release-bot
17b155be8d
chore(release): 6.2.0 [skip ci]
# [6.2.0](https://github.com/react-native-community/react-native-webview/compare/v6.1.1...v6.2.0 ) (2019-06-02)
### Features
* **loading:** Changed loading/error rendering ([#612 ](https://github.com/react-native-community/react-native-webview/issues/612 )) ([d429e82 ](https://github.com/react-native-community/react-native-webview/commit/ d429e82 ))
5 years ago
Penar Musaraj
d429e82c3a
feat(loading): Changed loading/error rendering (#612 )
5 years ago
semantic-release-bot
3f3bcfc0ba
chore(release): 6.1.1 [skip ci]
## [6.1.1](https://github.com/react-native-community/react-native-webview/compare/v6.1.0...v6.1.1 ) (2019-06-02)
### Bug Fixes
* **performance:** Improved `onScroll` to work efficiently on Android ([#609 ](https://github.com/react-native-community/react-native-webview/issues/609 )) ([d8743ee ](https://github.com/react-native-community/react-native-webview/commit/ d8743ee ))
5 years ago
ifsnow
d8743eeed2
fix(performance): Improved `onScroll` to work efficiently on Android (#609 )
5 years ago
A C SREEDHAR REDDY
fab6008dd1
chore(docs): npm install instructions to docs (#616 by @a-c-sreedhar-reddy )
[skip ci]
5 years ago
semantic-release-bot
db82ba3146
chore(release): 6.1.0 [skip ci]
# [6.1.0](https://github.com/react-native-community/react-native-webview/compare/v6.0.2...v6.1.0 ) (2019-05-20)
### Features
* **iOS WkWebview:** Add applicationNameForUserAgent support ([#506 ](https://github.com/react-native-community/react-native-webview/issues/506 )) ([4dc4b89 ](https://github.com/react-native-community/react-native-webview/commit/ 4dc4b89 ))
5 years ago
Penar Musaraj
4dc4b89e64
feat(iOS WkWebview): Add applicationNameForUserAgent support (#506 )
5 years ago