Releases: VirgilSecurity/virgil-pythia-java
Releases · VirgilSecurity/virgil-pythia-java
v0.4.0
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.
Pythia Java SDK v0.3.3
Updated
- Moved from maven to gradle
- Added android module
- Virgil crypto to v0.12.0
- Virgil core sdk to v7.1.0
Pythia Java SDK v0.3.1
- Updated to new virgil crypto v0.8.0
- Updated other dependencies
Virgil Pythia 0.2.1
Added
- Version header
Virgil Pythia 0.1.0
v0.1.0 Merge Pythia 0.1.0