Brent Vatne
980e0409dc
Temporarily remove warnings on vertical padding in header
2018-07-06 10:42:32 -07:00
Brent Vatne
a00ba5918a
Default to 0 elevation on transparent header
2018-07-05 15:17:08 -07:00
Brent Vatne
ad6b25cff9
Fix 2.6.1 changelog
2018-07-05 15:07:17 -07:00
Brent Vatne
a69b67d6d2
Release 2.6.1
2.6.1
2018-07-05 15:03:14 -07:00
Brent Vatne
dc436e4d01
Warn for more invalid header styles
2018-07-05 15:02:48 -07:00
Brent Vatne
fe95bdeee6
Fix regression for shadow in header on Android
2018-07-05 14:53:41 -07:00
Brent Vatne
525528e38f
Release 2.6.0
2.6.0
2018-07-04 13:04:00 -07:00
liuqiang1357
9f5f3d994c
Fix bug: params not be passed to navigator inside SwitchNavigator ( #4306 )
2018-07-04 12:28:01 -07:00
Eric Vicenti
e8c1833053
Fix stack router child router delegation priority ( #4635 )
...
Stack router had some aggressive logic for deferring to inactive child routers. The child router behavior should come after all of the appropriate stack actions, with the exception of the active child router.
This was causing issues such as https://github.com/react-navigation/react-navigation/issues/4623 , where inactive tab navigators would handle the back action, and cause the stack to attempt to pop back to it.
2018-07-03 21:18:25 -07:00
Eric Vicenti
0921889f7a
Avoid crash when calling isFocused on old route ( #4634 )
2018-07-03 12:03:54 -07:00
Sébastien Lorber
1951a3ac46
Add <NavigationEvents/> component ( #4188 )
...
* add NavigationEvents
* expose TabsWithNavigationEvents in lib entrypoints
* Add NavigationEvents example in playground
* Add NavigationEvents example in playground
* Add NavigationEvents tests
* Add NavigationEvents Flow declarations
* remove useless NavigationEvents constructor
* NavigationEvents => make tests more readable by avoiding beforeEach callback
* fix flow test error by adding <any, any> to React.Component
2018-06-29 07:34:11 -07:00
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