Releases: sinaasadiyan/BPB-Panel
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 v4.0.1
⚙️ Bug fixes and Improvements
- Removed restriction for
Fragment length, you can set minimum to 1 now. bia-pain-bache#1131 - Added two more length to
Best Fragmentconfig:1-5,1-10. The config now checks 20 main fragment modes to find the best one on ISP. - Added
SevereFragment mode with1-5length and1-5interval values.
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.5.12
⚙️ Bug fixes and Improvements
- Added
ShadowsocksandTrojanchain proxy support due to growing resources of free configs.
Tip
Shadowsocks cannot have any transport like websocket, grpc... and cannot have TLS.
- Added
Httpupgradetransmission support to chain proxies. - Fixed WorkerLess bug.
- Removed
Happfrom supported apps due to various bugs. - Updated docs
- Other bug fixes
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
Important
Fragment is disrupted on some ISPs recently, you have to read tutorials and customize Fragment settings, also using MahsaNG is recommended for this subscription.
You can set Fragment length to 10-20 or packets to 1-1 for testing if default settings are not working.
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.
Release v3.3.12
⚙️ Bug fixes and Improvements
- Fixed Proxy IPv4 with custom port
Release v3.3.9
⚙️ Bug fixes and Improvements
- Revised DNS hijack in Xray and sing-box.
- Added scheduled build. The project will be built every 3 hourse to prevent Cloudflare 1101 errors.
- UI bug fix.
Release v3.3.8
⚙️ Bug fixes and Improvements
- Revised DNS hijack in Xray and sing-box.
- Added scheduled build. The project will be built every 6 hourse to prevent Cloudflare 1101 errors.