Sergejsha Knot Versions Save

Unidirectional reactive state container for Android & Kotlin

3.2-rc1

3 years ago
  • New: whenState and requireState methods to be used in reducers (#37)
  • Change: Partial interface introduced as a replacement for deprecated PartialReducer (#39)
  • Change: Primes renamed into Delegates (#38)
  • Change: Exceptions in reducer of Knot are propagated to RxJavaPlugins.onError() for better consistence with CompositeKnot.

3.1.1

4 years ago
  • Exceptions in reducers of CompositeKnot are propagated to RxJavaPlugins.onError() #33

rxjava2-3.1.0

4 years ago
  • Partial reducers #32 (#31 )

3.1.0

4 years ago
  • Partial reducers #31

rxjava2-3.0.3

4 years ago
  • Fix actions broken in release 3.0.2 (#28)

3.0.3

4 years ago
  • Fix actions broken in release 3.0.2 (#28)

rxjava2-3.0.2

4 years ago

Note: This release is broken. Please use 3.0.3 instead.

  • Fix for actions not emitted after onErrorReturn (#25)

3.0.2

4 years ago

Note: This release is broken. Please use 3.0.3 instead.

  • Fix for actions not emitted after onErrorReturn (#25)

3.0.1

4 years ago

Knot 3.0.1 for use with RxJava 3.0!

The Maven artifactId has changed to knot3 and the package is now de.halfbit.knot3. The APIs and behavior of Knot 3.0.1 is otherwise exactly the same as Knot 1.8.1.

RxJava3 binaries: implementation 'de.halfbit:knot3:3.0.1' (package de.halfbit.knot3) RxJava2 binaries: implementation 'de.halfbit:knot:3.0.1' (package de.halfbit.knot)

1.8.1

4 years ago
  • Dependency on RxJava libraries is "compile" instead of "runtime".