Releases: MayconCardoso/Mvvm-Architecture-Toolkit
Releases · MayconCardoso/Mvvm-Architecture-Toolkit
v2.1.0
Moving the library from the legacy JCenter repository to the official Maven Centre, so now it can be downloaded again. Also given the ownership requirement that Maven ask developers, I had to change the library package from mctech.com
to io.github.mayconcardos
.
Changes
- Removing some functions that are no longer required like ViewDataBinding given it is no longer used.
- Creating a simple recycler view library to help to speed up list development.
v1.5.3
- Reflection annotated interaction functions.
Now you can annotate your function to be called when some interaction has been sent to your ViewModel.
// With parameter.
// It allows only the Interaction parameter
@OnInteraction(ImageInteraction.OpenDetails::class)
private suspend fun openImageDetailsInteraction(interaction : ImageInteraction.OpenDetails) {
// ...
}
// Without parameter
@OnInteraction(ImageInteraction.OpenDetails::class)
private suspend fun openImageDetailsInteraction() {
// ...
}
v1.4.4
v1.4.3
v1.4.2
- More extensions and bug fix
v1.4.1
Merge remote-tracking branch 'origin/master'
v1.2.0
- Sample Testing
v1.0.1
Update README.md