From bfb56e92e3e623119ee3a88a3ece316629c9f23c Mon Sep 17 00:00:00 2001 From: EricLu Date: Mon, 5 May 2025 15:10:14 +0800 Subject: [PATCH 1/3] dev: update consumer-proguard-rules for BR class --- line-sdk/consumer-proguard-rules.pro | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/line-sdk/consumer-proguard-rules.pro b/line-sdk/consumer-proguard-rules.pro index eaedc2c..e94df91 100644 --- a/line-sdk/consumer-proguard-rules.pro +++ b/line-sdk/consumer-proguard-rules.pro @@ -27,6 +27,11 @@ -dontwarn org.spongycastle.jce.provider.X509LDAPCertStoreSpi -dontwarn org.spongycastle.x509.util.LDAPStoreHelper +# Ignore warnings about the missing BR class from the LINE SDK. +# The BR class is generated by Android Data Binding and is only present during the library's own build process. +# It is not included in the published AAR, so references to com.linecorp.linesdk.BR are safe to ignore. +-dontwarn com.linecorp.linesdk.BR + # start for jjwt library -keep class io.jsonwebtoken.** { *; } From ad19b6bcf776d35b94f83d38634d12c9b5a8d772 Mon Sep 17 00:00:00 2001 From: EricLu Date: Mon, 5 May 2025 15:12:49 +0800 Subject: [PATCH 2/3] dev: bump sdk version to 5.11.1 --- app/build.gradle.kts | 2 +- line-sdk/build.gradle | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 4bb17b3..dd6cae3 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -51,7 +51,7 @@ android { } dependencies { - implementation("com.linecorp.linesdk:linesdk:5.11.0") + implementation("com.linecorp.linesdk:linesdk:5.11.1") implementation("androidx.core:core-ktx:1.9.0") implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.5.1") implementation("androidx.lifecycle:lifecycle-viewmodel-compose:2.5.1") diff --git a/line-sdk/build.gradle b/line-sdk/build.gradle index e0e53ef..5a83d9d 100644 --- a/line-sdk/build.gradle +++ b/line-sdk/build.gradle @@ -7,7 +7,7 @@ apply plugin: 'maven-publish' apply plugin: 'signing' group = "com.linecorp.linesdk" -version = "5.11.0" +version = "5.11.1" android { compileSdk 33 @@ -15,7 +15,7 @@ android { defaultConfig { minSdkVersion 24 targetSdkVersion 33 - versionCode 5_11_00 + versionCode 5_11_01 versionName version consumerProguardFiles 'consumer-proguard-rules.pro' From c0be679ca68aef898ed27bbc40767ef98bc7cb5d Mon Sep 17 00:00:00 2001 From: EricLu Date: Mon, 5 May 2025 16:26:07 +0800 Subject: [PATCH 3/3] dev: bump version of upload-artifact to v4 To fix error: Error: This request has been automatically failed because it uses a deprecated version of `actions/upload-artifact: v3`. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/ --- .github/workflows/pull-request-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull-request-ci.yml b/.github/workflows/pull-request-ci.yml index d390446..8a64e57 100644 --- a/.github/workflows/pull-request-ci.yml +++ b/.github/workflows/pull-request-ci.yml @@ -35,7 +35,7 @@ jobs: - name: Build debug APK run: bash ./gradlew :line-sdk:assembleDebug --stacktrace - name: Upload APK - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: line-sdk path: line-sdk/build/outputs/aar/line-sdk-*-debug.aar