software-mansion/react-native-screens
### [`v3.8.0`](https://togithub.com/software-mansion/react-native-screens/releases/3.8.0)
[Compare Source](https://togithub.com/software-mansion/react-native-screens/compare/3.7.2...3.8.0)
Minor release with important bug fixes π
##### :bug: Bug fixes
- Apply spotless conditionally ([#1119](https://togithub.com/software-mansion/react-native-screens/issues/1119)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Context is never null ([#1127](https://togithub.com/software-mansion/react-native-screens/issues/1127)) by [@cruzach](https://togithub.com/cruzach)
- Enable desugaring of java 8 bytecode ([#1135](https://togithub.com/software-mansion/react-native-screens/issues/1135)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Downgrade kotlin & take kotlinVersion from ext ([#1130](https://togithub.com/software-mansion/react-native-screens/issues/1130)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Remove adding to back stack logic on Android ([#1148](https://togithub.com/software-mansion/react-native-screens/issues/1148)) by [@WoLewicki](https://togithub.com/WoLewicki)
- Canceled swipe gesture on iOS 12 when direction hasn't changed ([#1150](https://togithub.com/software-mansion/react-native-screens/issues/1150)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Add hasTwoStates iOS check ([#1151](https://togithub.com/software-mansion/react-native-screens/issues/1151)) by [@burakgormek](https://togithub.com/burakgormek)
##### :1234: Miscellaneous
- Add supported platforms info ([#1117](https://togithub.com/software-mansion/react-native-screens/issues/1117)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Add simple e2e tests ([#1106](https://togithub.com/software-mansion/react-native-screens/issues/1106)) by [@Ubax](https://togithub.com/Ubax)
- Add e2e github action ([#1107](https://togithub.com/software-mansion/react-native-screens/issues/1107)) by [@Ubax](https://togithub.com/Ubax)
- Change concurrency group name ([#1128](https://togithub.com/software-mansion/react-native-screens/issues/1128)) by [@Ubax](https://togithub.com/Ubax)
- Change concurency group name for tv os ([#1129](https://togithub.com/software-mansion/react-native-screens/issues/1129)) by [@Ubax](https://togithub.com/Ubax)
- Add e2e testing on GitHub action for Android ([#1126](https://togithub.com/software-mansion/react-native-screens/issues/1126)) by [@Ubax](https://togithub.com/Ubax)
- Add screenshot artifact to iOS e2e ([#1139](https://togithub.com/software-mansion/react-native-screens/issues/1139)) by [@Ubax](https://togithub.com/Ubax)
- Make method for checking if trait is set ([#1155](https://togithub.com/software-mansion/react-native-screens/issues/1155)) by [@WoLewicki](https://togithub.com/WoLewicki)
**For library authors**, [#1148](https://togithub.com/software-mansion/react-native-screens/issues/1148) may be considered a *BREAKING CHANGE*. From now on you'll need to implement your own logic for the hardware back button on Android same as it is done in `react-navigation`.
:raised_hands: Thank you for your contributions!
### [`v3.7.2`](https://togithub.com/software-mansion/react-native-screens/releases/3.7.2)
[Compare Source](https://togithub.com/software-mansion/react-native-screens/compare/3.7.1...3.7.2)
Patch release adding [#1127](https://togithub.com/software-mansion/react-native-screens/issues/1127) for usage in Expo SDK.
### [`v3.7.1`](https://togithub.com/software-mansion/react-native-screens/releases/3.7.1)
[Compare Source](https://togithub.com/software-mansion/react-native-screens/compare/3.7.0...3.7.1)
Patch release adding [#1119](https://togithub.com/software-mansion/react-native-screens/issues/1119) for usage in Expo SDK.
### [`v3.7.0`](https://togithub.com/software-mansion/react-native-screens/releases/3.7.0)
[Compare Source](https://togithub.com/software-mansion/react-native-screens/compare/3.6.0...3.7.0)
Minor release fixing bugs, improving typings, and adding some functionalities π
#### :bug: Bug fixes
- Send progress when container is null ([#1074](https://togithub.com/software-mansion/react-native-screens/issues/1074)) by [@WoLewicki](https://togithub.com/WoLewicki)
- Bring back transition progress in simple animations ([#1100](https://togithub.com/software-mansion/react-native-screens/issues/1100)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Add jcenter() to build.gradle back ([#1101](https://togithub.com/software-mansion/react-native-screens/issues/1101)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Fix react-native-screens build on Windows ([#1098](https://togithub.com/software-mansion/react-native-screens/issues/1098)) by [@asklar](https://togithub.com/asklar)
- Changes fragment commit to synchronous ([#1066](https://togithub.com/software-mansion/react-native-screens/issues/1066)) by [@WoLewicki](https://togithub.com/WoLewicki), [@Ubax](https://togithub.com/Ubax), [@Szymon20000](https://togithub.com/Szymon20000) and [@anirudhagarwal365](https://togithub.com/anirudhagarwal365)
- Make search bar appear on iOS 12 ([#1115](https://togithub.com/software-mansion/react-native-screens/issues/1115)) by [@WoLewicki](https://togithub.com/WoLewicki)
- Delay ScreenContainer updates in same manner as ScreenStack ([#1116](https://togithub.com/software-mansion/react-native-screens/issues/1116)) by [@WoLewicki](https://togithub.com/WoLewicki)
#### :+1: Improvements
- Expose transition progress ([#890](https://togithub.com/software-mansion/react-native-screens/issues/890)) by [@WoLewicki](https://togithub.com/WoLewicki)
- Add option for custom swipe animation ([#1084](https://togithub.com/software-mansion/react-native-screens/issues/1084)) by [@WoLewicki](https://togithub.com/WoLewicki)
- Add full-width swipe option ([#1072](https://togithub.com/software-mansion/react-native-screens/issues/1072)) by [@WoLewicki](https://togithub.com/WoLewicki) and [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Expose new container for 2-state navigators ([#1029](https://togithub.com/software-mansion/react-native-screens/issues/1029)) by [@WoLewicki](https://togithub.com/WoLewicki)
- Add cancel button text ([#1108](https://togithub.com/software-mansion/react-native-screens/issues/1108)) by [@WoLewicki](https://togithub.com/WoLewicki)
- Provide a way to prevent native navigation ([#801](https://togithub.com/software-mansion/react-native-screens/issues/801)) by [@WoLewicki](https://togithub.com/WoLewicki) and [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Move react-native-window-view to screens package ([#1096](https://togithub.com/software-mansion/react-native-screens/issues/1096)) by [@WoLewicki](https://togithub.com/WoLewicki)
#### :1234: Miscellaneous
- Restore deleted tests and update TestsExample ([#1073](https://togithub.com/software-mansion/react-native-screens/issues/1073)) by [@WoLewicki](https://togithub.com/WoLewicki)
- Add app icons to Example & TestsExample apps ([#1088](https://togithub.com/software-mansion/react-native-screens/issues/1088)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Add possibility to run CI builds manually ([#1095](https://togithub.com/software-mansion/react-native-screens/issues/1095)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Switch ktlint for spotless ([#1093](https://togithub.com/software-mansion/react-native-screens/issues/1093)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Adds detox ([#1102](https://togithub.com/software-mansion/react-native-screens/issues/1102)) by [@Ubax](https://togithub.com/Ubax)
- Add splash screens ([#1099](https://togithub.com/software-mansion/react-native-screens/issues/1099)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Prepare repo for Apple Silicon ([#1094](https://togithub.com/software-mansion/react-native-screens/issues/1094)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
Be aware that [#801](https://togithub.com/software-mansion/react-native-screens/issues/801) may be considered a **BREAKING CHANGE** if you relied on the default header back button native dismissal. It can be switched by setting `nativeBackButtonDismissalEnabled: true` on the screen.
Also, be aware that using `fullScreenSwipeEnabled` option ([#1072](https://togithub.com/software-mansion/react-native-screens/issues/1072)) with `gestureEnabled` set to `true` will cancel JS recognizers on the screen when using vertical or horizontal swipe gestures.
:raised_hands: Thank you for your contributions!
### [`v3.6.0`](https://togithub.com/software-mansion/react-native-screens/releases/3.6.0)
[Compare Source](https://togithub.com/software-mansion/react-native-screens/compare/3.5.0...3.6.0)
Minor release fixing bugs, improving typings, and adding some functionalities π
#### :bug: Bug fixes
- Fix Search bar returns to an incorrect position after losing focus ([#1036](https://togithub.com/software-mansion/react-native-screens/issues/1036)) by [@Ubax](https://togithub.com/Ubax)
- Fix typo in method name for TV-OS ([#1040](https://togithub.com/software-mansion/react-native-screens/issues/1040)) by [@Ubax](https://togithub.com/Ubax)
- Add windows Directory to NPM Publish ([#1050](https://togithub.com/software-mansion/react-native-screens/issues/1050)) by [@chiaramooney](https://togithub.com/chiaramooney)
#### :+1: Improvements
- Add v5 implementation of header height context ([#1031](https://togithub.com/software-mansion/react-native-screens/issues/1031)) by [@WoLewicki](https://togithub.com/WoLewicki)
#### :1234: Miscellaneous
- Convert Java to Kotlin ([#1042](https://togithub.com/software-mansion/react-native-screens/issues/1042)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) and [@WoLewicki](https://togithub.com/WoLewicki)
- Enforce null safety in Kotlin files ([#1059](https://togithub.com/software-mansion/react-native-screens/issues/1059)) by [@WoLewicki](https://togithub.com/WoLewicki)
- No exception while using flip animation on Android ([#1068](https://togithub.com/software-mansion/react-native-screens/issues/1068)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Warn when using native-stack from react-native-screens in v6 ([#1058](https://togithub.com/software-mansion/react-native-screens/issues/1058)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Example projects clean-up ([#1033](https://togithub.com/software-mansion/react-native-screens/issues/1033)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Add information about react-navigation v6 ([#1037](https://togithub.com/software-mansion/react-native-screens/issues/1037)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Add TV Example App ([#1054](https://togithub.com/software-mansion/react-native-screens/issues/1054)) by [@Ubax](https://togithub.com/Ubax)
- Format Example project on commit ([#1038](https://togithub.com/software-mansion/react-native-screens/issues/1038)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
- Add build checks ([#1055](https://togithub.com/software-mansion/react-native-screens/issues/1055)) by [@Ubax](https://togithub.com/Ubax)
- Improves CI checks ([#1065](https://togithub.com/software-mansion/react-native-screens/issues/1065)) by [@Ubax](https://togithub.com/Ubax)
- Bump react-native version to 0.65.1 ([#1067](https://togithub.com/software-mansion/react-native-screens/issues/1067)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak)
:raised_hands: Thank you for your contributions!
### [`v3.5.0`](https://togithub.com/software-mansion/react-native-screens/releases/3.5.0)
[Compare Source](https://togithub.com/software-mansion/react-native-screens/compare/3.4.0...3.5.0)
Minor release fixing bugs, improving typings, and adding some functionalities π
#### :bug: Bug fixes
- Fix tvOS compiling ([#988](https://togithub.com/software-mansion/react-native-screens/issues/988)) by [@WoLewicki](https://togithub.com/WoLewicki)
- Fix back button in push replace animation ([#999](https://togithub.com/software-mansion/react-native-screens/issues/999)) by [@WoLewicki](https://togithub.com/WoLewicki)
- Fix no animation in nested stacks ([#1012](https://togithub.com/software-mansion/react-native-screens/issues/1012)) by [@WoLewicki](https://togithub.com/WoLewicki)
- Access to PixelUtil.toPixelFromDIP when it is necessary ([#1016](https://togithub.com/software-mansion/react-native-screens/issues/1016)) by [@sercand](https://togithub.com/sercand)
- Fix touch event canceled with gesture disabled ([#1032](https://togithub.com/software-mansion/react-native-screens/issues/1032)) by [@Ubax](https://togithub.com/Ubax)
#### :+1: Improvements
- Add `slide_from_bottom` & `fade_from_bottom` animations ([#848](https://togithub.com/software-mansion/react-native-screens/issues/848)) by [@itsjgf](https://togithub.com/itsjgf), [@kacperkapusciak](https://togithub.com/kacperkapusciak) and [@WoLewicki](https://togithub.com/WoLewicki)
- Add initial react-native-windows C++ implementation ([#989](https://togithub.com/software-mansion/react-native-screens/issues/989)) by [@tritao](https://togithub.com/tritao)
#### :1234: Miscellaneous
- Reformat native code ([#987](https://togithub.com/software-mansion/react-native-screens/issues/987)) by [@WoLewicki](https://togithub.com/WoLewicki)
- Add linting and formating to windows implementation ([#1009](https://togithub.com/software-mansion/react-native-screens/issues/1009)) by [@WoLewicki](https://togithub.com/WoLewicki)
- Clean up event dispatching on Android ([#1014](https://togithub.com/software-mansion/react-native-screens/issues/1014)) by [@WoLewicki](https://togithub.com/WoLewicki)
:raised_hands: Thank you for your contributions!
Configuration
π Schedule: At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
3.4.0
->3.8.0
Release Notes
software-mansion/react-native-screens
### [`v3.8.0`](https://togithub.com/software-mansion/react-native-screens/releases/3.8.0) [Compare Source](https://togithub.com/software-mansion/react-native-screens/compare/3.7.2...3.8.0) Minor release with important bug fixes π ##### :bug: Bug fixes - Apply spotless conditionally ([#1119](https://togithub.com/software-mansion/react-native-screens/issues/1119)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Context is never null ([#1127](https://togithub.com/software-mansion/react-native-screens/issues/1127)) by [@cruzach](https://togithub.com/cruzach) - Enable desugaring of java 8 bytecode ([#1135](https://togithub.com/software-mansion/react-native-screens/issues/1135)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Downgrade kotlin & take kotlinVersion from ext ([#1130](https://togithub.com/software-mansion/react-native-screens/issues/1130)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Remove adding to back stack logic on Android ([#1148](https://togithub.com/software-mansion/react-native-screens/issues/1148)) by [@WoLewicki](https://togithub.com/WoLewicki) - Canceled swipe gesture on iOS 12 when direction hasn't changed ([#1150](https://togithub.com/software-mansion/react-native-screens/issues/1150)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Add hasTwoStates iOS check ([#1151](https://togithub.com/software-mansion/react-native-screens/issues/1151)) by [@burakgormek](https://togithub.com/burakgormek) ##### :1234: Miscellaneous - Add supported platforms info ([#1117](https://togithub.com/software-mansion/react-native-screens/issues/1117)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Add simple e2e tests ([#1106](https://togithub.com/software-mansion/react-native-screens/issues/1106)) by [@Ubax](https://togithub.com/Ubax) - Add e2e github action ([#1107](https://togithub.com/software-mansion/react-native-screens/issues/1107)) by [@Ubax](https://togithub.com/Ubax) - Change concurrency group name ([#1128](https://togithub.com/software-mansion/react-native-screens/issues/1128)) by [@Ubax](https://togithub.com/Ubax) - Change concurency group name for tv os ([#1129](https://togithub.com/software-mansion/react-native-screens/issues/1129)) by [@Ubax](https://togithub.com/Ubax) - Add e2e testing on GitHub action for Android ([#1126](https://togithub.com/software-mansion/react-native-screens/issues/1126)) by [@Ubax](https://togithub.com/Ubax) - Add screenshot artifact to iOS e2e ([#1139](https://togithub.com/software-mansion/react-native-screens/issues/1139)) by [@Ubax](https://togithub.com/Ubax) - Make method for checking if trait is set ([#1155](https://togithub.com/software-mansion/react-native-screens/issues/1155)) by [@WoLewicki](https://togithub.com/WoLewicki) **For library authors**, [#1148](https://togithub.com/software-mansion/react-native-screens/issues/1148) may be considered a *BREAKING CHANGE*. From now on you'll need to implement your own logic for the hardware back button on Android same as it is done in `react-navigation`. :raised_hands: Thank you for your contributions! ### [`v3.7.2`](https://togithub.com/software-mansion/react-native-screens/releases/3.7.2) [Compare Source](https://togithub.com/software-mansion/react-native-screens/compare/3.7.1...3.7.2) Patch release adding [#1127](https://togithub.com/software-mansion/react-native-screens/issues/1127) for usage in Expo SDK. ### [`v3.7.1`](https://togithub.com/software-mansion/react-native-screens/releases/3.7.1) [Compare Source](https://togithub.com/software-mansion/react-native-screens/compare/3.7.0...3.7.1) Patch release adding [#1119](https://togithub.com/software-mansion/react-native-screens/issues/1119) for usage in Expo SDK. ### [`v3.7.0`](https://togithub.com/software-mansion/react-native-screens/releases/3.7.0) [Compare Source](https://togithub.com/software-mansion/react-native-screens/compare/3.6.0...3.7.0) Minor release fixing bugs, improving typings, and adding some functionalities π #### :bug: Bug fixes - Send progress when container is null ([#1074](https://togithub.com/software-mansion/react-native-screens/issues/1074)) by [@WoLewicki](https://togithub.com/WoLewicki) - Bring back transition progress in simple animations ([#1100](https://togithub.com/software-mansion/react-native-screens/issues/1100)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Add jcenter() to build.gradle back ([#1101](https://togithub.com/software-mansion/react-native-screens/issues/1101)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Fix react-native-screens build on Windows ([#1098](https://togithub.com/software-mansion/react-native-screens/issues/1098)) by [@asklar](https://togithub.com/asklar) - Changes fragment commit to synchronous ([#1066](https://togithub.com/software-mansion/react-native-screens/issues/1066)) by [@WoLewicki](https://togithub.com/WoLewicki), [@Ubax](https://togithub.com/Ubax), [@Szymon20000](https://togithub.com/Szymon20000) and [@anirudhagarwal365](https://togithub.com/anirudhagarwal365) - Make search bar appear on iOS 12 ([#1115](https://togithub.com/software-mansion/react-native-screens/issues/1115)) by [@WoLewicki](https://togithub.com/WoLewicki) - Delay ScreenContainer updates in same manner as ScreenStack ([#1116](https://togithub.com/software-mansion/react-native-screens/issues/1116)) by [@WoLewicki](https://togithub.com/WoLewicki) #### :+1: Improvements - Expose transition progress ([#890](https://togithub.com/software-mansion/react-native-screens/issues/890)) by [@WoLewicki](https://togithub.com/WoLewicki) - Add option for custom swipe animation ([#1084](https://togithub.com/software-mansion/react-native-screens/issues/1084)) by [@WoLewicki](https://togithub.com/WoLewicki) - Add full-width swipe option ([#1072](https://togithub.com/software-mansion/react-native-screens/issues/1072)) by [@WoLewicki](https://togithub.com/WoLewicki) and [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Expose new container for 2-state navigators ([#1029](https://togithub.com/software-mansion/react-native-screens/issues/1029)) by [@WoLewicki](https://togithub.com/WoLewicki) - Add cancel button text ([#1108](https://togithub.com/software-mansion/react-native-screens/issues/1108)) by [@WoLewicki](https://togithub.com/WoLewicki) - Provide a way to prevent native navigation ([#801](https://togithub.com/software-mansion/react-native-screens/issues/801)) by [@WoLewicki](https://togithub.com/WoLewicki) and [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Move react-native-window-view to screens package ([#1096](https://togithub.com/software-mansion/react-native-screens/issues/1096)) by [@WoLewicki](https://togithub.com/WoLewicki) #### :1234: Miscellaneous - Restore deleted tests and update TestsExample ([#1073](https://togithub.com/software-mansion/react-native-screens/issues/1073)) by [@WoLewicki](https://togithub.com/WoLewicki) - Add app icons to Example & TestsExample apps ([#1088](https://togithub.com/software-mansion/react-native-screens/issues/1088)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Add possibility to run CI builds manually ([#1095](https://togithub.com/software-mansion/react-native-screens/issues/1095)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Switch ktlint for spotless ([#1093](https://togithub.com/software-mansion/react-native-screens/issues/1093)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Adds detox ([#1102](https://togithub.com/software-mansion/react-native-screens/issues/1102)) by [@Ubax](https://togithub.com/Ubax) - Add splash screens ([#1099](https://togithub.com/software-mansion/react-native-screens/issues/1099)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Prepare repo for Apple Silicon ([#1094](https://togithub.com/software-mansion/react-native-screens/issues/1094)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) Be aware that [#801](https://togithub.com/software-mansion/react-native-screens/issues/801) may be considered a **BREAKING CHANGE** if you relied on the default header back button native dismissal. It can be switched by setting `nativeBackButtonDismissalEnabled: true` on the screen. Also, be aware that using `fullScreenSwipeEnabled` option ([#1072](https://togithub.com/software-mansion/react-native-screens/issues/1072)) with `gestureEnabled` set to `true` will cancel JS recognizers on the screen when using vertical or horizontal swipe gestures. :raised_hands: Thank you for your contributions! ### [`v3.6.0`](https://togithub.com/software-mansion/react-native-screens/releases/3.6.0) [Compare Source](https://togithub.com/software-mansion/react-native-screens/compare/3.5.0...3.6.0) Minor release fixing bugs, improving typings, and adding some functionalities π #### :bug: Bug fixes - Fix Search bar returns to an incorrect position after losing focus ([#1036](https://togithub.com/software-mansion/react-native-screens/issues/1036)) by [@Ubax](https://togithub.com/Ubax) - Fix typo in method name for TV-OS ([#1040](https://togithub.com/software-mansion/react-native-screens/issues/1040)) by [@Ubax](https://togithub.com/Ubax) - Add windows Directory to NPM Publish ([#1050](https://togithub.com/software-mansion/react-native-screens/issues/1050)) by [@chiaramooney](https://togithub.com/chiaramooney) #### :+1: Improvements - Add v5 implementation of header height context ([#1031](https://togithub.com/software-mansion/react-native-screens/issues/1031)) by [@WoLewicki](https://togithub.com/WoLewicki) #### :1234: Miscellaneous - Convert Java to Kotlin ([#1042](https://togithub.com/software-mansion/react-native-screens/issues/1042)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) and [@WoLewicki](https://togithub.com/WoLewicki) - Enforce null safety in Kotlin files ([#1059](https://togithub.com/software-mansion/react-native-screens/issues/1059)) by [@WoLewicki](https://togithub.com/WoLewicki) - No exception while using flip animation on Android ([#1068](https://togithub.com/software-mansion/react-native-screens/issues/1068)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Warn when using native-stack from react-native-screens in v6 ([#1058](https://togithub.com/software-mansion/react-native-screens/issues/1058)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Example projects clean-up ([#1033](https://togithub.com/software-mansion/react-native-screens/issues/1033)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Add information about react-navigation v6 ([#1037](https://togithub.com/software-mansion/react-native-screens/issues/1037)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Add TV Example App ([#1054](https://togithub.com/software-mansion/react-native-screens/issues/1054)) by [@Ubax](https://togithub.com/Ubax) - Format Example project on commit ([#1038](https://togithub.com/software-mansion/react-native-screens/issues/1038)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) - Add build checks ([#1055](https://togithub.com/software-mansion/react-native-screens/issues/1055)) by [@Ubax](https://togithub.com/Ubax) - Improves CI checks ([#1065](https://togithub.com/software-mansion/react-native-screens/issues/1065)) by [@Ubax](https://togithub.com/Ubax) - Bump react-native version to 0.65.1 ([#1067](https://togithub.com/software-mansion/react-native-screens/issues/1067)) by [@kacperkapusciak](https://togithub.com/kacperkapusciak) :raised_hands: Thank you for your contributions! ### [`v3.5.0`](https://togithub.com/software-mansion/react-native-screens/releases/3.5.0) [Compare Source](https://togithub.com/software-mansion/react-native-screens/compare/3.4.0...3.5.0) Minor release fixing bugs, improving typings, and adding some functionalities π #### :bug: Bug fixes - Fix tvOS compiling ([#988](https://togithub.com/software-mansion/react-native-screens/issues/988)) by [@WoLewicki](https://togithub.com/WoLewicki) - Fix back button in push replace animation ([#999](https://togithub.com/software-mansion/react-native-screens/issues/999)) by [@WoLewicki](https://togithub.com/WoLewicki) - Fix no animation in nested stacks ([#1012](https://togithub.com/software-mansion/react-native-screens/issues/1012)) by [@WoLewicki](https://togithub.com/WoLewicki) - Access to PixelUtil.toPixelFromDIP when it is necessary ([#1016](https://togithub.com/software-mansion/react-native-screens/issues/1016)) by [@sercand](https://togithub.com/sercand) - Fix touch event canceled with gesture disabled ([#1032](https://togithub.com/software-mansion/react-native-screens/issues/1032)) by [@Ubax](https://togithub.com/Ubax) #### :+1: Improvements - Add `slide_from_bottom` & `fade_from_bottom` animations ([#848](https://togithub.com/software-mansion/react-native-screens/issues/848)) by [@itsjgf](https://togithub.com/itsjgf), [@kacperkapusciak](https://togithub.com/kacperkapusciak) and [@WoLewicki](https://togithub.com/WoLewicki) - Add initial react-native-windows C++ implementation ([#989](https://togithub.com/software-mansion/react-native-screens/issues/989)) by [@tritao](https://togithub.com/tritao) #### :1234: Miscellaneous - Reformat native code ([#987](https://togithub.com/software-mansion/react-native-screens/issues/987)) by [@WoLewicki](https://togithub.com/WoLewicki) - Add linting and formating to windows implementation ([#1009](https://togithub.com/software-mansion/react-native-screens/issues/1009)) by [@WoLewicki](https://togithub.com/WoLewicki) - Clean up event dispatching on Android ([#1014](https://togithub.com/software-mansion/react-native-screens/issues/1014)) by [@WoLewicki](https://togithub.com/WoLewicki) :raised_hands: Thank you for your contributions!Configuration
π Schedule: At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.