This repository was archived by the owner on Sep 3, 2025. It is now read-only.
Releases: cashapp/multiplatform-paging
Releases · cashapp/multiplatform-paging
3.3.0-alpha02-0.5.1
Added
- [paging-compose-common] Added
linuxArm64target.
3.3.0-alpha02-0.5.0
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
Added
- [paging-common] Packaged version
3.3.0-alpha02of AndroidX Paging'spaging-commonfor Kotlin/Multiplatform. - [paging-compose-common] Packaged version
3.3.0-alpha02of AndroidX Paging'spaging-composefor Kotlin/Multiplatform. - [paging-testing] Packaged version
3.3.0-alpha02of AndroidX Paging'spaging-testingfor Kotlin/Multiplatform.
Breaking
- [paging-common] With Kotlin 1.9.20, an
expectwith default arguments are no longer permitted when anactualis atypealias(see KT-57614).
Aspaging-commonused 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
PagingCollectionViewControllerno longer requires anindexCreator.
It can be safely removed.
3.2.0-alpha05-0.2.3
Fixed
- [paging-compose-common] Published missing Android artifact.
3.1.1-0.3.1
Added
- [paging-common] Add macOS targets (by Jeff Lockhart)
3.1.1-0.3.0
Added
- [paging-common] Add Linux and MinGW targets (by Cedric Hippmann)
Deprecated
- [paging-runtime-uikit] Instantiating
PagingCollectionViewControllerno longer requires anindexCreator.
It can be safely removed.
3.2.0-alpha05-0.2.2
Fixed
- [paging-compose-common] Fix infinite recursion on calling
itemKeyanditemContentType(by Sean Proctor).
3.2.0-alpha05-0.2.1
Added
- [paging-common] Packaged version
3.2.0-alpha05of AndroidX Paging'spaging-commonfor Kotlin/Multiplatform. - [paging-compose-common] Packaged version
1.0.0-alpha19of AndroidX Paging'spaging-composefor Kotlin/Multiplatform.
Deprecated
- [paging-runtime-composeui]
paging-runtime-composeuiis now functionally equivalent topaging-compose-common,
as the additional functions thatpaging-runtime-composeuiprovides (i.e.,itemsanditemsIndexed) have been deprecated upstream.
3.2.0-alpha04-0.2.1
Fixed
- [paging-runtime-composeui] Fixed duplicate class error when depending on paging-runtime-composeui and targeting Android.
3.2.0-alpha04-0.2.0
Added
- [paging-common] Packaged version
3.2.0-alpha04of AndroidX Paging'spaging-commonfor Kotlin/Multiplatform. - [paging-runtime-composeui] A new module, which packages AndroidX Paging's
paging-composefor 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-composefor Kotlin/Multiplatform. Its key difference withpaging-runtime-composeuiis thatpaging-compose-commononly depends on Compose Runtime, and not Compose UI/Foundation.