Skip to content

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 11:25
· 313 commits to stable since this release
1434342

Install from this release

Download the native package for the guest OS instead of building CPN from source:

  • EL9: cpn-installer-*.el9.*.rpm
  • EL10: cpn-installer-*.el10.*.rpm
  • Ubuntu 22.04/24.04 and tested compatible apt guests: cpn-installer_*.deb
  • Windows Server 2016+ Phase A: cpn-windows-x86_64.zip
sudo dnf install ./cpn-installer-*.rpm
# or
sudo apt install ./cpn-installer_*.deb

sudo cpn-installer

Windows: extract the ZIP and run Install-Cpn.ps1 from an elevated PowerShell prompt. Windows remains Phase A only; Linux web/mail package recipes are not available there.

Verify before running as administrator/root

Release signing fingerprint:

FE70B9718F63B10BB70A6F70BECBB7488AE5C3E5
sha256sum -c SHA256SUMS
gpg --import RPM-GPG-KEY-CPN
gpg --verify SHA256SUMS.asc SHA256SUMS

# RPM only
rpm --import RPM-GPG-KEY-CPN
rpm --checksig *.rpm

# GitHub provenance attestation
gh attestation verify ./cpn-installer --repo Control-Panel-Network/CPN-Control-Panel-Network

Upgrade/repair downloads verify SHA-256 by default (CPN_VERIFY_RELEASE=0 disables; CPN_VERIFY_GPG=1 also checks SHA256SUMS.asc).

What's Changed

  • merge: sync stable tip after v1.2.0 by @master3395 in #437
  • fix(upgrade): build installer-ui before tip cargo builds by @master3395 in #436
  • merge: sync tip-upgrade installer-ui build fix onto stable by @master3395 in #438
  • feat(panel): sync dashboard meters with assigned package by @master3395 in #439
  • fix(panel): meter Database disk as Used of package quota by @master3395 in #440
  • fix(panel): light sidebar contrast and Postfix feedback outbound by @master3395 in #441
  • fix(mail): relay Feedback past loopback virtual aliases by @master3395 in #442
  • fix(plugins): Store Host/Site target and fast Email catalog filters by @master3395 in #443
  • feat(feedback): branded HTML mail with plain fallback by @master3395 in #444
  • fix(feedback): branded HTML MIME that SnappyMail prefers by @master3395 in #445
  • feat(feedback): CPN logo CID and public Panel host by @master3395 in #446
  • Fix Version UI Upgrade to stable tip without cargo on PATH by @master3395 in #447
  • merge: promote dest post-1.2.0 work onto stable by @master3395 in #448
  • chore(release): bump version to 1.3.0 on stable by @master3395 in #450

Full Changelog: v1.2.0...v1.3.0