Skip to content

Decouple the app version from the pinned ezvpn core - #28

Merged
andrewchen5678 merged 1 commit into
mainfrom
decouple-app-version
Sep 1, 2026
Merged

andrewchen5678 merged 1 commit into
mainfrom
decouple-app-version

Conversation

@andrewchen5678

Copy link
Copy Markdown
Contributor

Summary

  • MARKETING_VERSION back to 0.0.2 (build 3): the app's own version, independent of the core release. The v0.0.44 bump had overwritten it.
  • New EZVPN_CORE_VERSION setting in project.yml, exposed via Info.plist as EzvpnCoreVersion; the footer now reads v0.0.2 (3) · core 0.0.44.
  • scripts/bump-xcframework.sh runs in core-key mode (same as flextunnel-ios) and only rewrites the core setting.
  • Docs and Package.swift comment updated.

Test plan

  • Validate macOS workflow on this branch
  • scripts/bump-xcframework.sh v0.0.44 is a no-op diff (verified locally)

🤖 Generated with Claude Code

https://claude.ai/code/session_016bFY7oe5SzmhaKxy3TTo3y

MARKETING_VERSION goes back to 0.0.2 (3): the app's own version, which the
v0.0.44 bump had wrongly overwritten with the core release number. The core
release now lives in its own project.yml setting, EZVPN_CORE_VERSION, surfaced
through Info.plist (EzvpnCoreVersion) so the footer reads
"v0.0.2 (3) · core 0.0.44". bump-xcframework.sh switches to core-key mode and
only rewrites that setting, matching flextunnel-ios.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016bFY7oe5SzmhaKxy3TTo3y
@andrewchen5678
andrewchen5678 merged commit d504b57 into main Sep 1, 2026
1 check passed
@andrewchen5678
andrewchen5678 deleted the decouple-app-version branch September 1, 2026 23:16
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.

1 participant