Skip to content

v1.3.3

Compare
Choose a tag to compare
@iwind iwind released this 22 Jan 00:38
· 2115 commits to master since this release

GoEdge v1.3.3开源版本大幅提升WebP转换性能、增强WAF。

管理系统 EdgeAdmin

  • 在网站列表中增加批量删除网站功能
  • 自定义页面跳转支持使用变量
  • 网站设置--“字符编码”设置中增加“强制替换”选项(与内容替换无关)
  • WAF动作默认设置为“显示网页(page)”,减少因错误规则导致的IP封禁
  • WAF策略增加显示页面动作默认设置
  • WAF允许动作(ALLOW)增加有效范围,默认可以跳过网站和策略设置的规则
  • 集群节点列表页增加停用/启用操作
  • 修复参数匹配不区分大小写选项无法保存的问题
  • 修复“迁移”功能中无法远程修改API节点访问地址的问题
  • 修复部分内置页面没有<head>标签的问题

API节点 EdgeAPI

  • 增加快捷添加和删除网站源站的API
  • 增加修改节点停用/启用状态API
  • WAF操作符增加“包含XSS注入-严格模式“操作符;默认的XSS注入操作符不再检测<xml>标签
  • WAF操作符增加“包含SQL注入-严格模式“操作符,默认的非严格模式不再处理一些二进制文件内容

通用 EdgeCommon

边缘节点 EdgeNode

  • 大幅提升WebP图片文件转换性能,实践中,普遍提升3-10倍
  • 优化计数器性能,现在计数器的内存回收速度是以往的5-10倍
  • 提升UA解析性能(是以往的2-4倍)
  • WAF允许动作默认跳过所有规则
  • 写缓存失败时,允许继续读取源站内容
  • 优化WAF验证码输入界面,并优化验证成功后点击浏览器返回按钮后的行为
  • 鉴权访问日志标签增加auth:前缀,以往只有typeAtypeD之类的标签不方便识别
  • 如果源站响应时没有设置Content-Type,则节点在响应时也不设置
  • 增加edge-node config命令
  • 修复缓存策略无法切换文件和内存的问题
  • 修复字符编码大写选项不起作用的问题
  • 修复Websocket连接无法报告连接关闭的问题
  • 修复部分内置页面没有<head>标签的问题