Skip to content

Releases: spotify/mobius

v1.5.5

15 Sep 11:05
Compare
Choose a tag to compare

Relevant changes included:

  • improve RxJava error handling via #139
  • Add ToggledEventSource to mobius-android through #137
  • various ports of functionality to mobius-rxjava3 (#116, #141)

v1.5.4

15 Sep 11:01
Compare
Choose a tag to compare
v1.5.4 Pre-release
Pre-release

This release failed to upload to Artifactory, please ignore.

v1.5.3

17 Sep 07:52
Compare
Choose a tag to compare

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

10 Jun 07:18
Compare
Choose a tag to compare

Improves the stability of a set of tests.

v1.5.1

09 Jun 13:41
Compare
Choose a tag to compare

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

v1.5.0

03 Jun 14:54
Compare
Choose a tag to compare

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

v1.4.0

11 May 10:01
Compare
Choose a tag to compare
  • 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

24 Apr 08:12
Compare
Choose a tag to compare

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

v1.4.0-beta4

22 Apr 15:34
Compare
Choose a tag to compare
  • 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

05 Mar 13:23
Compare
Choose a tag to compare
v1.4.0-beta3 Pre-release
Pre-release

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