Skip to content

Releases: sinaasadiyan/BPB-Panel

Release v4.1.0

22 Jan 20:29

Choose a tag to compare

💡 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

02 Dec 07:22

Choose a tag to compare

⚙️ 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 Fragment config: 1-5, 1-10. The config now checks 20 main fragment modes to find the best one on ISP.
  • Added Severe Fragment mode with 1-5 length and 1-5 interval 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

04 Oct 07:16

Choose a tag to compare

⚙️ Bug fixes and Improvements

  • Added Shadowsocks and Trojan chain proxy support due to growing resources of free configs.

Tip

Shadowsocks cannot have any transport like websocket, grpc... and cannot have TLS.

  • Added Httpupgrade transmission support to chain proxies.
  • Fixed WorkerLess bug.
  • Removed Happ from 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

15 Sep 17:16

Choose a tag to compare

⚙️ Bug fixes and Improvements

  • Removed Normal subscription due to poor efficiency and user errors and renamed Full Normal to Normal
  • 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

15 Aug 08:27

Choose a tag to compare

⚙️ Bug fixes and Improvements

  • Fixed Proxy IPv4 with custom port

Release v3.3.9

23 Jul 15:19

Choose a tag to compare

⚙️ 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

20 Jul 18:31

Choose a tag to compare

Release v3.3.8 Pre-release
Pre-release

⚙️ 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.