v0.6.114
What's Changed
- Configure Java publish for Maven Central namespace by @jgowdy-godaddy in #289
- Fix Maven Central credential + keyserver handling by @jgowdy-godaddy in #290
- Fix Java coordinate docs and auto-publish Maven Central on release by @jgowdy-godaddy in #291
- ci: auto-create asherah-go release tag by @jgowdy-godaddy in #292
- java: preserve JDBC pool compatibility in SessionFactory API by @jgowdy-godaddy in #293
- docs(java): clarify compat vs new API migration path by @jgowdy-godaddy in #294
- ci(maven): keep Java versions on 0.50.x release track by @jgowdy-godaddy in #295
- java: make native loader resilient on SELinux/noexec hosts by @jgowdy-godaddy in #296
- Fix Python SessionFactory explicit config by @jgowdy-godaddy in #302
- Add Java and .NET foreign DRR session tests by @jgowdy-godaddy in #304
- Add Node and Go foreign DRR session tests by @jgowdy-godaddy in #303
- Add Ruby, PHP, and FFI foreign DRR session tests by @jgowdy-godaddy in #305
- Clarify binding migration compatibility by @jgowdy-godaddy in #306
- chore(deps): bump org.slf4j:slf4j-api from 2.0.17 to 2.0.18 in /asherah-java/java by @dependabot[bot] in #298
- chore(deps): bump the actions group across 1 directory with 6 updates by @dependabot[bot] in #307
- chore(deps): bump the rust-minor group across 1 directory with 7 updates by @dependabot[bot] in #308
- chore(deps-dev): bump org.slf4j:slf4j-simple from 2.0.17 to 2.0.18 in /asherah-java/java by @dependabot[bot] in #297
- Add crates.io publish workflow by @jgowdy-godaddy in #310
- Complete the async API surface (MultiKms async overrides + session async store/load) by @jgowdy-godaddy in #311
- Release: asherah 0.1.2 (async API) + dependent crate bumps by @jgowdy-godaddy in #312
- chore(deps): bump astral-tokio-tar from 0.6.1 to 0.6.2 by @dependabot[bot] in #309
- ci: auto-publish crates to crates.io on merge (no manual step) by @jgowdy-godaddy in #314
- Replace asherah memguard/memcall with hardware-enclave memory primitives by @jgowdy-godaddy in #313
- Bump hardware-enclave to 0.2.0 by @jgowdy-godaddy in #315
- Fix GVL deadlock in Ruby hook set/clear FFI calls by @dnasevic-godaddy in #320
- Run all Ruby tests in CI and publish to RubyGems by @dnasevic-godaddy in #321
- Fix flaky IK creation race under tight expiry (concurrent_rotation) by @jgowdy-godaddy in #322
- fix(kms): shut down AwsKms's owned tokio runtime in background on drop by @jgowdy-godaddy in #323
- release: asherah 0.1.3 (AwsKms Drop fix) by @jgowdy-godaddy in #324
- Add best-effort cross-region decrypt recovery by @jgowdy-godaddy in #325
- Fix Miri sanitizers failure and gate sanitizers on PRs by @jgowdy-godaddy in #329
- Remove blocking: true from encrypt/decrypt FFI to fix performance regression by @dnasevic-godaddy in #330
- fix(py): hold the GIL on sync encrypt/decrypt hot path by @jgowdy-godaddy in #331
- ci: retry + auto-rerun resilience for the release pipeline by @jgowdy-godaddy in #332
- Promote .NET packages out of beta (and other chores) by @chief-micco in #333
- Fix ruby version when bundling from git by @dnasevic-godaddy in #334
New Contributors
- @dnasevic-godaddy made their first contribution in #320
Full Changelog: v0.6.101...v0.6.114