Skip to content

Releases: MayconCardoso/Mvvm-Architecture-Toolkit

v2.1.0

07 Apr 15:17
Compare
Choose a tag to compare

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

08 May 17:38
Compare
Choose a tag to compare
  • 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

08 May 14:06
Compare
Choose a tag to compare

Bug fix

  • Issue #1 has been fixed on this release.

v1.4.3

07 May 03:58
2556706
Compare
Choose a tag to compare
  • Testing livedata extentions. Check this out.

Now you can test multiple LiveDatas at the same time on the same trigger action.

v1.4.2

27 Apr 02:28
Compare
Choose a tag to compare
- More extensions and bug fix

v1.4.1

27 Apr 02:25
Compare
Choose a tag to compare
Merge remote-tracking branch 'origin/master'

v1.2.0

24 Apr 20:02
Compare
Choose a tag to compare
- Sample Testing

v1.0.1

24 Apr 11:40
565e64e
Compare
Choose a tag to compare
Update README.md