Skip to content

Peanut Admin v3.0.13

Choose a tag to compare

@xingkoo xingkoo released this 06 Sep 07:53
· 920 commits to main since this release
b653073

Peanut Admin 3.0.13

Immutable source: annotated tag v3.0.13 at commit b6530737a17da4ace56b982ed62ba263ed47eef7.

[3.0.13] - 2026-09-06

Added

  • Added deterministic Standalone and Multi-tenant installers from one source identity, with explicit
    Edition, Schema and checksum manifests.
  • Added signed same-Edition upgrade packages and a business-readable preflight/apply/verify/recover
    flow that preserves application-owned files, secrets and third-party Modules.

Changed

  • Adopted the qualified Peanut Admin Core Alpha.12 Composer and npm packages across every client.
  • Demo deployment now consumes the formal Multi-tenant installer and a seed-only overlay instead of
    copying product Runtime files from a moving source checkout.

Fixed

  • Fixed initial configuration, operation-log export permissions, readiness translations and global
    action icons found by the real-browser Demo audit.

Delivery

  • This is the first correct dual-Edition installation baseline. It intentionally publishes no upgrade
    package from older releases; the next release establishes the first supported same-Edition upgrade.

Artifacts and verification

  • Normative deterministic source archive: peanut-admin-3.0.13.tar.gz
    • SHA-256: cb5bbb2ee52054d63025512bae21628f5de9310965586c55dc5ad4d98b2c226a
  • Standalone installer: peanut-admin-3.0.13-standalone.tar.gz
  • Multi-tenant installer: peanut-admin-3.0.13-multi-tenant.tar.gz
  • This is the first correct Edition distribution baseline; it intentionally has no upgrade packages. The next release may use this version as its signed same-Edition upgrade source.
  • Upgrade trust bootstrap: UPGRADE_TRUSTED_KEYS.json
  • Candidate lock: RELEASE_CANDIDATE_LOCK.json
  • External release manifest: RELEASE_MANIFEST.json
    • SHA-256: 458124ef90bfe364df935484cdb0448ab80563e3de0d1ae46f490cc53511bf16

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.