Skip to content

Releases: cashapp/multiplatform-paging

3.3.0-alpha02-0.5.1

28 Feb 21:21
Compare
Choose a tag to compare

Added

  • [paging-compose-common] Added linuxArm64 target.

3.3.0-alpha02-0.5.0

28 Feb 19:09
Compare
Choose a tag to compare

Changed

  • Compile with Kotlin 1.9.22.

Breaking

  • [paging-compose-common] Compile with JetBrains Compose 1.6.0 which changes the ABI for JS-based Compose libraries. Downstream usage in JS targets will also need to be recompiled.

3.3.0-alpha02-0.4.0

25 Sep 23:26
Compare
Choose a tag to compare

Added

  • [paging-common] Packaged version 3.3.0-alpha02 of AndroidX Paging's paging-common for Kotlin/Multiplatform.
  • [paging-compose-common] Packaged version 3.3.0-alpha02 of AndroidX Paging's paging-compose for Kotlin/Multiplatform.
  • [paging-testing] Packaged version 3.3.0-alpha02 of AndroidX Paging's paging-testing for Kotlin/Multiplatform.

Breaking

  • [paging-common] With Kotlin 1.9.20, an expect with default arguments are no longer permitted when an actual is a typealias (see KT-57614).
    As paging-common used this mechanism extensively, most default arguments are no longer available.
    To work around this, you can follow the migration guide.
  • [paging-runtime-composeui] This artifact has been deleted, as all functions have been removed upstream.
  • [paging-runtime-uikit] Instantiating PagingCollectionViewController no longer requires an indexCreator.
    It can be safely removed.

3.2.0-alpha05-0.2.3

18 Jul 14:09
Compare
Choose a tag to compare

Fixed

  • [paging-compose-common] Published missing Android artifact.

3.1.1-0.3.1

18 Jul 14:31
Compare
Choose a tag to compare

Added

3.1.1-0.3.0

20 Jun 12:09
Compare
Choose a tag to compare

Added

Deprecated

  • [paging-runtime-uikit] Instantiating PagingCollectionViewController no longer requires an indexCreator.
    It can be safely removed.

3.2.0-alpha05-0.2.2

25 May 09:07
Compare
Choose a tag to compare

Fixed

  • [paging-compose-common] Fix infinite recursion on calling itemKey and itemContentType (by Sean Proctor).

3.2.0-alpha05-0.2.1

10 May 12:03
Compare
Choose a tag to compare

Added

  • [paging-common] Packaged version 3.2.0-alpha05 of AndroidX Paging's paging-common for Kotlin/Multiplatform.
  • [paging-compose-common] Packaged version 1.0.0-alpha19 of AndroidX Paging's paging-compose for Kotlin/Multiplatform.

Deprecated

  • [paging-runtime-composeui] paging-runtime-composeui is now functionally equivalent to paging-compose-common,
    as the additional functions that paging-runtime-composeui provides (i.e., items and itemsIndexed) have been deprecated upstream.

3.2.0-alpha04-0.2.1

05 May 11:03
Compare
Choose a tag to compare

Fixed

  • [paging-runtime-composeui] Fixed duplicate class error when depending on paging-runtime-composeui and targeting Android.

3.2.0-alpha04-0.2.0

28 Feb 12:54
Compare
Choose a tag to compare

Added

  • [paging-common] Packaged version 3.2.0-alpha04 of AndroidX Paging's paging-common for Kotlin/Multiplatform.
  • [paging-runtime-composeui] A new module, which packages AndroidX Paging's paging-compose for Kotlin/Multiplatform, allowing Jetpack Compose UI code to be shared across Android, iOS, and desktop (by Omid Ghenatnevi).
  • [paging-compose-common] Another new module, which packages a subset of AndroidX Paging's paging-compose for Kotlin/Multiplatform. Its key difference with paging-runtime-composeui is that paging-compose-common only depends on Compose Runtime, and not Compose UI/Foundation.