Releases: tonsontang/BPB
Release v4.1.0
💡 Improvements
⚙️ Cloudflare ECH
ECH option is added to BPB Panel now for all cores. Please note that this is not so helpful in Iran regarding tests, successfully connects but gets banned after a while on some ISPs. This option can be more helpful in other countries.
Tip
ECH applies only to Normal subscription, not Fragment.
Tip
BPB queries ECH config within worker and does not delegate ECH config query to client core which is an advantage (core query may fail due to DNS query failure or blocked domains). So there's no extra settings, you can just enable ECH from panel and use it.
⚙️ BPB DoH
As most of famous public DoH servers are blocked by firewalls, we can use domain fronting to successfully use them. BPB DoH only supports RFC 8484 standard DoH servers which typically are in https://domain/dns-query format. For example Google has two types of DoH https://dns.google/dns-query which is RFC 8484 and https://dns.google/resolve which is JSON API. BPB only supports the first type.
To change underlying DoH you can set an environment variable named DOH_URL in worker settings and set your desired DoH.
Caution
Avoid using BPB DoH for remote DNS, otherwise you will waste your worker requests. It's better be use in browsers or DoH based clients like Intra, Rethink...
Note
These days Fragment on some ISPs stopped working in Iran, you can change Fragment packet to 1-1 instead of tlshello and test, also you can try to change Fragment mode to bypass IR-GFW.
Caution
If you are upgrading from versions below 3.5.1 to 4, you should get subscriptions from panel again.
Caution
sing-box client version should be 1.12.0 or higher.
Caution
Xray clients should be updated to the latest version i.e. v2rayNG, v2rayN and Streisand.
Release v3.6.1
⚙️ Bug fixes and Improvements
- Added chained configs alongside original configs. This way, when Chain Proxy stops working, you still have access to original configs bia-pain-bache#1074
- Improved Chain Proxy and Warp DNS resolution
- Enabled
HappyEyeBallsfor Clash - Added download option for Xray configs
- Removed Bypass Lan option and made it mandatory to decrease worker error rate
Tip
v2ray Users should update Geo assets if the proxy is not connecting.
- Fixed chain proxy
Httpupgradetransmission bug for sing-box and Clash - Fixed Clash chain proxy bug
- Refactored
- Updated website
- Many minor bug fixes and improvements
Caution
If you already have a Chain Proxy set in panel, after updating to this version you have to clear it, apply and then set it again.
Caution
sing-box client version should be 1.12.0 or higher.
Release v3.5.1
⚙️ Bug fixes and Improvements
- Removed
Normalsubscription due to poor efficiency and user errors and renamedFull NormaltoNormal - Removed support for some deprecated clients which are not sync to cores changes or modify configs after import like
Hiddify - Changed some subscriptions URL
- Added help refrences to Panel
- Refactored project
- Updated docs
- Bug fix bia-pain-bache#1022
- Bug fix, custom rules IP CIDR validation
Caution
Some subscription URLs are changed, so you have to get new subscriptions from panel again.