Brent Vatne
28416c0ab3
Undo pathUtils rename
2018-08-03 15:33:38 -07:00
Brent Vatne
859f071783
Release 2.11.1
2018-08-03 14:48:49 -07:00
Brent Vatne
ce7b1d79fe
Fix a couple of exports and export a few more modules
2018-08-03 14:47:43 -07:00
Brent Vatne
c3821fbbe0
Release 2.11.0
2018-08-03 14:17:24 -07:00
Brent Vatne
646dd0d187
Export modules useful for moving stack navigator outside of core
2018-08-03 14:16:57 -07:00
Brent Vatne
64a429a8c8
Release 2.10.0
2018-08-02 13:01:39 -07:00
Brent Vatne
e3d3ef2289
Update react-navigation-[tabs&drawer]
2018-08-02 12:58:14 -07:00
Justin Parker
a3c3332334
Fixes bug where null doesn't work in routerOptions paths object for deeplinking ( #4791 )
...
* Add test for handling null path set on router
* Allow null paths on the router config
Previously if you specified `null` in the router `paths`, the logic would actually fall back to the `path` specified on the route, which is especially bad if the latter is undefined, because then the path would be set as the default of the routeName.
2018-08-01 04:12:49 -04:00
Brent Vatne
5df64dbe4e
Add NavigationTestUtils and release 2.9.3
2018-07-26 15:48:24 -07:00
Brent Vatne
2e5da27420
Release 2.9.2
2018-07-25 11:52:39 -07:00
Tim Wang
66087fc7ff
Export StackViewTransitionConfigs ( #4761 )
...
* export StackViewTransitionConfigs
* Add changelogs
2018-07-26 02:50:07 +08:00
Simone D'Avico
5ea116b163
Fix typo in header transition preset check (uitkit -> uikit) ( #4757 )
2018-07-25 20:49:24 +02:00
Yevhen
2ebedcfb87
Error when building with haul: ref to pathToRegexp.compile ( #4658 )
...
Error in source code that cause problem on react native using haul https://puu.sh/AT1uZ/158623d5a4.png
2018-07-25 21:28:05 +03:00
Brent Vatne
f39b8df3df
Release 2.9.1
2018-07-24 10:49:56 -07:00
Brent Vatne
27f3d875be
Move more logs behind debug flag in stack playground
2018-07-24 10:47:59 -07:00
Brent Vatne
ff71ee9322
Fix title offfset calculation
2018-07-24 10:47:02 -07:00
Brent Vatne
42b77adc86
Fix snapshots
2018-07-20 14:44:26 -07:00
Brent Vatne
59297bfe0b
Release 2.9.0
2018-07-20 14:33:27 -07:00
Brent Vatne
157aae54df
Respect custom background color in header wrapper
2018-07-20 14:30:38 -07:00
Brent Vatne
596f2a8df3
Add headerLayoutPreset, add config for back button title visibility and make it have reasonable defaults, better back button ripple on Android ( #4588 )
2018-07-20 14:12:39 -07:00
Brent Vatne
cc72a1bbc3
Release 2.8.0
2018-07-19 15:48:09 -07:00
Brent Vatne
08c0a38806
Update NavigationPlayground to Expo SDK 28
2018-07-19 15:46:24 -07:00
Brent Vatne
afc00cf810
Cleanup unused descriptors and handle the case where we might expect to have a descriptor but do not ( #4723 )
2018-07-19 13:16:38 -07:00
Eric Vicenti
984f51dbe2
Fix createNavigator leak of old descriptors
2018-07-19 12:41:14 -07:00
Eric Vicenti
ba1f912907
Fix leak in createNavigator
...
Previous descriptors had been retained because this binding caused `this.prevState` to remain referenced. This binds the component getter to null instead.
2018-07-19 12:20:56 -07:00
Reza Ghorbani
8ee0e09092
added header container styles to be customized ( #4331 )
2018-07-19 02:44:08 +04:30
Brent Vatne
050348c0db
Release 2.7.0
2018-07-17 15:50:18 -07:00
Brent Vatne
399a64fd17
Add border for transparent header in example
2018-07-17 15:43:22 -07:00
Eric Vicenti
a443464e5b
Improve empty path and param handling ( #4671 )
...
* Overhaul Path handling
* Another test for deep link
2018-07-17 13:51:20 -07:00
Brent Vatne
35ddee8c50
Fix tests
2018-07-17 13:49:12 -07:00
Brent Vatne
abe244468e
Remove unnecessary style array
2018-07-16 18:09:59 -07:00
Brent Vatne
592c19aa59
Fix edge case where route was in nav state but never actually graduated to scene
2018-07-16 18:09:49 -07:00
Kenza Iraki
80257b2b0c
Set borderBottom to transparent and of size 0 if headerTransparent is true ( #4701 )
2018-07-16 19:32:14 -04:00
Brent Vatne
92d1c908ea
Fix onTransitionStart config not being invoked with keyboard aware navigator, and use prop over config when available
2018-07-16 15:13:25 -07:00
Brent Vatne
84e0dd930d
Pull onTransitionStart from navigationConfig, fixes #4100
2018-07-16 14:55:34 -07:00
Matteo Codogno
fc50e4a600
Fix #4608 - remove header left component only when a headerLeft optio… ( #4679 )
...
* Fix #4608 - remove header left component only when a headerLeft option is not specified
* Update CHANGELOG.md
2018-07-12 20:42:56 +02:00
Eric Vicenti
3876521eca
Fix container referene to startup state data
2018-07-12 11:01:11 -07:00
Michael Lefkowitz
70886f227d
Feat/allow keyless replace ( #4636 )
...
* allow key to be undefined on StackNavigation.replace method
* added tests for replace action w/out key
* fix typo
* updated changelog
* updated teests for clarity
* added length check on routes to safely fallthrough to search
2018-07-11 01:41:42 -05:00
Eric Vicenti
41c9424f67
Add enableURLHandling to navigation container
2018-07-10 14:47:57 -07:00
Ashoat Tevosyan
a3264ee34f
[flow] Make NavigationRoute types exact ( #4667 )
...
React Native 0.56 introduces Flow 0.75, which makes it impossible to refine `NavigationRoute` based on the presence of `index` or `routes` properties.
This PR turns `NavigationStateRoute` and `NavigationLeafRoute` into exact types, which addresses this issue.
2018-07-10 16:59:09 -04:00
Dariusz Łuksza
5f0ffedc38
Fix changelog ( #4651 )
...
Fixes 2.6.1 header link
2018-07-07 05:21:00 +02:00
Brent Vatne
0b00d07a29
Release 2.6.2
2018-07-06 10:44:30 -07:00
Brent Vatne
28c5066fbe
Temporarily remove warnings on vertical padding in header
2018-07-06 10:42:32 -07:00
Brent Vatne
173758d9c9
Default to 0 elevation on transparent header
2018-07-05 15:17:08 -07:00
Brent Vatne
2741259c9a
Fix 2.6.1 changelog
2018-07-05 15:07:17 -07:00
Brent Vatne
9dbfeca1a2
Release 2.6.1
2018-07-05 15:03:14 -07:00
Brent Vatne
5c209bc8bc
Warn for more invalid header styles
2018-07-05 15:02:48 -07:00
Brent Vatne
afdd6fbe25
Fix regression for shadow in header on Android
2018-07-05 14:53:41 -07:00
Brent Vatne
8c19af0367
Release 2.6.0
2018-07-04 13:04:00 -07:00
liuqiang1357
180f5ab509
Fix bug: params not be passed to navigator inside SwitchNavigator ( #4306 )
2018-07-05 03:28:01 +08:00