Repository navigation
v3.3.6
发布日期 2026-09-21
✨ What's New | 什么是新的
- 新增 OpenLiteSpeed 支持
- 新增 Caddy 支持
- 新增 CLI 交互模式
- 新增文件编辑器编码切换
- 新增列表页关键词搜索
- 新增跨站域名唯一校验
🚀 What's Enhanced | 加强了什么
- 优化切换 Web 服务器后自动重建站点配置
- 优化 LSAPI 模式下自动停用 php-fpm
- 优化 phpMyAdmin 按当前 Web 服务器生成配置
- 优化文件上传队列与分块上传
🐛 What's Fixed | 修了什么
- 修复 Apache 站点开启 HTTPS 后 80 端口不可用
- 修复 Apache 基本认证不生效与 TLS 协议设置被静默覆盖
- 修复反向代理未设置 Host 时被上游拒绝
- 修复防篡改误拦未受保护的文件
- 修复解压任务因权限处理失败误报
- 修复绑定网站的证书未执行部署脚本
- 其他已知问题修复
Changelog
- 5a4da5e refactor(phpmyadmin): 内联配置目录
- ac79a2b fix(phpmyadmin): 配置目录改为运行时求值
- 0755ea7 fix: lint
- 3f9091c fix(tamper): 路径被替换时摘掉旧 inode
- 799c08e New Crowdin translations by GitHub Action (#1810)
- 7395cec chore(l10n): update pot files
- db19c0f fix: lint
- 02ac240 docs(lsapi): 精简注释
- dca626c fix(php): 补齐 LSAPI 相关的三处遗留
- 718ca52 fix(lsapi): 修审查发现的协议与接入问题
- bc54fa5 feat(lsapi): 加 LSAPI 客户端,LSAPI 模式下也能读 OPcache
- 4037ed0 fix(php): php-fpm 未运行时不再把 OPcache 状态当成错误
- d11b06b New Crowdin translations by GitHub Action (#1809)
- 0150c23 chore(deps): Update module github.com/urfave/cli/v3 to v3.13.0 (#1808)
- 5840658 chore(l10n): update pot files
- 2281619 refactor(web): 改写 LSAPI 接管提示的文案
- b16829c chore(l10n): update pot files
- 2fb68af fix: lint
- 92895d0 feat(web): PHP 页面提示 LSAPI 接管
- 2cf3edd feat(openlitespeed): 切到 LSAPI 后停掉并禁用 php-fpm
- f115487 fix: lint
- 5b0b12b refactor(openlitespeed): listener 名去掉 ace 前缀
- 6ad07ce refactor(openlitespeed): PHP 外部应用去掉 ace 前缀
- dada95d New Crowdin translations by GitHub Action (#1807)
- 4a8cc1e chore(l10n): update pot files
- 2ecc124 docs: 清掉复述代码的注释
- e2c9b7e refactor(webserver): 把方言间重复的机制收到共享层
- af67ccd fix: lint
- d0a480d test(openlitespeed): 覆盖代理站点的子路径认证
- ccc676f fix(webserver): 统一上游算法名并补齐跨方言往返
- addaf50 fix(apache): 修复方言的一批硬伤
- b7ed299 fix(file): 解压后的权限处理失败不影响任务结果
- a52e6a4 fix(tamper): 定期重扫存量对象
- ca0fcdd fix: lint
- 20de2e3 fix(webserver): 代理未设置 Host 时发上游主机名
- 7bc278c Revert "docs(app): 标注 self 变量的适用条件"
- 600a747 docs(app): 标注 self 变量的适用条件
- 90e81cb fix: lint
- 52c0d5a feat(app): 依赖表达式支持空值放行与 self 变量