Skip to content

Integrate iOS parity and prepare PAM Native 1.0.30 - #139

Merged
DavidWilliamBalbino merged 59 commits into
mainfrom
feat/native-adoption-foundation
Oct 4, 2026
Merged

DavidWilliamBalbino merged 59 commits into
mainfrom
feat/native-adoption-foundation

Conversation

@DavidWilliamBalbino

Copy link
Copy Markdown
Contributor

Summary

  • Integrate Android and UIKit input, layout, accessibility, responsive grid and child-visibility fixes from the development branch.
  • Make the Composer package self-locating, fetch the exact versioned Android renderer with checksum verification, and reuse a shared Gradle cache.
  • Certify a clean candidate Composer installation against the exact Android renderer artifact plus the published Native UI package.
  • Prepare PAM Native 1.0.30.

Validation

  • cargo test --locked --workspace (138 tests)
  • php packages/native/tests/run.php
  • php scripts/test-release-workflows.php
  • ./android/gradlew :app:compileDebugAndroidTestKotlin
  • Android API 36 emulator: clean Core and Native UI apps installed, rendered, and produced valid screenshots; Native UI button incremented from 0 to 1.
  • cargo fmt --all -- --check and git diff --check

The release first-run gate depends on the PAM first-run changes in push-in/pam#125.

@DavidWilliamBalbino
DavidWilliamBalbino merged commit f0227d2 into main Oct 4, 2026
6 checks passed
@DavidWilliamBalbino
DavidWilliamBalbino deleted the feat/native-adoption-foundation branch October 4, 2026 01:41
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