This repository was archived by the owner on May 12, 2026. It is now read-only.
Repository navigation
Key changes:
- Android: Support Android 16K flexible pages by upgrading dependencies: virgil-sdk -> 7.4.0, virgil-crypto -> 0.17.2
Other changes:
- Upgraded build to Gradle 8.7 and JDK 17 toolchain (still targets Java 8 bytecode for consumers).
- Centralized versions via
gradle/libs.versions.toml; removedjcenter(). - Upgraded Virgil dependencies to
com.virgilsecurity.sdk:* 7.4.0andcom.virgilsecurity.crypto:* 0.17.2. - Modernized Android build (AGP/Kotlin updates, namespace, compile/targetSdk 34).
- Migrated CI from Travis to GitHub Actions:
.github/workflows/build-and-test.ymlbuilds + runs JVM tests- optional secret-gated
env.json.encdecryption for integration/connected tests - emulator hardening (dns, partition size, adb preflight) + reliable “skip” behavior
- Added Central Portal release publishing workflow:
.github/workflows/publish-release.yml- Gradle
CentralBundlerepo + in-memory signing support
- Updated docs (
README.md) and addedCHANGELOG.md.