3.7.0
Minor release fixing bugs, improving typings, and adding some functionalities 🎉
🐛 Bug fixes
- Send progress when container is null (#1074) by @WoLewicki
- Bring back transition progress in simple animations (#1100) by @kacperkapusciak
- Add jcenter() to build.gradle back (#1101) by @kacperkapusciak
- Fix react-native-screens build on Windows (#1098) by @asklar
- Changes fragment commit to synchronous (#1066) by @WoLewicki, @Ubax, @Szymon20000 and @anirudhagarwal365
- Make search bar appear on iOS 12 (#1115) by @WoLewicki
- Delay ScreenContainer updates in same manner as ScreenStack (#1116) by @WoLewicki
👍 Improvements
- Expose transition progress (#890) by @WoLewicki
- Add option for custom swipe animation (#1084) by @WoLewicki
- Add full-width swipe option (#1072) by @WoLewicki and @kacperkapusciak
- Expose new container for 2-state navigators (#1029) by @WoLewicki
- Add cancel button text (#1108) by @WoLewicki
- Provide a way to prevent native navigation (#801) by @WoLewicki and @kacperkapusciak
- Move react-native-window-view to screens package (#1096) by @WoLewicki
🔢 Miscellaneous
- Restore deleted tests and update TestsExample (#1073) by @WoLewicki
- Add app icons to Example & TestsExample apps (#1088) by @kacperkapusciak
- Add possibility to run CI builds manually (#1095) by @kacperkapusciak
- Switch ktlint for spotless (#1093) by @kacperkapusciak
- Adds detox (#1102) by @Ubax
- Add splash screens (#1099) by @kacperkapusciak
- Prepare repo for Apple Silicon (#1094) by @kacperkapusciak
Be aware that #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) with gestureEnabled
set to true
will cancel JS recognizers on the screen when using vertical or horizontal swipe gestures.
🙌 Thank you for your contributions!