All notable changes to this project will be documented in this file.
createAction action creators now have a
matches() method, which returns
true if the passed action's
type matches that of the creator. In TypeScript,
matches() is defined as a type predicate.
SimpleActionCreator type is now called
SimpleActionCreator is kept as a type alias, but
onAction: Accept symbols and numbers as action types ([@judithhartman][https://github.com/judithhartmann])
TypeScript: Fix a type error with TypeScript v3.6 when passing actions of different types to
Redux Preboiled now has a suite of TypeScript type definition tests powered by tsd. This should help ensure that the typings don't break on new TypeScript releases.
Upgrade TypeScript to v3.6.4.
Upgrade Rollup to v1.23.1.
Upgrade Babel to v7.6.4.
Ship typings (they were accidentally ommitted from v0.3.0).
The "main" build is now a UMD module which can be used both in Node.js and directly the browser. In the latter case, Redux Preboiled is exposed as a global named
All builds (except the
esnext one) are now transpiled to ES5, which makes them work in older browsers (most notably Internet Explorer 11).
Improve testing guide.
Add a license link to