V3.3.5

Release date 2026-09-12

✨ What's New

None

🚀 What's Enhanced

None

🐛 What's Fixed

Resolved some known issues.

Changelog

  • f9c9037 New Crowdin translations by GitHub Action (#1796)
  • fd8cda3 chore(l10n): update pot files
  • 9b6a5ec chore(deps): Update dependency sass to v1.104.1 (#1795)
  • 30a73d1 feat: List input fields support automatic splitting of pasted multiple values
  • 38f8502 fix: Fixed the infinite pop-up of the terminal dialog close confirmation
  • 183c3da chore(deps): Update non-major dependencies (#1794)
  • 2125017 chore(deps): Update non-major dependencies (#1793)
  • 0572e14 chore: update mocks
  • 09a1802 fix: Validator errors support translation
  • b957f4a fix: Fixed test compilation failure caused by validator signature change
  • d34cab0 Merge remote-tracking branch 'origin/main'
  • 7dc404a fix: Validator errors support translation
  • ebccc20 chore(deps): Lock file maintenance (#1791)
  • d96c781 chore(deps): Update module resty.dev/v3 to v3.0.0-rc.4 (#1790)
  • 620fac2 chore(deps): Update pnpm to v12.3.4 (#1789)
  • ab61f9c chore(deps): Update major dependencies (#1786)
  • dfe5d5a chore(deps): Update non-major dependencies (#1788)
  • 83a64c0 fix(firewall): Ignore end-of-line comments when parsing ufw rules, fixing Fail2Ban rules that cannot be deleted
  • d9914e9 fix(firewall): Serialize firewall change operations, fixing concurrent rule additions overwriting each other
  • f7e91a3 fix: Reset the form when the dialog is reopened to avoid leftover input from last time
  • a3cb4fe fix(file-editor): Keep expanded and selected state after file tree refresh
  • aab6459 fix(file-editor): Hide only without destroying when minimizing the window, preserving editor state
  • b93581e refactor(template): Remove the option to automatically open ports during deployment orchestration
  • 29676d3 fix(network): Do not run nmcli connection verify after modifying a connection
  • c000345 fix(container): Fix display and merging of container ports not mapped to host ports
  • 6c62e35 feat(cli): Support specifying a custom entry path when enabling the panel entry
  • 9b0de66 chore(deps): Use go-brrr instead of andybalholm/brotli to decompress br static assets
  • c17ab9e chore(deps): Update non-major dependencies (#1785)
  • 9bbe7fa chore(deps): Update non-major dependencies (#1781)
  • e3f0fab The container terminal startup command no longer redirects the real Shell's stderr, fixing the non-interactive prompt issue (#1783)
  • 42f2f58 chore(deps): Lock file maintenance (#1780)
  • d17ab1a chore(deps): Update crowdin/github-action action to v3 (#1778)
  • c290701 chore(deps): Update non-major dependencies (#1779)
  • 1a56064 chore(deps): Update module github.com/libdns/namesilo to v1.1.1 (#1777)
  • 9a81bc2 fix: Fix translation errors
  • f2ef9c5 feat: MySQL table maintenance supports filtering databases

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