Skip to content

Stable releases of October 2, 2026

Everything that shipped on the stable channel on October 2, 2026 — v2.9.89 through v2.9.100, newest first. v2.9.100 is what you install; the versions below it are how you get there.

Stable v2.9.100

  • Maintenance and stability improvements

Stable v2.9.99

  • fix(dashboard): open the changelog with the session intact, and keep our release plumbing out of the news box
  • fix(update): push the manual/automatic choice to agents at controller start
  • fix(changelog): keep our own hostnames out of the public changelog
  • feat(changelog): give each day its own page with everything that shipped on it

Stable v2.9.98

  • feat(changelog,dashboard): one changelog pill per day, and make the banner version a link

Stable v2.9.97

  • fix(mail): run the SNI link cleanup even when the config is already repaired
  • fix(mail): prune dangling Dovecot SNI links on their own terms
  • fix(mail): a stale SNI entry no longer takes the whole mail stack down

Stable v2.9.96

  • fix(notifications): log a delivery that failed on SMTP configuration
  • fix(staging): render the staging vhost for a PHP version that is installed
  • fix(staging,mail): serve staging over a reachable URL, and stop mailing raw placeholders

Stable v2.9.95

  • fix(sites): refuse a preview that would have no address
  • feat(sites,wordpress): make the site preview work without a DNS wildcard
  • feat(preview): let the customer name the preview host, so it works without a wildcard
  • fix(wordpress): make building a site before the domain moves actually work

Stable v2.9.94

  • fix(ui): hide mail controls the package forbids, link the changelog from the banner, repair two page titles
  • fix(sites): enforce the SSH package permission — the toggle actually granted a shell

Stable v2.9.93

  • fix(branding): show a replaced logo, and brand the password-reset mail correctly

Stable v2.9.92

  • fix(branding): stop showing our name and links to a white-labelled panel's end customers
  • fix(notifications): carry the customer's logo in every language, not just German and English

Stable v2.9.91

  • fix(updates): show an available update in auto mode too, and let it be started

Stable v2.9.90

  • fix(security-advisor): show that the audit is running instead of a red zero score

Stable v2.9.89

  • fix(tls,advisor): push the real FTP certificate on a fresh install, and stop offering repairs that do not exist
  • fix(agent,ui): stop the audit reading translated output, and cap the Popconfirm width