Eric Vicenti
4e384f8057
Routers: Deep Linking Overhaul ( #4590 )
...
* deep linking overhaul
* clean up PlatformHelpers
this had previously been required for old versions of react native and react-native-web
2018-06-29 07:27:12 -07:00
Eric Vicenti
3d06d19d6a
clean up PlatformHelpers ( #4586 )
...
this had previously been required for old versions of react native and react-native-web
2018-06-28 10:02:52 -07:00
Brent Vatne
30ef5ef72b
Release 2.5.5
2.5.5
2018-06-27 18:12:59 -07:00
Brent Vatne
c7fff52408
Delegate to child routers for more than just the top screen in the stack ( #4587 )
...
* Delegate to child routers for more than just the top screen in the stack. Fixes #4185
* Add CHANGELOG entry
2018-06-27 17:37:30 -07:00
Brent Vatne
bc01a4cd57
Throw error in development mode when title is not a string
2018-06-27 17:35:29 -07:00
Brent Vatne
cad3d70aed
Update react-navigation-drawer to 0.4.3
2018-06-27 17:27:58 -07:00
Brent Vatne
bb5719f438
Throw an error when header is invalid
2018-06-27 17:22:00 -07:00
Brent Vatne
3dd3f5b804
Release 2.5.4
2.5.4
2018-06-27 15:24:34 -07:00
Julian Paas
3d8d5a0634
Adds getNavigation to web exports ( #4551 )
2018-06-27 13:34:45 -07:00
Brent Vatne
54448ed070
Prevent flicker in header when header is null on initial mount (when using default header sizes) ( #4577 )
...
* Prevent flicker in header in most common cases. Fixes https://github.com/react-navigation/react-navigation/issues/4264
* Update snapshots
2018-06-26 13:27:43 -07:00
Julian Paas
369ac2b568
Adds SwitchNavigator to react-navigation-web ( #4550 )
...
* Adds SwitchNavigator to react-navigation-web
2018-06-26 11:24:23 -07:00
Vojtech Novak
3dc592f679
Update ISSUE_TEMPLATE.md ( #4575 )
2018-06-25 15:41:56 -07:00
Brent Vatne
4f93200c91
Release 2.5.3
2.5.3
2018-06-25 14:37:26 -07:00
Brent Vatne
665736d754
Hoist navigation action creators for router above those for child router
2018-06-25 14:33:01 -07:00
Brent Vatne
5598c3e28f
Update changelog
2018-06-23 11:03:38 -07:00
Brent Vatne
cde6e845cd
Release 2.5.2
2.5.2
2018-06-23 11:02:14 -07:00
Brent Vatne
fb8c712ad8
Update react-navigation-drawer to 0.4.2 to fix toggle regression
2018-06-23 11:01:47 -07:00
Brent Vatne
350b7e0aed
Release 2.5.1
2.5.1
2018-06-22 13:21:22 -07:00
Brent Vatne
de112565d3
Fix name of prop, should be lastTransitionProps instead of prevTransitionProps in StackViewLayout
...
- Fixes #4542
2018-06-22 13:18:26 -07:00
Brent Vatne
acdd515c13
Update example app.json
2018-06-22 12:50:50 -07:00
Rodrigo Bermúdez Schettino
452a6d2004
Improve changelog format ( #4559 )
...
Bug fixes should be listed in the "Fixed" section instead of "Changed" according to keepachangelog.
2018-06-22 10:41:58 -07:00
Brent Vatne
08c8031a71
Release 2.5.0
2.5.0
2018-06-22 10:32:11 -07:00
Eric Vicenti
608365266a
@ericvicenti/universe ( #4493 )
...
* Isolate modules for uncontainerized navigators
* Clean up prop-types
* Fix warnings and web import friendlyness
* strip a flow
* Standalone provider/consumer navigation context
* export shallowEqual as module
* address various lint
# Conflicts:
# src/navigators/createStackNavigator.js
* Get tests to pass
2018-06-22 10:20:27 -07:00
Rodrigo Bermúdez Schettino
247fba56e6
Fix typo in Pull Request Template ( #4558 )
...
Also link to the "Unreleased" section in CHANGELOG.
2018-06-22 10:19:41 -07:00
Brent Vatne
060f5dcecf
Update PR template for changelog
2018-06-22 08:25:38 -07:00
Rodrigo Bermúdez Schettino
fdec05c87a
Create CHANGELOG.md ( #4544 )
...
List all changes between versions to notify about notable changes in releases.
2018-06-22 08:22:15 -07:00
Brent Vatne
76da804574
Fixes #4491
2018-06-21 15:24:52 -07:00
Brent Vatne
dde091848a
Release 2.4.1
2.4.1
2018-06-20 15:35:07 -07:00
Brent Vatne
824fa32416
Improve playground on Android
2018-06-20 14:20:00 -07:00
Brent Vatne
c518e7f36c
Improve example
2018-06-20 13:51:34 -07:00
Brent Vatne
1cfe01dbdb
Release 2.4.0
2.4.0
2018-06-20 13:38:05 -07:00
Brent Vatne
e62a9050fd
Fix withDefaultValue
2018-06-20 13:37:33 -07:00
Christophe Hurpeau
310b909ba8
createNavigationContainer: rethrow the error instead of creating a new one ( #4533 )
...
Creating a new error makes the stack unreadable in sentry, because the stack is stringified when the error is cast to string to create a new one.
Is there another reason to do that ?
Alternative possible solution would be to add a method to be able to handle the error ourselves ?
2018-06-20 13:03:02 -07:00
Eric Vicenti
aebe8a5c23
Fix isTransitioning on nested navigate ( #4520 )
...
This bug wasnt apparent until we fixed the transitioner to fully respect isTransitioning. The router did not handle this properly until now.
Enhanced a test to verify this in the future
2018-06-20 12:17:14 -07:00
Vladislav Shabanov
e1df2c6c4a
Make headers of non-standard heights work correctly in StackNavigator when header is null ( Fixes #4208 ) ( #4353 )
...
* Measure header height dynamically
* Add comment
* StacksOverTopTabs playground example
2018-06-15 08:10:43 -07:00
Ashoat Tevosyan
fa86718a24
Revert "Export getNavigationActionCreators ( #4258 )" ( #4495 )
...
This reverts commit 1e7d8d55c3dabbbbe1f54a49929fe71207f447a9.
2018-06-14 11:34:38 -07:00
Ashoat Tevosyan
c8e5673183
[flow] Type getNavigation ( #4505 )
...
Unrelated change in here: typing `tabBarOnPress`'s `defaultHandler`. Wasn't sure if I should make a separate PR for a single unrelated line, let me know if you'd prefer that going forward.
2018-06-14 11:33:50 -07:00
Ashoat Tevosyan
b312a5e307
[ReduxExample] Update to use react-navigation-redux-helpers@2.0.0 ( #4504 )
2018-06-14 11:15:11 -07:00
Brent Vatne
ee6a6c53b1
Fix incorrect methods being called in createKeyboardAwareNavigator
2018-06-13 14:50:03 -07:00
Eric Vicenti
8edec88341
Export getNavigation as public API, test redux ( #4489 )
...
This unblocks the fixing of react-navigation-redux-helpers to unbreak redux support in 2.3
https://github.com/react-navigation/react-navigation-redux-helpers/pull/37
All redux users will need to change their code to reflect the changes made here to `ReduxExample/AppNavigator`
2018-06-12 11:59:09 -07:00
Brent Vatne
b8d6d4253d
Release 2.3.1
2018-06-12 11:32:08 -07:00
Eric Vicenti
0adb1ba9f1
Export getNavigation as public API, test redux ( #4488 )
...
This unblocks the fixing of react-navigation-redux-helpers to unbreak redux support in 2.3
https://github.com/react-navigation/react-navigation-redux-helpers/pull/37
All redux users will need to change their code to reflect the changes made here to `ReduxExample/AppNavigator`
2018-06-12 11:30:23 -07:00
Brent Vatne
d3ef3d1271
Release 2.3.0
2.3.0
2018-06-11 15:54:41 -07:00
k-murakami0609
89a24bdc12
fix broken link to Common mistakes ( #4468 )
2018-06-10 10:41:18 -07:00
Brent Vatne
128a95b496
Release 2.3.0-beta.1
2.3.0-beta.1
2018-06-09 14:18:09 -07:00
Brent Vatne
470eaf3b08
Make the actions available on the navigator navigation prop the same as its children ( #4467 )
...
* Make the actions available on the navigator navigation prop the same as its children
* Fix test and improve code clarity
2018-06-09 14:13:21 -07:00
Brent Vatne
c91e8206a5
Fix ScenesReducer test
2018-06-08 17:44:32 -07:00
Brent Vatne
da283915f8
Release 2.3.0-beta.0
2.3.0-beta.0
2018-06-08 17:36:42 -07:00
Brent Vatne
3031e7bd80
Update header when screenProps change ( Fixes #4271 )
2018-06-08 17:35:17 -07:00
Brent Vatne
98a4f26f26
Bump react-navigation-drawer. Fixes #4416
2018-06-08 16:27:36 -07:00