Warning
此版本为测试版本,可能并不稳定或者存在严重问题。此版本仅用于高阶用户尝鲜和测试用途,请勿用于生产环境。使用测试版本前,请做好数据备份,测试版本数据可能不保证可平滑升级到稳定版本。普通用户请下载最新正式版。
相对于 7.4.5-beta1 做出的更改:
- 适配 Docker 镜像的 Java 运行环境到 Java 24
- 适配 Portable 绿色包的 Java 运行环境到 Java 24
- 适配上述两者的启动参数到 Java 24
相对于 7.4.4 做出的更改:
运行环境
- 更新到 Java 24 版本运行环境
1.1 GUI 崩溃问题 #1014 - 1 在此版本上应当得到缓解,但暂未被确认
1.2 PeerBanHelper 在使用 HTTP/2 协议(包括 SSL)连接下载器时遇到的“数据帧重置”异常错误升级后应当得到缓解
1.3 基于虚拟线程技术的下载器并发请求和规则并发检查性能在升级后应当通过 JEP-491 得到改善
1.4 对 LowRAM 低内存模式启用 JEP-450 (实验性) 紧凑对象标头 以进一步压缩内存使用。后续如果测试稳定,也将会同步到其它启动模式中。要在非 LowRAM 模式下测试 JEP-450 功能,请打开 PeerBanHelper 安装目录,找到 <启动器名称>.vmoptions 文件(如:PeerBanHelper-GUI.vmoptions
),插入两行新参数:
-XX:+UnlockExperimentalVMOptions
-XX:+UseCompactObjectHeaders
错误修复
- 修复多国语言翻译有时并不工作的问题 @Ghost-chu
- 切换到完整版本 sqlite-jdbc 以修复极客用户在 Android 设备上的 Termux 设备中遇到的 .so 库加载崩溃问题
2.1 由于缺少测试设备,我们也欢迎用户报告 PeerBanHelper 在 Android 15 的 “Linux 终端” 功能中的运行情况
注记
- 目前,我们暂时没有计划推出官方的 Android 移植版本
- 目前,我们暂时没有计划使用 JEP-483 优化启动速度或 JEP-493 优化运行时文件大小,但不排除在未来引入此功能的可能性
- 由于 Java 官方计划通过 JEP 501 删除 32 位运行时接口,未来版本 PeerBanHelper 可能不再包括对 32 位操作系统和处理器架构的支持
Docker 镜像
DockerHub: ghostchu/peerbanhelper-snapshot:sha-3fd0fd7
阿里云国内镜像加速:测试版本不提供国内加速源