V3.1.6

Changelog

  • 0104418 New Crowdin translations by GitHub Action (#1460)
  • 24b0fb1 chore(l10n): update pot files
  • e9c1a94 feat: Support loading container templates from local directory (compatible with acepanel/templates repository format) (#1452)
  • 1afedfc Merge remote-tracking branch 'origin/main'
  • 971aadd feat: Scheduled task runtime cycles now support post-restart scheduling, close #1456
  • 60052aa chore: update mocks
  • 4a6fdc4 feat: Add support for enabling HTTPS during certificate deployment and one-click selection of DNS for wildcard certificate issuance
  • 2be4647 fix: Optimize certificate account display
  • 7ea9f5a chore(deps): Update dependency @eslint/eslintrc to v3.3.5 (#1459)
  • 2142c4f chore(deps): Update non-major dependencies (#1458)
  • f3e9d20 chore(deps): Update non-major dependencies (#1457)
  • f1c17c4 chore(deps): Update non-major dependencies to v66.6.5 (#1455)
  • 8ecdaf3 chore(deps): Update non-major dependencies to v66.6.4 (#1453)
  • bb2f9e0 fix: Environment variables with empty string defaults are no longer treated as required during template deployment (#1451)
  • bbe0e9c chore(deps): Update module github.com/samber/lo to v1.53.0 (#1447)

This is a discussion topic split from the original thread at https://github.com/acepanel/panel/releases/tag/v3.1.6