Spotify Mobius Versions Save

A functional reactive framework for managing state evolution and side-effects.

v1.5.4

2 years ago

This release failed to upload to Artifactory, please ignore.

v1.5.3

3 years ago

Adds ErrorProne, and fixes a couple of bugs:

  • #133: fixes a crash with MobiusLoopViewModel
  • #134: fixes a race and a deadlock situation with MobiusLoopController.
  • #131: fixes an equals/hashCode violation in the UnrecoverableIncomingException implementations.

v1.5.2

4 years ago

Improves the stability of a set of tests.

v1.5.1

4 years ago

Fixes mostly bugs in tests, plus one race when disposing loops via #121.

v1.5.0

4 years ago

Adds a new class, MobiusHooks, that enables configurable handling of programmer errors, via #119.

v1.4.0

4 years ago
  • Adds Android Architecture Components integration via #78, plus a couple of minor tweaks.
  • Adds a QueueingEventSubject via #92
  • Changes error logging, hoping to better support auto-deobfuscation via #105
  • Adds support for RxJava version 3 via #101
  • Adds better support for initial effects to RxMobius via #98

Bug fixes and tweaks, such as:

  • Changes to the disposal mechanisms, via #76 and #95
  • Fix an NPE when reporting some errors in the RxJava 2 integration via #96
  • Changes to the signature and behaviour of MobiusLoopViewModel via #93
  • Fixes a bug that broke backward compatibility with usage of Init functions in RxMobius-based loops, through #107
  • Bumped Gradle (6.3) and Android Gradle Plugin (3.6.3)

v1.4.0-beta5

4 years ago

Fixes a bug that broke backwards compatibility with usage of Init functions in RxMobius-based loops, through #107.

v1.4.0-beta4

4 years ago
  • changes error logging, hoping to better support auto-deobfuscation via #105
  • adds support for RxJava version 3 via #101
  • adds better support for initial effects to RxMobius via #98
  • various minor bug fixes and tweaks

v1.4.0-beta3

4 years ago

Bug fixes and tweaks, such as:

  • changes to the disposal mechanisms, via #76 and #95
  • fix an NPE when reporting some errors in the RxJava 2 integration via #96
  • changes to the signature and behaviour of MobiusLoopViewModel via #93

v1.4.0-beta2

4 years ago
  • bumped some dependency versions
  • added a QueueingEventSubject via #92