Skip to content

bump serialization version#207

Merged
kiftio merged 1 commit into
mainfrom
05-26-bump_serialization_version
May 26, 2026
Merged

bump serialization version#207
kiftio merged 1 commit into
mainfrom
05-26-bump_serialization_version

Conversation

@kiftio
Copy link
Copy Markdown
Contributor

@kiftio kiftio commented May 26, 2026

What changes are you making?

Bumps the Android library’s kotlinx-serialization-json dependency from 1.6.3 to 1.7.3.

1.7.3 is the latest serialization runtime line that matches our current compatibility target: the Android SDK is compiled with a newer Kotlin 2.x compiler, but its published Kotlin apiVersion /
languageVersion remain pinned to Kotlin 2.0 for consumer compatibility. Newer kotlinx serialization releases move onto newer Kotlin baselines, so this keeps the runtime reasonably current without raising the
Kotlin consumer floor.

Also updates Dependabot rules to allow 1.7.x updates while continuing to block 1.8+ until we intentionally raise the Kotlin API/language floor.

Verification

  • ./gradlew :lib:test :lib:apiCheck
  • git -c core.fsmonitor=false diff --check

How to test


Before you merge

Important

  • I've added tests to support my implementation
  • I have read and agree with the Contribution Guidelines
  • I have read and agree with the Code of Conduct
  • I've updated the relevant platform README (platforms/swift/README.md and/or platforms/android/README.md)

Releasing a new Swift version?
  • I have bumped the version in ShopifyCheckoutKit.podspec
  • I have bumped the version in platforms/swift/Sources/ShopifyCheckoutKit/ShopifyCheckoutKit.swift
  • I have updated platforms/swift/CHANGELOG.md
  • I have updated the SwiftPM/CocoaPods version snippets in platforms/swift/README.md (major version only)
Releasing a new Android version?
  • I have bumped the versionName in platforms/android/lib/build.gradle
  • I have updated platforms/android/CHANGELOG.md
  • I have updated the Gradle/Maven version snippets in platforms/android/README.md

Tip

See the Contributing documentation for the full release process per platform.

Copy link
Copy Markdown
Contributor Author

kiftio commented May 26, 2026

@kiftio kiftio marked this pull request as ready for review May 26, 2026 11:02
@kiftio kiftio requested a review from a team as a code owner May 26, 2026 11:02
@kiftio kiftio mentioned this pull request May 26, 2026
11 tasks
@kiftio kiftio force-pushed the drop-non-final-res-ids-opt-out branch from 9d0834d to 990b60f Compare May 26, 2026 12:46
@kiftio kiftio force-pushed the 05-26-bump_serialization_version branch from 54b4aef to 183b81a Compare May 26, 2026 12:46
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 26, 2026

React Native — Coverage Report

Lines Statements Branches Functions
Coverage: 98%
96.76% (239/247) 91.02% (142/156) 100% (64/64)

@kiftio kiftio force-pushed the drop-non-final-res-ids-opt-out branch from 990b60f to 46f32f7 Compare May 26, 2026 13:12
@kiftio kiftio force-pushed the 05-26-bump_serialization_version branch from 183b81a to 98cdd33 Compare May 26, 2026 13:12
Copy link
Copy Markdown
Contributor Author

kiftio commented May 26, 2026

Merge activity

  • May 26, 2:09 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • May 26, 2:11 PM UTC: Graphite rebased this pull request as part of a merge.
  • May 26, 2:27 PM UTC: Graphite couldn't merge this PR because it was not satisfying all requirements (Failed CI: 'CI Required', 'React Native / Run Android Tests').

@kiftio kiftio changed the base branch from drop-non-final-res-ids-opt-out to graphite-base/207 May 26, 2026 14:09
@kiftio kiftio changed the base branch from graphite-base/207 to main May 26, 2026 14:09
@kiftio kiftio force-pushed the 05-26-bump_serialization_version branch from 98cdd33 to 82d7041 Compare May 26, 2026 14:10
@kiftio kiftio merged commit 7c34553 into main May 26, 2026
40 of 42 checks passed
@kiftio kiftio deleted the 05-26-bump_serialization_version branch May 26, 2026 14:48
@kiftio kiftio added the #gsd:50662 Rebase Checkout Kit on UCP label May 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

#gsd:50662 Rebase Checkout Kit on UCP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants