Skip to content

Sync master with README/bump-version fix from development - #435

Merged
af-obodovskyi merged 2 commits into
masterfrom
development
Sep 17, 2026
Merged

af-obodovskyi merged 2 commits into
masterfrom
development

Conversation

@af-obodovskyi

Copy link
Copy Markdown
Contributor

Summary

  • Backport of the doc/tooling fix merged into development in [PR link] — master already contains everything else from the 7.0.2 release line, so this should land as a small, low-risk diff limited to that one fix (verify with git log origin/master..origin/development before merging — should show just the one commit, plus anything else merged into development in the meantime).
  • Fixes README's stale "This plugin is built for" version block (Android/iOS AppsFlyer SDK + Purchase Connector), which the production release Slack notification reads directly via grep — this was the source of the wrong 6.17.6/2.2.0/6.17.9 versions shown after the 7.0.2 release.
  • Adds --android-sdk-version/--ios-sdk-version to bump-version.sh so native SDK versions can actually be kept in sync going forward (previously update_doc_rpc_versions() targeted patterns that never matched README's real format, so this block could never be updated by any past bump).

af-obodovskyi and others added 2 commits September 17, 2026 16:24
… doc sync

README's "built for" block (Android/iOS AppsFlyer SDK, Purchase Connector
versions) was stale (6.17.x/2.2.0), which fed directly into the production
release Slack notification since that step greps these exact lines.

Root cause: bump-version.sh's update_doc_rpc_versions() targeted patterns
("- af-android-plugin-bridge X", "- AppsFlyerRPC X") that don't exist in
README - the actual lines are "- Android AppsFlyer SDK vX" / "- iOS AppsFlyer
SDK vX" - and the script never accepted native SDK version inputs at all, so
these lines could never be kept in sync on any past bump.

Add --android-sdk-version/--ios-sdk-version to bump-version.sh, wire them
into AppsFlyerDependencies.xml (AppsFlyerFramework-Dynamic remoteSwiftPackage
+ AppsFlyerFramework iosPod) and gradle.properties (ANDROID_SDK_VERSION), and
fix update_doc_rpc_versions() to patch the README lines that actually exist.
Wire the new flags through rc-release.yml as optional workflow_dispatch
inputs. Also correct README's currently-stale values directly (7.0.1/2.3.0/
7.0.2/7.0.2).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sync development with 7.0.2 release fixes + repair README/bump-version staleness
@af-obodovskyi
af-obodovskyi merged commit 425b850 into master Sep 17, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants