Skip to content

KPanel 1.4.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 07:23
· 2057 commits to main since this release

KPanel 1.4.0

版本更新内容

新增

  • 集群与公开分享新增按国家/地区近似定位的轻量地球视图,支持地区和状态筛选、缩放、节点详情切换及完整的已授权监控指标;公开页面继续使用既有白名单字段,不增加管理权限。
  • 集群卡片优化长名称换行、指标对齐和可读性,保留列表、卡片与地球视图偏好。

修复

  • 修复轻量节点详情窗口未随主机列表刷新而显示旧版本的问题,编辑仍保留原始资源版本以检测并发修改。
  • 轻量节点自动更新增加有界下载重试、同一 Release 摘要绑定和运行进程核对;遥测重启失败回滚,可选服务失败单独报告。
  • 配置能力迁移保留遥测用户的读取权限;旧更新器通过已校验的 Release 二进制迁移同源更新脚本与定时器。
  • 修复旧节点首轮更新时配置读取权限未及时恢复的问题;迁移官方历史文件服务的网络族限制并重启文件代理,同时保留用户自定义 unit 与 drop-in。
  • 地球视图的“需关注”计数和筛选与页面摘要一致,不将等待首次数据的节点计为异常。
  • 修复窄屏集群操作按钮裁切、英文文案遗漏和地球指标在 200% 文字放大时溢出的问题。

升级注意事项

  • 配套 kejilion.sh 必须先发布,再构建固定提交和摘要的 KPanel 镜像;旧节点的自动更新在节点本机执行,不由中心主动推送。
  • 正常旧安装无需重新配对:第一轮迁移更新入口,后续按约 1–1.25 小时检查。旧目录锁卡死、timer 禁用或 GitHub 长期不可达的节点仍需恢复其本地更新入口。
  • 无数据库迁移、Compose 端口或新增 System Center 页面、API、写入范围;回滚至 v1.3.1 时成套恢复 OCI、Compose、配置、数据、Agent 与受管脚本,轻量节点运行时需单独核对恢复。

升级说明

  • 已安装用户可继续通过 kejilion.sh 应用市场的 KPanel 更新入口原位升级。
  • 默认兼容升级并保留现有数据目录、端口与反向代理配置;如上方列有升级注意事项,以该版本的明确说明为准。
  • 更新前建议记录当前版本与镜像摘要;失败时按原应用市场回滚流程恢复上一镜像。

发布产物与完整性

  • 生产镜像:docker.io/kjlion/kejilion-panel@sha256:9f70d341db62e16376f281b301c4031fc1bfb92e94b289b2c20facd9a764137b
  • Agent、轻量节点和部署归档须使用附件 SHA256SUMS 校验后再安装。
  • Release 流水线已经执行测试、漏洞扫描、双架构构建、镜像运行契约及摘要一致性检查。

完整版本记录:CHANGELOG.md