Skip to content

Latest commit

 

History

History
203 lines (110 loc) · 10 KB

CHANGELOG.md

File metadata and controls

203 lines (110 loc) · 10 KB

Deox Changelog

4.0.0 (2021-03-15)

Features

  • remove configureStore function and dependency to @reduxjs/toolkit (1f488a1), closes #164 #151

BREAKING CHANGES

    • configureStore function has been removed from public API.
  • There is no dependency to redux-starter-kit package anymore.
  • TypeScript version and tslib version has been bumped.

Co-authored-by: Michael Schmid [email protected] Co-authored-by: Mohammad Hasani [email protected]

3.3.1 (2020-10-17)

Bug Fixes

  • use symbol for the others handler (f5b1cee)

3.3.0 (2020-10-01)

Bug Fixes

  • handle.others instead of handle.default (ffe271b)
  • more explicit typing to avoid TS4025 (25b78c3)
  • type for plain action creator. (#144) (f228b81), closes #143

Features

  • default handler in createReducer (0b3dfcf), closes #152

3.3.0 (2020-10-01)

Bug Fixes

  • handle.others instead of handle.default (f9aec53)
  • more explicit typing to avoid TS4025 (e703730)

Features

  • default handler in createReducer (611184d), closes #152

3.2.2 (2020-03-16)

Bug Fixes

3.2.1 (2020-01-09)

Bug Fixes

  • extract action from any, Redux.Action and AnyAction types (18d0a9e), closes #141

3.2.0 (2019-12-09)

Features

  • reuse isOfType helper in ofType RxJS operator (#136) (a5f0648)
  • support mixed keys for ofType RxJS operator (#133) skip release

3.1.0 (2019-12-08)

Features

  • add isOfType helper (#127) (03e6210), closes #87
  • generalize isOfType keys argument to readonly array (cc01d9d)

3.0.1 (2019-12-07)

Bug Fixes

  • generalize TActionCreator generic type in createHandlerMap (9825477), closes #128

3.0.0 (2019-12-04)

Bug Fixes

  • use tslib and rxjs as peer dependencies (a58a4a9)

BREAKING CHANGES

  • Please make sure you have tslib in your dependencies if you are using TypeScript. Also, make sure you have rxjs in your dependencies if you are using ofType rxjs operator.

2.1.4 (2019-12-06)

Bug Fixes

  • generalize TActionCreator generic type in createHandlerMap (a7dd90a), closes #128

2.1.2 (2019-12-04)

Bug Fixes

  • allow acceptance of any action by reducer created by createReducer (1b39adb)

2.1.1 (2019-12-04)

Bug Fixes

  • make ofType operator typing works with plain action types (fecabda)

2.1.0 (2019-06-25)

Features

  • upgrade redux-starter-kit to version 0.5.1 (644acac)

2.0.1 (2019-06-24)

Bug Fixes

  • remove useless default generic value in createActionCreator (7538ae0)

2.0.0 (2019-06-15)

Features

  • export immutibility type helpers in public API (b723d35)
  • make DeepImmutable optional in input/prev state (0f35d7f), closes #58 #55

BREAKING CHANGES

  • The input/prev state argument in createHandlerMap (AKA handleAction) and returning reducer of createReducer will not obligated to be Immutable data structure by Deox which in turn can lead to changes in handler's and reducer's return type.

1.4.1 (2019-06-09)

Bug Fixes

  • infer return type of reducer from return type of handlers (6b6edaa), closes #55
  • nested DeepImmutable and Immutable types neutralization (d3f9a1a), closes #65

1.4.0 (2019-04-21)

Bug Fixes

  • make rxjs/operators in UMD bundle an external dependency (cf94ab7), closes #41

Features

  • rename createAction to createActionCreator (a855997), closes #30

1.3.1 (2019-04-05)

Bug Fixes

  • tree-shaking: rename browser field to unpkg in package.json (159f2e7), closes #43
  • tree-shaking: set sideEffects field in package.json (dd5889d)

1.3.0 (2019-04-02)

Features

  • add ActionType helper (0b2906a)
  • export ActionType in public API (f349705)
  • export configureStore from redux-starter-kit (2499a02), closes #9

1.2.1 (2019-03-25)

Bug Fixes

  • export DeepImmutable* types (c9d0b3b), closes #21

1.2.0 (2019-03-18)

Features

  • add generic type capability to action creator (4044db2)

1.1.1 (2019-02-20)

Bug Fixes

  • attach non-undefined falsy values to payload and meta of action (1fd8ed8), closes #15

1.1.0 (2019-02-14)

Features

  • add ofType operator (63fb590), closes #11
  • deep immutable reducer type state (de98e30), closes #3

1.0.2 (2019-01-21)

Bug Fixes

  • convert types.d.ts to types.ts (852e196), closes #5

1.0.1 (2019-01-20)

Bug Fixes