v0.4.7 (2022-04-25)

开源版本

此版本主要为完善大量细节。

  • 网站服务
    • 服务列表中增加5分钟下行带宽一列,并可排序
    • 服务列表选择分组中增加”[未分组]“选项
    • 单个服务切换集群时可以选择是否保留节点上的配置
    • 单个服务切换集群后,自动删除先前的相关解析记录
  • 反向代理
    • 将创建服务时的”反向代理”修改为”CDN加速”
    • 将服务设置中”反向代理”修改为”源站”
    • 创建服务时如果类型为CDN加速,则强制添加源站
  • WebP
    • 默认只有满足缓存条件的图片内容才会被转换
    • 在集群设置中可以修改WebP策略
  • 访问日志
    • 优化访问日志详情弹框界面,将Header、Cookie等排序显示
    • 访问日志可以使用分表查询,大幅提升了查询速度
    • 多个访问日志列表中增加WAF相关标签
    • 支持使用完整的URL作为关键词搜索
    • 修复访问日志可能显示重复的问题
  • WAF
    • 默认记录WAF相关访问日志,即使服务访问日志没有开启,可以在WAF策略中修改此行为
  • 缓存
    • 缓存条件中增加暂停/恢复功能
    • 缓存条件修改后自动保存
  • 域名
    • 在域名设置界面中搜索域名时只显示匹配的结果
  • IP名单
    • IP名单可以使用级别、名单类型筛选
    • IP名单增加区域和ISP显示
    • IP名单中白名单IP使用绿色显示
  • 证书
    • 证书在上传时检查有效期,防止有效期小于1970年
    • CA证书支持只有一级发行商的证书
  • 统计
    • 修复服务统计–流量统计–即时的tooltip错误
  • 指标
    • 缩短默认的指标数据保留周期
    • 管理员可以自行设定指标数据保留周期
    • 对指标数据进行分表,可以承载更大数据量
    • 写入指标统计数据时忽略MySQL 1213错误
  • 错误日志
    • 使用单独页面展示服务相关运行错误日志,不再放在服务列表上面,并可以一键设为修复
  • 边缘节点
    • 增加全局的节点列表,可以显示所有集群的所有节点
    • 节点列表增加负载显示,并显示1分钟平均带宽,并可排序
    • SSH认证相关创建和修改界面中自动填入SSH地址
  • 集群
    • 修复集群主域名或者子域名时,自动删除以前的相关解析记录
    • 健康检查超时时提示错误
    • 健康检查默认只做基础的请求
    • 修复健康检查时无法根据检查结果自动上下线节点IP地址的Bug
  • 域名解析
    • 支持DNSPod国际版
    • 可以使用域名搜索DNS账号
  • 数据库
    • 清理界面增加行数(只是粗略预估,非精确)
    • 清理界面增加更多可以手动清理的数据表
    • 优化max_prepared_stmt_count参数使用
  • 界面
    • 管理界面设置设置中可以修改显示的时区
    • 服务设置中”特殊页面”修改为”自定义页面”
    • 多个页面增加导航
  • API节点
    • 启动时自动将相关端口加入到本地防火墙
    • 可以设置单个API节点为主节点,设置后所有后台任务都会在主节点运行
  • 其他
    • 使用uglifyjs压缩js组件文件
    • 启动时自动将相关端口加入到本地防火墙
    • 多个选择时区的地方增加UTC选项

EdgeNode

功能和性能提升

  • 攻击流量统计使用上行流量
  • 服务相关统计增加Header中内容尺寸
  • 方向代理错误提示中增加URL显示
  • 限制WebP可转换的最大长度为128M(非ChunkEncoding下)
  • 将RPC Canceled错误级别调整为警告
  • 增加源站地址保护:如果Header中Location字段含有跟源站一样的地址,则自动修改为当前域名
  • 节点停止时优先使用systemctl控制
  • 文件缓存增加自动限速,防止系统IO过高
  • 提升本地缓存数据库写入和查询速度
  • 节点状态中增加本地防火墙名称(暂时未在界面显示)

Bug修复

  • 修复OpenFileCache无法更新的Bug
  • 修复临时关闭页面内容切换到HTML无法使用的问题
  • 修复服务配置变化可能导致的死锁
  • 修复UDP服务端口状态变化时导致的死循环

商业版本

v0.4.7 除包含开源版本所有功能外,商业版本主要增加多个脚本函数、增加5秒盾、L2节点、Sendfile等功能。

EdgeAdmin

  • 界面
    • 用户界面设置设置中可以修改显示的时区
  • 看板
    • 首页看板增加CPU、内存、负载、带宽等Gauge图
    • 首月看板增加同昨日流量预估对比
    • 修复多处CPU、内存、负载图表中显示为0的Bug
  • 请求脚本
    • 管理界面增加脚本库管理,添加后用户可以直接使用其中的对象、函数等
    • 支持路由规则中定义请求脚本
    • 脚本中支持return
    • 脚本增加resp.redirect(status, url)
    • 脚本增加resp.send(status, clientResp)
    • 脚本增加gojs.md5()/sha1()/sha256()
    • 脚本增加gojs.base64.encode()/decode()
    • 脚本增加gojs.crypto.hmac
    • 脚本增加gojs.once(f)
    • 脚本增加gojs.redis
    • 边缘节点增加 scripts/js/*.js 调试方法(具体请看 调试一节
    • 节点IP地址列表增加导出功能
  • 5秒盾
    • 可以在服务设置中开启全局5秒盾
  • 缓存
    • 缓存支持Sendfile,仅在HTTP1中支持,可以在缓存策略中设置是否开启
  • 访问日志
    • 修复服务访问日志设置界面不提示分组全局设置的Bug
    • 访问日志策略中可以设置是否只记录WAF相关访问日志
  • 节点IP地址
    • 增加导出到Excel功能
  • L2节点
    • 支持L2节点,可以将边缘节点的内容回源汇聚到L2节点完成,目前仅回源可以缓存的内容
  • 域名解析
    • 支持GoDaddy

EdgeUser

  • 界面
    • 增加设置导航
  • 5秒盾
    • 可以在服务设置中开启全局5秒盾
  • 分组
    • 在服务列表中显示所属分组
    • 修复分组无法删除的Bug
  • 自定义页面
    • 增加自定义页面功能
  • 证书
    • 支持输入证书内容(不需要上传文件)

EdgeNode

  • 增加nftables支持

EdgeDNS

  • 将近期更改以换版本号的形式升级
  • 监控信息中增加CPU核数

发布历史

点击这里查看 发布历史