Skip to content

Commit

Permalink
released v0.1.0-alpha04
Browse files Browse the repository at this point in the history
new features:
- added stickyEdgePadding parameter to the StickyHeaders and StickyHeadersLayout composables that allow the currently sticking item to have padding on the sticking edge

changes:
- Kotlin 2.0.0 -> 2.0.21
- CMP 1.6.11 -> 1.7.1
  • Loading branch information
gregkorossy committed Nov 13, 2024
1 parent 8b959ee commit d210794
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 13 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
![Lazy Sticky Headers](asset/header.png)

[![Kotlin 2.0.0](https://img.shields.io/badge/Kotlin-2.0.0-blue.svg?logo=kotlin)](http://kotlinlang.org)
[![Compose Multiplatform 1.6.11](https://img.shields.io/badge/Compose_Multiplatform-1.6.11-blue.svg?logo=jetpackcompose)](https://github.com/JetBrains/compose-multiplatform)
[![Kotlin 2.0.21](https://img.shields.io/badge/Kotlin-2.0.21-blue.svg?logo=kotlin)](http://kotlinlang.org)
[![Compose Multiplatform 1.7.1](https://img.shields.io/badge/Compose_Multiplatform-1.7.1-blue.svg?logo=jetpackcompose)](https://github.com/JetBrains/compose-multiplatform)
[![Maven Central](https://img.shields.io/maven-central/v/me.gingerninja.lazy/sticky-headers?color=orange)](https://search.maven.org/search?q=g:me.gingerninja.lazy)
[![Apache-2.0](https://img.shields.io/badge/License-Apache%202.0-green.svg)](https://opensource.org/licenses/Apache-2.0)

Expand All @@ -26,7 +26,7 @@ Compose Multiplatform library for adding advanced sticky headers to lazy lists a
## Getting started

```kotlin
implementation("me.gingerninja.lazy:sticky-headers:0.1.0-alpha03")
implementation("me.gingerninja.lazy:sticky-headers:0.1.0-alpha04")
```

<details>
Expand All @@ -39,7 +39,7 @@ If you target a subset of the library supported platforms, add the library to yo
kotlin {
sourceSets {
commonMain.dependencies {
implementation("me.gingerninja.lazy:sticky-headers:0.1.0-alpha03")
implementation("me.gingerninja.lazy:sticky-headers:0.1.0-alpha04")
// ...
}
}
Expand All @@ -54,12 +54,12 @@ add the library separately to each supported target:
kotlin {
val desktopMain by getting {
dependencies {
implementation("me.gingerninja.lazy:sticky-headers:0.1.0-alpha03")
implementation("me.gingerninja.lazy:sticky-headers:0.1.0-alpha04")
// ...
}
}
androidMain.dependencies {
implementation("me.gingerninja.lazy:sticky-headers:0.1.0-alpha03")
implementation("me.gingerninja.lazy:sticky-headers:0.1.0-alpha04")
// ...
}
// other targets...
Expand Down
12 changes: 6 additions & 6 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[versions]
agp = "8.3.2"
dokka = "1.9.20"
kotlin = "2.0.0"
compose-plugin = "1.6.11"
binaryCompatibilityValidator = "0.15.0-Beta.3"
nexusPlugin = "0.29.0"
kotlin = "2.0.21"
compose-plugin = "1.7.1"
binaryCompatibilityValidator = "0.16.3"
nexusPlugin = "0.30.0"
spotless = "6.25.0"
nexus-publish = "2.0.0" # TODO remove

Expand All @@ -14,8 +14,8 @@ android-targetSdk = "34"
jvmTarget = "11"

# for the demo
androidx-activity = "1.9.0"
kotlinx-datetime = "0.6.0"
androidx-activity = "1.9.3"
kotlinx-datetime = "0.6.1"
androidx-navigation = "2.7.0-alpha07"

[libraries]
Expand Down
2 changes: 1 addition & 1 deletion sticky-headers/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ plugins {
alias(libs.plugins.nexusPlugin)
}

version = "0.1.0-alpha03"
version = "0.1.0-alpha04"

kotlin {
jvm(name = "desktop")
Expand Down

0 comments on commit d210794

Please sign in to comment.