Skip to content

2.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Oct 17:42
8e40c57

2.0.0 -- 2020-10-31 🎃

This is a major maintenance release that aims to improve the maintainability of this project. A major change
is the removal of RxJava2 based code and rewriting it with the Kotlin Coroutines & Flow API instead. This should mean a slight
performance increase as well. Another big change is that widgets have been removed as per issue/221 since
they did not work very well and weren't used a lot. The release includes a total of 245 files changed, 2,343 new LOC and 13,134 LOC deleted.

Fixes

  • issue/229 -- Fixes a bug where UTC timestamp was incorrectly parsed to local time

Added

  • Firebase Crashlytics

Changed

  • Removed RxJava2 in About feature
  • Removed RxJava2 in WeatherForecast feature
  • Removed RxJava2 in Warning feature
  • Removed Fabric Crashlytics
  • Removed multi-stack hack for androidx navigation
  • Bump kotlin 1.4.10
  • Replaced travis-ci with Github Actions
  • Target Android SDK 30
  • Removed RxJava2 from wetfcst data layer
  • Added kotlinx serialization to wetfcst data layer

Removed