Skip to content

Release 7.8.2#314

Merged
NickSxti merged 2 commits intodevelopfrom
release/7.8.2
Apr 28, 2026
Merged

Release 7.8.2#314
NickSxti merged 2 commits intodevelopfrom
release/7.8.2

Conversation

@NickSxti
Copy link
Copy Markdown
Contributor

Summary

Cuts sandwich 7.8.2 to propagate the SDK 9.4.1 race condition fix (SUP3-118) through to cross-platform consumers.

Changes

  • android/build.gradle: bump release.versionName from 7.8.1 to 7.8.2
  • android/sandwich/build.gradle: bump ext.nocodes_version from 1.8.0 to 1.9.1
  • QonversionSandwich.podspec: bump s.version from 7.8.1 to 7.8.2

No source changes - version bumps only.

Why

sandwich:7.8.1 (current latest) still pins no-codes:1.8.0, which transitively pulls io.qonversion.android.sdk:sdk:9.3.0. That chain does not contain the SUP3-118 fix. Bumping to no-codes:1.9.1 brings in sdk:9.4.1 with the race-condition fix.

Resulting chain: sandwich:7.8.2 -> no-codes:1.9.1 -> android-sdk:9.4.1.

Dependency

This PR depends on io.qonversion:no-codes:1.9.1 being published to Maven Central first.
Companion PRs in qonversion/android-sdk: #805 (develop) and #806 (main).

Release steps after merge

  1. Merge to develop, then merge same branch to main
  2. Push tag 7.8.2
  3. publish_sdks.yml workflow uploads io.qonversion:sandwich:7.8.2 (Android) and QonversionSandwich 7.8.2 (CocoaPods)
  4. Verify on Maven Central + CocoaPods, then proceed with Unity SDK 9.5.1 PR

Linear

SUP3-141 - Propagate SDK 9.4.1 race condition fix to Unity SDK chain
Related: SUP3-118

- android/build.gradle: bump release.versionName 7.8.1 -> 7.8.2
- android/sandwich/build.gradle: bump nocodes_version 1.8.0 -> 1.9.1
- QonversionSandwich.podspec: bump s.version 7.8.1 -> 7.8.2

Picks up SUP3-118 race condition fix transitively:
sandwich:7.8.2 -> no-codes:1.9.1 -> android-sdk:9.4.1.

Depends on no-codes 1.9.1 being published to Maven Central first
(qonversion/android-sdk PRs #805 + #806).
Update podspec dependency from Qonversion 6.10.0 to 6.11.0 (latest iOS
SDK as of 2026-04-16). Aligns sandwich 7.8.2 release with current iOS
SDK so cross-platform consumers (Unity/Flutter/RN) get the latest iOS
features (custom variables + user properties in conditional logic).
@NickSxti NickSxti merged commit 68801a1 into develop Apr 28, 2026
2 checks passed
@NickSxti NickSxti deleted the release/7.8.2 branch April 28, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants