Skip to content

v2.13.0

Choose a tag to compare

@jc21 jc21 released this 04 Nov 04:47
· 16 commits to master since this release
fbea8df

Changes

  • 🚀 5 years overdue, a new React interface with updated Tabler UI
  • ✌️ 5 years overdue, also, backend refactor from CommonJS to ESM
  • 🥳 New setup wizard; no more default initial user (but keeps the env vars for advanced users)
  • 🙈 Use biomejs for linting instead of eslint
  • 👍 Refactor backend to async/await functions
  • 🌎 Proper and complete translation support, see the documentation and example PR to contribute
  • 🌗 Light/Dark mode
  • 👾 Syntax highlighting for text inputs for Nginx/HTML etc
  • ✅ Removed the Let's Encrypt email and TOS agreement from certificate requests

Other Changes

  • Fix remote execution bug where email address can contain malicious code
  • Fix initial email with uppercase (thanks @JMDirksen)
  • Update PostgreSQL volume path in setup documentation for 18+ (thanks @vlauciani)
  • Add Hetzner Cloud certbot dns (thanks @potatojuicemachine)
  • Add basic MySQL TLS support (thanks @Johno-ACSLive)

Upgrade path notes:

  • No changes to Database
  • No changes to Nginx/Openresty
  • No changes to Nginx template engine
  • Certbot is upgraded to v5.1.0 in the base image, expect some DNS provider problems for outdated plugins.

Big thanks to @sopex and @lastsamurai26 for testing the React branch!

Docker images