Releases: spotify/mobius
Releases · spotify/mobius
v1.5.5
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
This release failed to upload to Artifactory, please ignore.
v1.5.3
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
Improves the stability of a set of tests.
v1.5.1
Fixes mostly bugs in tests, plus one race when disposing loops via #121.
v1.5.0
Adds a new class, MobiusHooks
, that enables configurable handling of programmer errors, via #119.
v1.4.0
- 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
Fixes a bug that broke backwards compatibility with usage of Init
functions in RxMobius-based loops, through #107.
v1.4.0-beta4
- 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
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