Repository navigation
P2pKit 0.7.0-rc3
Pre-release
Pre-release
·
1386 commits
to main
since this release
P2pKit 0.7.0-rc3 is the immutable release-candidate artifact set for the remaining external validation campaigns.
Published coordinates use io.github.apdelrahman1911 and are available from Maven Central. Keep all P2pKit modules on version 0.7.0-rc3.
Highlights
- preserves the RC2 public API and secure-v2 wire format
- incorporates coordinated JVM, Android, and Apple LAN recovery and lifecycle fixes
- includes curated dependency and Kotlin 2.4.10 toolchain updates while retaining the explicit iOS 14 floor
- strengthens sample diagnostics, repository policy, release signing isolation, and publication-consumer verification
Publication evidence
- source/tag commit: deed9e7
- Central deployment: 97d4df9f-2f28-4ae2-aa44-d05d055d94dc
- publication workflow: https://github.com/p2pKit/P2pKit/actions/runs/31309371132
- release record: https://github.com/p2pKit/P2pKit/blob/main/docs/releases/0.7.0-rc3.md
Automated module/platform, ABI, Dokka, publication shape, isolated consumer, SBOM, signing, provenance, Swift warnings-as-errors, XCFramework, OSV, and dependency checks passed. This remains a release candidate, not a claim of complete production validation.
Still pending
- Android physical-device validation
- Apple device, AWDL, path-rotation, background, and restart validation
- two-machine hostile-network validation
- CLI fault injection and headful Desktop observation
- independent secure-v2 interoperability validation
- professional cryptographic audit