Skip to content

Commit ee7b41c

Browse files
authored
Release 4.1.0 (#57)
* [lib] add pointer position support * [lib] bump agp and compose versions * [lib] fix web wasm sample * [lib] fix pointer placement * [lib] add pointer position END support * [lib] code refactor * [lib] update dokka and docs * [lib] update kdoc * [lib] bump jetlime version to 4.1.0 * [lib] bump jetlime version to 4.1.0 * [lib] release 4.1.0
1 parent 94ea3de commit ee7b41c

File tree

7 files changed

+56
-11
lines changed

7 files changed

+56
-11
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ In `build.gradle` of shared module, include the following dependency
4141

4242
```gradle
4343
dependencies {
44-
implementation("io.github.pushpalroy:jetlime:4.0.0")
44+
implementation("io.github.pushpalroy:jetlime:4.1.0")
4545
}
4646
```
4747

@@ -93,7 +93,7 @@ JetLimeRow(
9393
Pass the `key` to define factory of stable and unique keys representing the item. Using the same key for multiple items in the list is not allowed.
9494
This key will be used by a LazyColumn or LazyRow internally.
9595

96-
If we want to add items dynamically from a data source, we should use `mutableStateListOf`, so that our list can be observed as a state:
96+
If we want to to add items dynamically from a data source, we should use `mutableStateListOf`, so that our list can be observed as a state:
9797
```kotlin
9898
val items = remember { mutableStateListOf<MyItem>() }
9999
```

gradle.properties

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,10 @@ org.jetbrains.compose.experimental.jscanvas.enabled=true
2222
# Fill these details for Maven publish and then run the command:
2323
# ./gradlew publishAndReleaseToMavenCentral --no-configuration-cache
2424
# The rest of the setup is there in build.gradle of jetlime module
25-
# Then login to https://s01.oss.sonatype.org/ to see the publication
25+
# Then login to https://central.sonatype.com to see the publication
2626
# Maven publication
27-
mavenCentralUsername=enter-mc-username
28-
mavenCentralPassword=enter-mc-password
27+
mavenCentralUsername=
28+
mavenCentralPassword=
29+
signing.keyId=
30+
signing.password=
31+
signing.secretKeyRingFile=

jetlime/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ dokka {
2323

2424
kotlin {
2525
cocoapods {
26-
version = "4.0.0"
26+
version = "4.1.0"
2727
summary = "JetLime KMP Library"
2828
homepage = "https://github.com/pushpalroy/JetLime"
2929
ios.deploymentTarget = "14.0"
@@ -149,7 +149,7 @@ mavenPublishing {
149149
val artifactId = "jetlime"
150150

151151
// Define coordinates for the published artifact
152-
coordinates("io.github.pushpalroy", artifactId, "4.0.0")
152+
coordinates("io.github.pushpalroy", artifactId, "4.1.0")
153153

154154
// Configure POM metadata for the published artifact
155155
pom {

jetlime/jetlime.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |spec|
22
spec.name = 'jetlime'
3-
spec.version = '4.0.0'
3+
spec.version = '4.1.0'
44
spec.homepage = 'https://github.com/pushpalroy/JetLime'
55
spec.source = { :http=> ''}
66
spec.authors = ''

public-key.asc

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
-----BEGIN PGP PUBLIC KEY BLOCK-----
2+
3+
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
40+
EK/i6arJ
41+
=2GgY
42+
-----END PGP PUBLIC KEY BLOCK-----

sample/composeApp/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,8 @@ kotlin {
8989
// Local library
9090
implementation(project(":jetlime"))
9191

92-
// Maven library - For testing
93-
// implementation(libs.jetlime)
92+
// Uncomment for maven testing
93+
// implementation("io.github.pushpalroy:jetlime:4.1.0")
9494
}
9595
desktopMain.dependencies {
9696
implementation(compose.desktop.currentOs)

scripts/add_git_tag.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# Script to add annotated tag with version number to the main branch
44
# This script should be executed with the correct version number after every release to MavenCentral
5-
TAG="4.0.0"
5+
TAG="4.1.0"
66
COMMENT="Release $TAG"
77
BRANCH="main"
88

0 commit comments

Comments
 (0)