Skip to content

Releases: VirgilSecurity/virgil-pythia-java

v0.4.0

13 Feb 01:04

Choose a tag to compare

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; removed jcenter().
  • Upgraded Virgil dependencies to com.virgilsecurity.sdk:* 7.4.0 and com.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.yml builds + runs JVM tests
    • optional secret-gated env.json.enc decryption 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 CentralBundle repo + in-memory signing support
  • Updated docs (README.md) and added CHANGELOG.md.

Pythia Java SDK v0.3.3

20 Jan 22:35
7163cb6

Choose a tag to compare

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

12 Jul 11:59
d64d580

Choose a tag to compare

  • Updated to new virgil crypto v0.8.0
  • Updated other dependencies

Virgil Pythia 0.2.1

05 Mar 17:45
0cb901e

Choose a tag to compare

Added

  • Version header

Virgil Pythia 0.1.0

10 May 14:48

Choose a tag to compare

v0.1.0

Merge Pythia 0.1.0