All Versions
10
Latest Version
Avg Release Cycle
57 days
Latest Release
1430 days ago

Changelog History

  • v2.3.0 Changes

    November 28, 2017
    • ๐Ÿ›  Fix: IndexOutOfBoundExeption when not using ObservableList
    • โšก๏ธ Update target SDK to 27
    • โšก๏ธ Update Kotlin to version 1.2.0
    • โšก๏ธ Update support libraries to version 27.0.2
    • โšก๏ธ Update Android build tools to version 27.0.1
    • โšก๏ธ Update Android Gradle Plugin to version 3.0.1
  • v2.2.0 Changes

    April 01, 2017

    ๐Ÿ’ฅ Breaking changes

    • ๐Ÿ†• New: Removed with constructor โ€“ Use default constructors instead.
    • ๐Ÿ†• New: Added onCreate callback as it is a more convenient place to set the click listeners.
    • ๐Ÿ†• New: Click listeners are not set in on onCreate.
    • ๐Ÿ†• New: Added support for different variable names depending on the type, while still support the old "only one variable name"-style for all types.
    • ๐Ÿ†• New: ViewHolder class renamed to Holder.
    • Smaller size despite including new features!
  • v2.1.0 Changes

    March 26, 2017

    ๐Ÿ’ฅ Breaking changes

    • ๐Ÿ†• New: The ViewHolder is now the only argument in the callbacks. It was added to add ItemTouchHelper support but since the binding, the position and the view are inside the ViewHolder, this is actually the only argument needed.
    • In Kotlin, arguments for Handlers (item & position) need to be explicitly declared now.
    • โšก๏ธ Updated dependencies: Kotlin 1.1.1, Support libraries 25.3.0, Gradle 3.3, Gradle plugin 2.3.0.
  • v1.2.4 Changes

    November 07, 2016
  • v1.2.3 Changes

    September 23, 2016
    • โšก๏ธ Updated to Kotlin 1.0.4
  • v1.2.2 Changes

    September 09, 2016
  • v1.2.1 Changes

    August 12, 2016
    • Code cleanup.
  • v1.2.0 Changes

    August 09, 2016
    • ๐Ÿ†• New: Added type parameter to onBind, onClick and onLongClick methods in their respective interfaces. It is an int value that matches the layout resource id used for each item.
    • ๐Ÿ›  Fix: for loop range in ListReference.onItemRangeMoved.
    • ๐Ÿšš ListReference class moved to a new file.
    • โšก๏ธ Dependencies updated.
  • v1.1.0 Changes

    July 03, 2016
    • ๐Ÿ†• New: Added lambda support in Kotlin for onBind, onClick, onLongClick and layout.
  • v1.0.0 Changes

    June 30, 2016
    • ๐ŸŽ‰ Initial release.