Skip to content

Releases: spotify/mobius

v1.5.7

Choose a tag to compare

@pettermahlen pettermahlen released this 12 Jan 09:56

Ports a previous Rx-related patch to mobius-rx3 via #149 .

v1.5.6

Choose a tag to compare

@pettermahlen pettermahlen released this 17 Nov 10:15

Fixes a dispose-time race in RxEventSources via #146

v1.5.5

Choose a tag to compare

@pettermahlen pettermahlen released this 15 Sep 11:05

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

v1.5.4 Pre-release
Pre-release

Choose a tag to compare

@pettermahlen pettermahlen released this 15 Sep 11:01

This release failed to upload to Artifactory, please ignore.

v1.5.3

Choose a tag to compare

@pettermahlen pettermahlen released this 17 Sep 07:52

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

Choose a tag to compare

@pettermahlen pettermahlen released this 10 Jun 07:18

Improves the stability of a set of tests.

v1.5.1

Choose a tag to compare

@pettermahlen pettermahlen released this 09 Jun 13:41

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

v1.5.0

Choose a tag to compare

@pettermahlen pettermahlen released this 03 Jun 14:54

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

v1.4.0

Choose a tag to compare

@sedovmik sedovmik released this 11 May 10:01
  • 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

Choose a tag to compare

@pettermahlen pettermahlen released this 24 Apr 08:12

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