v2.5.5
版本发布时间: 2024-09-13 19:48:38
bia-pain-bache/BPB-Worker-Panel最新发布版本:v2.7.9(2024-12-09 02:04:26)
Added Trojan
From now on you can select both VLESS and Trojan protocols to be added to subscriptions.
[!TIP] For Trojan protocol you need to have a password and a hash password:
- Worker deployment: You should set Trojan password and hash password manually in worker code line 18 and 21.
- Pages deployment: You should set
TROJAN_PASS
andHASH_PASS
in Environment variables and redeploy, or set when deploying for first time. You can consider some desired Trojan password, and generate corresponding hash password using one of these links: https://emn178.github.io/online-tools/sha224.html https://www.atatus.com/tools/sha224-to-hash
[!CAUTION] Trojan protocol cannot handle UDP, neither for connections nor UDP DNS! For instance you cannot use 1.1.1.1 or udp://8.8.8.8 as remote DNS in your client for using normal Trojan configs. Panel forces you to use DOH, DOT and TCP
remote DNS
, so there is no concern about using Trojan fragment configs.
Added Clash normal subscription
The full BPB features like setting DNSs, routing, Clean IPs... is applicable on Clash sub except Fragment.
[!NOTE] nonTLS Trojan configs won't work on Clash due to enforcement of TLS in Clash core for Trojan protocol.
Improvements
- Updated VLESS handlers.
- Updated Fragment, Warp custom configs (Sockopt, Ws headers...)
- Pre resolve DOH, DOT and TCP remote DNS.
- Added Bypass China to routing.
- Added Block QUIC to routing.
- Revised Singbox DNS and Routing.
- Routing now applies to all subscriptions and configs except V2ray normal subscription.
- Added WoW Best Ping config to warp subscriptions.
- Rearranged Panel setting to provide better user experience.
- Refactored.
[!CAUTION] Please get warp subscription link for v2ray clients again after updating, the subscription link has changed.
Bug Fixes
- Revised Xray DNS for better routing.
- Fixed Warp Keep Alive in Xray configs.
1、 worker.js 180.08KB