Repository navigation
Peanut Admin v4.0.0-rc.20
Pre-release
Pre-release
Peanut Admin 4.0.0-rc.20
Immutable source: annotated tag v4.0.0-rc.20 at commit 834b1ae3c7dec0258061c18dc80a18ebd911462c.
[4.0.0-rc.20] - 2026-10-04
Fixed
- Compare official Module manifest identities using the same raw-file SHA-256 representation, so unchanged modules no longer block a downstream APP upgrade. Keep downgrade and changed-content protections for modules that reuse a version.
- Verify archive entries by their actual tar type and stream file hashes when publishing larger SBOMs, preserving complete path and content integrity checks.
- This prerelease uses the Minimum Release Gate; full Stable qualification remains pending.
Artifacts and verification
- Normative deterministic source archive:
peanut-admin-4.0.0-rc.20.tar.gz- SHA-256:
3697b0447af2844f8df6072ea070e45d5dffbdf773ec4fedbd36317b54c9e7a0
- SHA-256:
- Standalone development, server and same-Edition upgrade archives:
peanut-admin-4.0.0-rc.20-standalone*.tar.gz - Multi-tenant development, server and same-Edition upgrade archives:
peanut-admin-4.0.0-rc.20-multi-tenant*.tar.gz - Candidate lock:
RELEASE_CANDIDATE_LOCK.json - External release manifest:
RELEASE_MANIFEST.json- SHA-256:
4669fb80c921fb07726639397c977536dbd1ab4a42515109136a013338a365a5
- SHA-256:
RELEASE_CANDIDATE_LOCK.json binds the external qualification summary to this exact tag.
RELEASE_MANIFEST.json records hashes and sizes for every other attached artifact. GitHub-generated source archives are convenience downloads; the attached deterministic archive is normative.