Skip to content

Releases: gbumps/react-native-screenguard

0.2.2 - stable

03 Sep 18:14
587b930
Compare
Choose a tag to compare

🐛 Bugfix

  • Resolve issue #18: Fix TextInput cannot be focused on iOS after screen protector is activated.

  • Enhanced for iOS 17.

𝌡 Change

  • Move registerWithBlurView and registerWithImage to beta version. Now, this library will be separated into 2 versions, stable and beta version for different purposes and easily integration. Please check README.md for more infos.

  • Temporary disabled ScreenGuardColorActivity when activating protector on Android 12+ due to system blocking of unrecognized behaviors of Activity which contains FLAG_NOT_TOUCHABLE. This caused some issues on Android 12+ as RN textInput cannot be focused when user tapped on. Resource here. If you want customization for Android 12+, please wait for the next release of beta version.

1.0.2-beta

30 Aug 17:39
Compare
Choose a tag to compare
1.0.2-beta Pre-release
Pre-release

🎯 Install

npm install --save react-native-screenguard@1.0.2-beta

or

yarn add react-native-screenguard@1.0.2-beta

Note: Actually I want to release 1.0.0 but some errors occurred, so sad I have to bump up a little bit to 1.0.2, still good though 😎

✨ Feature

  • Added registerWithImage: Insert a custom image which received after screen captured or during screen recording on iOS, Android are still in experimental.
Screen.Recording.2023-08-31.at.00.21.35.mov
  • Added support for registerWithBlurView on Android.

README.md

𝌡 Change

  • Android: refactor and change ScreenGuardColorActivity

  • registerWithBlurView: change params to ScreenGuardBlurData instead of radius only.

📚 Documentation

  • Added description function registerWithImage.

  • Change description usage registerWithBlurView.

0.1.8 - stable

10 Aug 16:53
0f7909a
Compare
Choose a tag to compare

Hot fix crash on iOS 16.6

0.1.6

27 Jun 03:27
c3e8bea
Compare
Choose a tag to compare

Republish due to README not showing on npmjs.

0.1.4

26 Jun 07:08
70dbf4e
Compare
Choose a tag to compare

Bring support of register with background color for Android.

Please check post-installation for Android in README.md for setup before running :

https://github.com/gbumps/react-native-screenguard#post-installation-setting-for-android

0.1.2

18 Jun 17:09
088a656
Compare
Choose a tag to compare

Add registerWithBlurView , register with a blur effect image, received after capture screen or recording screen

0.1.0 - stable

15 Jun 18:01
Compare
Choose a tag to compare

Fix iOS crashed after call register more than once.

Fix iOS background color not registered at 1st time call.

Fix event callback fire many times after captured.