Skip to content

Releases: square/cycler

v0.1.7 - detectMoves + fixes

08 Jun 22:12

Choose a tag to compare

v0.1.7

  • Add detectMoves: Boolean flag to Recycler.update block. For large list updates it can be set to false so diffing is done faster (specially when there's a lot of changes).

v0.1.6

  • Fixed: when no layout manager lambda was provided the layout manager was nulled. That prevented pre-configured recyclers to be adopted

v0.1.5

  • Adds a Config.extension(block): extensions can now be added only if not present.
  • Upgrade coroutines to 1.4.2.

v.0.1.4 - Swipe fix and under-view

09 Apr 07:26

Choose a tag to compare

v0.1.4

Swipe various improvements and one fix

  • Allows for direction selection: absolute and relative to text-direction.
  • Notifies of direction swiped.
  • An "under-view" can be provided to show below the item being swiped
  • Swiped data item is correctly notified now.

v0.1.3 - No drag with single item

31 Mar 05:02

Choose a tag to compare

  • Prevents dragging if there is only one item

v0.1.2 - Sources

18 Feb 18:01

Choose a tag to compare

  • Add sources as a Maven artifact.
  • Dependencies upgraded: AGP 3.5.3, kotlin 1.3.61, coroutines 1.3.3, Gradle to 6.1.
  • View.adoptRecyclerById convenience method.

v.0.1.1 - No hardcoded id's

14 Jan 00:20

Choose a tag to compare

  • Recycler.create accepts an optional id for the RecyclerView but it can be omitted.
  • No resources are included in the .aar which might help other bigger libraries using this one: cycler can be included internally without forcing a dependency version on the client app.

Initial version.

11 Jan 16:32

Choose a tag to compare

Gradle: com.squareup.cycler:cycler:0.1.0

Maven:

<dependency>
  <groupId>com.squareup.cycler</groupId>
  <artifactId>cycler</artifactId>
  <version>0.1.0</version>
  <type>aar</type>
</dependency>