UNPKG

34.9 kBMarkdownView Raw
1# Change Log
2
3All notable changes to this project will be documented in this file.
4See [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))