Releases: AkshayChordiya/News
Releases · AkshayChordiya/News
v3.0
Design and usability improvements
- 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
- 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 getViewModel
usingViewModelProviders
. - Updated:
LiveDataCallAdapter
andLiveDataAdapter
to perform conversion of RetrofitResponse
toResource
class which providesstate
anddata
to the UI. - Bumped to newer version of dependencies.
- Added
TODO
at places for future improvements. - Overall code-conciseness.
- Improved documentation.