CodeTanzania / emis-web

A collaboration platform that facilitates communication, planning and actions for disaster management.
MIT License
26 stars 9 forks source link

chore(deps): update dependency redux-starter-kit to v1 - autoclosed #381

Closed renovate[bot] closed 4 years ago

renovate[bot] commented 4 years ago

This PR contains the following updates:

Package Type Update Change
redux-starter-kit dependencies major ^0.8.0 -> ^1.0.0

Release Notes

reduxjs/redux-starter-kit ### [`v1.0.1`](https://togithub.com/reduxjs/redux-starter-kit/releases/v1.0.1) [Compare Source](https://togithub.com/reduxjs/redux-starter-kit/compare/v1.0.0...v1.0.1) This release includes a TS type bugfix for prepare callbacks, adds a new `match` method for action creators, and re-exports additional functions from Redux. #### Changes The types for the recently added `error` field in prepare callbacks were too loose, and that caused them to fall back to `any`. This has been fixed. There are cases when it is helpful to have a type guard to narrow action objects down to a known type, such as checking in a middleware. Generated action creators now have a `actionCreator.match()` type guard function attached. We were re-exporting some methods from the Redux core, but not all of them. All Redux exports are now re-exported, including `bindActionCreators`. #### Changelog - Fix Redux exports ([@​markerikson](https://togithub.com/markerikson) - [#​243](https://togithub.com/reduxjs/redux-starter-kit/issues/243)) - RFC: add "match" method to actionCreator ([@​phryneas](https://togithub.com/phryneas) - [#​239](https://togithub.com/reduxjs/redux-starter-kit/issues/239)) - use `never` instead of `void` for PayloadAction Meta & Error ([@​phryneas](https://togithub.com/phryneas) - [#​233](https://togithub.com/reduxjs/redux-starter-kit/issues/233)) ### [`v1.0.0`](https://togithub.com/reduxjs/redux-starter-kit/releases/v1.0.0) [Compare Source](https://togithub.com/reduxjs/redux-starter-kit/compare/v0.9.1...v1.0.0) Today I am _extremely_ excited to announce that: ##### Redux Starter Kit 1.0 is now live! To celebrate, I've put together a blog post that looks back at the history, inspirations, and development process that led us to this point: ##### [Idiomatic Redux: Redux Starter Kit 1.0](https://blog.isquaredsoftware.com/2019/10/redux-starter-kit-1.0/) #### Changes This release contains only one new change: the ability to include an `error` field from a prepare callback, to match the FSA standard. #### Changelog - feat(action): support optional error field ([@​tvanier](https://togithub.com/tvanier) - [#​222](https://togithub.com/reduxjs/redux-starter-kit/issues/222)) #### Credits and Thanks I'd like to thank everyone who has been involved in Redux Starter Kit in any way. To highlight some of the key participants: - [@​gaearon](https://togithub.com/gaearon) : the creator of Redux. Wouldn't have any of this without him. - [@​modernserf](https://togithub.com/modernserf): wrote [the original suggestion that inspired RSK](https://togithub.com/reduxjs/redux/issues/2295#issuecomment-287625366). - [@​timdorr](https://togithub.com/timdorr) : wrote the [RFC: Redux Starter Kit](https://togithub.com/reduxjs/redux/issues/2859) issue that served as the springboard for actually getting RSK started - [@​hswolff](https://togithub.com/hswolff) : helped talk through the initial list of features - [@​nickmccurdy](https://togithub.com/nickmccurdy) : implemented almost all of the initial build tooling and several key pieces of initial functionality - [@​shotak](https://togithub.com/shotak): donated the `redux-starter-kit` package name on NPM - [@​neurosnap](https://togithub.com/neurosnap) : ported `createSlice` from Autodux, and donated his implementation after writing it as a separate package - [@​denisw](https://togithub.com/denisw): ported RSK to TypeScript, and valuable suggestions on `createSlice` - [@​Dudeonyx](https://togithub.com/Dudeonyx) , [@​Jessidhia](https://togithub.com/Jessidhia): plenty of TS advice - [@​phryneas](https://togithub.com/phryneas) : implemented multiple new features, improved our TS types, and coached me through starting to understand how some of this complex types stuff actually works :) - [@​RichiCoder1](https://togithub.com/RichiCoder1) : ported our build setup to TSDX Thank you so much to all of you, and everyone else who has contributed! ### [`v0.9.1`](https://togithub.com/reduxjs/redux-starter-kit/releases/v0.9.1) [Compare Source](https://togithub.com/reduxjs/redux-starter-kit/compare/v0.9.0...v0.9.1) The switch to TSDX accidentally dropped the re-export of types like `Action` from Redux. #### Changelog - Fix broken re-export of Redux types [`d70dc31`](https://togithub.com/reduxjs/redux-starter-kit/commit/d70dc31) ### [`v0.9.0`](https://togithub.com/reduxjs/redux-starter-kit/releases/v0.9.0) [Compare Source](https://togithub.com/reduxjs/redux-starter-kit/compare/v0.8.1...v0.9.0) This release contains only build tooling changes and package updates. We've switched our build setup from a homegrown Rollup config to use [TSDX](https://togithub.com/jaredpalmer/tsdx) instead. We're also running CI tests against multiple versions of TypeScript to try to prevent any future type changes that might affect older versions. As part of the TSDX changes, the published package now contains the types in a single combined `index.d.ts` file instead of separate files, which may work better in certain build tooling setups. In the process, we've also updated Immer from 2.1.5 to 4.0.1. This primarily adds auto-freezing of all state objects in development, but shouldn't have any actual changes for your code. See [the Immer release notes](https://togithub.com/immerjs/immer/releases) for more details. Barring any new issues, this will likely be the last point release before 1.0 release candidates in the next couple days. #### Changelog - chore(build): swap in tsdx ([@​RichiCoder1](https://togithub.com/RichiCoder1), [@​phryneas](https://togithub.com/phryneas), [@​markerikson](https://togithub.com/markerikson) - [#​212](https://togithub.com/reduxjs/redux-starter-kit/issues/212)) - Use TypeScript 3.6 in development ([@​nickmccurdy](https://togithub.com/nickmccurdy) - [#​218](https://togithub.com/reduxjs/redux-starter-kit/issues/218)) - Test with multiple TypeScript minor versions in CI ([@​nickmccurdy](https://togithub.com/nickmccurdy) - [#​217](https://togithub.com/reduxjs/redux-starter-kit/issues/217))

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot. View repository job log here.