github PBH-BTN/PeerBanHelper v7.4.5-beta1
7.4.5-beta1

latest releases: v7.4.5, v7.4.5-beta2
pre-release14 days ago

Warning

此版本为测试版本,可能并不稳定或者存在严重问题。此版本仅用于高阶用户尝鲜和测试用途,请勿用于生产环境。使用测试版本前,请做好数据备份,测试版本数据可能不保证可平滑升级到稳定版本。普通用户请下载最新正式版

相对于 7.4.4 做出的更改:

运行环境

  1. install4j 更新到 Java 24 版本运行环境
    1.1 除 install4j 安装包外,其它平台(Docker、Portable 等)暂时继续使用 Java 23 直至相关镜像更新完毕
    1.2 GUI 崩溃问题 #1014 - 1 在此版本上应当得到缓解,但暂未被确认
    1.3 PeerBanHelper 在使用 HTTP/2 协议(包括 SSL)连接下载器时遇到的“数据帧重置”异常错误升级后应当得到缓解
    1.4 基于虚拟线程技术的下载器并发请求和规则并发检查性能在升级后应当通过 JEP-491 得到改善
    1.5 对 install4j 的 LowRAM 低内存模式启用 JEP-450 (实验性) 紧凑对象标头 以进一步压缩内存使用。后续如果测试稳定,也将会同步到其它启动模式中。要在非 LowRAM 模式下测试 JEP-450 功能,请打开 PeerBanHelper 安装目录,找到 <启动器名称>.vmoptions 文件(如:PeerBanHelper-GUI.vmoptions),插入两行新参数:
-XX:+UnlockExperimentalVMOptions
-XX:+UseCompactObjectHeaders

错误修复

  1. 修复多国语言翻译有时并不工作的问题 @Ghost-chu
  2. 切换到完整版本 sqlite-jdbc 以修复极客用户在 Android 设备上的 Termux 设备中遇到的 .so 库加载崩溃问题
    2.1 由于缺少测试设备,我们也欢迎用户报告 PeerBanHelper 在 Android 15 的 “Linux 终端” 功能中的运行情况

注记

  1. 目前,我们暂时没有计划推出官方的 Android 移植版本
  2. 目前,我们暂时没有计划使用 JEP-483 优化启动速度或 JEP-493 优化运行时文件大小,但不排除在未来引入此功能的可能性
  3. 由于 Java 官方计划通过 JEP 501 删除 32 位运行时接口,未来版本 PeerBanHelper 可能不再包括对 32 位操作系统和处理器架构的支持

Sparkle Tracker (Trunker) 更改

  1. 引入 UDP 协议支持,地址 udp://utracker.ghostchu-services.top:6969

科普向文章

我正在动笔撰写一篇科普向文章,如果你有兴趣的话,也欢迎来看看 ;)

[指南] 使用 ping0 和 Censys Search 对可疑 IP 地址进行调查溯源,如何找出真正的吸血 IP 地址?

Docker 镜像

DockerHub: ghostchu/peerbanhelper-snapshot:sha-2fddb8d
阿里云国内镜像加速:测试版本不提供国内加速源

Don't miss a new PeerBanHelper release

NewReleases is sending notifications on new releases.