Skip to content
This repository was archived by the owner on Feb 16, 2022. It is now read-only.

Releases: piotr-oles/redux-detector

v1.0.0

01 Sep 10:55
Compare
Choose a tag to compare

1.0.0 (2019-09-01)

Bug Fixes

  • 🐛 use reduceRight instead of reduce in composeDetectors (164d953)

Documentation

  • ✏️ add API documentation and remove was* functions (15f1b08)
  • ✏️ add api documentation for combine and compose fns (857537e)

Features

  • 🎸 Add condition detector support (4eb8dfd)
  • 🎸 add detector listener to handle disptach result (ba34de8)
  • 🎸 Change API for better Developer Experience (8bdafb9)
  • 🎸 Create more generic Detector<TState, TResult> type (051880d)
  • 🎸 Extend mapNextState and mapPrevState (fd07839)
  • 🎸 Make composeDetectors less type strict (2ca10cc)
  • 🎸 Make action type less strict (b093b56)
  • 🎸 Rename reduceDetectors to composeDetectors (40ad2a4)
  • 🎸 update dependencies (1dea7a1)

BREAKING CHANGES

  • 🧨 composeDetectors reduce from right to left (reduces from left to right
    before the fix)
  • 🧨 Renamed function rmountDetector to mapState.
  • 🧨 Renamed function reduceDetectors to composeDetectors.
  • 🧨 Renamed type Detector to ActionsDetector<TState, TAction> and added
    Detector<TState, TResult> type (more generic).

v1.0.0-rc.8@beta

31 Aug 15:16
Compare
Choose a tag to compare

1.0.0-rc.8 (2019-08-31)

Features

  • 🎸 update dependencies (7cd10af)

v1.0.0-rc.7@beta

31 Aug 15:02
Compare
Choose a tag to compare

1.0.0-rc.7 (2019-08-31)

Features

  • 🎸 add detector listener to handle disptach result (70d7af7)

v1.0.0-rc.6@beta

21 Aug 08:48
Compare
Choose a tag to compare

1.0.0-rc.6 (2019-08-21)

Documentation

  • ✏️ add API documentation and remove was* functions (0b5b1ca)
  • ✏️ add api documentation for combine and compose fns (e2df6fb)

BREAKING CHANGES

  • 🧨 Removed wasEqual, wasFalsy and wasTruthy functions
  • 🧨 rename conditionDetector function to composeIf to make API more
    consistent

v1.0.0-rc.5@beta

20 May 22:00
Compare
Choose a tag to compare

1.0.0-rc.5 (2019-05-20)

Bug Fixes

  • 🐛 use reduceRight instead of reduce in composeDetectors (d866a27)

BREAKING CHANGES

  • 🧨 composeDetectors reduce from right to left (reduces from left to right
    before the fix)

v1.0.0-rc.4@beta

17 Apr 13:45
f030b00
Compare
Choose a tag to compare

1.0.0-rc.4 (2019-04-17)

Features

  • 🎸 Make composeDetectors less type strict (8fed390)

v1.0.0-rc.3@beta

17 Apr 13:10
a8944c7
Compare
Choose a tag to compare

1.0.0-rc.3 (2019-04-17)

Features

  • 🎸 Make action type less strict (84f1410)

v1.0.0-rc.2@beta

17 Apr 12:51
688a571
Compare
Choose a tag to compare

1.0.0-rc.2 (2019-04-17)

Features

  • 🎸 Change API for better Developer Experience (f9810b7)

BREAKING CHANGES

  • 🧨 mapState renamed to mapDetector and now it requires both selector
    and detector as an argument. mapFalsy, mapTruthy, changedFrom,
    changedFromFalsy, changedFromTruthy and changedTo removed.
    changed, changedToFalsy and changedToTruthy now is a detector
    factory and requires selector as an argument.

v1.0.0-rc.1@beta

16 Apr 14:27
2389346
Compare
Choose a tag to compare

1.0.0-rc.1 (2019-04-16)

Features

  • 🎸 Add condition detector support (ab28511)
  • 🎸 Create more generic Detector<TState, TResult> type (8cecae2)
  • 🎸 Extend mapNextState and mapPrevState (0132046)
  • 🎸 Rename reduceDetectors to composeDetectors (f0084b8)
  • 🎸 Upgrade libraries and add support for redux@^4.0.0 (2d4772b)

BREAKING CHANGES

  • 🧨 Renamed function mountDetector to mapState.
  • 🧨 Renamed function reduceDetectors to composeDetectors.
  • 🧨 Renamed type Detector to ActionsDetector<TState, TAction> and added
    Detector<TState, TResult> type (more generic).

v0.8.0

11 Apr 18:35
bd99125
Compare
Choose a tag to compare

0.8.0 (2019-04-11)

Features

  • 🎸 Upgrade libraries and add support for redux@^4.0.0 (2d4772b)