V3.0.5

  1. Optimize footer links
  2. Optimize Cron expression generator to support reverse parsing
  3. No longer support manual DNS-based certificate issuance
  4. Optimize compatibility with some images that do not specify commands and entry points
  5. Fix the issue where front-end shell scripts were not highlighted
  6. Fix the 500 error when enabling Nginx BasicAuth
  7. Fix the issue of failed panel IP certificate renewal
  8. Optimize other known issues

Changelog

  • cef8d7c fix: Panel IP certificate renewal
  • 2d3250b chore(deps): Update dependency @vueuse/core to v14.2.0 (#1313)
  • 37f50ee fix: Fix Nginx BasicAuth password issue
  • 676bed3 New Crowdin translations by GitHub Action (#1311)
  • bee7da8 chore(l10n): update pot files
  • 9cfa473 chore(deps): Update dependency vue-router to v5.0.1 (#1310)
  • 39d015b fix: Optimize compatibility with some images that do not specify commands and entry points
  • b9a9bf7 fix: lint
  • c35c26b fix: lint
  • d25c419 feat: Add slice validation
  • 309f6b7 fix: Fix duplicate website deployments caused by multiple clicks
  • 7de7eab fix: Update Alibaba Cloud DNS
  • ce83fdd chore: update mocks
  • 7ef6a5d feat: Discontinue manual certificate issuance
  • 624bac6 fix: lint
  • 2e4a5d3 fix: Optimize footer links
  • a6e4c17 feat(acme): Stop enforcing record TTL time
  • f3e31ab feat: Cron expression generator supports reverse parsing
  • 42facd5 fix: Fix shell script highlighting issue
  • 706bee0 chore(deps): Update dependency vue-router to v5 (#1309)

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