Skip to content

IDKit Kotlin Release 4.2.0 - #356

Merged
Takaros999 merged 4 commits into
mainfrom
release-kotlin-4.2.0
Oct 21, 2026
Merged

Takaros999 merged 4 commits into
mainfrom
release-kotlin-4.2.0

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Publishes IDKit Kotlin 4.2.0.

Included changes:

  • #339 adds the Nullifier API.
  • #343 updates the shared Rust Bridge: polling now reports timeout, rate-limit, and server HTTP responses as errors. The Kotlin release workflow compiles this Rust Core into the published package.
  • #358 adds native session creation with uniqueness proofs.
  • #359 updates the bundled native TLS trust: rustls-webpki 0.103.16 rejects the eight compromised eMudhra intermediate public keys, and webpki-roots 1.0.10 removes emSign ECC Root CA - G3. This release rebuilds the Kotlin native libraries from the updated lockfile; existing installed SDK binaries require an upgrade.

Validation for the CA update:

  • cargo test --locked -p idkit-core --lib --features ffi: 137 passed.
  • A local certificate harness using IDKit's locked dependency versions accepted a normal control chain and explicitly rejected all eight upstream compromised public keys with CertDistrusted. The old versions accepted the same locally signed fixtures.
  • Confirmed emSign ECC Root CA - G3 is absent from the updated bundled root store.
  • Native reqwest HTTPS checks completed TLS against the public bridge and developer portal; both returned HTTP 403, so this is TLS connectivity evidence only.

Release rollout remains necessary: existing installed native binaries keep their embedded verifier/root store until consumers upgrade.

@vercel

vercel Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
idkit-js-example Ready Ready Preview Oct 21, 2026 5:30pm UTC

Request Review

@Takaros999
Takaros999 merged commit 6b736a3 into main Oct 21, 2026
24 checks passed
@Takaros999
Takaros999 deleted the release-kotlin-4.2.0 branch October 21, 2026 18:20

This branch was successfully deployed

2 active deployments
production — d32975ac Deployed Oct 21, 2026 by Takaros999 via Publish #321
Preview — d32975ac Deployed Oct 21, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants