UNPKG

react-navigation-stack

Version:
467 lines (223 loc) 34.9 kB
# Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## [2.10.4](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.10.3...react-navigation-stack@2.10.4) (2021-03-01) ### Bug Fixes * correctly call onTransitionEnd on transition end ([1072213](https://github.com/react-navigation/react-navigation-stack/commit/10722139c840ca76a53998363f243bd8488999cd)), closes [#9376](https://github.com/react-navigation/react-navigation-stack/issues/9376) ## [2.10.3](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.10.2...react-navigation-stack@2.10.3) (2021-02-21) **Note:** Version bump only for package react-navigation-stack ## [2.10.2](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.10.1...react-navigation-stack@2.10.2) (2020-11-22) **Note:** Version bump only for package react-navigation-stack ## [2.10.1](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.10.0...react-navigation-stack@2.10.1) (2020-11-04) **Note:** Version bump only for package react-navigation-stack # [2.10.0](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.9.0...react-navigation-stack@2.10.0) (2020-10-30) ### Features * enable react-native-screens in Stack by default on iOS ([8411e6f](https://github.com/react-navigation/react-navigation-stack/commit/8411e6f764b86341e747cb7ca1ff4a775b4a827a)) # [2.9.0](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.8.4...react-navigation-stack@2.9.0) (2020-10-26) ### Features * sync latest stack ([6bdc1e9](https://github.com/react-navigation/react-navigation-stack/commit/6bdc1e9e5f6ca05e0494f6b9a1f7b9b60764628a)) ## [2.8.4](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.8.3...react-navigation-stack@2.8.4) (2020-10-02) **Note:** Version bump only for package react-navigation-stack ## [2.8.3](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.8.2...react-navigation-stack@2.8.3) (2020-09-24) **Note:** Version bump only for package react-navigation-stack ## [2.8.2](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.8.1...react-navigation-stack@2.8.2) (2020-06-25) ### Bug Fixes * sync latest stack ([46b797d](https://github.com/react-navigation/react-navigation-stack/commit/46b797dd297f789e3c92ff6f5c4432fedc891767)) ## [2.8.1](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.8.0...react-navigation-stack@2.8.1) (2020-06-25) ### Bug Fixes * pop with correct key from nested stack ([2e7f4a6](https://github.com/react-navigation/react-navigation-stack/commit/2e7f4a6d10a00930bd5c53ef6f4bf964c9638db5)) # [2.8.0](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.7.0...react-navigation-stack@2.8.0) (2020-06-25) ### Features * sync latest stack and upgrade typescript ([454e05b](https://github.com/react-navigation/react-navigation-stack/commit/454e05b02ec97f053b381fdc801df899d8c93cb6)) # [2.7.0](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.6.0...react-navigation-stack@2.7.0) (2020-06-08) ### Features * sync latest stack ([ba6d7dc](https://github.com/react-navigation/react-navigation-stack/commit/ba6d7dcbedcfca774a53de32f92acc45140bb1fe)) # [2.6.0](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.5.1...react-navigation-stack@2.6.0) (2020-06-06) ### Features * sync latest stack ([03f9f8c](https://github.com/react-navigation/react-navigation-stack/commit/03f9f8cd8ec3b5fe9dc2ed1ed2024e79dd06f854)) ## [2.5.1](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.5.0...react-navigation-stack@2.5.1) (2020-05-15) ### Bug Fixes * sync latest stack ([bc1313b](https://github.com/react-navigation/react-navigation-stack/commit/bc1313b61da6134255adff477ded2ed8f632bf4a)) # [2.5.0](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.4.0...react-navigation-stack@2.5.0) (2020-05-11) ### Features * sync latest stack ([bb82d50](https://github.com/react-navigation/react-navigation-stack/commit/bb82d5000f6577f421cc7f72df8064eb4c2a0650)) # [2.4.0](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.13...react-navigation-stack@2.4.0) (2020-04-30) ### Features * sync latest stack ([8b79e9b](https://github.com/react-navigation/react-navigation-stack/commit/8b79e9bee65c3ba6a788ca76771379319168f117)) ## [2.3.13](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.12...react-navigation-stack@2.3.13) (2020-04-22) **Note:** Version bump only for package react-navigation-stack ## [2.3.12](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.11...react-navigation-stack@2.3.12) (2020-04-17) ### Bug Fixes * stack peer warnings ([4c4e66f](https://github.com/react-navigation/react-navigation-stack/commit/4c4e66f05cd4d694f512f4cc38827f3fbf0f70de)) ## [2.3.11](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.10...react-navigation-stack@2.3.11) (2020-04-02) **Note:** Version bump only for package react-navigation-stack ## [2.3.10](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.9...react-navigation-stack@2.3.10) (2020-03-31) **Note:** Version bump only for package react-navigation-stack ## [2.3.9](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.7...react-navigation-stack@2.3.9) (2020-03-28) ### Bug Fixes * emit didFocus and didBlur events based on parent's transition ([14a6538](https://github.com/react-navigation/react-navigation-stack/commit/14a6538cc8e12c50d5d10722d75c9395a0a281ec)) * rework focus and blur events to make them more reliable ([cd08338](https://github.com/react-navigation/react-navigation-stack/commit/cd083381866506a192f1ec842ac169f2b4277ca5)), closes [#4867](https://github.com/react-navigation/react-navigation-stack/issues/4867) [#6187](https://github.com/react-navigation/react-navigation-stack/issues/6187) [#6451](https://github.com/react-navigation/react-navigation-stack/issues/6451) [#7628](https://github.com/react-navigation/react-navigation-stack/issues/7628) [#7749](https://github.com/react-navigation/react-navigation-stack/issues/7749) ## [2.3.8](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.7...react-navigation-stack@2.3.8) (2020-03-27) ### Bug Fixes * rework focus and blur events to make them more reliable ([cd08338](https://github.com/react-navigation/react-navigation-stack/commit/cd083381866506a192f1ec842ac169f2b4277ca5)), closes [#4867](https://github.com/react-navigation/react-navigation-stack/issues/4867) [#6187](https://github.com/react-navigation/react-navigation-stack/issues/6187) [#6451](https://github.com/react-navigation/react-navigation-stack/issues/6451) [#7628](https://github.com/react-navigation/react-navigation-stack/issues/7628) [#7749](https://github.com/react-navigation/react-navigation-stack/issues/7749) ## [2.3.7](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.6...react-navigation-stack@2.3.7) (2020-03-27) **Note:** Version bump only for package react-navigation-stack ## [2.3.6](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.5...react-navigation-stack@2.3.6) (2020-03-23) **Note:** Version bump only for package react-navigation-stack ## [2.3.5](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.4...react-navigation-stack@2.3.5) (2020-03-22) **Note:** Version bump only for package react-navigation-stack ## [2.3.4](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.3...react-navigation-stack@2.3.4) (2020-03-20) **Note:** Version bump only for package react-navigation-stack ## [2.3.3](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.2...react-navigation-stack@2.3.3) (2020-03-20) **Note:** Version bump only for package react-navigation-stack ## [2.3.2](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.1...react-navigation-stack@2.3.2) (2020-03-19) **Note:** Version bump only for package react-navigation-stack ## [2.3.1](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.3.0...react-navigation-stack@2.3.1) (2020-03-16) **Note:** Version bump only for package react-navigation-stack # [2.3.0](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.2.3...react-navigation-stack@2.3.0) (2020-03-16) ### Features * add prune option to pop action to match v5 behaviour ([5927f42](https://github.com/react-navigation/react-navigation-stack/commit/5927f4287f5e1ab106537865523daa1c03b14b47)) ## [2.2.3](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.2.2...react-navigation-stack@2.2.3) (2020-03-04) ### Bug Fixes * dispatch completeTransition on mount so focus event is emitted ([f5a3880](https://github.com/react-navigation/react-navigation-stack/commit/f5a3880969afad2df409b0606e249b3971361dca)) ## [2.2.2](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.2.1...react-navigation-stack@2.2.2) (2020-02-26) ### Bug Fixes * fix typescript errors in the definition file ([3bb2c19](https://github.com/react-navigation/react-navigation-stack/commit/3bb2c196e4acfa069791003c2b448b5ab51004d2)) ## [2.2.1](https://github.com/react-navigation/react-navigation-stack/compare/react-navigation-stack@2.2.0...react-navigation-stack@2.2.1) (2020-02-24) **Note:** Version bump only for package react-navigation-stack # 2.2.0 (2020-02-24) ### Bug Fixes * add ^2.0.0-alpha to react-native-screens peer dependency ([#284](https://github.com/react-navigation/react-navigation-stack/issues/284)) ([5a38b0f](https://github.com/react-navigation/react-navigation-stack/commit/5a38b0f05bd680ed77a323b9320a69177b57d263)) * add clearTimeout to keyboard manager ([#275](https://github.com/react-navigation/react-navigation-stack/issues/275)) ([46f0574](https://github.com/react-navigation/react-navigation-stack/commit/46f05744b39a1d82c72a57acc646df7dc44458ea)) * add deprecation for Header.HEIGHT ([127b8c1](https://github.com/react-navigation/react-navigation-stack/commit/127b8c133348179f4dba4bba262b95014de9b559)) * add fallbacks for non-web modules ([558f949](https://github.com/react-navigation/react-navigation-stack/commit/558f949d23d5117b26ab0ac5594fc81402eda231)) * add left offset in header only if a left button is rendered ([aab51eb](https://github.com/react-navigation/react-navigation-stack/commit/aab51ebaca1c32dce6415a2174706769137deacd)) * add memoization of spring nodes ([c1798a2](https://github.com/react-navigation/react-navigation-stack/commit/c1798a233ae3598e3206445c3b011a7550cad924)) * add missing descriptor obtaining ([#340](https://github.com/react-navigation/react-navigation-stack/issues/340)) ([ef8e4e2](https://github.com/react-navigation/react-navigation-stack/commit/ef8e4e23f4d5e4e5f10e1b13a663116451c94103)) * add paths to tsconfig.json ([a39c93b](https://github.com/react-navigation/react-navigation-stack/commit/a39c93b3146d945242b57d3bcb7f5d1317e5ca7f)) * add peer dep on react-navigation ([4c012ad](https://github.com/react-navigation/react-navigation-stack/commit/4c012ad1ea40f94be175c8d7ae78495b84de69a7)) * add safe-area-context to peer deps ([28353f4](https://github.com/react-navigation/react-navigation-stack/commit/28353f4b792cf4836bf137c9aefc92207b218d26)) * better interpolation for iOS modal ([#255](https://github.com/react-navigation/react-navigation-stack/issues/255)) ([81259ec](https://github.com/react-navigation/react-navigation-stack/commit/81259ec7bcd7de3cd449ef5b7a72680ff865e68b)) * bunch of fixes regarding reliability of callbacks ([dceba42](https://github.com/react-navigation/react-navigation-stack/commit/dceba42ffa4dce7bcb34073891c0e9e4def73903)) * call onTransitionEnd in descriptor on end of transition ([#339](https://github.com/react-navigation/react-navigation-stack/issues/339)) ([c014968](https://github.com/react-navigation/react-navigation-stack/commit/c01496845785fa57902c8a3cf348e2fbb6a93a08)) * change interpolated style when idle to avoid messing up reanimated ([58c723e](https://github.com/react-navigation/react-navigation-stack/commit/58c723e2ae7368a1abdbe94d92804dffcedf193f)) * change order of attaching nodes in card exec ([36e2081](https://github.com/react-navigation/react-navigation-stack/commit/36e2081df4644eafe440684af0eec6fbca2446aa)) * change single param to props object in onTransition callba… ([#171](https://github.com/react-navigation/react-navigation-stack/issues/171)) ([a2cc097](https://github.com/react-navigation/react-navigation-stack/commit/a2cc097e3e506f897aa454c50d9de6de8f395486)) * children touch events leaking to underlying Header right/left components ([#302](https://github.com/react-navigation/react-navigation-stack/issues/302)) ([2dcbba9](https://github.com/react-navigation/react-navigation-stack/commit/2dcbba95cd171631ea820d9425897f26c3ff55fc)) * conditions in gesture direction ([36e2319](https://github.com/react-navigation/react-navigation-stack/commit/36e23192b2a66ff589929ff71cfa8f94b4d43ac8)) * defer running the animation to next frame ([e08ad8f](https://github.com/react-navigation/react-navigation-stack/commit/e08ad8fe66a46b413735657824320ca3d4ffdfa2)) * deliver toChildKey with StackAction ([0c06b5d](https://github.com/react-navigation/react-navigation-stack/commit/0c06b5daa55223f089a3aee55b7575b85884b75e)) * disable react-native-screens on iOS ([da72849](https://github.com/react-navigation/react-navigation-stack/commit/da7284999b68a2bdf071f5d9c2c8b6d53790989e)) * don't enable overlay on iOS by default ([2c1b144](https://github.com/react-navigation/react-navigation-stack/commit/2c1b144492dea4fb23f4093d3d3831f4614c8bb8)) * don't enable screens for modal stacks ([e8b7937](https://github.com/react-navigation/react-navigation-stack/commit/e8b7937f9e5f55e2714a331b341ac1ca375c6330)) * don't fade incoming background when fading header ([cacd9c7](https://github.com/react-navigation/react-navigation-stack/commit/cacd9c7647325188d240cfc2618c4f8dba9f8209)) * don't fire onOpen when screen is unmounting ([16863e8](https://github.com/react-navigation/react-navigation-stack/commit/16863e88c3f994f59453f468e90c1009ff4638f1)), closes [#136](https://github.com/react-navigation/react-navigation-stack/issues/136) * don't ignore descriptors change ([649cab5](https://github.com/react-navigation/react-navigation-stack/commit/649cab56585a30e6e3d05c46a8502e8954fcaa14)) * don't ignore headerLeft if specified. fixes [#164](https://github.com/react-navigation/react-navigation-stack/issues/164) ([03c129e](https://github.com/react-navigation/react-navigation-stack/commit/03c129ef23c2a06f97306af064c771afcf6f9dd5)) * don't keep unfocused header backgrounds visible ([e746f43](https://github.com/react-navigation/react-navigation-stack/commit/e746f439d056cc03f7f7998e079406d835917fc1)) * don't recompute if routes didn't change ([4a11b8b](https://github.com/react-navigation/react-navigation-stack/commit/4a11b8b1275c0d367a36a9dab8a60e1601bda2eb)) * don't set a header height when a custom header is specified ([2ada0c7](https://github.com/react-navigation/react-navigation-stack/commit/2ada0c709bef161ab42203f0afc41f8c0f10a68d)) * evaluate position with untraversed gesture ([8c59bf7](https://github.com/react-navigation/react-navigation-stack/commit/8c59bf7d2c19c8d487bc20fa71cd2621806a696a)) * fix back button not working in header ([919a274](https://github.com/react-navigation/react-navigation-stack/commit/919a274b4ca1d906a9b3cf0988e4440c8640c656)) * fix border radius of modal presentation ([1704434](https://github.com/react-navigation/react-navigation-stack/commit/17044344a7c472272ade94bb060b418ceeffe906)) * fix broken shadows on card ([43a41f0](https://github.com/react-navigation/react-navigation-stack/commit/43a41f0ae54897aa92668618074ae67e6f2a052b)) * fix calculating default header height ([1335059](https://github.com/react-navigation/react-navigation-stack/commit/1335059de4b20c494e4bb37a2715f85567d6b805)) * fix header buttons not clickable on Android with headerTransparent ([796df86](https://github.com/react-navigation/react-navigation-stack/commit/796df86b682b5b2b58987226afb2277351ae015d)) * fix header rendered behind card ([a3c7698](https://github.com/react-navigation/react-navigation-stack/commit/a3c769811b9d6bcecb462ee9adb3a4fe3e1d9aad)) * fix header tint color not applied ([1b2dcd7](https://github.com/react-navigation/react-navigation-stack/commit/1b2dcd77d4a6934efda5cf03209e312659b89002)) * fix headerTitle deprecation warning ([#257](https://github.com/react-navigation/react-navigation-stack/issues/257)) ([3563b3e](https://github.com/react-navigation/react-navigation-stack/commit/3563b3ed941ee364c6485cbbfce3bc100c5696ba)) * fix incorrect reference to react-navigation. fixes [#334](https://github.com/react-navigation/react-navigation-stack/issues/334) ([60c8b13](https://github.com/react-navigation/react-navigation-stack/commit/60c8b13fffa0d3dfbca9c6c4b2094e04f564aae6)) * fix interpolation in example ([9208f64](https://github.com/react-navigation/react-navigation-stack/commit/9208f6457ee1da25e9a0158160e3077338147af6)) * fix reference to types in package.json ([#135](https://github.com/react-navigation/react-navigation-stack/issues/135)) ([0a961ff](https://github.com/react-navigation/react-navigation-stack/commit/0a961ff495ea59eb4e13ec6ac24ffbeeff641bcb)) * fix types for stack config ([3fd98fb](https://github.com/react-navigation/react-navigation-stack/commit/3fd98fb997566c6fc7f20d72a7f80927ab3a2d87)) * fix typescript definitions ([#214](https://github.com/react-navigation/react-navigation-stack/issues/214)) ([a067656](https://github.com/react-navigation/react-navigation-stack/commit/a0676569d082417f70b9ad04c1a27749e8b262e8)) * fix typo preventing the screen from being cleaned up ([a41714f](https://github.com/react-navigation/react-navigation-stack/commit/a41714fa571bd2b858d159fb72658da565306bbd)) * fix wrong option name for backImage ([c8ddec7](https://github.com/react-navigation/react-navigation-stack/commit/c8ddec72a66c2ce9213ae241d5ff7cd621ce0f89)) * fix wrong type for navigator. closes [#324](https://github.com/react-navigation/react-navigation-stack/issues/324) ([0096b59](https://github.com/react-navigation/react-navigation-stack/commit/0096b59bc55f5afef94dbd5280e9a30df68d6b32)) * gesture vertical inverted ([#281](https://github.com/react-navigation/react-navigation-stack/issues/281)) ([59dd045](https://github.com/react-navigation/react-navigation-stack/commit/59dd0451ffe191df86adfb17b178d3d8293c6329)) * handle keyboard return for short interactions ([#272](https://github.com/react-navigation/react-navigation-stack/issues/272)) ([20351e7](https://github.com/react-navigation/react-navigation-stack/commit/20351e760b6c3e742d6f9d97222bafb0433f1f26)) * handle race conditions while ending transition ([53a0dca](https://github.com/react-navigation/react-navigation-stack/commit/53a0dca27955b16206bd8f96f174fb91ecc95086)) * handle RTL properly ([7f99f6f](https://github.com/react-navigation/react-navigation-stack/commit/7f99f6f7ca0d28e63956a9db22e7108143201b36)) * handleCloseRoute with proper key ([e6566b6](https://github.com/react-navigation/react-navigation-stack/commit/e6566b68d7b3e560451a85bfdeb8d5c2350f6fc5)) * header accessibility fixes ([#77](https://github.com/react-navigation/react-navigation-stack/issues/77)) ([0a0b9d4](https://github.com/react-navigation/react-navigation-stack/commit/0a0b9d4f7059ab7e9826d709ad7d80d0e84f7a86)) * hide background for unfocused header in fade ([6b1f961](https://github.com/react-navigation/react-navigation-stack/commit/6b1f961543d8e7bd9ab91dc47d4de110b161b1f3)) * hide overflow in wipe preset ([567df77](https://github.com/react-navigation/react-navigation-stack/commit/567df77207ca78a9958ce662e9f2c74125edc646)) * increase hitSlop of back button on Android ([b982bff](https://github.com/react-navigation/react-navigation-stack/commit/b982bffd3d9be5abba7ffa72ece8309597732b11)) * keep the routes we are closing or replacing ([dabd941](https://github.com/react-navigation/react-navigation-stack/commit/dabd941128a9e3b1a2d0229ede2f66df2fe5de9a)) * make clearKeyboardTimeout private ([55615ff](https://github.com/react-navigation/react-navigation-stack/commit/55615ffee3b9c8608ecf6befc99723181c3e1f23)) * make modal presentation mode fullscreen on landscape ([#256](https://github.com/react-navigation/react-navigation-stack/issues/256)) ([f8af12a](https://github.com/react-navigation/react-navigation-stack/commit/f8af12a84bf5ef1b93f3d390648e8059d05ddd85)) * make sure components update when descriptor changes ([3750fd7](https://github.com/react-navigation/react-navigation-stack/commit/3750fd78004581f58bc2c2b88af35974d2c9e5dd)) * make sure left button isn't bigger than screen width / 2 ([a8f5218](https://github.com/react-navigation/react-navigation-stack/commit/a8f521883a56e078f5f1c13aa0c1e0f51056b0ef)) * make the header appear static when sibling of headerless screen ([2f65766](https://github.com/react-navigation/react-navigation-stack/commit/2f6576636abad6e260a28a3c05219a76b41c78b0)) * mark descriptors as optional properties ([4be4ea0](https://github.com/react-navigation/react-navigation-stack/commit/4be4ea0fb53f4aab8b84db7e87eeed9071bb6da1)) * properly handle floating header height ([bd0e602](https://github.com/react-navigation/react-navigation-stack/commit/bd0e6021435c76f9e422635942d25b66969b4924)) * properly handle header title ([487d869](https://github.com/react-navigation/react-navigation-stack/commit/487d86989125b979f712381a53fd9372de2440e4)) * properly normalize velocity ([b55fc83](https://github.com/react-navigation/react-navigation-stack/commit/b55fc83216657402107319ab64c2618a4891a53d)) * properly set animated node on gestureEnabled change ([435b8db](https://github.com/react-navigation/react-navigation-stack/commit/435b8dbbc8239bb416a29a27c252723581db197e)) * properly set pointerEvents on the views ([8f95076](https://github.com/react-navigation/react-navigation-stack/commit/8f950761022bf32db09d522814813538fe0897dc)) * provide navigation prop in header ([b95c432](https://github.com/react-navigation/react-navigation-stack/commit/b95c4321dddd9bdb48562a416b43768d4b9bc8a8)) * reduce card gesture velocity impact ([#161](https://github.com/react-navigation/react-navigation-stack/issues/161)) ([5c2825c](https://github.com/react-navigation/react-navigation-stack/commit/5c2825c7bc8c3d5098c9a323bc81d93d1a7c6bfb)) * remove boxShadow for web ([#267](https://github.com/react-navigation/react-navigation-stack/issues/267)) ([7298185](https://github.com/react-navigation/react-navigation-stack/commit/7298185d01fe4cea3381039cefa484765dc06698)) * remove postinstall script ([107e590](https://github.com/react-navigation/react-navigation-stack/commit/107e5909d6d7129187ed2e397420bb60b27e1ec4)) * remove useless comment ([cf92659](https://github.com/react-navigation/react-navigation-stack/commit/cf9265916dfa3de8e28e5f6fdc226fae36ad9dbe)) * reset velocity if no modal animation ([a5b3898](https://github.com/react-navigation/react-navigation-stack/commit/a5b389837d43200ae4754c1d22addb905ecf6cde)) * send events even is stack animation is vain ([#270](https://github.com/react-navigation/react-navigation-stack/issues/270)) ([ef0bfe0](https://github.com/react-navigation/react-navigation-stack/commit/ef0bfe0f2580cedee4de0f7794b146fd9e22f40f)) * set correct pointer events when active prop changes ([bdda89d](https://github.com/react-navigation/react-navigation-stack/commit/bdda89d8ee0c94de80d1f091b76f26ab03832754)) * set proper type for screenProps in ScreenComponent ([25d3e96](https://github.com/react-navigation/react-navigation-stack/commit/25d3e96d0ed4bc342180c92b62682c72730b531e)) * silence deprecated lifecycle warning in Transitioner ([#118](https://github.com/react-navigation/react-navigation-stack/issues/118)) ([4b3dc26](https://github.com/react-navigation/react-navigation-stack/commit/4b3dc26f8a1b75af0f0c5905b2f3d6090e85fb66)) * stack with gesture enabled ([ac38382](https://github.com/react-navigation/react-navigation-stack/commit/ac383821bf46d0f8f573bf7d8725d8a15bd7826d)) * support both function and react element to ease the migration ([118cac2](https://github.com/react-navigation/react-navigation-stack/commit/118cac2a1db6ad0de37d10fea30f839324462649)) * support specifying header background color in headerStyle ([b220b0b](https://github.com/react-navigation/react-navigation-stack/commit/b220b0bfa2ba70a2f47a52f94980524c756f6940)) * sync latest stack ([1da3e88](https://github.com/react-navigation/react-navigation-stack/commit/1da3e88f8eca50d2193a3c5211e534fc8fcaa695)) * tweak the easing for android ([aa8cfc9](https://github.com/react-navigation/react-navigation-stack/commit/aa8cfc9ce8e60b193ccbc8f1ad4277120c11e8e8)) * tweak transition spec to prevent jumping effect ([1ef080d](https://github.com/react-navigation/react-navigation-stack/commit/1ef080d48fa1f0d5da7cda2f0ee9c57ec2b56307)) * use a separate shadow view for the cards ([d15cbab](https://github.com/react-navigation/react-navigation-stack/commit/d15cbabaadd6933a5bb884d9913cacd4d0822abb)) * use a shadow instead of a border for header on iOS ([d97be9a](https://github.com/react-navigation/react-navigation-stack/commit/d97be9afd56930b7ef1accf3150cf695e53e5e64)), closes [#97](https://github.com/react-navigation/react-navigation-stack/issues/97) * use gestureUntraversed and velocityUntraversed in nativeEvent ([48f33a1](https://github.com/react-navigation/react-navigation-stack/commit/48f33a120e026b429d4ea3e2374c65dd5ae3b8e5)) * use header height from style if specified ([b4b5f33](https://github.com/react-navigation/react-navigation-stack/commit/b4b5f33757f84ea8c8e3a5d79d46e38c43d604a1)) * use MaskedView from @react-native-community/masked-view ([71285a6](https://github.com/react-navigation/react-navigation-stack/commit/71285a69ab9d1a69e28b58115ce1431ad4aecef7)) * use next screen's animation when not focused ([1eae99d](https://github.com/react-navigation/react-navigation-stack/commit/1eae99dca05359ed5d7da7ed6d18e6253086e3e4)) * use opacity in headerStyle ([7267d2f](https://github.com/react-navigation/react-navigation-stack/commit/7267d2fa6feb4fab7cacdfb3c1ca003d5ce1e0e2)) * use pure component for stack items ([6a2dfa1](https://github.com/react-navigation/react-navigation-stack/commit/6a2dfa16951e8ec7c098c3f654c7701e0f88417c)) * vertical gesture ([62782d5](https://github.com/react-navigation/react-navigation-stack/commit/62782d54c247a50336a2d778b627e6e28d9a0107)) * when header mode is screen, disable animations by default ([ddd1126](https://github.com/react-navigation/react-navigation-stack/commit/ddd112644c39311feae726bef7f6a1dac33fe6d2)) * whitelist supported styles instead of blacklist ([2da0992](https://github.com/react-navigation/react-navigation-stack/commit/2da09926d5e40b93a65348690d04f6e5dfe53ea4)) * workaround SafereaProvider causing jumping ([7d647a7](https://github.com/react-navigation/react-navigation-stack/commit/7d647a7a7ba44215784ddd3998a9711cc4ba7ddf)) * wrong argument in onTransitionStart in stack ([3e9a7e4](https://github.com/react-navigation/react-navigation-stack/commit/3e9a7e431d069adbf5c5ec4f283758920fbcfadb)) ### Features * adapt memoization for new and old reanimated as well ([470deb0](https://github.com/react-navigation/react-navigation-stack/commit/470deb08b8e88b6ea57f9870a42b35f7dea5d518)) * add 'vertical-inverted' as gesture direction ([#184](https://github.com/react-navigation/react-navigation-stack/issues/184)) ([5dc8a28](https://github.com/react-navigation/react-navigation-stack/commit/5dc8a289ef80c5c0e6323c40f12f5aa1b66310f1)) * add a canGoBack prop to header back button ([ab64129](https://github.com/react-navigation/react-navigation-stack/commit/ab641299119f96f38d57f865b858e22f9f93df02)) * add a more explicit headerShown option ([8f83f58](https://github.com/react-navigation/react-navigation-stack/commit/8f83f5891381f8802ee996f1e1b6df2fb401e145)) * add an option to override safe area insets ([17f6eef](https://github.com/react-navigation/react-navigation-stack/commit/17f6eefef6de178265a4217f6473cc2d64498d23)) * add cardX options in navigationOptions ([cb49d43](https://github.com/react-navigation/react-navigation-stack/commit/cb49d431f4bb24245cc376f92b2a2bac486f2bed)) * add comments ([6484394](https://github.com/react-navigation/react-navigation-stack/commit/6484394dd7827313b4df4ed5e2eba15708d4e305)) * add deprecation wanrnings ([95476a4](https://github.com/react-navigation/react-navigation-stack/commit/95476a4afac3991d30ea1f4cddb6c5e2b0ce4988)) * add headerBackgroundStyle option ([de733fa](https://github.com/react-navigation/react-navigation-stack/commit/de733fa51ee2a308212f4f834f9f1123ae04e56c)) * add headerBackTitleVisible option to navigation options ([f7b1b16](https://github.com/react-navigation/react-navigation-stack/commit/f7b1b165b9ff4a07642b480d3b8b25e405af623d)) * add headerTitleAlign option to center and left align title ([afdc69a](https://github.com/react-navigation/react-navigation-stack/commit/afdc69a8dc4980adc66b49e854d406e22b4f696a)) * add headerTransparent option ([4b2e6a9](https://github.com/react-navigation/react-navigation-stack/commit/4b2e6a95caec1a0d0cb0d6afb770ea3d54b3fa54)) * add iOS modal presentation style ([c6ba6e8](https://github.com/react-navigation/react-navigation-stack/commit/c6ba6e8c1cac9f7f519035cf9f13ebeccbafe429)) * add on transition end callback ([#153](https://github.com/react-navigation/react-navigation-stack/issues/153)) ([fef274c](https://github.com/react-navigation/react-navigation-stack/commit/fef274ced46ba29c95566ab5233ad143704889ab)) * allow specifying style interpolators in navigationOptions ([#155](https://github.com/react-navigation/react-navigation-stack/issues/155)) ([8795e7b](https://github.com/react-navigation/react-navigation-stack/commit/8795e7b66065441d01147b89ca2e6229e16b6d0a)) * consider both velocity and position while calculating the next position ([#146](https://github.com/react-navigation/react-navigation-stack/issues/146)) ([2e81890](https://github.com/react-navigation/react-navigation-stack/commit/2e81890ecbf66efdd55d7d8943801773a25d3caa)) * disable attaching nodes when gestureEnabled set to false ([#194](https://github.com/react-navigation/react-navigation-stack/issues/194)) ([e22a021](https://github.com/react-navigation/react-navigation-stack/commit/e22a0213c8ad7aed2d20c003e8882844a4795bfc)) * export `HeaderBackbuttonProps` type ([8c3a5b4](https://github.com/react-navigation/react-navigation-stack/commit/8c3a5b4cdfcae583a6758567b4aff1ae4f1dc01e)) * export some more props ([4205dfe](https://github.com/react-navigation/react-navigation-stack/commit/4205dfe8308a5acd5c5c73bbf2f85239b6f881ae)) * export types for ScreenProps amd ScreenComponent ([807627a](https://github.com/react-navigation/react-navigation-stack/commit/807627a12fcc41e21bfc6c5ce16adbca40454489)) * expose animation related properties in context ([#278](https://github.com/react-navigation/react-navigation-stack/issues/278)) ([c63259d](https://github.com/react-navigation/react-navigation-stack/commit/c63259df372c44b594079a6585d93daaa57711a4)) * expose stack transition values via context ([#265](https://github.com/react-navigation/react-navigation-stack/issues/265)) ([82c732a](https://github.com/react-navigation/react-navigation-stack/commit/82c732a63874fad81e8da856b4bbb28eee8e2616)) * if cardStyle has flexed specified, set the same value on P… ([#206](https://github.com/react-navigation/react-navigation-stack/issues/206)) ([f4c8078](https://github.com/react-navigation/react-navigation-stack/commit/f4c8078da82a33cc0ebd4a42199b6ad5cea1e149)) * inform whether screen is opening/closing in onTransition callbacks ([#169](https://github.com/react-navigation/react-navigation-stack/issues/169)) ([d619da7](https://github.com/react-navigation/react-navigation-stack/commit/d619da797830fef1e337badcaa579458ce9b323e)) * integrate 'InterationManager' in stack ([d28d216](https://github.com/react-navigation/react-navigation-stack/commit/d28d216b9a5caee83ca69f05ccf116abbb334511)) * integrate react-native-screens ([#145](https://github.com/react-navigation/react-navigation-stack/issues/145)) ([72426c2](https://github.com/react-navigation/react-navigation-stack/commit/72426c26790d86f72d28d5d5ec344a72c92dec64)) * make listeners reliable ([9b99822](https://github.com/react-navigation/react-navigation-stack/commit/9b99822a3e5baf71354d2a086636b918cd99a335)) * support a function for headerTitle ([b685233](https://github.com/react-navigation/react-navigation-stack/commit/b685233f3ad0909297bdca9f25868aa5e0f104c3)) * support multiple tint colors for `HeaderSegment` ([#198](https://github.com/react-navigation/react-navigation-stack/issues/198)) ([da17973](https://github.com/react-navigation/react-navigation-stack/commit/da179736ae68010793f6e70118e1c075d480711c)) * swipe velocity impact as prop ([#249](https://github.com/react-navigation/react-navigation-stack/issues/249)) ([ebef2c3](https://github.com/react-navigation/react-navigation-stack/commit/ebef2c3ba123421bd0eb8fe07e6412317a38bcee)) * switch to react-native-safe-area-context ([4d0a1a5](https://github.com/react-navigation/react-navigation-stack/commit/4d0a1a5178d53b96f58a70fefbbf5797d6fe8e53)) * sync latest stack ([4d50aef](https://github.com/react-navigation/react-navigation-stack/commit/4d50aef412d7967d238694c5cb148247275200a8)) * use Animated.X for header title and background ([ed4bc26](https://github.com/react-navigation/react-navigation-stack/commit/ed4bc26aa151ad30c6d924895ace96d25d700acc)) * useForeground if possible in stack header backButton ([d27b30b](https://github.com/react-navigation/react-navigation-stack/commit/d27b30bbdcbc00733c58c2513298bd43cac327c0)) ### Reverts * Revert "Header is positioned absolute in Layout layer already" ([5f5f580](https://github.com/react-navigation/react-navigation-stack/commit/5f5f5808cfaed00833188a103a468505d4909d34))