Skip to content

Releases: jordond/drag-select-compose

3.3.0

26 Jan 17:52
5f588bb

Choose a tag to compare

What's Changed

  • feat: add reconcile method to DragSelectState by @jordond in #338

Dependencies

Full Changelog: 3.2.0...3.3.0

3.2.0

29 Dec 17:53
f85f5f8

Choose a tag to compare

What's Changed

Full Changelog: 3.1.0...3.2.0

3.1.0

11 Aug 22:48

Choose a tag to compare

What's Changed

Full Changelog: 3.0.2...3.1.0

3.0.2

21 May 21:04
c0785bb

Choose a tag to compare

What's Changed

Full Changelog: 3.0.1...3.0.2

3.0.1

13 May 15:47
2ea05f2

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.0...3.0.1

3.0.0

07 May 21:45

Choose a tag to compare

What's Changed

BREAKING CHANGES

Compose Multiplatform 1.8.0 includes a change to the LazyGridScope. It removes the animateItemPlacement() modifier in favour of animateItem()

So if you are using LazyDragSelectGridItemScope.animateItemPlacement(), you need to replace it with LazyDragSelectGridItemScope.animateItem():

public fun Modifier.animateItem(
    fadeInSpec: FiniteAnimationSpec<Float>? = spring(stiffness = Spring.StiffnessMediumLow),
    placementSpec: FiniteAnimationSpec<IntOffset>? =
        spring(
            stiffness = Spring.StiffnessMediumLow,
            visibilityThreshold = IntOffset.VisibilityThreshold
        ),
    fadeOutSpec: FiniteAnimationSpec<Float>? = spring(stiffness = Spring.StiffnessMediumLow),
)

Full Changelog: 2.4.3...3.0.0

2.4.3

26 Apr 14:41
75700e8

Choose a tag to compare

What's Changed

Full Changelog: 2.4.2...2.4.3

2.4.2

26 Jan 17:09
ae20739

Choose a tag to compare

What's Changed

  • Kotiln 2.1.0
  • AGP 8.8.9
  • Gradle 8.12.1
  • Compose Multiplatform 1.7.3

Dependencies

Full Changelog: 2.4.1...2.4.2

2.4.1

12 Nov 17:06

Choose a tag to compare

What's Changed

  • Feature: Add LazyDragSelectGridScope.itemsIndexed by @jordond in #229

Dependencies

Full Changelog: 2.3.2...2.4.0

2.3.2

18 Sep 22:49
ceb178f

Choose a tag to compare

What's Changed

  • Update Kotlin to v2.0.20 by @renovate in #200
  • Update dependency io.coil-kt:coil-compose to v2.7.0 by @renovate in #190
  • Update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.16.3 by @renovate in #194
  • Update dependency androidx.activity:activity-compose to v1.9.1 by @renovate in #192
  • Update dependency androidx.compose:compose-bom to v2024.08.00 by @renovate in #199
  • Update agp to v8.6.1 by @renovate in #208
  • Update plugin com.gradle.develocity to v3.18.1 by @renovate in #207
  • Update dependency gradle to v8.10.1 by @renovate in #206
  • Update dependency androidx.compose:compose-bom to v2024.09.02 by @renovate in #205
  • Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.6 by @renovate in #204
  • Update dependency androidx.activity:activity-compose to v1.9.2 by @renovate in #203

Full Changelog: 2.3.1...2.3.2