Skip to content

Releases: AkshayChordiya/News

v3.0

02 Nov 14:35
Compare
Choose a tag to compare

✨100% Kotlin
✨Coroutine and Flow first 🚩
✨Migrated to AndroidX 🚚
✨Internal refactoring to reflect current state of Android development
✨Added tests for Repository 😍
✨Updated readme with new aim of the project
✨Official focus on Emojis 😛

Design and usability improvements

01 Apr 05:54
Compare
Choose a tag to compare
  • New: App color, theming and icon
  • New: Design for showing news article
  • Added Progress and Empty state for the News list
  • Updated: Bumped the minSDK to API 17
  • Bumped to newer version of dependencies.

Cleaner code

05 Mar 16:38
Compare
Choose a tag to compare
  • New: Moved to a centralized gradle dependency management with the help of Kotlin and buildSrc. For more on this refer here.
  • New: LiveDataExtensions which comes with a simpler observe function.
  • New: ViewModelExtensions which cuts the boilerplate required to get ViewModel using ViewModelProviders.
  • Updated: LiveDataCallAdapter and LiveDataAdapter to perform conversion of Retrofit Response to Resource class which provides state and data to the UI.
  • Bumped to newer version of dependencies.
  • Added TODO at places for future improvements.
  • Overall code-conciseness.
  • Improved documentation.