UNPKG

354 kBMarkdownView Raw
1# Change Log
2
3## [Unreleased](https://github.com/aksonov/react-native-router-flux/tree/HEAD)
4
5[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.4...HEAD)
6
7**Closed issues:**
8
9- typeError: navigationStore.getStateForAction is not a function [\#3296](https://github.com/aksonov/react-native-router-flux/issues/3296)
10
11## [4.0.4](https://github.com/aksonov/react-native-router-flux/tree/4.0.4) (2018-09-27)
12[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.3...4.0.4)
13
14**Fixed bugs:**
15
16- Actions.replace: There is no route defined for Key X [\#3258](https://github.com/aksonov/react-native-router-flux/issues/3258)
17- after update to Release 4.0.2 props not working... [\#3206](https://github.com/aksonov/react-native-router-flux/issues/3206)
18
19**Closed issues:**
20
21- Error on ios platform [\#3294](https://github.com/aksonov/react-native-router-flux/issues/3294)
22- Modal and nested Stack routing configuration [\#3277](https://github.com/aksonov/react-native-router-flux/issues/3277)
23- Unable to access component instance in onRight/onLeft [\#3274](https://github.com/aksonov/react-native-router-flux/issues/3274)
24- jump to create new page is failed [\#3271](https://github.com/aksonov/react-native-router-flux/issues/3271)
25- Drawer doesn't show correctly on Actions.drawerOpen\(\) [\#3262](https://github.com/aksonov/react-native-router-flux/issues/3262)
26- Actions.pop\(refresh:{}\) does not work for me [\#3172](https://github.com/aksonov/react-native-router-flux/issues/3172)
27
28## [4.0.3](https://github.com/aksonov/react-native-router-flux/tree/4.0.3) (2018-09-24)
29[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.2...4.0.3)
30
31**Closed issues:**
32
33- Require cycle warnings with React Native 0.57.0 [\#3282](https://github.com/aksonov/react-native-router-flux/issues/3282)
34
35**Merged pull requests:**
36
37- ❗️Hotfix - update react-native-experimental-navigation package [\#3290](https://github.com/aksonov/react-native-router-flux/pull/3290) ([jonathanchrisp](https://github.com/jonathanchrisp))
38
39## [4.0.2](https://github.com/aksonov/react-native-router-flux/tree/4.0.2) (2018-09-24)
40[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/3.5.0...4.0.2)
41
42**Implemented enhancements:**
43
44- Missing typings [\#3276](https://github.com/aksonov/react-native-router-flux/issues/3276)
45- Add Expo example and move examples do its own folder [\#3267](https://github.com/aksonov/react-native-router-flux/issues/3267)
46- Custom title not centered on Android after upgrade to 4.0.1 [\#3207](https://github.com/aksonov/react-native-router-flux/issues/3207)
47- onEnter event supported on Drawer component ? Want to call function when user open Drawer [\#3204](https://github.com/aksonov/react-native-router-flux/issues/3204)
48- Header title not centered when there is a right/left button [\#3153](https://github.com/aksonov/react-native-router-flux/issues/3153)
49- Closes \#3163: Bring TabBarTop and TabBarBottom back to LegacyTabs [\#3265](https://github.com/aksonov/react-native-router-flux/pull/3265) ([daviscabral](https://github.com/daviscabral))
50
51**Fixed bugs:**
52
53- Actions.refresh renderRightButton has no effect [\#3218](https://github.com/aksonov/react-native-router-flux/issues/3218)
54- hideTabBar is broken when used in nested stacks/scenes [\#3197](https://github.com/aksonov/react-native-router-flux/issues/3197)
55- renderLeftButton not working when back={true} [\#3188](https://github.com/aksonov/react-native-router-flux/issues/3188)
56
57**Closed issues:**
58
59- Example app uses 4.0.2, latest version on npm is 4.0.1 [\#3285](https://github.com/aksonov/react-native-router-flux/issues/3285)
60- Custom Scene Component ignored onEnter function [\#3283](https://github.com/aksonov/react-native-router-flux/issues/3283)
61- Actions.Scenename cause render multiple time and cause getWrappedInstance return undefined [\#3278](https://github.com/aksonov/react-native-router-flux/issues/3278)
62- Android drawer slow switching between stacks [\#3273](https://github.com/aksonov/react-native-router-flux/issues/3273)
63- about PopTo [\#3268](https://github.com/aksonov/react-native-router-flux/issues/3268)
64- node\_modules\_reactnativerouterflux\_node\_modules\_reactnavigationstack\_dist\_views\_assets\_backiconmask.png: error: Invalid filename. Unable to add. [\#3264](https://github.com/aksonov/react-native-router-flux/issues/3264)
65- Allow push the same scene into navigation stack multiple [\#3263](https://github.com/aksonov/react-native-router-flux/issues/3263)
66- want to disable drawer [\#3260](https://github.com/aksonov/react-native-router-flux/issues/3260)
67- Error: There is no route defined for key undefined. [\#3259](https://github.com/aksonov/react-native-router-flux/issues/3259)
68- renderRightButton doesn't render anything [\#3247](https://github.com/aksonov/react-native-router-flux/issues/3247)
69- Pop not working correctly in multiple stack in tabs [\#3243](https://github.com/aksonov/react-native-router-flux/issues/3243)
70- New scene is not visible full screen [\#3226](https://github.com/aksonov/react-native-router-flux/issues/3226)
71- Calling Actions.key\(\) not reload the components Scene [\#3225](https://github.com/aksonov/react-native-router-flux/issues/3225)
72- Drawer Open detection [\#3215](https://github.com/aksonov/react-native-router-flux/issues/3215)
73- is it possible to create a custom Scene instead of use original Scene? [\#3208](https://github.com/aksonov/react-native-router-flux/issues/3208)
74- Error while updating property transfrom of a view managed bt RCTView [\#3200](https://github.com/aksonov/react-native-router-flux/issues/3200)
75- How to control swipe and return to the specified page instead of the previous page\(ios\) [\#3187](https://github.com/aksonov/react-native-router-flux/issues/3187)
76- any plans to support SwitchNavigator or recommended setup [\#3185](https://github.com/aksonov/react-native-router-flux/issues/3185)
77- Check the render method of `SceneView` error when upgraded to v4.0.1 [\#3171](https://github.com/aksonov/react-native-router-flux/issues/3171)
78- Tab screens have no sliding animation [\#3170](https://github.com/aksonov/react-native-router-flux/issues/3170)
79- Tabs flag for swiping not working [\#3163](https://github.com/aksonov/react-native-router-flux/issues/3163)
80
81**Merged pull requests:**
82
83- Examples: move to its own folder [\#3288](https://github.com/aksonov/react-native-router-flux/pull/3288) ([daviscabral](https://github.com/daviscabral))
84- Expo example [\#3287](https://github.com/aksonov/react-native-router-flux/pull/3287) ([daviscabral](https://github.com/daviscabral))
85- rnrf-cli: initial work for a CLI [\#3286](https://github.com/aksonov/react-native-router-flux/pull/3286) ([daviscabral](https://github.com/daviscabral))
86- Remove Gradle warning [\#3284](https://github.com/aksonov/react-native-router-flux/pull/3284) ([bahaa96](https://github.com/bahaa96))
87- Typings: RouterProps createReducer, onStateChange, getSceneStyle, uriPrefix; Reducer. [\#3281](https://github.com/aksonov/react-native-router-flux/pull/3281) ([bm-software](https://github.com/bm-software))
88- fix: add right title to ts definition [\#3279](https://github.com/aksonov/react-native-router-flux/pull/3279) ([cgomezmendez](https://github.com/cgomezmendez))
89- Update README.md [\#3275](https://github.com/aksonov/react-native-router-flux/pull/3275) ([ps0305](https://github.com/ps0305))
90- Closes \#3267 \#3258: Fix replace and issues with refresh [\#3269](https://github.com/aksonov/react-native-router-flux/pull/3269) ([daviscabral](https://github.com/daviscabral))
91- Adds support for headerLayoutPreset and headerBackTitleEnabled [\#3256](https://github.com/aksonov/react-native-router-flux/pull/3256) ([daviscabral](https://github.com/daviscabral))
92- \#3204 onEnter/onExit for Drawer [\#3254](https://github.com/aksonov/react-native-router-flux/pull/3254) ([daviscabral](https://github.com/daviscabral))
93- \[\#2932\] Allows user defined tabBarOnPress while backToInitial [\#3252](https://github.com/aksonov/react-native-router-flux/pull/3252) ([daviscabral](https://github.com/daviscabral))
94- fixes Actions.reset when getParent returns null [\#3245](https://github.com/aksonov/react-native-router-flux/pull/3245) ([ChillkroeteTTS](https://github.com/ChillkroeteTTS))
95- README and ISSUE\_TEMPLATE updated to reflect decision about 4.0.0-beta.x version [\#3242](https://github.com/aksonov/react-native-router-flux/pull/3242) ([daviscabral](https://github.com/daviscabral))
96- Refresh not working as expected in several cases [\#3240](https://github.com/aksonov/react-native-router-flux/pull/3240) ([daviscabral](https://github.com/daviscabral))
97
98## [3.5.0](https://github.com/aksonov/react-native-router-flux/tree/3.5.0) (2018-09-03)
99[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.1...3.5.0)
100
101**Implemented enhancements:**
102
103- New release of `react-navigation` is available \(v2.12.1\) [\#3222](https://github.com/aksonov/react-native-router-flux/issues/3222)
104- Upgrade react-navigation to v.2.12.1 [\#3223](https://github.com/aksonov/react-native-router-flux/pull/3223) ([daviscabral](https://github.com/daviscabral))
105
106**Fixed bugs:**
107
108- Can't pass props to scene from Action.key\(props\). Think this way should work too. [\#3236](https://github.com/aksonov/react-native-router-flux/issues/3236)
109- Actions.reset: There is no route defined for Key X [\#3194](https://github.com/aksonov/react-native-router-flux/issues/3194)
110- Stack of same scene not working anymore after update from 4.0.0-beta-28 to 4.0.1 [\#3176](https://github.com/aksonov/react-native-router-flux/issues/3176)
111- \[Fix \#3194 \#3176\] Adjust reset to work with nested routes [\#3237](https://github.com/aksonov/react-native-router-flux/pull/3237) ([daviscabral](https://github.com/daviscabral))
112- add Statusbar marginTop for navTransparent [\#3212](https://github.com/aksonov/react-native-router-flux/pull/3212) ([rikochet](https://github.com/rikochet))
113
114**Closed issues:**
115
116- How can i get the props after Actions.popTo in the previous scene? [\#3241](https://github.com/aksonov/react-native-router-flux/issues/3241)
117- There is no route defined for key when using Actions.reset\(\); [\#3234](https://github.com/aksonov/react-native-router-flux/issues/3234)
118- Proposal: RNRF 4.0.0-beta.32 as a new package [\#3213](https://github.com/aksonov/react-native-router-flux/issues/3213)
119- How to pass the props in Tabs? [\#3203](https://github.com/aksonov/react-native-router-flux/issues/3203)
120- Navigation breaks after 4.0.0-beta.23 [\#3202](https://github.com/aksonov/react-native-router-flux/issues/3202)
121- How can I hear the event come back? [\#3201](https://github.com/aksonov/react-native-router-flux/issues/3201)
122- Upgrading from `4.0.0-beta27` to `4.0.0` breaks app [\#3198](https://github.com/aksonov/react-native-router-flux/issues/3198)
123- Unable to transfer a state value from one scene to another via “Actions.push\(\)” ... [\#3196](https://github.com/aksonov/react-native-router-flux/issues/3196)
124- IOS: setting scene backgroundColor to transparent not working [\#3182](https://github.com/aksonov/react-native-router-flux/issues/3182)
125- drawer position right not working correctly [\#3180](https://github.com/aksonov/react-native-router-flux/issues/3180)
126- How to listen onback, onpop inside screen component [\#3178](https://github.com/aksonov/react-native-router-flux/issues/3178)
127- TextInput field lost focus for each character input [\#3177](https://github.com/aksonov/react-native-router-flux/issues/3177)
128- ReactNativeJS: TypeError: undefined is not an object \(evaluating 'context.changedBits'\) [\#3174](https://github.com/aksonov/react-native-router-flux/issues/3174)
129- android back button move the app to forground mode [\#3173](https://github.com/aksonov/react-native-router-flux/issues/3173)
130- -v [\#3167](https://github.com/aksonov/react-native-router-flux/issues/3167)
131- currentScene is not showing the currently mounted screens key [\#3165](https://github.com/aksonov/react-native-router-flux/issues/3165)
132- initial scene not working when re-open the app [\#3102](https://github.com/aksonov/react-native-router-flux/issues/3102)
133- How connect with redux RNRF v4 [\#2851](https://github.com/aksonov/react-native-router-flux/issues/2851)
134
135**Merged pull requests:**
136
137- Add more information to issue template to help figure out cause of problems [\#3239](https://github.com/aksonov/react-native-router-flux/pull/3239) ([daviscabral](https://github.com/daviscabral))
138- Add title to StackProps type definition [\#3228](https://github.com/aksonov/react-native-router-flux/pull/3228) ([vanb](https://github.com/vanb))
139- Add support for deprecated Tabs component [\#3214](https://github.com/aksonov/react-native-router-flux/pull/3214) ([daviscabral](https://github.com/daviscabral))
140- 4.0.2-dev and CHANGELOG update [\#3211](https://github.com/aksonov/react-native-router-flux/pull/3211) ([daviscabral](https://github.com/daviscabral))
141- Add 'ReduxExample' to .npmignore [\#3210](https://github.com/aksonov/react-native-router-flux/pull/3210) ([dextermb](https://github.com/dextermb))
142- hotfix: Example, ReduxExample and depencies fixes for Android [\#3195](https://github.com/aksonov/react-native-router-flux/pull/3195) ([daviscabral](https://github.com/daviscabral))
143- Added indicatorStyle to 'Tabs' props. [\#3192](https://github.com/aksonov/react-native-router-flux/pull/3192) ([AkshatGiri](https://github.com/AkshatGiri))
144- Fixes push to pile scenes instead of navigate [\#3190](https://github.com/aksonov/react-native-router-flux/pull/3190) ([daviscabral](https://github.com/daviscabral))
145- Fix circleci build failed [\#3183](https://github.com/aksonov/react-native-router-flux/pull/3183) ([blackbing](https://github.com/blackbing))
146- Upgrade react-navigation@2.11.2 [\#3179](https://github.com/aksonov/react-native-router-flux/pull/3179) ([Agby](https://github.com/Agby))
147
148## [4.0.1](https://github.com/aksonov/react-native-router-flux/tree/4.0.1) (2018-08-10)
149[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0...4.0.1)
150
151**Closed issues:**
152
153- Transition history using this same scene but with other parameters [\#3166](https://github.com/aksonov/react-native-router-flux/issues/3166)
154- Issue with flashing on load of scene [\#3139](https://github.com/aksonov/react-native-router-flux/issues/3139)
155
156## [4.0.0](https://github.com/aksonov/react-native-router-flux/tree/4.0.0) (2018-08-10)
157[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.40...4.0.0)
158
159**Implemented enhancements:**
160
161- Adopt RNRF for latest React Navigation \(v2+\) [\#3068](https://github.com/aksonov/react-native-router-flux/issues/3068)
162
163**Closed issues:**
164
165- A new feature about pop method. [\#3164](https://github.com/aksonov/react-native-router-flux/issues/3164)
166- Error when upgrading from beta.27 to beta.41 [\#3162](https://github.com/aksonov/react-native-router-flux/issues/3162)
167- Can't render icon in the button in NavBar [\#3161](https://github.com/aksonov/react-native-router-flux/issues/3161)
168- Actions.jump\(\) not working as it is supposed to [\#3160](https://github.com/aksonov/react-native-router-flux/issues/3160)
169- When using navTransparent on iOS, the navbar area is non-responsive [\#3159](https://github.com/aksonov/react-native-router-flux/issues/3159)
170- LinkingManager.getInitialURL [\#3158](https://github.com/aksonov/react-native-router-flux/issues/3158)
171- deep linking on android not working? [\#3157](https://github.com/aksonov/react-native-router-flux/issues/3157)
172- Navbar glitch on previous scene during transition while using custom navbar [\#3156](https://github.com/aksonov/react-native-router-flux/issues/3156)
173- Tabs & Custom Transition [\#3155](https://github.com/aksonov/react-native-router-flux/issues/3155)
174- Tab navigation mounting any screens with a large delay [\#3154](https://github.com/aksonov/react-native-router-flux/issues/3154)
175- Add a FAB that would be visible on specific scenes [\#3151](https://github.com/aksonov/react-native-router-flux/issues/3151)
176- How to hide, dismiss keyboard on every navigation change? [\#3148](https://github.com/aksonov/react-native-router-flux/issues/3148)
177- DefaultRenderer and navigationState not working [\#3146](https://github.com/aksonov/react-native-router-flux/issues/3146)
178- Cannot style bottom border of active tab [\#3145](https://github.com/aksonov/react-native-router-flux/issues/3145)
179- \[Drawer\] Horizontal ScrollView inside Drawer [\#3144](https://github.com/aksonov/react-native-router-flux/issues/3144)
180- params is undefined in custom Tabbar [\#3137](https://github.com/aksonov/react-native-router-flux/issues/3137)
181- Actions.pop can't work in the screen on the same screen [\#3136](https://github.com/aksonov/react-native-router-flux/issues/3136)
182- Is there anyway for passing props from drawer to nested scene? [\#3132](https://github.com/aksonov/react-native-router-flux/issues/3132)
183- Tabs is RTL Devices [\#3129](https://github.com/aksonov/react-native-router-flux/issues/3129)
184- How to remove Scene From history stack. [\#3127](https://github.com/aksonov/react-native-router-flux/issues/3127)
185- Back button action [\#3126](https://github.com/aksonov/react-native-router-flux/issues/3126)
186- Reset parameters of a scene [\#3125](https://github.com/aksonov/react-native-router-flux/issues/3125)
187- undefined is not a function \(evaluating 'arr\[typeOf Symbol === 'function'? Symbol.iterator:'@@iterator'\]\(\)'\) [\#3123](https://github.com/aksonov/react-native-router-flux/issues/3123)
188- Keyboard will show up after calling Actions.reset\(\) from a scene containing Text Input [\#3122](https://github.com/aksonov/react-native-router-flux/issues/3122)
189- Unable to Hook Into drawerClose Event [\#3121](https://github.com/aksonov/react-native-router-flux/issues/3121)
190- popTo can't find scene [\#3118](https://github.com/aksonov/react-native-router-flux/issues/3118)
191- undefined is not an object \(evaluating '\_reactNativeRouterFlux2.default.newScreen'\) [\#3117](https://github.com/aksonov/react-native-router-flux/issues/3117)
192- can't work with mobx [\#3116](https://github.com/aksonov/react-native-router-flux/issues/3116)
193- How to keep drawer always open on tablet screens? [\#3115](https://github.com/aksonov/react-native-router-flux/issues/3115)
194- I would like to reload data when go back from Scene B to Scene A [\#3113](https://github.com/aksonov/react-native-router-flux/issues/3113)
195- Duplicate scene when Actions.push to child in Stack or Scene group [\#3112](https://github.com/aksonov/react-native-router-flux/issues/3112)
196- how can I add a local icon png in the Tab ? [\#3111](https://github.com/aksonov/react-native-router-flux/issues/3111)
197- delay back and refresh the current scene can lead to infinite loop. [\#3110](https://github.com/aksonov/react-native-router-flux/issues/3110)
198- Lightbox background not displaying the initial screen but displays a white background [\#3109](https://github.com/aksonov/react-native-router-flux/issues/3109)
199- RNRF backAndroidHandler not work after calling RN BackHandler [\#3107](https://github.com/aksonov/react-native-router-flux/issues/3107)
200- What is difference between react navigation library and react native router flux built on top of it? [\#3106](https://github.com/aksonov/react-native-router-flux/issues/3106)
201- navbar background color animation is buggy with different background colors while navigating. [\#3105](https://github.com/aksonov/react-native-router-flux/issues/3105)
202- There is no route defined for key when opening page second time [\#3104](https://github.com/aksonov/react-native-router-flux/issues/3104)
203- Show bottom menu for scene which button is not present in menu [\#3103](https://github.com/aksonov/react-native-router-flux/issues/3103)
204- Open multiple instances of one scene [\#3101](https://github.com/aksonov/react-native-router-flux/issues/3101)
205- Multiple instances of Mobx in v4 [\#3100](https://github.com/aksonov/react-native-router-flux/issues/3100)
206- Invariant Violation: View config not found for name RNSVGRect [\#3099](https://github.com/aksonov/react-native-router-flux/issues/3099)
207- Drawer's default scene Reloads Twice [\#3096](https://github.com/aksonov/react-native-router-flux/issues/3096)
208- \[mobx\] Warning: there are multiple mobx instances active [\#3093](https://github.com/aksonov/react-native-router-flux/issues/3093)
209- How do I insert a scene in Tabs, without placing it in the TabsBar? [\#3092](https://github.com/aksonov/react-native-router-flux/issues/3092)
210- How to avoid opening the page two times [\#3091](https://github.com/aksonov/react-native-router-flux/issues/3091)
211- Back Icon Does Not Display On Android [\#3090](https://github.com/aksonov/react-native-router-flux/issues/3090)
212- guide on dynamic title, leftButton and rightButton? [\#3089](https://github.com/aksonov/react-native-router-flux/issues/3089)
213- Slowly switching screens in Tabs component will not mount them [\#3087](https://github.com/aksonov/react-native-router-flux/issues/3087)
214- Child scenes will not have working props [\#3086](https://github.com/aksonov/react-native-router-flux/issues/3086)
215- \_reactNativeRouterFlux.Actions.tab\_4 is not a function [\#3084](https://github.com/aksonov/react-native-router-flux/issues/3084)
216- How to hideTabBar animated [\#3080](https://github.com/aksonov/react-native-router-flux/issues/3080)
217- Should scenes that are not at the top of the stack be able to re-render as the main scene on redux store changes? [\#3079](https://github.com/aksonov/react-native-router-flux/issues/3079)
218- router flux tab bar in View template [\#3077](https://github.com/aksonov/react-native-router-flux/issues/3077)
219- Custom NavBar animation looks weird in transition [\#3075](https://github.com/aksonov/react-native-router-flux/issues/3075)
220- Title is not aligning to center [\#3071](https://github.com/aksonov/react-native-router-flux/issues/3071)
221- Put specific scene on top of the stack [\#3069](https://github.com/aksonov/react-native-router-flux/issues/3069)
222- Change the nav title without re-rendering [\#3065](https://github.com/aksonov/react-native-router-flux/issues/3065)
223- Disable Swipe Gestures in Android \(Scene\) [\#3062](https://github.com/aksonov/react-native-router-flux/issues/3062)
224- physical back on Android works weird after executing Linking.openURL [\#3057](https://github.com/aksonov/react-native-router-flux/issues/3057)
225- Execute function before a tab is changed [\#3056](https://github.com/aksonov/react-native-router-flux/issues/3056)
226- Provide API to disable Status bar height in Navigationbar [\#3055](https://github.com/aksonov/react-native-router-flux/issues/3055)
227- empty default background used when transiting [\#3052](https://github.com/aksonov/react-native-router-flux/issues/3052)
228- Disable swipe back function [\#3050](https://github.com/aksonov/react-native-router-flux/issues/3050)
229- type: ActionConst.RESET and Android back button [\#3048](https://github.com/aksonov/react-native-router-flux/issues/3048)
230- LayoutAnimation interferes with tab navigation [\#3042](https://github.com/aksonov/react-native-router-flux/issues/3042)
231- Request for multiple Router.uriPrefix and Scene.path values [\#3040](https://github.com/aksonov/react-native-router-flux/issues/3040)
232- By default lazy prop = {true} on beta.31. Are the docs wrong or is this a bug? [\#3039](https://github.com/aksonov/react-native-router-flux/issues/3039)
233- Can you add or remove Scenes from router based on platform [\#3038](https://github.com/aksonov/react-native-router-flux/issues/3038)
234- undefined is not an object \(evaluating'state.routes\[childIndex\]'\) [\#3029](https://github.com/aksonov/react-native-router-flux/issues/3029)
235- NavBar breaking KeyboardAvoidingView functionality [\#3025](https://github.com/aksonov/react-native-router-flux/issues/3025)
236- isMounted is deprecated when using tab views [\#3021](https://github.com/aksonov/react-native-router-flux/issues/3021)
237- how to reset stack on nested scenes in tabBar ? [\#3019](https://github.com/aksonov/react-native-router-flux/issues/3019)
238- Sticky bar on the bottom [\#3015](https://github.com/aksonov/react-native-router-flux/issues/3015)
239- How to make 2 tabs in the same Scene? [\#2997](https://github.com/aksonov/react-native-router-flux/issues/2997)
240- Why reducer isn't called on initial screen? [\#2996](https://github.com/aksonov/react-native-router-flux/issues/2996)
241- TabIcon doesn't work [\#2994](https://github.com/aksonov/react-native-router-flux/issues/2994)
242- Removing multiple screens from stack [\#2992](https://github.com/aksonov/react-native-router-flux/issues/2992)
243- Using default and custom NavBar together [\#2982](https://github.com/aksonov/react-native-router-flux/issues/2982)
244- how to hide the icon from the tab bar of selected scenes [\#2980](https://github.com/aksonov/react-native-router-flux/issues/2980)
245- Drawer Always show on iPad or tablet ? [\#2971](https://github.com/aksonov/react-native-router-flux/issues/2971)
246- push multi Modal doesn't work [\#2968](https://github.com/aksonov/react-native-router-flux/issues/2968)
247- Drawer and tabs slide conflict. [\#2966](https://github.com/aksonov/react-native-router-flux/issues/2966)
248- Tabs can't hide navbar [\#2964](https://github.com/aksonov/react-native-router-flux/issues/2964)
249- Update Mobx devDependencies to peerDependencies [\#2960](https://github.com/aksonov/react-native-router-flux/issues/2960)
250- Passing props to nested tab scenes [\#2957](https://github.com/aksonov/react-native-router-flux/issues/2957)
251- How to reset \<Stack\> from Tab on leave [\#2950](https://github.com/aksonov/react-native-router-flux/issues/2950)
252- Navigation simply doesn't work [\#2948](https://github.com/aksonov/react-native-router-flux/issues/2948)
253- Use PanResponder all Scene in router-flux [\#2947](https://github.com/aksonov/react-native-router-flux/issues/2947)
254- Dinamic image in drawer bar Need Example [\#2938](https://github.com/aksonov/react-native-router-flux/issues/2938)
255- How to refresh Tabs scene every time i switch tabs? [\#2937](https://github.com/aksonov/react-native-router-flux/issues/2937)
256- Router showing old mounted views with old props when being re-launched in android [\#2936](https://github.com/aksonov/react-native-router-flux/issues/2936)
257- Can't reset and pass props to children scenes under Tab nav [\#2935](https://github.com/aksonov/react-native-router-flux/issues/2935)
258- \[V4\] Unable to access connected actions after migration [\#2934](https://github.com/aksonov/react-native-router-flux/issues/2934)
259- TouchableNativeFeedback and ripple effect [\#2933](https://github.com/aksonov/react-native-router-flux/issues/2933)
260- \<Tabs\> backToInitial and tabBarOnPress interaction [\#2932](https://github.com/aksonov/react-native-router-flux/issues/2932)
261- Question: Drawer slide out from bottom [\#2931](https://github.com/aksonov/react-native-router-flux/issues/2931)
262- Nested tabs are not working and Header is removed by nested tabs. [\#2929](https://github.com/aksonov/react-native-router-flux/issues/2929)
263- Actions.key not working [\#2928](https://github.com/aksonov/react-native-router-flux/issues/2928)
264- When is it "Safe" to clear application state after calling reset or popTo [\#2926](https://github.com/aksonov/react-native-router-flux/issues/2926)
265- Question: how do I apply a style to an individual Scene? [\#2924](https://github.com/aksonov/react-native-router-flux/issues/2924)
266- Bottom tabbar icons not showing up [\#2923](https://github.com/aksonov/react-native-router-flux/issues/2923)
267- Typescript issue [\#2922](https://github.com/aksonov/react-native-router-flux/issues/2922)
268- Multiple tabs with differents routes in the same component [\#2921](https://github.com/aksonov/react-native-router-flux/issues/2921)
269- Pass Value from Drawer To \<Scene in Drawer [\#2919](https://github.com/aksonov/react-native-router-flux/issues/2919)
270- hideDrawerButton removes back button from child scenes [\#2918](https://github.com/aksonov/react-native-router-flux/issues/2918)
271- Tab View looks weird on android \(emulator\) [\#2917](https://github.com/aksonov/react-native-router-flux/issues/2917)
272- Provide better v4 redux integration docs [\#2916](https://github.com/aksonov/react-native-router-flux/issues/2916)
273- Observed white flickering page transition to Scene with Tabs [\#2915](https://github.com/aksonov/react-native-router-flux/issues/2915)
274- Additional props not being passed to component when push is used to call scene [\#2914](https://github.com/aksonov/react-native-router-flux/issues/2914)
275- Dynamic scenes? [\#2911](https://github.com/aksonov/react-native-router-flux/issues/2911)
276- How to make Modal & Lighbox [\#2910](https://github.com/aksonov/react-native-router-flux/issues/2910)
277- router-flux-blank-screen showing where initial screen should be [\#2909](https://github.com/aksonov/react-native-router-flux/issues/2909)
278- Setting init to true on a Scene component doesn't remove back button [\#2907](https://github.com/aksonov/react-native-router-flux/issues/2907)
279- Is there a way to "hide" a scene but not "pop" a scene? [\#2906](https://github.com/aksonov/react-native-router-flux/issues/2906)
280- Duplication scene. [\#2905](https://github.com/aksonov/react-native-router-flux/issues/2905)
281- Search field in navigation bar [\#2902](https://github.com/aksonov/react-native-router-flux/issues/2902)
282- Presenting some views as modal while others as normal from the same root view [\#2899](https://github.com/aksonov/react-native-router-flux/issues/2899)
283- Functionality for popping multiple scenes and pushing a new scene [\#2896](https://github.com/aksonov/react-native-router-flux/issues/2896)
284- Bottom navigation gets disappeared from the previous scene when the new one is pushed. [\#2894](https://github.com/aksonov/react-native-router-flux/issues/2894)
285- Update react-navigation dependency to release version [\#2893](https://github.com/aksonov/react-native-router-flux/issues/2893)
286- Updating state inside Static onRight\(\) or onLeft\(\) - undefined function error [\#2891](https://github.com/aksonov/react-native-router-flux/issues/2891)
287- Tab bar background style properties not applied when tabBarPosition is 'top' [\#2888](https://github.com/aksonov/react-native-router-flux/issues/2888)
288- Prop/State change of Parent is causing child components to Re-mount [\#2886](https://github.com/aksonov/react-native-router-flux/issues/2886)
289- Navigations between Scene very very slow [\#2885](https://github.com/aksonov/react-native-router-flux/issues/2885)
290- Removal of Scene Shadows by getSceneStyle is not applied [\#2884](https://github.com/aksonov/react-native-router-flux/issues/2884)
291- Static leftButtonImage not working [\#2883](https://github.com/aksonov/react-native-router-flux/issues/2883)
292- How to implement onRight function call on Scene component itself? [\#2881](https://github.com/aksonov/react-native-router-flux/issues/2881)
293- How to delete the navigation's bottom line? [\#2880](https://github.com/aksonov/react-native-router-flux/issues/2880)
294- Conditional for custom image on Drawer [\#2874](https://github.com/aksonov/react-native-router-flux/issues/2874)
295- Android hardware back button unexpected behavior while using drawer when app coming to foreground from background. [\#2873](https://github.com/aksonov/react-native-router-flux/issues/2873)
296- setParams in Tabs doesn't work [\#2871](https://github.com/aksonov/react-native-router-flux/issues/2871)
297- Back button resizing [\#2869](https://github.com/aksonov/react-native-router-flux/issues/2869)
298- TypeError: undefined is not a function \(evaluating 'addListener'\) with the new stable release of react-navigation \(1.0.0\) [\#2865](https://github.com/aksonov/react-native-router-flux/issues/2865)
299- Pages before the page "push" need not be drawn [\#2863](https://github.com/aksonov/react-native-router-flux/issues/2863)
300- Problem about pop and refresh [\#2860](https://github.com/aksonov/react-native-router-flux/issues/2860)
301- Drawer Android double click [\#2859](https://github.com/aksonov/react-native-router-flux/issues/2859)
302- Action.Jump crash app on ios device [\#2857](https://github.com/aksonov/react-native-router-flux/issues/2857)
303- onEnter call action [\#2847](https://github.com/aksonov/react-native-router-flux/issues/2847)
304- Lazy prop not working [\#2846](https://github.com/aksonov/react-native-router-flux/issues/2846)
305- How to increase Gesture Response Distance of Drawer in v4 [\#2844](https://github.com/aksonov/react-native-router-flux/issues/2844)
306- Actions.push with params not working with Drawer [\#2843](https://github.com/aksonov/react-native-router-flux/issues/2843)
307- How to disappears instantly narTab when user taps on TextInput box [\#2841](https://github.com/aksonov/react-native-router-flux/issues/2841)
308- navTransparent does't work well on android [\#2834](https://github.com/aksonov/react-native-router-flux/issues/2834)
309- is it possible to show a component over the key guard [\#2830](https://github.com/aksonov/react-native-router-flux/issues/2830)
310- Need to handle renderRightButton [\#2829](https://github.com/aksonov/react-native-router-flux/issues/2829)
311- How to create a structure with Drawer, Tabbar [\#2828](https://github.com/aksonov/react-native-router-flux/issues/2828)
312- Changing scene makes render methods be called multiple times for a single action, stacking up [\#2827](https://github.com/aksonov/react-native-router-flux/issues/2827)
313- Root scene been reset on keyboard appears [\#2826](https://github.com/aksonov/react-native-router-flux/issues/2826)
314- Issue on tabbar in react-native [\#2825](https://github.com/aksonov/react-native-router-flux/issues/2825)
315- Render available scenes based on app state [\#2824](https://github.com/aksonov/react-native-router-flux/issues/2824)
316- How to use indicator \("loading"\) with RNRF v4 [\#2821](https://github.com/aksonov/react-native-router-flux/issues/2821)
317- Hall of Fame on front page for Apps using RNRF in Production [\#2820](https://github.com/aksonov/react-native-router-flux/issues/2820)
318- Setting Tab icon [\#2819](https://github.com/aksonov/react-native-router-flux/issues/2819)
319- Can I use `react-native-router-flux` when I write an app with `Apollo Client +React Native +apollo-link-state + Relay`? [\#2818](https://github.com/aksonov/react-native-router-flux/issues/2818)
320- onEnter to make Api call and update screen [\#2815](https://github.com/aksonov/react-native-router-flux/issues/2815)
321- Stack behaving same as Scene [\#2813](https://github.com/aksonov/react-native-router-flux/issues/2813)
322- Actions.refresh not working on hidden scene [\#2812](https://github.com/aksonov/react-native-router-flux/issues/2812)
323- TabBar displaying above navbar [\#2811](https://github.com/aksonov/react-native-router-flux/issues/2811)
324- How can I save redux state in onExit static function? [\#2810](https://github.com/aksonov/react-native-router-flux/issues/2810)
325- Black background instead of transparent background [\#2809](https://github.com/aksonov/react-native-router-flux/issues/2809)
326- tabBarOnPress has no docs for jump to index [\#2805](https://github.com/aksonov/react-native-router-flux/issues/2805)
327- DRAW THE APP UNDER THE STATUS BAR [\#2803](https://github.com/aksonov/react-native-router-flux/issues/2803)
328- navigationBarStyle: backgroundColor not correct when the app is in the background on Android [\#2801](https://github.com/aksonov/react-native-router-flux/issues/2801)
329- can I reset two scenes [\#2800](https://github.com/aksonov/react-native-router-flux/issues/2800)
330- TabIcon would load twice when rendering every time [\#2796](https://github.com/aksonov/react-native-router-flux/issues/2796)
331- Reset stack however pass data between screens [\#2795](https://github.com/aksonov/react-native-router-flux/issues/2795)
332- App hangs on use of Actions.refresh\(\) [\#2791](https://github.com/aksonov/react-native-router-flux/issues/2791)
333- Can I prevent re-rendering? [\#2789](https://github.com/aksonov/react-native-router-flux/issues/2789)
334- \[Question\] Why are invisible scenes back in the stack still rendered in iOS? [\#2788](https://github.com/aksonov/react-native-router-flux/issues/2788)
335- Intermediate Tab's componentDidMount get called when switching tabs [\#2786](https://github.com/aksonov/react-native-router-flux/issues/2786)
336- Drawer showing white line or border to left of the screen on some android phones [\#2785](https://github.com/aksonov/react-native-router-flux/issues/2785)
337
338**Merged pull requests:**
339
340- Stating clear that component props can rely on parent props [\#2970](https://github.com/aksonov/react-native-router-flux/pull/2970) ([igorsantos07](https://github.com/igorsantos07))
341- Using HTML link so doc table doesn't scroll horizontally [\#2967](https://github.com/aksonov/react-native-router-flux/pull/2967) ([igorsantos07](https://github.com/igorsantos07))
342- Added titleStyle to the typescript definitions [\#2946](https://github.com/aksonov/react-native-router-flux/pull/2946) ([maxencehenneron](https://github.com/maxencehenneron))
343- update types per documentation [\#2942](https://github.com/aksonov/react-native-router-flux/pull/2942) ([jlemm45](https://github.com/jlemm45))
344- WIP: migration guide for DefaultRenderer [\#2941](https://github.com/aksonov/react-native-router-flux/pull/2941) ([JNaftali](https://github.com/JNaftali))
345- Add CodeTriage badge to aksonov/react-native-router-flux [\#2904](https://github.com/aksonov/react-native-router-flux/pull/2904) ([codetriage-readme-bot](https://github.com/codetriage-readme-bot))
346
347## [4.0.0-beta.40](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.40) (2018-08-08)
348[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.31...4.0.0-beta.40)
349
350**Fixed bugs:**
351
352- popTo causes an infinite loop when route is not found [\#3026](https://github.com/aksonov/react-native-router-flux/issues/3026)
353- \[react-native-router-flux v4.0.0-beta.27/npm module\]PopTo method is not fixed [\#2799](https://github.com/aksonov/react-native-router-flux/issues/2799)
354
355**Closed issues:**
356
357- `Actions.refresh` should also reset screen position? [\#3152](https://github.com/aksonov/react-native-router-flux/issues/3152)
358- Mounting when not in focus causing API request issues with componentDidMount [\#3149](https://github.com/aksonov/react-native-router-flux/issues/3149)
359- What is the way to view the current pages stack? [\#3143](https://github.com/aksonov/react-native-router-flux/issues/3143)
360- Title prop and rightTitle are not aligning correctly. [\#3140](https://github.com/aksonov/react-native-router-flux/issues/3140)
361- Receive the whole scene from navigation stack [\#3138](https://github.com/aksonov/react-native-router-flux/issues/3138)
362- ActionConst.BACK vs ActionConst.BACK\_ACTION [\#3134](https://github.com/aksonov/react-native-router-flux/issues/3134)
363- react-native upgrade 0.56.0 error for v3 version [\#3133](https://github.com/aksonov/react-native-router-flux/issues/3133)
364- How to hide the descriptions of tabs ? [\#3130](https://github.com/aksonov/react-native-router-flux/issues/3130)
365- Please add Migration guide from RNRF to React-Navigation [\#3128](https://github.com/aksonov/react-native-router-flux/issues/3128)
366- Fatal Exception: com.facebook.react.common.JavascriptException: TypeError: undefined is not an object \(evaluating 'r.default'\) [\#3124](https://github.com/aksonov/react-native-router-flux/issues/3124)
367- Very confused about the lightbox... [\#3120](https://github.com/aksonov/react-native-router-flux/issues/3120)
368- renderRightButton Actions.refresh\(\) not working [\#3119](https://github.com/aksonov/react-native-router-flux/issues/3119)
369- please update to react-navigationV2,thx [\#3108](https://github.com/aksonov/react-native-router-flux/issues/3108)
370- Requiring unknown module "780".If you are sure the module is there, try restarting Metro Bundler. You may also want to run `yarn`, or `npm install` \(depending on your environment\). [\#3098](https://github.com/aksonov/react-native-router-flux/issues/3098)
371- Mobx array length not changing in scene in stack [\#3097](https://github.com/aksonov/react-native-router-flux/issues/3097)
372- Backhandler supplied to Router not working properly [\#3095](https://github.com/aksonov/react-native-router-flux/issues/3095)
373- router flux installation [\#3094](https://github.com/aksonov/react-native-router-flux/issues/3094)
374- Going from one screen to the home screen does not work [\#3088](https://github.com/aksonov/react-native-router-flux/issues/3088)
375- Erro: \[react-native-router-flux\] Router should contain only one scene, please wrap you scenes with root Scene [\#3085](https://github.com/aksonov/react-native-router-flux/issues/3085)
376- Deep Linking is not working [\#3083](https://github.com/aksonov/react-native-router-flux/issues/3083)
377- Problem installing flux router \(code ENOGIT\) [\#3082](https://github.com/aksonov/react-native-router-flux/issues/3082)
378- App Goes Back To Initial Route On Hot Module Reload [\#3081](https://github.com/aksonov/react-native-router-flux/issues/3081)
379- How to configure scenes correctly when using Drawer? [\#3078](https://github.com/aksonov/react-native-router-flux/issues/3078)
380- Is it possible to "curry" \<Scene\>, \<Drawer\>, \<Tabs\>, maybe others? [\#3076](https://github.com/aksonov/react-native-router-flux/issues/3076)
381- Trouble handling android hardware back button [\#3074](https://github.com/aksonov/react-native-router-flux/issues/3074)
382- Cannot pass props through Actions.\<scenekey\>\({\<propKey\>: \<propValue\>}\) [\#3073](https://github.com/aksonov/react-native-router-flux/issues/3073)
383- Question: is there anyway to make a subheader with this plugin? [\#3072](https://github.com/aksonov/react-native-router-flux/issues/3072)
384- android page jump way? [\#3070](https://github.com/aksonov/react-native-router-flux/issues/3070)
385- Can't navigate to other stack when not at inital scene. [\#3067](https://github.com/aksonov/react-native-router-flux/issues/3067)
386- How to blur the background of the drawer while having some transparency? [\#3066](https://github.com/aksonov/react-native-router-flux/issues/3066)
387- Weird stack behavior. Scene disappears right after pushing it, but then reappears after next push. [\#3064](https://github.com/aksonov/react-native-router-flux/issues/3064)
388- Rerender router based on boolean auth flag [\#3063](https://github.com/aksonov/react-native-router-flux/issues/3063)
389- Unable to switch between screens [\#3061](https://github.com/aksonov/react-native-router-flux/issues/3061)
390- Error when changing scenes on login - There is no route defined for key [\#3059](https://github.com/aksonov/react-native-router-flux/issues/3059)
391- How to hide tabbar item in tabs [\#3058](https://github.com/aksonov/react-native-router-flux/issues/3058)
392- Is this lib still supported to work with react-navigation 2.0 [\#3053](https://github.com/aksonov/react-native-router-flux/issues/3053)
393- Best Practice Using Router/Scene/Modal \(Not an issue\) [\#3051](https://github.com/aksonov/react-native-router-flux/issues/3051)
394- The props is not working. I can not pass the props. [\#3049](https://github.com/aksonov/react-native-router-flux/issues/3049)
395- Update changelog [\#3047](https://github.com/aksonov/react-native-router-flux/issues/3047)
396- Show Drawer's nav bar when drawer is open. [\#3046](https://github.com/aksonov/react-native-router-flux/issues/3046)
397- default BackHandler from child \<Scene\> is stacked on top of root BackHandler from \<Drawer\> causing problems with drawer's state management [\#3045](https://github.com/aksonov/react-native-router-flux/issues/3045)
398- How to access child \<Scene\> props from parent's tabBarComponent? [\#3044](https://github.com/aksonov/react-native-router-flux/issues/3044)
399- How add button on tab bar to open [\#3041](https://github.com/aksonov/react-native-router-flux/issues/3041)
400- can i use v3 with latest react native \(55\)and react\(16.3\) [\#3037](https://github.com/aksonov/react-native-router-flux/issues/3037)
401- \[question\] popN\(...\) functionality? [\#3036](https://github.com/aksonov/react-native-router-flux/issues/3036)
402- TypeError:undefined is not a function \(evaluating 'addListener'\) [\#3033](https://github.com/aksonov/react-native-router-flux/issues/3033)
403- Standalone TabBar by passing navigation props doesnt work [\#3030](https://github.com/aksonov/react-native-router-flux/issues/3030)
404- xcode can't be installed [\#3027](https://github.com/aksonov/react-native-router-flux/issues/3027)
405- Error: There is no route for key home . must be one of drawer [\#3024](https://github.com/aksonov/react-native-router-flux/issues/3024)
406- React Native \(in iOS\): undefined is not an object \(evaluating '\_navigationStore2.default.router.getStateForAction'\) [\#3023](https://github.com/aksonov/react-native-router-flux/issues/3023)
407- Most Stable/Recommended version to use? [\#3022](https://github.com/aksonov/react-native-router-flux/issues/3022)
408- How to Change State of Previous Scene [\#3020](https://github.com/aksonov/react-native-router-flux/issues/3020)
409- Support accessibilityLabel and testId for testing [\#3018](https://github.com/aksonov/react-native-router-flux/issues/3018)
410- Cannot read property 'clone' of undefined [\#3017](https://github.com/aksonov/react-native-router-flux/issues/3017)
411- onEnter problem of use [\#3016](https://github.com/aksonov/react-native-router-flux/issues/3016)
412- Open Drawer dynamically [\#3014](https://github.com/aksonov/react-native-router-flux/issues/3014)
413- All tabs loaded at once on using lazy property too. [\#3013](https://github.com/aksonov/react-native-router-flux/issues/3013)
414- what function be execute,when navigationIcon onClick? [\#3011](https://github.com/aksonov/react-native-router-flux/issues/3011)
415- Can't refresh renderBackButton [\#3010](https://github.com/aksonov/react-native-router-flux/issues/3010)
416- Example app doesnt run [\#3006](https://github.com/aksonov/react-native-router-flux/issues/3006)
417- Cannot read property 'map' of undefined [\#3004](https://github.com/aksonov/react-native-router-flux/issues/3004)
418- Switch/selector equivalent for v4 [\#3003](https://github.com/aksonov/react-native-router-flux/issues/3003)
419- \<Tabs\>Properties passing to children \<Scene\>'s [\#2991](https://github.com/aksonov/react-native-router-flux/issues/2991)
420- how to make a custome style Scene component? [\#2990](https://github.com/aksonov/react-native-router-flux/issues/2990)
421- Drawer child scene popping up as a Modal when its props are refreshed [\#2989](https://github.com/aksonov/react-native-router-flux/issues/2989)
422- onEnter not always fired [\#2987](https://github.com/aksonov/react-native-router-flux/issues/2987)
423- Chaneg Event for Tabs click [\#2986](https://github.com/aksonov/react-native-router-flux/issues/2986)
424- Displaying wrong screen [\#2985](https://github.com/aksonov/react-native-router-flux/issues/2985)
425- How to change root ? [\#2983](https://github.com/aksonov/react-native-router-flux/issues/2983)
426- getCurrentRoutes api in v4? [\#2978](https://github.com/aksonov/react-native-router-flux/issues/2978)
427- Examples Broken [\#2976](https://github.com/aksonov/react-native-router-flux/issues/2976)
428- Cannot Toggle 'SwipeEnabled' Property, Causes Crash [\#2973](https://github.com/aksonov/react-native-router-flux/issues/2973)
429- Parent scene with no component generates "ghost" screen? [\#2972](https://github.com/aksonov/react-native-router-flux/issues/2972)
430- StatusBar Text Color [\#2882](https://github.com/aksonov/react-native-router-flux/issues/2882)
431- Hide Drawer for only login page [\#2861](https://github.com/aksonov/react-native-router-flux/issues/2861)
432- Actions.create + redux + connect state = Red screen [\#2856](https://github.com/aksonov/react-native-router-flux/issues/2856)
433- Adding to the stack without navigating to the page [\#2848](https://github.com/aksonov/react-native-router-flux/issues/2848)
434- iPhone X: Remove the internal shadow of react-native-stack-navigator when using safearea [\#2836](https://github.com/aksonov/react-native-router-flux/issues/2836)
435- deep linking - error [\#2787](https://github.com/aksonov/react-native-router-flux/issues/2787)
436
437**Merged pull requests:**
438
439- Navigation and replace restored [\#3147](https://github.com/aksonov/react-native-router-flux/pull/3147) ([daviscabral](https://github.com/daviscabral))
440- Babel v7, ESlint fixes, React/React Navigation upgrades, mobx removed [\#3142](https://github.com/aksonov/react-native-router-flux/pull/3142) ([daviscabral](https://github.com/daviscabral))
441- migration to react-navigation v2.x \(\#3068\) [\#3141](https://github.com/aksonov/react-native-router-flux/pull/3141) ([aksonov](https://github.com/aksonov))
442- Link to docs and example app in README [\#3135](https://github.com/aksonov/react-native-router-flux/pull/3135) ([supremebeing7](https://github.com/supremebeing7))
443- popTo causes an infinite loop when route is not found \(as seen on \#3026\) [\#3043](https://github.com/aksonov/react-native-router-flux/pull/3043) ([daviscabral](https://github.com/daviscabral))
444- Fixed a Double Negative [\#3035](https://github.com/aksonov/react-native-router-flux/pull/3035) ([JediahDizon](https://github.com/JediahDizon))
445- migrate mobx to peer and dev dependencies [\#2979](https://github.com/aksonov/react-native-router-flux/pull/2979) ([heralight](https://github.com/heralight))
446- Update API.md: add upperCaseLabel in Tabs [\#2925](https://github.com/aksonov/react-native-router-flux/pull/2925) ([MaxInMoon](https://github.com/MaxInMoon))
447
448## [4.0.0-beta.31](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.31) (2018-05-14)
449[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.27...4.0.0-beta.31)
450
451**Closed issues:**
452
453- Example App: TypeError: Cannot read property 'routeName' of undefined [\#3028](https://github.com/aksonov/react-native-router-flux/issues/3028)
454- evaluating addListner [\#3008](https://github.com/aksonov/react-native-router-flux/issues/3008)
455- Fixed header when switching tabs [\#3007](https://github.com/aksonov/react-native-router-flux/issues/3007)
456- Cannot pass params to screens on navigate [\#3005](https://github.com/aksonov/react-native-router-flux/issues/3005)
457- How to set function of onRight from another screen on scene router [\#3002](https://github.com/aksonov/react-native-router-flux/issues/3002)
458- Error: Route 'scarlet' should declare a screen. For example: import MyScreen from './MyScreen'; ... scarlet: { screen: MyScreen, } [\#3001](https://github.com/aksonov/react-native-router-flux/issues/3001)
459- Android hardware return key sometimes does not work [\#2995](https://github.com/aksonov/react-native-router-flux/issues/2995)
460- Actions.replace have a problem [\#2993](https://github.com/aksonov/react-native-router-flux/issues/2993)
461- Tab Icons not showing in 0.54.2 [\#2988](https://github.com/aksonov/react-native-router-flux/issues/2988)
462- Help to create a custom tab fixed between screens [\#2984](https://github.com/aksonov/react-native-router-flux/issues/2984)
463- Icons for Tabs not showing on React Native 0.54.4 [\#2981](https://github.com/aksonov/react-native-router-flux/issues/2981)
464- the example code is still v3? [\#2977](https://github.com/aksonov/react-native-router-flux/issues/2977)
465- problem with Actions.pop ,, send me to initial Scene [\#2975](https://github.com/aksonov/react-native-router-flux/issues/2975)
466- Jump from the native page to the specified RN page [\#2974](https://github.com/aksonov/react-native-router-flux/issues/2974)
467- Replace functionality issue [\#2969](https://github.com/aksonov/react-native-router-flux/issues/2969)
468- Possible Unhandled Promise Rejection \(id: 0\): TypeError: undefined is not an object \(evaluating 'resetAction.actions.map'\) [\#2965](https://github.com/aksonov/react-native-router-flux/issues/2965)
469- Drawer navbar duplicating when transition takes place [\#2963](https://github.com/aksonov/react-native-router-flux/issues/2963)
470- Actions.replace \(\) not working on beta 28 version [\#2962](https://github.com/aksonov/react-native-router-flux/issues/2962)
471- Hide a tab [\#2961](https://github.com/aksonov/react-native-router-flux/issues/2961)
472- how pass data from component to title [\#2959](https://github.com/aksonov/react-native-router-flux/issues/2959)
473- Actions.refs.SCREEN\_NAME doesn't work [\#2958](https://github.com/aksonov/react-native-router-flux/issues/2958)
474- Navigating to scenes completely stops working after changing unrelated packages [\#2955](https://github.com/aksonov/react-native-router-flux/issues/2955)
475- Is there a way to use origin react-navigation Stack or Tab navigator? [\#2954](https://github.com/aksonov/react-native-router-flux/issues/2954)
476- Disable Transition\(sliding\) animation while navigating between Scenes inside tabs [\#2953](https://github.com/aksonov/react-native-router-flux/issues/2953)
477- in screen1, setState not triggered after moving to screen 2 and return to it [\#2952](https://github.com/aksonov/react-native-router-flux/issues/2952)
478- Custom tabs icon in RN 0.54 [\#2951](https://github.com/aksonov/react-native-router-flux/issues/2951)
479- My hidden drawer navbar appears when I'm navigating scenes [\#2949](https://github.com/aksonov/react-native-router-flux/issues/2949)
480- Hardware back button is behaving differently in release build and debug build. [\#2945](https://github.com/aksonov/react-native-router-flux/issues/2945)
481- Change the navbar Background color Dynamically [\#2944](https://github.com/aksonov/react-native-router-flux/issues/2944)
482- How to pass props to Actions.replace? [\#2943](https://github.com/aksonov/react-native-router-flux/issues/2943)
483- Add press action on headerTitle [\#2940](https://github.com/aksonov/react-native-router-flux/issues/2940)
484- Dynamic Tab Components? Seems to only load first tab component.. Example does it all with same Component [\#2939](https://github.com/aksonov/react-native-router-flux/issues/2939)
485- \<Scene/\> {duration} is invalid [\#2920](https://github.com/aksonov/react-native-router-flux/issues/2920)
486- Tabs section under the navbar. [\#2913](https://github.com/aksonov/react-native-router-flux/issues/2913)
487- How to show a toast view and has no effect for scene interaction? [\#2912](https://github.com/aksonov/react-native-router-flux/issues/2912)
488- Duplicate navbar after upgrade [\#2908](https://github.com/aksonov/react-native-router-flux/issues/2908)
489- Android: scenes transition vertically instead of horizontally [\#2903](https://github.com/aksonov/react-native-router-flux/issues/2903)
490- Incompatible receiver, Set required! [\#2901](https://github.com/aksonov/react-native-router-flux/issues/2901)
491- Anyway to change the lineBreakMode in Scene? [\#2900](https://github.com/aksonov/react-native-router-flux/issues/2900)
492- Change the navigationBarStyle dynamically [\#2898](https://github.com/aksonov/react-native-router-flux/issues/2898)
493- Undefined is not a function \(evaluating 'addListener'\) [\#2897](https://github.com/aksonov/react-native-router-flux/issues/2897)
494- Problem: All tabs setting same title & One navigation bar for all tabs [\#2895](https://github.com/aksonov/react-native-router-flux/issues/2895)
495- Support `showIcon` property for Scene Tabs [\#2892](https://github.com/aksonov/react-native-router-flux/issues/2892)
496- Router doesn't get rendered on screen - Android [\#2889](https://github.com/aksonov/react-native-router-flux/issues/2889)
497- Drawer close error [\#2887](https://github.com/aksonov/react-native-router-flux/issues/2887)
498- Jump to screen with no animation [\#2879](https://github.com/aksonov/react-native-router-flux/issues/2879)
499- goBack or pop not work in first time [\#2878](https://github.com/aksonov/react-native-router-flux/issues/2878)
500- TypeError: undefined is not a function \(evaluating 'addListener'\) [\#2876](https://github.com/aksonov/react-native-router-flux/issues/2876)
501- How to set Drawer Menu Transparent? [\#2875](https://github.com/aksonov/react-native-router-flux/issues/2875)
502- getTitle stills retrun a title [\#2872](https://github.com/aksonov/react-native-router-flux/issues/2872)
503- I need to display image \(loader\) on button click in React-Native [\#2870](https://github.com/aksonov/react-native-router-flux/issues/2870)
504- Action.pop call without trigger [\#2868](https://github.com/aksonov/react-native-router-flux/issues/2868)
505- Multiple iOS URL types cause deep link parse to be crashed [\#2867](https://github.com/aksonov/react-native-router-flux/issues/2867)
506- Before going to other scene how to check loggedIn or not. [\#2864](https://github.com/aksonov/react-native-router-flux/issues/2864)
507- Action.refresh not working second time for current screen. [\#2862](https://github.com/aksonov/react-native-router-flux/issues/2862)
508- iOS landscape tabbar bug [\#2858](https://github.com/aksonov/react-native-router-flux/issues/2858)
509- Double header after clicking on scene outside drawer [\#2855](https://github.com/aksonov/react-native-router-flux/issues/2855)
510- getting error on type="replace" [\#2854](https://github.com/aksonov/react-native-router-flux/issues/2854)
511- Keep the data in a component loaded? [\#2852](https://github.com/aksonov/react-native-router-flux/issues/2852)
512- Actions.pop\({refresh:{update:true}\) The current page will be overloaded [\#2850](https://github.com/aksonov/react-native-router-flux/issues/2850)
513- How to kill an activity by pressing any button in React-Native using Router-Flux???? [\#2849](https://github.com/aksonov/react-native-router-flux/issues/2849)
514- how to install the stable version ? [\#2845](https://github.com/aksonov/react-native-router-flux/issues/2845)
515- How close Lightbox by click backgound Scene? [\#2842](https://github.com/aksonov/react-native-router-flux/issues/2842)
516- Can't navigate to new Scene [\#2840](https://github.com/aksonov/react-native-router-flux/issues/2840)
517- Actions.pop\(\) not working. [\#2839](https://github.com/aksonov/react-native-router-flux/issues/2839)
518- disable transition animation for a specific scene [\#2838](https://github.com/aksonov/react-native-router-flux/issues/2838)
519- Actions.replace\('Scene'\) does not work. [\#2837](https://github.com/aksonov/react-native-router-flux/issues/2837)
520- Route 'key0' should declare a screen. For example [\#2835](https://github.com/aksonov/react-native-router-flux/issues/2835)
521- Double nav bar when using drawer [\#2833](https://github.com/aksonov/react-native-router-flux/issues/2833)
522- Its possible create new route inside a component? [\#2832](https://github.com/aksonov/react-native-router-flux/issues/2832)
523- App Hanging on Actions.\[key\]/Actions.pop\(\) [\#2831](https://github.com/aksonov/react-native-router-flux/issues/2831)
524- Replace related issue in React-Native [\#2823](https://github.com/aksonov/react-native-router-flux/issues/2823)
525- Is it possible to open a modal from tab bar? [\#2822](https://github.com/aksonov/react-native-router-flux/issues/2822)
526- Strange behavior in back button and drawer after focus and unfocus the textinput in Example App [\#2817](https://github.com/aksonov/react-native-router-flux/issues/2817)
527- Pressing the back button of Android in \<Tabs/\> minimized the application [\#2816](https://github.com/aksonov/react-native-router-flux/issues/2816)
528- Change pressColor and pressOpacity of React Navigation Tabs do nothing [\#2814](https://github.com/aksonov/react-native-router-flux/issues/2814)
529- undefined is not an object \(evaluating 'resetAction.actions.map'\) [\#2808](https://github.com/aksonov/react-native-router-flux/issues/2808)
530- onEnter can trigger but onExit can not [\#2807](https://github.com/aksonov/react-native-router-flux/issues/2807)
531- react-native-router-flux back button shows top [\#2806](https://github.com/aksonov/react-native-router-flux/issues/2806)
532- ActionConst.REPLACE breaks [\#2804](https://github.com/aksonov/react-native-router-flux/issues/2804)
533- Actions.currentScene is prefixed with an underscore for Scenes inside of Tabs [\#2802](https://github.com/aksonov/react-native-router-flux/issues/2802)
534- How to navigate properly between Tabs when providing a React.Component [\#2798](https://github.com/aksonov/react-native-router-flux/issues/2798)
535- dynamic call Scene [\#2797](https://github.com/aksonov/react-native-router-flux/issues/2797)
536- Actions.SCENE\(\) re rendering all visited Scene [\#2794](https://github.com/aksonov/react-native-router-flux/issues/2794)
537- Help With Drawer Menu [\#2793](https://github.com/aksonov/react-native-router-flux/issues/2793)
538- Unable to pass function as a prop down to scene [\#2790](https://github.com/aksonov/react-native-router-flux/issues/2790)
539
540**Merged pull requests:**
541
542- Add listeners to navigation \(as part of react-navigation 1.0.0 breaking changes\) [\#3032](https://github.com/aksonov/react-native-router-flux/pull/3032) ([daviscabral](https://github.com/daviscabral))
543- Fixed https://github.com/aksonov/react-native-router-flux/issues/2867 [\#3009](https://github.com/aksonov/react-native-router-flux/pull/3009) ([EvianZhow](https://github.com/EvianZhow))
544- Add "none" to type HeaderModeType. [\#2998](https://github.com/aksonov/react-native-router-flux/pull/2998) ([charles-salmon](https://github.com/charles-salmon))
545- Update API.md to include rightButtonStyle in scene props [\#2877](https://github.com/aksonov/react-native-router-flux/pull/2877) ([noahhayes](https://github.com/noahhayes))
546- Compatibility with RN 0.52.1 for RNRF v3 [\#2853](https://github.com/aksonov/react-native-router-flux/pull/2853) ([DavidPineda](https://github.com/DavidPineda))
547- Move drawerLockMode prop up to the scene API documentation. [\#2792](https://github.com/aksonov/react-native-router-flux/pull/2792) ([mdcone](https://github.com/mdcone))
548
549## [4.0.0-beta.27](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.27) (2018-01-05)
550[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.25...4.0.0-beta.27)
551
552## [4.0.0-beta.25](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.25) (2017-12-29)
553[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.24...4.0.0-beta.25)
554
555## [4.0.0-beta.24](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.24) (2017-11-14)
556[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.23...4.0.0-beta.24)
557
558# Change Log
559
560## [4.0.0-beta.23](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.23) (2017-11-08)
561[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.22...4.0.0-beta.23)
562
563**Implemented enhancements:**
564
565- Is it possible to reset child stack only? [\#2317](https://github.com/aksonov/react-native-router-flux/issues/2317)
566
567**Closed issues:**
568
569- Nested scene + navbar ? [\#2586](https://github.com/aksonov/react-native-router-flux/issues/2586)
570- eval of "Action.key\(\)" not working. [\#2582](https://github.com/aksonov/react-native-router-flux/issues/2582)
571- Performance of exiting modal is not good as official Modal [\#2581](https://github.com/aksonov/react-native-router-flux/issues/2581)
572- Tabs rendering scenes in all Stack [\#2568](https://github.com/aksonov/react-native-router-flux/issues/2568)
573- Lightbox not rendered on top of initial scene \(e.g not transparent\) [\#2553](https://github.com/aksonov/react-native-router-flux/issues/2553)
574- Maximum call stack exceeded when closing drawer [\#2542](https://github.com/aksonov/react-native-router-flux/issues/2542)
575- How to customize drawer button in routerFlux 4.0 [\#2538](https://github.com/aksonov/react-native-router-flux/issues/2538)
576- Unexpected margin/padding on the top of the page [\#2536](https://github.com/aksonov/react-native-router-flux/issues/2536)
577- Navigate directly to nested scenes while preserving the back button scene hierarchy [\#2529](https://github.com/aksonov/react-native-router-flux/issues/2529)
578- Usage of NON-static onEnter / onExit within component replacing componentDidMount / componentDidUnmount [\#2528](https://github.com/aksonov/react-native-router-flux/issues/2528)
579- \[bug/question HOWTO\] Transition from TabBar \(without NavBar\) to scene with NavBar [\#2527](https://github.com/aksonov/react-native-router-flux/issues/2527)
580- No swipe back gesture in V4 [\#2525](https://github.com/aksonov/react-native-router-flux/issues/2525)
581- error on scene with redux [\#2523](https://github.com/aksonov/react-native-router-flux/issues/2523)
582- TypeError: undefined is not a function this.\_children\[typeof Symbol === 'function'? Symbol.iterator: '@@iterator'\]\(\)'\) [\#2520](https://github.com/aksonov/react-native-router-flux/issues/2520)
583- Cannot read property 'string' of undefined [\#2517](https://github.com/aksonov/react-native-router-flux/issues/2517)
584- Scene props are not changing when pressing onRight and calling Actions.refresh\(\) [\#2514](https://github.com/aksonov/react-native-router-flux/issues/2514)
585- How can I manipulate 2 different scenes on a single screen? [\#2513](https://github.com/aksonov/react-native-router-flux/issues/2513)
586- \[BUG\] navigation.setParams stopped working [\#2509](https://github.com/aksonov/react-native-router-flux/issues/2509)
587- Unable to start app - RN v0.49.3 [\#2507](https://github.com/aksonov/react-native-router-flux/issues/2507)
588- Help needed with multiple drawers on each page. [\#2506](https://github.com/aksonov/react-native-router-flux/issues/2506)
589- \[NAVBAR\] NavBarTitleImage not centred with backButtonImage on Android [\#2505](https://github.com/aksonov/react-native-router-flux/issues/2505)
590- Not able to navigate to same screen from same screen in react-router flux [\#2504](https://github.com/aksonov/react-native-router-flux/issues/2504)
591- the question is how can i let the children scenes will have right-to-left animation on android? [\#2502](https://github.com/aksonov/react-native-router-flux/issues/2502)
592- popTo\('Scene Key'\) does not work on a single page [\#2501](https://github.com/aksonov/react-native-router-flux/issues/2501)
593- success handler not working \(v4\) [\#2498](https://github.com/aksonov/react-native-router-flux/issues/2498)
594- Navigating just not doing anything [\#2497](https://github.com/aksonov/react-native-router-flux/issues/2497)
595- Overlay navigation doesn't wrap my react-native-drawer anymore [\#2496](https://github.com/aksonov/react-native-router-flux/issues/2496)
596- Minimize android app from initial screen not working [\#2494](https://github.com/aksonov/react-native-router-flux/issues/2494)
597- Missing navigationBarStyle typing on Stack [\#2493](https://github.com/aksonov/react-native-router-flux/issues/2493)
598- Actions transitions cannot be configured [\#2490](https://github.com/aksonov/react-native-router-flux/issues/2490)
599- Super expression must either be null or a function, not undefined [\#2488](https://github.com/aksonov/react-native-router-flux/issues/2488)
600- Going from tab through non-tabs back to different tab [\#2486](https://github.com/aksonov/react-native-router-flux/issues/2486)
601- Drawer : `onEnter`, `onExit` or `open`... [\#2485](https://github.com/aksonov/react-native-router-flux/issues/2485)
602- Bad performance during orientation change with tabs [\#2483](https://github.com/aksonov/react-native-router-flux/issues/2483)
603- Replace scene but use push/pop animation [\#2476](https://github.com/aksonov/react-native-router-flux/issues/2476)
604- map next scenes [\#2475](https://github.com/aksonov/react-native-router-flux/issues/2475)
605- how to leftAlign Left Image button on NavBar [\#2471](https://github.com/aksonov/react-native-router-flux/issues/2471)
606- Keyboard disappears instantly when user taps on input [\#2442](https://github.com/aksonov/react-native-router-flux/issues/2442)
607- How to use wrapBy with Redux Store? [\#2423](https://github.com/aksonov/react-native-router-flux/issues/2423)
608- How to quit Android App?I used BackHandler [\#2383](https://github.com/aksonov/react-native-router-flux/issues/2383)
609- Always show backbutton, and exit app on back. [\#2366](https://github.com/aksonov/react-native-router-flux/issues/2366)
610- How to give new title image in parameter when navigating new scene [\#2363](https://github.com/aksonov/react-native-router-flux/issues/2363)
611
612**Merged pull requests:**
613
614- document Tabs animationEnabled property documentation [\#2602](https://github.com/aksonov/react-native-router-flux/pull/2602) ([wodCZ](https://github.com/wodCZ))
615- Update link for open issues in CONTRIBUTING.md [\#2597](https://github.com/aksonov/react-native-router-flux/pull/2597) ([clucasalcantara](https://github.com/clucasalcantara))
616- Upd deps: react-navigation to beta-15, rm RN-button, upd mobx & mobx-react [\#2584](https://github.com/aksonov/react-native-router-flux/pull/2584) ([kesha-antonov](https://github.com/kesha-antonov))
617- Fixes \#2496 [\#2578](https://github.com/aksonov/react-native-router-flux/pull/2578) ([raynor85](https://github.com/raynor85))
618- add "wrapBy" to RouterProps [\#2577](https://github.com/aksonov/react-native-router-flux/pull/2577) ([Deantsui](https://github.com/Deantsui))
619- bind early. For faster render [\#2574](https://github.com/aksonov/react-native-router-flux/pull/2574) ([kesha-antonov](https://github.com/kesha-antonov))
620- Fixed Example: next screen for tab1\_1 of Tab \#1 [\#2570](https://github.com/aksonov/react-native-router-flux/pull/2570) ([PhoebePan](https://github.com/PhoebePan))
621- Update API.md [\#2569](https://github.com/aksonov/react-native-router-flux/pull/2569) ([pmitche](https://github.com/pmitche))
622- Fix drawerPosition row for Drawer table [\#2560](https://github.com/aksonov/react-native-router-flux/pull/2560) ([etorsuarezm](https://github.com/etorsuarezm))
623- Fix typo from `havigator` to \*navigator\* [\#2559](https://github.com/aksonov/react-native-router-flux/pull/2559) ([etorsuarezm](https://github.com/etorsuarezm))
624- \[V3\] Update react-native-experimental-navigation to new version with PropTypes fix [\#2541](https://github.com/aksonov/react-native-router-flux/pull/2541) ([daviscabral](https://github.com/daviscabral))
625- Add PropTypes and update dependencies to work with react 16.0.0 [\#2532](https://github.com/aksonov/react-native-router-flux/pull/2532) ([daviscabral](https://github.com/daviscabral))
626- \[Fix\] Router - sceneStyle must be View.propTypes.style [\#2522](https://github.com/aksonov/react-native-router-flux/pull/2522) ([ovr](https://github.com/ovr))
627- Support ReactNavigation's drawerWidth property [\#2515](https://github.com/aksonov/react-native-router-flux/pull/2515) ([whitecl](https://github.com/whitecl))
628- Render back button fix [\#2512](https://github.com/aksonov/react-native-router-flux/pull/2512) ([onrige](https://github.com/onrige))
629- Back to initial tab scene [\#2508](https://github.com/aksonov/react-native-router-flux/pull/2508) ([onrige](https://github.com/onrige))
630- Adding some typings to index.d.ts [\#2500](https://github.com/aksonov/react-native-router-flux/pull/2500) ([bm-software](https://github.com/bm-software))
631- Remove popAndPush action in Api [\#2495](https://github.com/aksonov/react-native-router-flux/pull/2495) ([mackenziemance](https://github.com/mackenziemance))
632- Prevent displaying of BackButton in iOS style on Android when icon is not customized [\#2491](https://github.com/aksonov/react-native-router-flux/pull/2491) ([davojan](https://github.com/davojan))
633
634## [4.0.0-beta.22](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.22) (2017-10-10)
635[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.21...4.0.0-beta.22)
636
637**Implemented enhancements:**
638
639- Support for custom backButton [\#2385](https://github.com/aksonov/react-native-router-flux/issues/2385)
640- Refresh drawer [\#2292](https://github.com/aksonov/react-native-router-flux/issues/2292)
641
642**Closed issues:**
643
644- Need to unmount component on leaving a tab [\#2489](https://github.com/aksonov/react-native-router-flux/issues/2489)
645- How to disable animation when I click the tabar to change the scene [\#2484](https://github.com/aksonov/react-native-router-flux/issues/2484)
646- Dynamically show and hide tav and nav bars [\#2478](https://github.com/aksonov/react-native-router-flux/issues/2478)
647- API Documentation is missing a definition for Actions.popTo\(\) [\#2470](https://github.com/aksonov/react-native-router-flux/issues/2470)
648- popAndPush not working [\#2458](https://github.com/aksonov/react-native-router-flux/issues/2458)
649- renderBackButton is not working [\#2456](https://github.com/aksonov/react-native-router-flux/issues/2456)
650- How to set Selected in \<Scene\> [\#2455](https://github.com/aksonov/react-native-router-flux/issues/2455)
651- Is it possible to set title value of Scene from Actions? Actions.showComponent\({ title }\)? [\#2454](https://github.com/aksonov/react-native-router-flux/issues/2454)
652- Unable to navigate to Scene with Actions.key [\#2452](https://github.com/aksonov/react-native-router-flux/issues/2452)
653- Pressing back button not working as expected [\#2451](https://github.com/aksonov/react-native-router-flux/issues/2451)
654- Can't hide tab icon [\#2450](https://github.com/aksonov/react-native-router-flux/issues/2450)
655- How to create Tabbar with icon&Text [\#2446](https://github.com/aksonov/react-native-router-flux/issues/2446)
656- Action.\[KEY\] not working [\#2445](https://github.com/aksonov/react-native-router-flux/issues/2445)
657- Action.\[SCENE\_KEY\] not working [\#2444](https://github.com/aksonov/react-native-router-flux/issues/2444)
658- Closing the drawer reloads tabs and switches back to default tab [\#2443](https://github.com/aksonov/react-native-router-flux/issues/2443)
659- There is no route defined for key key0. Must be one of: 'key3','\< clone view key \>' \(nested scenes\) [\#2439](https://github.com/aksonov/react-native-router-flux/issues/2439)
660- Dynamically Navigate to a Scene [\#2436](https://github.com/aksonov/react-native-router-flux/issues/2436)
661- Header title rendered wrong [\#2433](https://github.com/aksonov/react-native-router-flux/issues/2433)
662- react-native-tab-view not working on Android when nested in a flux tab [\#2427](https://github.com/aksonov/react-native-router-flux/issues/2427)
663- how to combine with react-native-tabs?I need to display four custo [\#2419](https://github.com/aksonov/react-native-router-flux/issues/2419)
664- How do you get current route or scene? [\#2418](https://github.com/aksonov/react-native-router-flux/issues/2418)
665- Question - How can I call a function from a custom navbar back into my main component [\#2417](https://github.com/aksonov/react-native-router-flux/issues/2417)
666- How to make in the user "tabBarComponent" transitions both in the standard "tabBar"? [\#2414](https://github.com/aksonov/react-native-router-flux/issues/2414)
667- How to block drawer in login page [\#2411](https://github.com/aksonov/react-native-router-flux/issues/2411)
668- warnings on program start for every TabScene in Tabs \(but works correctly\) [\#2403](https://github.com/aksonov/react-native-router-flux/issues/2403)
669- CardStackStyleInterpolator module not found [\#2402](https://github.com/aksonov/react-native-router-flux/issues/2402)
670- I cont Exit App on Android [\#2399](https://github.com/aksonov/react-native-router-flux/issues/2399)
671- Actions.pop\({ popNum: number }\) doesnt work anymore [\#2397](https://github.com/aksonov/react-native-router-flux/issues/2397)
672- blank map using router-flux [\#2395](https://github.com/aksonov/react-native-router-flux/issues/2395)
673- Two navbars inside root tabs if using modal [\#2392](https://github.com/aksonov/react-native-router-flux/issues/2392)
674- Migrating RNRF v3 to RNRF v4 [\#2381](https://github.com/aksonov/react-native-router-flux/issues/2381)
675- Lastest version, actions.key gets ReferenceError [\#2380](https://github.com/aksonov/react-native-router-flux/issues/2380)
676- Possible Unhandled Promise Rejection \(id: 0\): [\#2379](https://github.com/aksonov/react-native-router-flux/issues/2379)
677- One NavBar only for grouped Scenes [\#2375](https://github.com/aksonov/react-native-router-flux/issues/2375)
678- Navigating when changing redux state [\#2374](https://github.com/aksonov/react-native-router-flux/issues/2374)
679- Tabs label / text colour change [\#2369](https://github.com/aksonov/react-native-router-flux/issues/2369)
680- Change tab programmatically [\#2368](https://github.com/aksonov/react-native-router-flux/issues/2368)
681- Android tab bar at the bottom [\#2365](https://github.com/aksonov/react-native-router-flux/issues/2365)
682- Disable back button from inside a scene. [\#2362](https://github.com/aksonov/react-native-router-flux/issues/2362)
683- Call Component function from onEnter/onExit [\#2361](https://github.com/aksonov/react-native-router-flux/issues/2361)
684- Performance issue, taking 4-5 second to pop/push screen [\#2360](https://github.com/aksonov/react-native-router-flux/issues/2360)
685- Android hardware back button does not run onBack function [\#2359](https://github.com/aksonov/react-native-router-flux/issues/2359)
686- Change navBar \(navBar option\) and toggle \(hideNavBar option\) dynamically doesn't work \(via Actions.refresh\) [\#2357](https://github.com/aksonov/react-native-router-flux/issues/2357)
687- how to pass params while using actions.pop\(\) in version RNRF-3.41.0?? [\#2355](https://github.com/aksonov/react-native-router-flux/issues/2355)
688- Can I create scenes/routes during runtime using RNRF? [\#2354](https://github.com/aksonov/react-native-router-flux/issues/2354)
689- Change transition animation on v4 [\#2353](https://github.com/aksonov/react-native-router-flux/issues/2353)
690- Jump to specific scene and refresh it [\#2352](https://github.com/aksonov/react-native-router-flux/issues/2352)
691- componentWillUnmount not firing [\#2351](https://github.com/aksonov/react-native-router-flux/issues/2351)
692- Major issues on Android - "There is no route defined for key key0." [\#2350](https://github.com/aksonov/react-native-router-flux/issues/2350)
693- Dynamic control tabbar display and hide [\#2349](https://github.com/aksonov/react-native-router-flux/issues/2349)
694- Custom navBar component doesn't get custom title for a component [\#2348](https://github.com/aksonov/react-native-router-flux/issues/2348)
695- Two Back Buttons For The Same Scene [\#2346](https://github.com/aksonov/react-native-router-flux/issues/2346)
696- Passing props to every scene [\#2345](https://github.com/aksonov/react-native-router-flux/issues/2345)
697- Current scene pushes over the same scene when drawer is closed on IOs [\#2342](https://github.com/aksonov/react-native-router-flux/issues/2342)
698- "replace" type on Scene does not work when tabs is true [\#2339](https://github.com/aksonov/react-native-router-flux/issues/2339)
699- Two routers, one for Main Application and one for Share application [\#2338](https://github.com/aksonov/react-native-router-flux/issues/2338)
700- Example project error [\#2337](https://github.com/aksonov/react-native-router-flux/issues/2337)
701- Element type is invalid: expected a string. [\#2336](https://github.com/aksonov/react-native-router-flux/issues/2336)
702- Jump to specific scene [\#2335](https://github.com/aksonov/react-native-router-flux/issues/2335)
703- Actions.\[key\] not working [\#2334](https://github.com/aksonov/react-native-router-flux/issues/2334)
704- flux is not working with react-native swiper [\#2333](https://github.com/aksonov/react-native-router-flux/issues/2333)
705- How to give new scene title in parameter? [\#2332](https://github.com/aksonov/react-native-router-flux/issues/2332)
706- Load content of tab when pressing tab instead load all tabs [\#2331](https://github.com/aksonov/react-native-router-flux/issues/2331)
707- \[Tabs\] How to setup initial scene as tab scene? [\#2330](https://github.com/aksonov/react-native-router-flux/issues/2330)
708- Actions list is empty [\#2329](https://github.com/aksonov/react-native-router-flux/issues/2329)
709- How to achieve Multi Level Menu inside Control Panel ? [\#2327](https://github.com/aksonov/react-native-router-flux/issues/2327)
710- Best way to update custom Tabbar? [\#2324](https://github.com/aksonov/react-native-router-flux/issues/2324)
711- App closes when pressing hardware back button [\#2323](https://github.com/aksonov/react-native-router-flux/issues/2323)
712- V4 Documentation [\#2322](https://github.com/aksonov/react-native-router-flux/issues/2322)
713- Cannot set tabbar position [\#2320](https://github.com/aksonov/react-native-router-flux/issues/2320)
714- react-native-router-flux [\#2319](https://github.com/aksonov/react-native-router-flux/issues/2319)
715- how to get previous router name? [\#2318](https://github.com/aksonov/react-native-router-flux/issues/2318)
716- undefined is not an object \(evaluating '\_reactNative.BackHandler.addEventListener'\) [\#2316](https://github.com/aksonov/react-native-router-flux/issues/2316)
717- Any authentication examples or tutorial\(s\) out there? [\#2314](https://github.com/aksonov/react-native-router-flux/issues/2314)
718- Tab bar styling [\#2313](https://github.com/aksonov/react-native-router-flux/issues/2313)
719- Reset Stack [\#2312](https://github.com/aksonov/react-native-router-flux/issues/2312)
720- How to access props inside rightTitle/onRight static function? [\#2308](https://github.com/aksonov/react-native-router-flux/issues/2308)
721- Change drawer icon [\#2307](https://github.com/aksonov/react-native-router-flux/issues/2307)
722- Dynamically hide tabbar [\#2306](https://github.com/aksonov/react-native-router-flux/issues/2306)
723- Custom navBar [\#2304](https://github.com/aksonov/react-native-router-flux/issues/2304)
724- How to make a 'navbar' a global component? [\#2303](https://github.com/aksonov/react-native-router-flux/issues/2303)
725- Back button does not disappear when use the 'back' property on Scene. [\#2302](https://github.com/aksonov/react-native-router-flux/issues/2302)
726- Transition between scene with navbar and transparent navbar [\#2301](https://github.com/aksonov/react-native-router-flux/issues/2301)
727- How to make "navBar" not animated, for example as "tabBar". [\#2300](https://github.com/aksonov/react-native-router-flux/issues/2300)
728- direction='vertical' doesn't work? [\#2299](https://github.com/aksonov/react-native-router-flux/issues/2299)
729- Deep linking does not work properly [\#2297](https://github.com/aksonov/react-native-router-flux/issues/2297)
730- Lazy property doesn't work on tab [\#2296](https://github.com/aksonov/react-native-router-flux/issues/2296)
731- Spacing between leftButton and title on navBar [\#2294](https://github.com/aksonov/react-native-router-flux/issues/2294)
732- \[Lack of Docs:- Easy Example\] Can someone please help me with side-menu \(drawer\)? [\#2291](https://github.com/aksonov/react-native-router-flux/issues/2291)
733- Where is the documentation for Overlay,Tabs,Modal,Drawer,Stack,Lightbox ??? [\#2285](https://github.com/aksonov/react-native-router-flux/issues/2285)
734- Warning - Redux and RNRF - Cannot update during an existing state transition [\#2253](https://github.com/aksonov/react-native-router-flux/issues/2253)
735
736**Merged pull requests:**
737
738- Update API.md [\#2481](https://github.com/aksonov/react-native-router-flux/pull/2481) ([venits](https://github.com/venits))
739- added documentation for backButtonImage [\#2474](https://github.com/aksonov/react-native-router-flux/pull/2474) ([mvanroon](https://github.com/mvanroon))
740- Add `hideDrawerButton` prop to Drawer [\#2473](https://github.com/aksonov/react-native-router-flux/pull/2473) ([mvanroon](https://github.com/mvanroon))
741- Update titles of different README's [\#2463](https://github.com/aksonov/react-native-router-flux/pull/2463) ([mvanroon](https://github.com/mvanroon))
742- Update React navigation dependency to 1.0.0-beta13 [\#2462](https://github.com/aksonov/react-native-router-flux/pull/2462) ([compojoom](https://github.com/compojoom))
743- Update API.md [\#2453](https://github.com/aksonov/react-native-router-flux/pull/2453) ([jaaberg](https://github.com/jaaberg))
744- Initial attempt at project typings [\#2448](https://github.com/aksonov/react-native-router-flux/pull/2448) ([jatsrt](https://github.com/jatsrt))
745- Refresh pan handlers via Actions.refresh [\#2424](https://github.com/aksonov/react-native-router-flux/pull/2424) ([onrige](https://github.com/onrige))
746- Fix passing down wrong overlay navigation state in OverlayNavigator [\#2422](https://github.com/aksonov/react-native-router-flux/pull/2422) ([wsxyeah](https://github.com/wsxyeah))
747- Lock example's react-navigation version to 1.0.0-beta.11 [\#2405](https://github.com/aksonov/react-native-router-flux/pull/2405) ([wsxyeah](https://github.com/wsxyeah))
748- Allow to hide left button via Actions.refresh [\#2398](https://github.com/aksonov/react-native-router-flux/pull/2398) ([onrige](https://github.com/onrige))
749- Updated API Documentation & Added fix for replace Tabbed Component [\#2364](https://github.com/aksonov/react-native-router-flux/pull/2364) ([mcabs3](https://github.com/mcabs3))
750- Add a posibility to refresh navBar and toggle it by navBar, renderNavigationBar and hideNavBar properties dynamically [\#2358](https://github.com/aksonov/react-native-router-flux/pull/2358) ([onrige](https://github.com/onrige))
751- Added custom navbar to the project Example [\#2341](https://github.com/aksonov/react-native-router-flux/pull/2341) ([pgonzalez-santiago](https://github.com/pgonzalez-santiago))
752- Updated Example Project [\#2328](https://github.com/aksonov/react-native-router-flux/pull/2328) ([mcabs3](https://github.com/mcabs3))
753- Fix table in docs [\#2326](https://github.com/aksonov/react-native-router-flux/pull/2326) ([bukerok](https://github.com/bukerok))
754- Updated API Documentation [\#2325](https://github.com/aksonov/react-native-router-flux/pull/2325) ([mcabs3](https://github.com/mcabs3))
755- Minor fix of contributors link to work from any context [\#2321](https://github.com/aksonov/react-native-router-flux/pull/2321) ([davojan](https://github.com/davojan))
756- Updated API docs to add missing attributes [\#2315](https://github.com/aksonov/react-native-router-flux/pull/2315) ([mcabs3](https://github.com/mcabs3))
757- Allow changing tabBar visibility dynamically \(e.g. via Action.refresh\) [\#2311](https://github.com/aksonov/react-native-router-flux/pull/2311) ([davojan](https://github.com/davojan))
758- Cleaned up Documentation and added Tabs [\#2305](https://github.com/aksonov/react-native-router-flux/pull/2305) ([mcabs3](https://github.com/mcabs3))
759
760## [4.0.0-beta.21](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.21) (2017-08-28)
761[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.20...4.0.0-beta.21)
762
763**Closed issues:**
764
765- Click back button on device, but nothing happens. [\#2295](https://github.com/aksonov/react-native-router-flux/issues/2295)
766
767## [4.0.0-beta.20](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.20) (2017-08-28)
768[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.19...4.0.0-beta.20)
769
770**Fixed bugs:**
771
772- In the new version of the 'tabbar' does not work the 'tabBarPosition' property [\#2288](https://github.com/aksonov/react-native-router-flux/issues/2288)
773
774**Closed issues:**
775
776- JSON.stringify cannot serialize cyclic structures [\#2290](https://github.com/aksonov/react-native-router-flux/issues/2290)
777- Actions.pop \(\) skips the scene [\#2289](https://github.com/aksonov/react-native-router-flux/issues/2289)
778- How to remove the effect of replacing renderTitle\(title\) when navigating between scene? [\#2287](https://github.com/aksonov/react-native-router-flux/issues/2287)
779- Tabs on Android are hidden and showing up [\#2286](https://github.com/aksonov/react-native-router-flux/issues/2286)
780- Hardware Back not working when on First Scene [\#2283](https://github.com/aksonov/react-native-router-flux/issues/2283)
781- Main props in navigation options [\#2282](https://github.com/aksonov/react-native-router-flux/issues/2282)
782- Reset stack with transition [\#2236](https://github.com/aksonov/react-native-router-flux/issues/2236)
783
784## [4.0.0-beta.19](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.19) (2017-08-23)
785[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.18...4.0.0-beta.19)
786
787**Implemented enhancements:**
788
789- Multiple routers with v4? [\#2274](https://github.com/aksonov/react-native-router-flux/issues/2274)
790- Nested scenes in v4? [\#2220](https://github.com/aksonov/react-native-router-flux/issues/2220)
791- Access to Component's props from NavBar. [\#2195](https://github.com/aksonov/react-native-router-flux/issues/2195)
792- IMPORTANT: v4 beta release is ready \(v3 is not supported anymore\) [\#1974](https://github.com/aksonov/react-native-router-flux/issues/1974)
793
794**Fixed bugs:**
795
796- The onExit method not executes when navigating away from Scene [\#2279](https://github.com/aksonov/react-native-router-flux/issues/2279)
797- navigationBarTitleImage not working in v4 [\#2272](https://github.com/aksonov/react-native-router-flux/issues/2272)
798- hideNavBar issue on tabs scene [\#2268](https://github.com/aksonov/react-native-router-flux/issues/2268)
799- Tabs v4 - Active / Inactive backgroundColor not working [\#2263](https://github.com/aksonov/react-native-router-flux/issues/2263)
800
801**Closed issues:**
802
803- Actions state inside Drawer [\#2280](https://github.com/aksonov/react-native-router-flux/issues/2280)
804- Android transitions not working v4-beta branch [\#2278](https://github.com/aksonov/react-native-router-flux/issues/2278)
805- Unexpected header behavior in TabNavigation [\#2277](https://github.com/aksonov/react-native-router-flux/issues/2277)
806- OnEnter not called for componentless scenes [\#2275](https://github.com/aksonov/react-native-router-flux/issues/2275)
807- Custom function on tab press [\#2271](https://github.com/aksonov/react-native-router-flux/issues/2271)
808- Massive slowdown after beta 14 [\#2270](https://github.com/aksonov/react-native-router-flux/issues/2270)
809- How to disable swipe to back [\#2269](https://github.com/aksonov/react-native-router-flux/issues/2269)
810- Can I set onEnter from inside the Component? [\#2267](https://github.com/aksonov/react-native-router-flux/issues/2267)
811- \[Error\] The sources for assing MUST be an object. [\#2266](https://github.com/aksonov/react-native-router-flux/issues/2266)
812- How to open Drawer using a custom event / action within a screen [\#2265](https://github.com/aksonov/react-native-router-flux/issues/2265)
813- Scene's key on the background of TabIcon [\#2264](https://github.com/aksonov/react-native-router-flux/issues/2264)
814- Top nav bar customization [\#2262](https://github.com/aksonov/react-native-router-flux/issues/2262)
815- There is no route defined for key {route}. [\#2261](https://github.com/aksonov/react-native-router-flux/issues/2261)
816- How to set tab bar activeBackgroundColor [\#2260](https://github.com/aksonov/react-native-router-flux/issues/2260)
817- Please help me how to use "react-native-router-flux" in my scenario [\#2259](https://github.com/aksonov/react-native-router-flux/issues/2259)
818- Issue with back button not unmounting and remount tab scene [\#2257](https://github.com/aksonov/react-native-router-flux/issues/2257)
819- Q:Adding button to navbar [\#2256](https://github.com/aksonov/react-native-router-flux/issues/2256)
820- sceneStyle gets not applied [\#2255](https://github.com/aksonov/react-native-router-flux/issues/2255)
821- Prevent certain scenes in stack from always being mounted? [\#2254](https://github.com/aksonov/react-native-router-flux/issues/2254)
822- Custom navBar is missing in the docs [\#2252](https://github.com/aksonov/react-native-router-flux/issues/2252)
823- titleStyle only sets backgroundcolor for small area [\#2251](https://github.com/aksonov/react-native-router-flux/issues/2251)
824- How do you setup a background image for the entire app that is shared across different scene [\#2250](https://github.com/aksonov/react-native-router-flux/issues/2250)
825- Setting style for Scenes, title, ... [\#2249](https://github.com/aksonov/react-native-router-flux/issues/2249)
826- Creating an Authenticated Scene [\#2246](https://github.com/aksonov/react-native-router-flux/issues/2246)
827- Custom navbar example [\#2245](https://github.com/aksonov/react-native-router-flux/issues/2245)
828- Better way to declare rightTitle/onRight inside component [\#2244](https://github.com/aksonov/react-native-router-flux/issues/2244)
829- How do I override \(or disable\) hardware back press button for a given scene? [\#2237](https://github.com/aksonov/react-native-router-flux/issues/2237)
830- How do I get into a route and clear all routes other than the first route before then? [\#2230](https://github.com/aksonov/react-native-router-flux/issues/2230)
831- Double-tapping fires Actions twice [\#2228](https://github.com/aksonov/react-native-router-flux/issues/2228)
832- QUESTION: How to disable swipe-back but not disable drawer-swipe [\#2226](https://github.com/aksonov/react-native-router-flux/issues/2226)
833- Tabs with fetch not rerendering on changetab [\#2225](https://github.com/aksonov/react-native-router-flux/issues/2225)
834- Error and warning: "Cannot update during an existing state transition an error", using react-native-router-flux and redux-form Field [\#2201](https://github.com/aksonov/react-native-router-flux/issues/2201)
835- Custom animations for scenes \(disabling transition animation\) [\#2042](https://github.com/aksonov/react-native-router-flux/issues/2042)
836- Disable gesture back action [\#2006](https://github.com/aksonov/react-native-router-flux/issues/2006)
837
838**Merged pull requests:**
839
840- Overlay support [\#2281](https://github.com/aksonov/react-native-router-flux/pull/2281) ([aksonov](https://github.com/aksonov))
841- Prevent React warning \(and potential errors\) about refs for stateless function components [\#2258](https://github.com/aksonov/react-native-router-flux/pull/2258) ([davojan](https://github.com/davojan))
842
843## [4.0.0-beta.18](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.18) (2017-08-16)
844[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.17...4.0.0-beta.18)
845
846**Implemented enhancements:**
847
848- Improve JSX syntax for built-in containers [\#2210](https://github.com/aksonov/react-native-router-flux/issues/2210)
849
850**Fixed bugs:**
851
852- Back button on Android always closes app [\#2196](https://github.com/aksonov/react-native-router-flux/issues/2196)
853- "There is no route defined for key "a" in beta.12-15 [\#2189](https://github.com/aksonov/react-native-router-flux/issues/2189)
854- drawerImage does not display Image [\#2175](https://github.com/aksonov/react-native-router-flux/issues/2175)
855
856**Closed issues:**
857
858- \[Question\] How to pass props to previous screen when back button pressed \(or any other button\)? [\#2243](https://github.com/aksonov/react-native-router-flux/issues/2243)
859- Screen navigation is mixed up / confused. [\#2242](https://github.com/aksonov/react-native-router-flux/issues/2242)
860- npm run build fails [\#2240](https://github.com/aksonov/react-native-router-flux/issues/2240)
861- \[Help Wanted\] Is it possible to make navigation bar and tabs style like this? [\#2239](https://github.com/aksonov/react-native-router-flux/issues/2239)
862- \[react-native-router-flux\] key should be defined for \[object Object\] [\#2238](https://github.com/aksonov/react-native-router-flux/issues/2238)
863- popTo hangs [\#2234](https://github.com/aksonov/react-native-router-flux/issues/2234)
864- Hope to improve the docs for v4 and latest rnrf example [\#2233](https://github.com/aksonov/react-native-router-flux/issues/2233)
865- Cant change background color [\#2232](https://github.com/aksonov/react-native-router-flux/issues/2232)
866- remove bottom shadow not work [\#2231](https://github.com/aksonov/react-native-router-flux/issues/2231)
867- Multiple navigation bars on nested \<Scene\> [\#2229](https://github.com/aksonov/react-native-router-flux/issues/2229)
868- Can anyone help me with disabling back button on certain scenes? [\#2227](https://github.com/aksonov/react-native-router-flux/issues/2227)
869- HotReload not working as expected [\#2224](https://github.com/aksonov/react-native-router-flux/issues/2224)
870- Title moves to right for iOS [\#2223](https://github.com/aksonov/react-native-router-flux/issues/2223)
871- Props is not properly sent down to children when using tabs [\#2222](https://github.com/aksonov/react-native-router-flux/issues/2222)
872- onPress for "back button" on Android only works sometimes [\#2221](https://github.com/aksonov/react-native-router-flux/issues/2221)
873- How to hide back button Text Label [\#2219](https://github.com/aksonov/react-native-router-flux/issues/2219)
874- Router doesn't render over the parent element [\#2218](https://github.com/aksonov/react-native-router-flux/issues/2218)
875- Discussion: Can a store be initiated before Rendering? [\#2217](https://github.com/aksonov/react-native-router-flux/issues/2217)
876- v4 Tabs - reset stack on changing tab [\#2215](https://github.com/aksonov/react-native-router-flux/issues/2215)
877- Unexpected behaviour when rendering an array of Scenes [\#2214](https://github.com/aksonov/react-native-router-flux/issues/2214)
878- Lazy prop mount other pages which are not selected [\#2211](https://github.com/aksonov/react-native-router-flux/issues/2211)
879- `Back` prop to Scene is not functioning properly [\#2209](https://github.com/aksonov/react-native-router-flux/issues/2209)
880- setParams or Actions.refresh doesn't work [\#2208](https://github.com/aksonov/react-native-router-flux/issues/2208)
881- leftButtonImage is not working [\#2207](https://github.com/aksonov/react-native-router-flux/issues/2207)
882- How can i add gradient in background color of navbar? [\#2206](https://github.com/aksonov/react-native-router-flux/issues/2206)
883- \[react-native-router-flux\] initialState should not be null [\#2205](https://github.com/aksonov/react-native-router-flux/issues/2205)
884- V4 RenderRightButton not working when passed in Actions.refresh [\#2204](https://github.com/aksonov/react-native-router-flux/issues/2204)
885- direction="vertical" is not support? [\#2203](https://github.com/aksonov/react-native-router-flux/issues/2203)
886- Getting Unhandled JS Exception: undefined is not an object \(evaluating 'child.props.clone'\) [\#2202](https://github.com/aksonov/react-native-router-flux/issues/2202)
887- On hiding child nav bar, parent nav bar gets hidden [\#2200](https://github.com/aksonov/react-native-router-flux/issues/2200)
888- Hardware back button doesn't close drawer menu [\#2192](https://github.com/aksonov/react-native-router-flux/issues/2192)
889- \[iOS, v4.0.0-beta.16\] TabBar is above the NavBar when using tabBarPosition="top" [\#2190](https://github.com/aksonov/react-native-router-flux/issues/2190)
890- How to set NavBar above Tabs? [\#2181](https://github.com/aksonov/react-native-router-flux/issues/2181)
891- How to hide drawer for specific scenes [\#2142](https://github.com/aksonov/react-native-router-flux/issues/2142)
892
893**Merged pull requests:**
894
895- access to screen components via `Actions.refs` [\#2248](https://github.com/aksonov/react-native-router-flux/pull/2248) ([aksonov](https://github.com/aksonov))
896- Fix of babel version \(\#2240\) [\#2247](https://github.com/aksonov/react-native-router-flux/pull/2247) ([davojan](https://github.com/davojan))
897- Allow 1-deep nested arrays of Scenes to support structured configuration for larger projects [\#2241](https://github.com/aksonov/react-native-router-flux/pull/2241) ([davojan](https://github.com/davojan))
898- PopTo “loginModal” was not working in login3 scene [\#2235](https://github.com/aksonov/react-native-router-flux/pull/2235) ([compojoom](https://github.com/compojoom))
899- Allow special characters in route keys and avoid unintuitive js parsing errors [\#2216](https://github.com/aksonov/react-native-router-flux/pull/2216) ([davojan](https://github.com/davojan))
900- Fix 'replace' action \(\#2189\) [\#2213](https://github.com/aksonov/react-native-router-flux/pull/2213) ([aksonov](https://github.com/aksonov))
901- Install by https is more common [\#2212](https://github.com/aksonov/react-native-router-flux/pull/2212) ([ilabacheuski](https://github.com/ilabacheuski))
902
903## [4.0.0-beta.17](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.17) (2017-08-08)
904[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.16...4.0.0-beta.17)
905
906**Fixed bugs:**
907
908- 'DrawerClose' action pushes new scene instead of just closing drawer [\#2193](https://github.com/aksonov/react-native-router-flux/issues/2193)
909- Press Android back button immediately exit application [\#2191](https://github.com/aksonov/react-native-router-flux/issues/2191)
910- tintColor ignored for custom left and right buttons [\#2188](https://github.com/aksonov/react-native-router-flux/issues/2188)
911- Warning: Failed prop type: Invalid prop `scenes` of type `function` supplied to `Router`, expected a single ReactElement. [\#2187](https://github.com/aksonov/react-native-router-flux/issues/2187)
912
913**Closed issues:**
914
915- How can I show tab inside the tab \(Nested tabs\)? [\#2199](https://github.com/aksonov/react-native-router-flux/issues/2199)
916- How to achieve =\> headerMode:"screen" [\#2198](https://github.com/aksonov/react-native-router-flux/issues/2198)
917- All tab view of tabs are mounted once. [\#2197](https://github.com/aksonov/react-native-router-flux/issues/2197)
918- back on TAB is not working when using hideTabBar and swipeEnabled={false} a on parent [\#2186](https://github.com/aksonov/react-native-router-flux/issues/2186)
919- ComponentWillUnmount is not called when Action is triggered [\#2185](https://github.com/aksonov/react-native-router-flux/issues/2185)
920- Icon hamburger on each scene [\#2184](https://github.com/aksonov/react-native-router-flux/issues/2184)
921- Modal nested navigation [\#2183](https://github.com/aksonov/react-native-router-flux/issues/2183)
922- Press Android back button immediately exit application [\#2182](https://github.com/aksonov/react-native-router-flux/issues/2182)
923- Redux state change in drawerchild [\#2180](https://github.com/aksonov/react-native-router-flux/issues/2180)
924- how to change android animation direction [\#2177](https://github.com/aksonov/react-native-router-flux/issues/2177)
925- How to use modal [\#2173](https://github.com/aksonov/react-native-router-flux/issues/2173)
926- No option to change default indicator style color of yellow in Tab bar on android [\#2171](https://github.com/aksonov/react-native-router-flux/issues/2171)
927- redux example - side effect warning [\#2170](https://github.com/aksonov/react-native-router-flux/issues/2170)
928- Custom tab bar [\#2169](https://github.com/aksonov/react-native-router-flux/issues/2169)
929- Tab bar not showing in Android [\#2165](https://github.com/aksonov/react-native-router-flux/issues/2165)
930- Tabbed Scene Jumping Back to first tab [\#2164](https://github.com/aksonov/react-native-router-flux/issues/2164)
931- Is it possible to render navBar at the bottom? Also, disabling 'fade with slide' animation when entering a Scene [\#2161](https://github.com/aksonov/react-native-router-flux/issues/2161)
932- \(Warning\) Multiple mobx instances running [\#2155](https://github.com/aksonov/react-native-router-flux/issues/2155)
933
934**Merged pull requests:**
935
936- Fixes \#2193, \#2188, \#2175 and general drawerImage improvement [\#2194](https://github.com/aksonov/react-native-router-flux/pull/2194) ([aksonov](https://github.com/aksonov))
937- Fixed popTo method [\#2179](https://github.com/aksonov/react-native-router-flux/pull/2179) ([ulentini](https://github.com/ulentini))
938
939## [4.0.0-beta.16](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.16) (2017-08-03)
940[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.15...4.0.0-beta.16)
941
942**Fixed bugs:**
943
944- Actions.popTo not working with beta 15 and above [\#2163](https://github.com/aksonov/react-native-router-flux/issues/2163)
945- \[Regression\] Jump to the same route pushes new screen \(should be ignored\) [\#2152](https://github.com/aksonov/react-native-router-flux/issues/2152)
946- onEnter not being executed when using Actions.pop\(\) manually [\#2147](https://github.com/aksonov/react-native-router-flux/issues/2147)
947- DrawerIcons disables DrawerImage [\#2110](https://github.com/aksonov/react-native-router-flux/issues/2110)
948
949**Closed issues:**
950
951- react-native-web Unable to be compatible [\#2178](https://github.com/aksonov/react-native-router-flux/issues/2178)
952- how to Dynamically setting the tabbarStyle [\#2176](https://github.com/aksonov/react-native-router-flux/issues/2176)
953- \[suggestion\] modal independent of navigation [\#2174](https://github.com/aksonov/react-native-router-flux/issues/2174)
954- popTo: Cannot read property 'toString' of undefined. [\#2167](https://github.com/aksonov/react-native-router-flux/issues/2167)
955- Title in navigation bar is not centered in Android \(7.0\) [\#2166](https://github.com/aksonov/react-native-router-flux/issues/2166)
956- Issues pushing new scene after upgrading from beta8 to beta 15 [\#2162](https://github.com/aksonov/react-native-router-flux/issues/2162)
957- Can't read property 'router' of null \#2049 [\#2158](https://github.com/aksonov/react-native-router-flux/issues/2158)
958- Scene Not changing [\#2157](https://github.com/aksonov/react-native-router-flux/issues/2157)
959- Decorators \(MobX\) not supported by React Native defaut Babel preset [\#2156](https://github.com/aksonov/react-native-router-flux/issues/2156)
960- can i use it with react-redux or it will support redux?? [\#2151](https://github.com/aksonov/react-native-router-flux/issues/2151)
961- Upgrade to v4 broke - almost - everything [\#2150](https://github.com/aksonov/react-native-router-flux/issues/2150)
962- How to make drawer navigation? [\#2149](https://github.com/aksonov/react-native-router-flux/issues/2149)
963- header onBack bug? [\#2146](https://github.com/aksonov/react-native-router-flux/issues/2146)
964- 4.0.0-beta.14 mobx strict-mode is enabled bug [\#2145](https://github.com/aksonov/react-native-router-flux/issues/2145)
965- How to open drawer onPress in v4? [\#2143](https://github.com/aksonov/react-native-router-flux/issues/2143)
966- react-native-drawer example with react-native-router-flux 4 [\#2133](https://github.com/aksonov/react-native-router-flux/issues/2133)
967- navigationBarStyle or navTransparent and also navigationBarStyle={\[STYLES.navBar\]} is not working while trying to make the custom navigation bar transparent [\#2132](https://github.com/aksonov/react-native-router-flux/issues/2132)
968- Unable to overlay the tabbed navigation view [\#2112](https://github.com/aksonov/react-native-router-flux/issues/2112)
969
970**Merged pull requests:**
971
972- Example: Centered title in navigation bar [\#2172](https://github.com/aksonov/react-native-router-flux/pull/2172) ([mikaello](https://github.com/mikaello))
973- Update swipeEnabled and Etc. [\#2168](https://github.com/aksonov/react-native-router-flux/pull/2168) ([luco](https://github.com/luco))
974- Fixes \#2147, onExit handler [\#2154](https://github.com/aksonov/react-native-router-flux/pull/2154) ([aksonov](https://github.com/aksonov))
975- Addresses \#2152 [\#2153](https://github.com/aksonov/react-native-router-flux/pull/2153) ([aksonov](https://github.com/aksonov))
976
977## [4.0.0-beta.15](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.15) (2017-07-30)
978[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.14...4.0.0-beta.15)
979
980**Implemented enhancements:**
981
982- tabicon can't get more props [\#2129](https://github.com/aksonov/react-native-router-flux/issues/2129)
983- Increase hitSlop \(tappable area\) for navbar [\#2123](https://github.com/aksonov/react-native-router-flux/issues/2123)
984- Support of external navigation state \(full redux support\) [\#2115](https://github.com/aksonov/react-native-router-flux/issues/2115)
985
986**Fixed bugs:**
987
988- \[Question\] renderNavigationBar alternative in v4? [\#2130](https://github.com/aksonov/react-native-router-flux/issues/2130)
989- renderBackButton not working [\#2124](https://github.com/aksonov/react-native-router-flux/issues/2124)
990
991**Closed issues:**
992
993- Hot to focus second tab when push tabBar Scene? [\#2141](https://github.com/aksonov/react-native-router-flux/issues/2141)
994- React-Native-Vector-Icons for React-Native-Router-Flux TabBar [\#2139](https://github.com/aksonov/react-native-router-flux/issues/2139)
995- Animation? [\#2135](https://github.com/aksonov/react-native-router-flux/issues/2135)
996- Scenes inside tabs \(switch\) getting corrently unmounted and then incorrectly re-mounted [\#2131](https://github.com/aksonov/react-native-router-flux/issues/2131)
997- Support for custom component for NavBar [\#2128](https://github.com/aksonov/react-native-router-flux/issues/2128)
998- Clear history stack without route change? [\#2127](https://github.com/aksonov/react-native-router-flux/issues/2127)
999- How to wait until the scene is refreshed? [\#2126](https://github.com/aksonov/react-native-router-flux/issues/2126)
1000- adding a custom navigation bar with a leftbutton and multiple right buttons [\#2125](https://github.com/aksonov/react-native-router-flux/issues/2125)
1001- Back props & Android back button ? [\#2122](https://github.com/aksonov/react-native-router-flux/issues/2122)
1002- onLeft\(\) or onRight\(\) use compoent function? [\#2121](https://github.com/aksonov/react-native-router-flux/issues/2121)
1003- Does any one have an example app using RNRF & Mobx? [\#2120](https://github.com/aksonov/react-native-router-flux/issues/2120)
1004- Getting a deadly spinner [\#2119](https://github.com/aksonov/react-native-router-flux/issues/2119)
1005- How to get the Routing stack? [\#2118](https://github.com/aksonov/react-native-router-flux/issues/2118)
1006- Header not not displayed [\#2117](https://github.com/aksonov/react-native-router-flux/issues/2117)
1007- Не отображается хэдэр [\#2116](https://github.com/aksonov/react-native-router-flux/issues/2116)
1008- \[Question\] Share a Scene [\#2114](https://github.com/aksonov/react-native-router-flux/issues/2114)
1009- How to use wrapBy [\#2113](https://github.com/aksonov/react-native-router-flux/issues/2113)
1010- renderTitle image not shown on all device [\#2111](https://github.com/aksonov/react-native-router-flux/issues/2111)
1011- Proper way of using onEnter / success? [\#2109](https://github.com/aksonov/react-native-router-flux/issues/2109)
1012- Reset stack on enter Scene? [\#2104](https://github.com/aksonov/react-native-router-flux/issues/2104)
1013- Rotation bug. [\#2088](https://github.com/aksonov/react-native-router-flux/issues/2088)
1014
1015**Merged pull requests:**
1016
1017- Tabicons improvement [\#2140](https://github.com/aksonov/react-native-router-flux/pull/2140) ([aksonov](https://github.com/aksonov))
1018- Fix the React.PropTypes [\#2138](https://github.com/aksonov/react-native-router-flux/pull/2138) ([trietphan](https://github.com/trietphan))
1019- Full redux support [\#2134](https://github.com/aksonov/react-native-router-flux/pull/2134) ([aksonov](https://github.com/aksonov))
1020
1021## [4.0.0-beta.14](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.14) (2017-07-25)
1022[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.13...4.0.0-beta.14)
1023
1024## [4.0.0-beta.13](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.13) (2017-07-25)
1025[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.12...4.0.0-beta.13)
1026
1027**Implemented enhancements:**
1028
1029- Tabbar properties not working in V4 [\#1996](https://github.com/aksonov/react-native-router-flux/issues/1996)
1030
1031**Fixed bugs:**
1032
1033- Drawer with drawerPosition="right" has menu button on the left [\#2087](https://github.com/aksonov/react-native-router-flux/issues/2087)
1034
1035**Closed issues:**
1036
1037- Cannot open screen in tab scene [\#2108](https://github.com/aksonov/react-native-router-flux/issues/2108)
1038- Drawer button and title alignment in Navbar v4 [\#2107](https://github.com/aksonov/react-native-router-flux/issues/2107)
1039- Can't wrap Scene or ConnectedRouter in a View [\#2106](https://github.com/aksonov/react-native-router-flux/issues/2106)
1040- How to have a global view component like a notification bar [\#2105](https://github.com/aksonov/react-native-router-flux/issues/2105)
1041- Drawer w/ Nested Nav and Header Issue [\#2103](https://github.com/aksonov/react-native-router-flux/issues/2103)
1042- v4 replace behaves different to v3? [\#2102](https://github.com/aksonov/react-native-router-flux/issues/2102)
1043- How to have back button on initial screen also? [\#2101](https://github.com/aksonov/react-native-router-flux/issues/2101)
1044- Example with Redux on v4 [\#2100](https://github.com/aksonov/react-native-router-flux/issues/2100)
1045- Example with MobX on v4 [\#2099](https://github.com/aksonov/react-native-router-flux/issues/2099)
1046- How to reset back stack? [\#2098](https://github.com/aksonov/react-native-router-flux/issues/2098)
1047- about example Jump animation [\#2097](https://github.com/aksonov/react-native-router-flux/issues/2097)
1048- BackHandler remove on v3.39.1 [\#2096](https://github.com/aksonov/react-native-router-flux/issues/2096)
1049- tabBarComponent transparent background hides content [\#2095](https://github.com/aksonov/react-native-router-flux/issues/2095)
1050- hideBackImage and renderBackButton not working [\#2093](https://github.com/aksonov/react-native-router-flux/issues/2093)
1051- Drawer-Image not shown on android [\#2092](https://github.com/aksonov/react-native-router-flux/issues/2092)
1052- Action to the same route [\#2091](https://github.com/aksonov/react-native-router-flux/issues/2091)
1053- on reset complete? [\#2090](https://github.com/aksonov/react-native-router-flux/issues/2090)
1054- Question about Actions.refresh [\#2089](https://github.com/aksonov/react-native-router-flux/issues/2089)
1055- Back button does not render [\#2086](https://github.com/aksonov/react-native-router-flux/issues/2086)
1056- tabbar icon cannot class? [\#2085](https://github.com/aksonov/react-native-router-flux/issues/2085)
1057- navTransparent Does not work [\#2084](https://github.com/aksonov/react-native-router-flux/issues/2084)
1058- Back button prop [\#2083](https://github.com/aksonov/react-native-router-flux/issues/2083)
1059- Actions.sceneKey\({type: ActionsConst.REPLACE}\) isn't working [\#2082](https://github.com/aksonov/react-native-router-flux/issues/2082)
1060- Using onEnter/onExit from Component [\#2081](https://github.com/aksonov/react-native-router-flux/issues/2081)
1061- Double Line in Navigation Bar for nested StackedNavigation and Title does not center in 4.0.0 [\#2080](https://github.com/aksonov/react-native-router-flux/issues/2080)
1062- Call tab nested scene from outer scene [\#2079](https://github.com/aksonov/react-native-router-flux/issues/2079)
1063- Pop with props [\#2078](https://github.com/aksonov/react-native-router-flux/issues/2078)
1064- Double navBar on nested Scenes [\#2077](https://github.com/aksonov/react-native-router-flux/issues/2077)
1065- hideTabBar sometimes doesn't work [\#2076](https://github.com/aksonov/react-native-router-flux/issues/2076)
1066- Actions.pop\(\) with data is not working [\#2075](https://github.com/aksonov/react-native-router-flux/issues/2075)
1067- v3 to v4 : Route 'myRoute' should declare a screen. [\#2074](https://github.com/aksonov/react-native-router-flux/issues/2074)
1068- Actions stopped working [\#2072](https://github.com/aksonov/react-native-router-flux/issues/2072)
1069- actions\[type\] is not a function [\#2070](https://github.com/aksonov/react-native-router-flux/issues/2070)
1070- Nested scenes not working in 4.0.0 [\#2066](https://github.com/aksonov/react-native-router-flux/issues/2066)
1071- How can I pass parameters to a tabbar's child? [\#2065](https://github.com/aksonov/react-native-router-flux/issues/2065)
1072- Cannot update during an existing state transition [\#2063](https://github.com/aksonov/react-native-router-flux/issues/2063)
1073- \[Question\] How to \*really\* upgrade from V3 to V4? [\#2060](https://github.com/aksonov/react-native-router-flux/issues/2060)
1074- Strange behavior for drawerOpen [\#2058](https://github.com/aksonov/react-native-router-flux/issues/2058)
1075- Confusion to new comer: what version shall I use? [\#2041](https://github.com/aksonov/react-native-router-flux/issues/2041)
1076- Icon not show on Android [\#2038](https://github.com/aksonov/react-native-router-flux/issues/2038)
1077- Navigation 'back' button won't render on Android for scenes with 'back' attribute. [\#2023](https://github.com/aksonov/react-native-router-flux/issues/2023)
1078- rightTitle / leftTitle [\#2019](https://github.com/aksonov/react-native-router-flux/issues/2019)
1079
1080**Merged pull requests:**
1081
1082- Add Scene Props and Etc [\#2073](https://github.com/aksonov/react-native-router-flux/pull/2073) ([luco](https://github.com/luco))
1083
1084## [4.0.0-beta.12](https://github.com/aksonov/react-native-router-flux/tree/4.0.0-beta.12) (2017-07-19)
1085[Full Changelog](https://github.com/aksonov/react-native-router-flux/compare/4.0.0-beta.11...4.0.0-beta.12)
1086
1087**Closed issues:**
1088
1089- V4 : How to pass props to custom navBar using Action ? [\#2069](https://github.com/aksonov/react-native-router-flux/issues/2069)
1090- How can I get the routing stack [\#2068](https://github.com/aksonov/react-native-router-flux/issues/2068)
1091- How can i [\#2064](https://github.com/aksonov/react-native-router-flux/issues/2064)
1092- Lightbox not transparent [\#2061](https://github.com/aksonov/react-native-router-flux/issues/2061)
1093- popTo freezes [\#2059](https://github.com/aksonov/react-native-router-flux/issues/2059)
1094- a reference error? [\#2057](https://github.com/aksonov/react-native-router-flux/issues/2057)
1095- How do reset keep the initial page routing? [\#2056](https://github.com/aksonov/react-native-router-flux/issues/2056)
1096- How to position tab bar on bottom. v4 [\#2054](https://github.com/aksonov/react-native-router-flux/issues/2054)
1097- hideNavBar not working on android [\#2050](https://github.com/aksonov/react-native-router-flux/issues/2050)
1098- Can't read property 'router' of null [\#2049](https://github.com/aksonov/react-native-router-flux/issues/2049)
1099- Question: How to integrate with Redux on v4? [\#2048](https://github.com/aksonov/react-native-router-flux/issues/2048)
1100- scene 1 -\> scene 2 -\> scene 1 \(refresh with new params\) how? [\#2047](https://github.com/aksonov/react-native-router-flux/issues/2047)
1101- Actions.{route} not defined for nested scenes [\#2045](https://github.com/aksonov/react-native-router-flux/issues/2045)
1102- Back navigation won't work on Android [\#2040](https://github.com/aksonov/react-native-router-flux/issues/2040)
1103- Can't change backgroundColor of the app. [\#2039](https://github.com/aksonov/react-native-router-flux/issues/2039)
1104- The vertical position of navigation bar does changes while popping or pushing [\#2037](https://github.com/aksonov/react-native-router-flux/issues/2037)
1105- Custom TabBar Component in v4 [\#2036](https://github.com/aksonov/react-native-router-flux/issues/2036)
1106- Tabs mounting all components on start [\#2034](https://github.com/aksonov/react-native-router-flux/issues/2034)
1107- Unable to change default background color of gray [\#2033](https://github.com/aksonov/react-native-router-flux/issues/2033)
1108- Color of Back Button Arrow [\#2028](https://github.com/aksonov/react-native-router-flux/issues/2028)
1109- Tabbar Navigation always goes back to the last screen [\#2026](https://github.com/aksonov/react-native-router-flux/issues/2026)
1110
1111**Merged pull requests:**
1112
1113- Fix children scene transition props not collected [\#2071](https://github.com/aksonov/react-native-router-flux/pull/2071) ([wsxyeah](https://github.com/wsxyeah))
1114- remove trailing backtick at git clone link [\#2067](https://github.com/aksonov/react-native-router-flux/pull/2067) ([buncismamen</