react-navigation
Version:
Routing and navigation for your React Native apps
210 lines (88 loc) • 14.1 kB
Markdown
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [4.4.4](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.4.3...react-navigation@4.4.4) (2021-02-21)
**Note:** Version bump only for package react-navigation
## [4.4.3](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.4.2...react-navigation@4.4.3) (2020-10-26)
**Note:** Version bump only for package react-navigation
## [4.4.2](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.4.1...react-navigation@4.4.2) (2020-10-02)
**Note:** Version bump only for package react-navigation
## [4.4.1](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.4.0...react-navigation@4.4.1) (2020-09-24)
**Note:** Version bump only for package react-navigation
# [4.4.0](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.3.9...react-navigation@4.4.0) (2020-06-25)
### Features
* sync latest stack and upgrade typescript ([454e05b](https://github.com/react-navigation/react-navigation/commit/454e05b02ec97f053b381fdc801df899d8c93cb6))
## [4.3.9](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.3.8...react-navigation@4.3.9) (2020-04-30)
### Bug Fixes
* change old docUrl to new docUrl due v5 ([e09906a](https://github.com/react-navigation/react-navigation/commit/e09906a4235a0fca09140923ebe7af34b50b491a))
## [4.3.8](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.3.7...react-navigation@4.3.8) (2020-04-22)
**Note:** Version bump only for package react-navigation
## [4.3.7](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.3.6...react-navigation@4.3.7) (2020-04-02)
**Note:** Version bump only for package react-navigation
## [4.3.6](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.3.5...react-navigation@4.3.6) (2020-03-31)
**Note:** Version bump only for package react-navigation
## [4.3.5](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.3.3...react-navigation@4.3.5) (2020-03-28)
**Note:** Version bump only for package react-navigation
## [4.3.4](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.3.3...react-navigation@4.3.4) (2020-03-27)
**Note:** Version bump only for package react-navigation
## [4.3.3](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.3.2...react-navigation@4.3.3) (2020-03-22)
**Note:** Version bump only for package react-navigation
## [4.3.2](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.3.1...react-navigation@4.3.2) (2020-03-20)
**Note:** Version bump only for package react-navigation
## [4.3.1](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.3.0...react-navigation@4.3.1) (2020-03-16)
**Note:** Version bump only for package react-navigation
# [4.3.0](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.2.2...react-navigation@4.3.0) (2020-03-16)
### Features
* add prune option to pop action to match v5 behaviour ([5927f42](https://github.com/react-navigation/react-navigation/commit/5927f4287f5e1ab106537865523daa1c03b14b47))
## [4.2.2](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.2.1...react-navigation@4.2.2) (2020-02-26)
### Bug Fixes
* fix typescript errors in the definition file ([3bb2c19](https://github.com/react-navigation/react-navigation/commit/3bb2c196e4acfa069791003c2b448b5ab51004d2))
## [4.2.1](https://github.com/react-navigation/react-navigation/compare/react-navigation@4.2.0...react-navigation@4.2.1) (2020-02-24)
**Note:** Version bump only for package react-navigation
# 4.2.0 (2020-02-24)
### Bug Fixes
* accept type parameter for screenProps ([cb4c699](https://github.com/react-navigation/react-navigation/commit/cb4c6994bb1ffc60ac0ed8aab44b87dc6ae066d2))
* add headerTitleContainerStyle to NavigationStackScreenOptions type ([#5969](https://github.com/react-navigation/react-navigation/issues/5969)) ([d61f539](https://github.com/react-navigation/react-navigation/commit/d61f539175d400fbbd0a79a5a7bf47523f736e66))
* add missing in HeaderBackButtonProps in flow and TS definitions ([#6048](https://github.com/react-navigation/react-navigation/issues/6048)) ([14446d2](https://github.com/react-navigation/react-navigation/commit/14446d2964a8421ff88e243d34d094475e7e36e8))
* add missing isFirstRouteInParent type in typescript and flow ([#6019](https://github.com/react-navigation/react-navigation/issues/6019)) ([6f6d4f0](https://github.com/react-navigation/react-navigation/commit/6f6d4f072a2f18dc309320a65039cc93359d4175))
* add missing TS definition for keyboardHidesTabBar in TabViewConfig.tabBarOptions ([#6054](https://github.com/react-navigation/react-navigation/issues/6054)) ([fe90927](https://github.com/react-navigation/react-navigation/commit/fe909278f5873487c9adfdbafb9089d317f2dc88))
* add reset to navigation screen prop TypeScript def ([#5942](https://github.com/react-navigation/react-navigation/issues/5942)) ([a06a893](https://github.com/react-navigation/react-navigation/commit/a06a893e67973ebd391ae0067d16398b41777f75))
* add type aliases for switch navigator. fixes [#6324](https://github.com/react-navigation/react-navigation/issues/6324) ([eaebe5d](https://github.com/react-navigation/react-navigation/commit/eaebe5d46dfaf7a14f3b8d4a4d60e974c7dc2625))
* don't use declare module for type definitions ([27fef7a](https://github.com/react-navigation/react-navigation/commit/27fef7a185ed3708481698babff923e6c31b9997))
* export NavigationContext in types ([#5707](https://github.com/react-navigation/react-navigation/issues/5707)) ([31908c5](https://github.com/react-navigation/react-navigation/commit/31908c53062a136576d3f8c8385f06dc6fa8f6a3))
* fix navigationOptions type in NavigationScreenConfig<Options> ([#5962](https://github.com/react-navigation/react-navigation/issues/5962)) ([6ef8ce0](https://github.com/react-navigation/react-navigation/commit/6ef8ce0fd5e0ffce71fa7cceb1b99ef3ebad9187))
* fix the type of NavigationJumpToActionPayload ([#6210](https://github.com/react-navigation/react-navigation/issues/6210)) ([20411ad](https://github.com/react-navigation/react-navigation/commit/20411adf8c1bb88ea01a5445474605eae138a074))
* fix type definitions ([b236788](https://github.com/react-navigation/react-navigation/commit/b2367880cd0ca9054ea2762042fa3c6edc1af1d4))
* fix types for switch navigator. fixes [#6324](https://github.com/react-navigation/react-navigation/issues/6324) ([f58c06f](https://github.com/react-navigation/react-navigation/commit/f58c06f192baa30d8d4d1f0172f6b42adb926f01))
* fix typings for switch navigator. fixes [#6310](https://github.com/react-navigation/react-navigation/issues/6310) ([c75e02a](https://github.com/react-navigation/react-navigation/commit/c75e02af9982ff58d42aeabbd247eb5bbdbd0150))
* fix typo in definitions ([bb9f26e](https://github.com/react-navigation/react-navigation/commit/bb9f26ecdf1339c3f5fca6865e0dcf3e86988753))
* improve type definitions ([1ca7abe](https://github.com/react-navigation/react-navigation/commit/1ca7abe7c11e280032a777f2ee5e1ab52487b299))
* make params required in NavigationSetParamsActionPayload ([#6343](https://github.com/react-navigation/react-navigation/issues/6343)) ([d760da7](https://github.com/react-navigation/react-navigation/commit/d760da796d394eb4886d10f88d8a8dfca18e386d))
* make sure index.js is common js ([8c7716f](https://github.com/react-navigation/react-navigation/commit/8c7716f504c77bf31fdde7ed129f2a63378bd283))
* remove drawer methods from navigation prop ([960ce84](https://github.com/react-navigation/react-navigation/commit/960ce843aee994456cbb08a6bb0fa63cffb54192))
* remove params in NavigationJumpToAction ([#6360](https://github.com/react-navigation/react-navigation/issues/6360)) ([7219cac](https://github.com/react-navigation/react-navigation/commit/7219cac9f478784d161019966e83b745e0d32f7c))
* status bars in example ([4edc49f](https://github.com/react-navigation/react-navigation/commit/4edc49f25adb36909476635a98e28d39b000ca9a))
* update link to docs page from deprecation messages ([0f42057](https://github.com/react-navigation/react-navigation/commit/0f42057c8ece83ade3697cc5a32110b12f87d77f))
* update react-navigation/core ([42fba67](https://github.com/react-navigation/react-navigation/commit/42fba673ae44289bb0da1b96d26402683817aba8))
* update StackActions.popToTop type to make options arg optional ([#5950](https://github.com/react-navigation/react-navigation/issues/5950)) ([5e52235](https://github.com/react-navigation/react-navigation/commit/5e522358c545df75789dcdbfa49d4375a3ef4391))
* update typescript definitions. closes [#6276](https://github.com/react-navigation/react-navigation/issues/6276) ([d8f1d16](https://github.com/react-navigation/react-navigation/commit/d8f1d165997615bf54e7e8b5fe398a919aa7fa98))
* upgrade react-navigation-tabs. closes [#5914](https://github.com/react-navigation/react-navigation/issues/5914) ([ec4dbbd](https://github.com/react-navigation/react-navigation/commit/ec4dbbd268d9036343d101ec001247b570fe62a1))
* wrong type in react-navigation.d.ts ([#6486](https://github.com/react-navigation/react-navigation/issues/6486)) ([0189ff4](https://github.com/react-navigation/react-navigation/commit/0189ff4eb3f2b868b0cf902f33fe104d7c276b16))
* **create-nav-container:** pass up error on catch ([#4298](https://github.com/react-navigation/react-navigation/issues/4298)) ([f4d5a45](https://github.com/react-navigation/react-navigation/commit/f4d5a45471f50d09f99726121f398b40fa03d09e))
* **docs:** Fix incorrect style in TabNavigator sample ([#734](https://github.com/react-navigation/react-navigation/issues/734)) ([50a4640](https://github.com/react-navigation/react-navigation/commit/50a46401c8ee2276c261bf561c8339c76deb88f4))
* **redux example readme:** link to doc ([#3828](https://github.com/react-navigation/react-navigation/issues/3828)) ([5d7a264](https://github.com/react-navigation/react-navigation/commit/5d7a2643931a683b00deb9b6489309d736ad9560))
### Features
* allow navigation params to be typed in navigate method ([#6444](https://github.com/react-navigation/react-navigation/issues/6444)) ([1c30ac0](https://github.com/react-navigation/react-navigation/commit/1c30ac07e4b17f95e94d2d5306f9ce75a7a60e31))
* export SwitchActions. closes [#5916](https://github.com/react-navigation/react-navigation/issues/5916) ([28f80a4](https://github.com/react-navigation/react-navigation/commit/28f80a4f0c6a23bc38a495e05fae1e707dd23c7b))
* make `ScreenProps` parametrizable in TypeScript ([#6496](https://github.com/react-navigation/react-navigation/issues/6496)) ([5d3fd5b](https://github.com/react-navigation/react-navigation/commit/5d3fd5bea0d09b61e26c8837557f6d0e8b396e74))
* **context:** refactor passing navigation context ([#3668](https://github.com/react-navigation/react-navigation/issues/3668)) ([5b16d5b](https://github.com/react-navigation/react-navigation/commit/5b16d5bb4740f28d42ced82f13be0682b89f4122))
### Reverts
* Revert "Export getNavigationActionCreators (#4258)" (#4495) ([340a78e](https://github.com/react-navigation/react-navigation/commit/340a78e7eed6ddd76c13e275d13a9edf3e7276d7)), closes [#4258](https://github.com/react-navigation/react-navigation/issues/4258) [#4495](https://github.com/react-navigation/react-navigation/issues/4495)
* Revert "Refactor, move child navigation to navigation prop (#4425)" ([52fe023](https://github.com/react-navigation/react-navigation/commit/52fe023ee2f9e08ff1ecfeffc9c72c2fd78cfe83)), closes [#4425](https://github.com/react-navigation/react-navigation/issues/4425)
* Revert "Revert "Add getParam navigation helper (#3510)" (#3532)" ([b2444e6](https://github.com/react-navigation/react-navigation/commit/b2444e6c618ee18f0a024d5320f6b773f8de0a95)), closes [#3510](https://github.com/react-navigation/react-navigation/issues/3510) [#3532](https://github.com/react-navigation/react-navigation/issues/3532)
* Revert "Add getParam navigation helper (#3510)" (#3532) ([7845377](https://github.com/react-navigation/react-navigation/commit/7845377174a55f323a120436d46b030abe2c1da0)), closes [#3510](https://github.com/react-navigation/react-navigation/issues/3510) [#3532](https://github.com/react-navigation/react-navigation/issues/3532)
* Revert "StackRouter block actions while transitioning (#3469)" ([2c8dda9](https://github.com/react-navigation/react-navigation/commit/2c8dda917a49d77f8e6ad67d3e1a57e00363bb5c)), closes [#3469](https://github.com/react-navigation/react-navigation/issues/3469)
* Revert "Move examples to https://github.com/react-navigation/examples" ([5c8709b](https://github.com/react-navigation/react-navigation/commit/5c8709b8a4d74750c2ee64f10732cfc8fd974890))
* Revert "Issue #2794 - Fixing iPad iOS 11 Tab Bar Bottom Behavior (#3041)" ([86edcc6](https://github.com/react-navigation/react-navigation/commit/86edcc66d2948f7b73039e984b7eb95663bbc5c0)), closes [#2794](https://github.com/react-navigation/react-navigation/issues/2794) [#3041](https://github.com/react-navigation/react-navigation/issues/3041)
* Revert "fix broken link to the Navigation Actions guide (#2809)" (#2812) ([5d27e3b](https://github.com/react-navigation/react-navigation/commit/5d27e3b06dda9043a98c4f6301ee732af99e2fb3)), closes [#2809](https://github.com/react-navigation/react-navigation/issues/2809) [#2812](https://github.com/react-navigation/react-navigation/issues/2812)
* Revert "[BUGFIX] Use a proper source of headerBackTitle (#2007)" (#2018) ([3943acd](https://github.com/react-navigation/react-navigation/commit/3943acdd776450ed166d950d1380f4e75d6d0d78)), closes [#2007](https://github.com/react-navigation/react-navigation/issues/2007) [#2018](https://github.com/react-navigation/react-navigation/issues/2018)