1 | # Change Log
|
2 |
|
3 | All notable changes to this project will be documented in this file.
|
4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
5 |
|
6 | ## [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)
|
7 |
|
8 |
|
9 | ### Bug Fixes
|
10 |
|
11 | * 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)
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 | ## [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)
|
18 |
|
19 | **Note:** Version bump only for package react-navigation-stack
|
20 |
|
21 |
|
22 |
|
23 |
|
24 |
|
25 | ## [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)
|
26 |
|
27 | **Note:** Version bump only for package react-navigation-stack
|
28 |
|
29 |
|
30 |
|
31 |
|
32 |
|
33 | ## [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)
|
34 |
|
35 | **Note:** Version bump only for package react-navigation-stack
|
36 |
|
37 |
|
38 |
|
39 |
|
40 |
|
41 | # [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)
|
42 |
|
43 |
|
44 | ### Features
|
45 |
|
46 | * enable react-native-screens in Stack by default on iOS ([8411e6f](https://github.com/react-navigation/react-navigation-stack/commit/8411e6f764b86341e747cb7ca1ff4a775b4a827a))
|
47 |
|
48 |
|
49 |
|
50 |
|
51 |
|
52 | # [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)
|
53 |
|
54 |
|
55 | ### Features
|
56 |
|
57 | * sync latest stack ([6bdc1e9](https://github.com/react-navigation/react-navigation-stack/commit/6bdc1e9e5f6ca05e0494f6b9a1f7b9b60764628a))
|
58 |
|
59 |
|
60 |
|
61 |
|
62 |
|
63 | ## [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)
|
64 |
|
65 | **Note:** Version bump only for package react-navigation-stack
|
66 |
|
67 |
|
68 |
|
69 |
|
70 |
|
71 | ## [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)
|
72 |
|
73 | **Note:** Version bump only for package react-navigation-stack
|
74 |
|
75 |
|
76 |
|
77 |
|
78 |
|
79 | ## [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)
|
80 |
|
81 |
|
82 | ### Bug Fixes
|
83 |
|
84 | * sync latest stack ([46b797d](https://github.com/react-navigation/react-navigation-stack/commit/46b797dd297f789e3c92ff6f5c4432fedc891767))
|
85 |
|
86 |
|
87 |
|
88 |
|
89 |
|
90 | ## [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)
|
91 |
|
92 |
|
93 | ### Bug Fixes
|
94 |
|
95 | * pop with correct key from nested stack ([2e7f4a6](https://github.com/react-navigation/react-navigation-stack/commit/2e7f4a6d10a00930bd5c53ef6f4bf964c9638db5))
|
96 |
|
97 |
|
98 |
|
99 |
|
100 |
|
101 | # [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)
|
102 |
|
103 |
|
104 | ### Features
|
105 |
|
106 | * sync latest stack and upgrade typescript ([454e05b](https://github.com/react-navigation/react-navigation-stack/commit/454e05b02ec97f053b381fdc801df899d8c93cb6))
|
107 |
|
108 |
|
109 |
|
110 |
|
111 |
|
112 | # [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)
|
113 |
|
114 |
|
115 | ### Features
|
116 |
|
117 | * sync latest stack ([ba6d7dc](https://github.com/react-navigation/react-navigation-stack/commit/ba6d7dcbedcfca774a53de32f92acc45140bb1fe))
|
118 |
|
119 |
|
120 |
|
121 |
|
122 |
|
123 | # [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)
|
124 |
|
125 |
|
126 | ### Features
|
127 |
|
128 | * sync latest stack ([03f9f8c](https://github.com/react-navigation/react-navigation-stack/commit/03f9f8cd8ec3b5fe9dc2ed1ed2024e79dd06f854))
|
129 |
|
130 |
|
131 |
|
132 |
|
133 |
|
134 | ## [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)
|
135 |
|
136 |
|
137 | ### Bug Fixes
|
138 |
|
139 | * sync latest stack ([bc1313b](https://github.com/react-navigation/react-navigation-stack/commit/bc1313b61da6134255adff477ded2ed8f632bf4a))
|
140 |
|
141 |
|
142 |
|
143 |
|
144 |
|
145 | # [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)
|
146 |
|
147 |
|
148 | ### Features
|
149 |
|
150 | * sync latest stack ([bb82d50](https://github.com/react-navigation/react-navigation-stack/commit/bb82d5000f6577f421cc7f72df8064eb4c2a0650))
|
151 |
|
152 |
|
153 |
|
154 |
|
155 |
|
156 | # [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)
|
157 |
|
158 |
|
159 | ### Features
|
160 |
|
161 | * sync latest stack ([8b79e9b](https://github.com/react-navigation/react-navigation-stack/commit/8b79e9bee65c3ba6a788ca76771379319168f117))
|
162 |
|
163 |
|
164 |
|
165 |
|
166 |
|
167 | ## [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)
|
168 |
|
169 | **Note:** Version bump only for package react-navigation-stack
|
170 |
|
171 |
|
172 |
|
173 |
|
174 |
|
175 | ## [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)
|
176 |
|
177 |
|
178 | ### Bug Fixes
|
179 |
|
180 | * stack peer warnings ([4c4e66f](https://github.com/react-navigation/react-navigation-stack/commit/4c4e66f05cd4d694f512f4cc38827f3fbf0f70de))
|
181 |
|
182 |
|
183 |
|
184 |
|
185 |
|
186 | ## [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)
|
187 |
|
188 | **Note:** Version bump only for package react-navigation-stack
|
189 |
|
190 |
|
191 |
|
192 |
|
193 |
|
194 | ## [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)
|
195 |
|
196 | **Note:** Version bump only for package react-navigation-stack
|
197 |
|
198 |
|
199 |
|
200 |
|
201 |
|
202 | ## [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)
|
203 |
|
204 |
|
205 | ### Bug Fixes
|
206 |
|
207 | * emit didFocus and didBlur events based on parent's transition ([14a6538](https://github.com/react-navigation/react-navigation-stack/commit/14a6538cc8e12c50d5d10722d75c9395a0a281ec))
|
208 | * 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)
|
209 |
|
210 |
|
211 |
|
212 |
|
213 |
|
214 | ## [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)
|
215 |
|
216 |
|
217 | ### Bug Fixes
|
218 |
|
219 | * 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)
|
220 |
|
221 |
|
222 |
|
223 |
|
224 |
|
225 | ## [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)
|
226 |
|
227 | **Note:** Version bump only for package react-navigation-stack
|
228 |
|
229 |
|
230 |
|
231 |
|
232 |
|
233 | ## [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)
|
234 |
|
235 | **Note:** Version bump only for package react-navigation-stack
|
236 |
|
237 |
|
238 |
|
239 |
|
240 |
|
241 | ## [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)
|
242 |
|
243 | **Note:** Version bump only for package react-navigation-stack
|
244 |
|
245 |
|
246 |
|
247 |
|
248 |
|
249 | ## [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)
|
250 |
|
251 | **Note:** Version bump only for package react-navigation-stack
|
252 |
|
253 |
|
254 |
|
255 |
|
256 |
|
257 | ## [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)
|
258 |
|
259 | **Note:** Version bump only for package react-navigation-stack
|
260 |
|
261 |
|
262 |
|
263 |
|
264 |
|
265 | ## [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)
|
266 |
|
267 | **Note:** Version bump only for package react-navigation-stack
|
268 |
|
269 |
|
270 |
|
271 |
|
272 |
|
273 | ## [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)
|
274 |
|
275 | **Note:** Version bump only for package react-navigation-stack
|
276 |
|
277 |
|
278 |
|
279 |
|
280 |
|
281 | # [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)
|
282 |
|
283 |
|
284 | ### Features
|
285 |
|
286 | * add prune option to pop action to match v5 behaviour ([5927f42](https://github.com/react-navigation/react-navigation-stack/commit/5927f4287f5e1ab106537865523daa1c03b14b47))
|
287 |
|
288 |
|
289 |
|
290 |
|
291 |
|
292 | ## [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)
|
293 |
|
294 |
|
295 | ### Bug Fixes
|
296 |
|
297 | * dispatch completeTransition on mount so focus event is emitted ([f5a3880](https://github.com/react-navigation/react-navigation-stack/commit/f5a3880969afad2df409b0606e249b3971361dca))
|
298 |
|
299 |
|
300 |
|
301 |
|
302 |
|
303 | ## [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)
|
304 |
|
305 |
|
306 | ### Bug Fixes
|
307 |
|
308 | * fix typescript errors in the definition file ([3bb2c19](https://github.com/react-navigation/react-navigation-stack/commit/3bb2c196e4acfa069791003c2b448b5ab51004d2))
|
309 |
|
310 |
|
311 |
|
312 |
|
313 |
|
314 | ## [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)
|
315 |
|
316 | **Note:** Version bump only for package react-navigation-stack
|
317 |
|
318 |
|
319 |
|
320 |
|
321 |
|
322 | # 2.2.0 (2020-02-24)
|
323 |
|
324 |
|
325 | ### Bug Fixes
|
326 |
|
327 | * 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))
|
328 | * 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))
|
329 | * add deprecation for Header.HEIGHT ([127b8c1](https://github.com/react-navigation/react-navigation-stack/commit/127b8c133348179f4dba4bba262b95014de9b559))
|
330 | * add fallbacks for non-web modules ([558f949](https://github.com/react-navigation/react-navigation-stack/commit/558f949d23d5117b26ab0ac5594fc81402eda231))
|
331 | * add left offset in header only if a left button is rendered ([aab51eb](https://github.com/react-navigation/react-navigation-stack/commit/aab51ebaca1c32dce6415a2174706769137deacd))
|
332 | * add memoization of spring nodes ([c1798a2](https://github.com/react-navigation/react-navigation-stack/commit/c1798a233ae3598e3206445c3b011a7550cad924))
|
333 | * 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))
|
334 | * add paths to tsconfig.json ([a39c93b](https://github.com/react-navigation/react-navigation-stack/commit/a39c93b3146d945242b57d3bcb7f5d1317e5ca7f))
|
335 | * add peer dep on react-navigation ([4c012ad](https://github.com/react-navigation/react-navigation-stack/commit/4c012ad1ea40f94be175c8d7ae78495b84de69a7))
|
336 | * add safe-area-context to peer deps ([28353f4](https://github.com/react-navigation/react-navigation-stack/commit/28353f4b792cf4836bf137c9aefc92207b218d26))
|
337 | * 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))
|
338 | * bunch of fixes regarding reliability of callbacks ([dceba42](https://github.com/react-navigation/react-navigation-stack/commit/dceba42ffa4dce7bcb34073891c0e9e4def73903))
|
339 | * 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))
|
340 | * change interpolated style when idle to avoid messing up reanimated ([58c723e](https://github.com/react-navigation/react-navigation-stack/commit/58c723e2ae7368a1abdbe94d92804dffcedf193f))
|
341 | * change order of attaching nodes in card exec ([36e2081](https://github.com/react-navigation/react-navigation-stack/commit/36e2081df4644eafe440684af0eec6fbca2446aa))
|
342 | * 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))
|
343 | * 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))
|
344 | * conditions in gesture direction ([36e2319](https://github.com/react-navigation/react-navigation-stack/commit/36e23192b2a66ff589929ff71cfa8f94b4d43ac8))
|
345 | * defer running the animation to next frame ([e08ad8f](https://github.com/react-navigation/react-navigation-stack/commit/e08ad8fe66a46b413735657824320ca3d4ffdfa2))
|
346 | * deliver toChildKey with StackAction ([0c06b5d](https://github.com/react-navigation/react-navigation-stack/commit/0c06b5daa55223f089a3aee55b7575b85884b75e))
|
347 | * disable react-native-screens on iOS ([da72849](https://github.com/react-navigation/react-navigation-stack/commit/da7284999b68a2bdf071f5d9c2c8b6d53790989e))
|
348 | * don't enable overlay on iOS by default ([2c1b144](https://github.com/react-navigation/react-navigation-stack/commit/2c1b144492dea4fb23f4093d3d3831f4614c8bb8))
|
349 | * don't enable screens for modal stacks ([e8b7937](https://github.com/react-navigation/react-navigation-stack/commit/e8b7937f9e5f55e2714a331b341ac1ca375c6330))
|
350 | * don't fade incoming background when fading header ([cacd9c7](https://github.com/react-navigation/react-navigation-stack/commit/cacd9c7647325188d240cfc2618c4f8dba9f8209))
|
351 | * 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)
|
352 | * don't ignore descriptors change ([649cab5](https://github.com/react-navigation/react-navigation-stack/commit/649cab56585a30e6e3d05c46a8502e8954fcaa14))
|
353 | * 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))
|
354 | * don't keep unfocused header backgrounds visible ([e746f43](https://github.com/react-navigation/react-navigation-stack/commit/e746f439d056cc03f7f7998e079406d835917fc1))
|
355 | * don't recompute if routes didn't change ([4a11b8b](https://github.com/react-navigation/react-navigation-stack/commit/4a11b8b1275c0d367a36a9dab8a60e1601bda2eb))
|
356 | * don't set a header height when a custom header is specified ([2ada0c7](https://github.com/react-navigation/react-navigation-stack/commit/2ada0c709bef161ab42203f0afc41f8c0f10a68d))
|
357 | * evaluate position with untraversed gesture ([8c59bf7](https://github.com/react-navigation/react-navigation-stack/commit/8c59bf7d2c19c8d487bc20fa71cd2621806a696a))
|
358 | * fix back button not working in header ([919a274](https://github.com/react-navigation/react-navigation-stack/commit/919a274b4ca1d906a9b3cf0988e4440c8640c656))
|
359 | * fix border radius of modal presentation ([1704434](https://github.com/react-navigation/react-navigation-stack/commit/17044344a7c472272ade94bb060b418ceeffe906))
|
360 | * fix broken shadows on card ([43a41f0](https://github.com/react-navigation/react-navigation-stack/commit/43a41f0ae54897aa92668618074ae67e6f2a052b))
|
361 | * fix calculating default header height ([1335059](https://github.com/react-navigation/react-navigation-stack/commit/1335059de4b20c494e4bb37a2715f85567d6b805))
|
362 | * fix header buttons not clickable on Android with headerTransparent ([796df86](https://github.com/react-navigation/react-navigation-stack/commit/796df86b682b5b2b58987226afb2277351ae015d))
|
363 | * fix header rendered behind card ([a3c7698](https://github.com/react-navigation/react-navigation-stack/commit/a3c769811b9d6bcecb462ee9adb3a4fe3e1d9aad))
|
364 | * fix header tint color not applied ([1b2dcd7](https://github.com/react-navigation/react-navigation-stack/commit/1b2dcd77d4a6934efda5cf03209e312659b89002))
|
365 | * 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))
|
366 | * 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))
|
367 | * fix interpolation in example ([9208f64](https://github.com/react-navigation/react-navigation-stack/commit/9208f6457ee1da25e9a0158160e3077338147af6))
|
368 | * 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))
|
369 | * fix types for stack config ([3fd98fb](https://github.com/react-navigation/react-navigation-stack/commit/3fd98fb997566c6fc7f20d72a7f80927ab3a2d87))
|
370 | * 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))
|
371 | * fix typo preventing the screen from being cleaned up ([a41714f](https://github.com/react-navigation/react-navigation-stack/commit/a41714fa571bd2b858d159fb72658da565306bbd))
|
372 | * fix wrong option name for backImage ([c8ddec7](https://github.com/react-navigation/react-navigation-stack/commit/c8ddec72a66c2ce9213ae241d5ff7cd621ce0f89))
|
373 | * 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))
|
374 | * 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))
|
375 | * 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))
|
376 | * handle race conditions while ending transition ([53a0dca](https://github.com/react-navigation/react-navigation-stack/commit/53a0dca27955b16206bd8f96f174fb91ecc95086))
|
377 | * handle RTL properly ([7f99f6f](https://github.com/react-navigation/react-navigation-stack/commit/7f99f6f7ca0d28e63956a9db22e7108143201b36))
|
378 | * handleCloseRoute with proper key ([e6566b6](https://github.com/react-navigation/react-navigation-stack/commit/e6566b68d7b3e560451a85bfdeb8d5c2350f6fc5))
|
379 | * 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))
|
380 | * hide background for unfocused header in fade ([6b1f961](https://github.com/react-navigation/react-navigation-stack/commit/6b1f961543d8e7bd9ab91dc47d4de110b161b1f3))
|
381 | * hide overflow in wipe preset ([567df77](https://github.com/react-navigation/react-navigation-stack/commit/567df77207ca78a9958ce662e9f2c74125edc646))
|
382 | * increase hitSlop of back button on Android ([b982bff](https://github.com/react-navigation/react-navigation-stack/commit/b982bffd3d9be5abba7ffa72ece8309597732b11))
|
383 | * keep the routes we are closing or replacing ([dabd941](https://github.com/react-navigation/react-navigation-stack/commit/dabd941128a9e3b1a2d0229ede2f66df2fe5de9a))
|
384 | * make clearKeyboardTimeout private ([55615ff](https://github.com/react-navigation/react-navigation-stack/commit/55615ffee3b9c8608ecf6befc99723181c3e1f23))
|
385 | * 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))
|
386 | * make sure components update when descriptor changes ([3750fd7](https://github.com/react-navigation/react-navigation-stack/commit/3750fd78004581f58bc2c2b88af35974d2c9e5dd))
|
387 | * make sure left button isn't bigger than screen width / 2 ([a8f5218](https://github.com/react-navigation/react-navigation-stack/commit/a8f521883a56e078f5f1c13aa0c1e0f51056b0ef))
|
388 | * make the header appear static when sibling of headerless screen ([2f65766](https://github.com/react-navigation/react-navigation-stack/commit/2f6576636abad6e260a28a3c05219a76b41c78b0))
|
389 | * mark descriptors as optional properties ([4be4ea0](https://github.com/react-navigation/react-navigation-stack/commit/4be4ea0fb53f4aab8b84db7e87eeed9071bb6da1))
|
390 | * properly handle floating header height ([bd0e602](https://github.com/react-navigation/react-navigation-stack/commit/bd0e6021435c76f9e422635942d25b66969b4924))
|
391 | * properly handle header title ([487d869](https://github.com/react-navigation/react-navigation-stack/commit/487d86989125b979f712381a53fd9372de2440e4))
|
392 | * properly normalize velocity ([b55fc83](https://github.com/react-navigation/react-navigation-stack/commit/b55fc83216657402107319ab64c2618a4891a53d))
|
393 | * properly set animated node on gestureEnabled change ([435b8db](https://github.com/react-navigation/react-navigation-stack/commit/435b8dbbc8239bb416a29a27c252723581db197e))
|
394 | * properly set pointerEvents on the views ([8f95076](https://github.com/react-navigation/react-navigation-stack/commit/8f950761022bf32db09d522814813538fe0897dc))
|
395 | * provide navigation prop in header ([b95c432](https://github.com/react-navigation/react-navigation-stack/commit/b95c4321dddd9bdb48562a416b43768d4b9bc8a8))
|
396 | * 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))
|
397 | * 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))
|
398 | * remove postinstall script ([107e590](https://github.com/react-navigation/react-navigation-stack/commit/107e5909d6d7129187ed2e397420bb60b27e1ec4))
|
399 | * remove useless comment ([cf92659](https://github.com/react-navigation/react-navigation-stack/commit/cf9265916dfa3de8e28e5f6fdc226fae36ad9dbe))
|
400 | * reset velocity if no modal animation ([a5b3898](https://github.com/react-navigation/react-navigation-stack/commit/a5b389837d43200ae4754c1d22addb905ecf6cde))
|
401 | * 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))
|
402 | * set correct pointer events when active prop changes ([bdda89d](https://github.com/react-navigation/react-navigation-stack/commit/bdda89d8ee0c94de80d1f091b76f26ab03832754))
|
403 | * set proper type for screenProps in ScreenComponent ([25d3e96](https://github.com/react-navigation/react-navigation-stack/commit/25d3e96d0ed4bc342180c92b62682c72730b531e))
|
404 | * 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))
|
405 | * stack with gesture enabled ([ac38382](https://github.com/react-navigation/react-navigation-stack/commit/ac383821bf46d0f8f573bf7d8725d8a15bd7826d))
|
406 | * support both function and react element to ease the migration ([118cac2](https://github.com/react-navigation/react-navigation-stack/commit/118cac2a1db6ad0de37d10fea30f839324462649))
|
407 | * support specifying header background color in headerStyle ([b220b0b](https://github.com/react-navigation/react-navigation-stack/commit/b220b0bfa2ba70a2f47a52f94980524c756f6940))
|
408 | * sync latest stack ([1da3e88](https://github.com/react-navigation/react-navigation-stack/commit/1da3e88f8eca50d2193a3c5211e534fc8fcaa695))
|
409 | * tweak the easing for android ([aa8cfc9](https://github.com/react-navigation/react-navigation-stack/commit/aa8cfc9ce8e60b193ccbc8f1ad4277120c11e8e8))
|
410 | * tweak transition spec to prevent jumping effect ([1ef080d](https://github.com/react-navigation/react-navigation-stack/commit/1ef080d48fa1f0d5da7cda2f0ee9c57ec2b56307))
|
411 | * use a separate shadow view for the cards ([d15cbab](https://github.com/react-navigation/react-navigation-stack/commit/d15cbabaadd6933a5bb884d9913cacd4d0822abb))
|
412 | * 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)
|
413 | * use gestureUntraversed and velocityUntraversed in nativeEvent ([48f33a1](https://github.com/react-navigation/react-navigation-stack/commit/48f33a120e026b429d4ea3e2374c65dd5ae3b8e5))
|
414 | * use header height from style if specified ([b4b5f33](https://github.com/react-navigation/react-navigation-stack/commit/b4b5f33757f84ea8c8e3a5d79d46e38c43d604a1))
|
415 | * use MaskedView from @react-native-community/masked-view ([71285a6](https://github.com/react-navigation/react-navigation-stack/commit/71285a69ab9d1a69e28b58115ce1431ad4aecef7))
|
416 | * use next screen's animation when not focused ([1eae99d](https://github.com/react-navigation/react-navigation-stack/commit/1eae99dca05359ed5d7da7ed6d18e6253086e3e4))
|
417 | * use opacity in headerStyle ([7267d2f](https://github.com/react-navigation/react-navigation-stack/commit/7267d2fa6feb4fab7cacdfb3c1ca003d5ce1e0e2))
|
418 | * use pure component for stack items ([6a2dfa1](https://github.com/react-navigation/react-navigation-stack/commit/6a2dfa16951e8ec7c098c3f654c7701e0f88417c))
|
419 | * vertical gesture ([62782d5](https://github.com/react-navigation/react-navigation-stack/commit/62782d54c247a50336a2d778b627e6e28d9a0107))
|
420 | * when header mode is screen, disable animations by default ([ddd1126](https://github.com/react-navigation/react-navigation-stack/commit/ddd112644c39311feae726bef7f6a1dac33fe6d2))
|
421 | * whitelist supported styles instead of blacklist ([2da0992](https://github.com/react-navigation/react-navigation-stack/commit/2da09926d5e40b93a65348690d04f6e5dfe53ea4))
|
422 | * workaround SafereaProvider causing jumping ([7d647a7](https://github.com/react-navigation/react-navigation-stack/commit/7d647a7a7ba44215784ddd3998a9711cc4ba7ddf))
|
423 | * wrong argument in onTransitionStart in stack ([3e9a7e4](https://github.com/react-navigation/react-navigation-stack/commit/3e9a7e431d069adbf5c5ec4f283758920fbcfadb))
|
424 |
|
425 |
|
426 | ### Features
|
427 |
|
428 | * adapt memoization for new and old reanimated as well ([470deb0](https://github.com/react-navigation/react-navigation-stack/commit/470deb08b8e88b6ea57f9870a42b35f7dea5d518))
|
429 | * 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))
|
430 | * add a canGoBack prop to header back button ([ab64129](https://github.com/react-navigation/react-navigation-stack/commit/ab641299119f96f38d57f865b858e22f9f93df02))
|
431 | * add a more explicit headerShown option ([8f83f58](https://github.com/react-navigation/react-navigation-stack/commit/8f83f5891381f8802ee996f1e1b6df2fb401e145))
|
432 | * add an option to override safe area insets ([17f6eef](https://github.com/react-navigation/react-navigation-stack/commit/17f6eefef6de178265a4217f6473cc2d64498d23))
|
433 | * add cardX options in navigationOptions ([cb49d43](https://github.com/react-navigation/react-navigation-stack/commit/cb49d431f4bb24245cc376f92b2a2bac486f2bed))
|
434 | * add comments ([6484394](https://github.com/react-navigation/react-navigation-stack/commit/6484394dd7827313b4df4ed5e2eba15708d4e305))
|
435 | * add deprecation wanrnings ([95476a4](https://github.com/react-navigation/react-navigation-stack/commit/95476a4afac3991d30ea1f4cddb6c5e2b0ce4988))
|
436 | * add headerBackgroundStyle option ([de733fa](https://github.com/react-navigation/react-navigation-stack/commit/de733fa51ee2a308212f4f834f9f1123ae04e56c))
|
437 | * add headerBackTitleVisible option to navigation options ([f7b1b16](https://github.com/react-navigation/react-navigation-stack/commit/f7b1b165b9ff4a07642b480d3b8b25e405af623d))
|
438 | * add headerTitleAlign option to center and left align title ([afdc69a](https://github.com/react-navigation/react-navigation-stack/commit/afdc69a8dc4980adc66b49e854d406e22b4f696a))
|
439 | * add headerTransparent option ([4b2e6a9](https://github.com/react-navigation/react-navigation-stack/commit/4b2e6a95caec1a0d0cb0d6afb770ea3d54b3fa54))
|
440 | * add iOS modal presentation style ([c6ba6e8](https://github.com/react-navigation/react-navigation-stack/commit/c6ba6e8c1cac9f7f519035cf9f13ebeccbafe429))
|
441 | * 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))
|
442 | * 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))
|
443 | * 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))
|
444 | * 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))
|
445 | * export `HeaderBackbuttonProps` type ([8c3a5b4](https://github.com/react-navigation/react-navigation-stack/commit/8c3a5b4cdfcae583a6758567b4aff1ae4f1dc01e))
|
446 | * export some more props ([4205dfe](https://github.com/react-navigation/react-navigation-stack/commit/4205dfe8308a5acd5c5c73bbf2f85239b6f881ae))
|
447 | * export types for ScreenProps amd ScreenComponent ([807627a](https://github.com/react-navigation/react-navigation-stack/commit/807627a12fcc41e21bfc6c5ce16adbca40454489))
|
448 | * 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))
|
449 | * 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))
|
450 | * 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))
|
451 | * 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))
|
452 | * integrate 'InterationManager' in stack ([d28d216](https://github.com/react-navigation/react-navigation-stack/commit/d28d216b9a5caee83ca69f05ccf116abbb334511))
|
453 | * 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))
|
454 | * make listeners reliable ([9b99822](https://github.com/react-navigation/react-navigation-stack/commit/9b99822a3e5baf71354d2a086636b918cd99a335))
|
455 | * support a function for headerTitle ([b685233](https://github.com/react-navigation/react-navigation-stack/commit/b685233f3ad0909297bdca9f25868aa5e0f104c3))
|
456 | * 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))
|
457 | * 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))
|
458 | * switch to react-native-safe-area-context ([4d0a1a5](https://github.com/react-navigation/react-navigation-stack/commit/4d0a1a5178d53b96f58a70fefbbf5797d6fe8e53))
|
459 | * sync latest stack ([4d50aef](https://github.com/react-navigation/react-navigation-stack/commit/4d50aef412d7967d238694c5cb148247275200a8))
|
460 | * use Animated.X for header title and background ([ed4bc26](https://github.com/react-navigation/react-navigation-stack/commit/ed4bc26aa151ad30c6d924895ace96d25d700acc))
|
461 | * useForeground if possible in stack header backButton ([d27b30b](https://github.com/react-navigation/react-navigation-stack/commit/d27b30bbdcbc00733c58c2513298bd43cac327c0))
|
462 |
|
463 |
|
464 | ### Reverts
|
465 |
|
466 | * Revert "Header is positioned absolute in Layout layer already" ([5f5f580](https://github.com/react-navigation/react-navigation-stack/commit/5f5f5808cfaed00833188a103a468505d4909d34))
|