Skip to content

Releases: luyao152/BPB-Worker-Panel

Release v4.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 10:12

🥳 BPB v4 is here

  • Refactore the whole project using TypeScript.
  • Added VMess support to Chain Proxies. All main protocols are now supported: VLESS, VMess, Trojan, Shadowsocks, Socks and Http.
  • Removed Port 443 restriction for TLS Chain proxies.
  • Socks and http chain proxies should have username and password, Xray core made this mandatory. Also panel now supports these formats: (socks or socks5 or http)://user:pass@server:port and (socks or socks5 or http):/base64@server:port.
  • Overal Chain Proxy performance improvements.
  • Added Warp Remote DNS (IPv4 only). It's highly recommended to use Cloudflare DNS servers for Warp if you wanna change it.
  • Made TCP Fast Open optional due to some devices and ISPs compatibility. Please note that you have to enable TCP Fast Open on linux manually bia-pain-bache#1097
  • Added maxSplit to Fragment settings, please use it only if you understand this feature.
  • Added applyTo to Xray UDP noises in Warp Pro settings.
  • Added Google AIs to anti sanction routing rules which includes Gemini, NotebookLLM and so on.
  • Added a Common section to settings in order to handle shared settings between VLESS, Trojan and Warp configs and moved LocalDNS, Fake DNS, Anti Sanction DNS, IPv6 to this section.
  • Revised build process to reduce worker.js size up to ~120 KB.
  • Added Log Level and Allow connections from LAN to Common section as new features.
  • Changed anti saction DNS to Shecan.
  • Added Malware, Phishing and Cryptominers block rules. Note that v2ray users should set Geo Assets to Chocolate4U and download assets, otherwise configs won't connect.
  • Panel UI improvements.
  • Updated docs.
  • Fixed website language switch.
  • Clash Fake DNS bug fix.
  • Bug fix bia-pain-bache#1116
  • And some other bug fixes and improvements.

Note

Some fields like IPv6 and Fake DNS should be, they will be set to default after upgrading to this version.

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

v2rayNG version should be 1.10.26 or higher and v2rayN should be 7.15.4 or higher.

Release v3.5.12

Choose a tag to compare

@github-actions github-actions released this 04 Oct 09:12

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

Choose a tag to compare

@github-actions github-actions released this 17 Sep 12:26
2697690

⚙️ Bug fixes and Improvements

  • Revised sing-box DNS syntax due to recent changes
  • Validate panel remote DNS entry
  • Updated docs
  • Bug fix, NPM package removed bia-pain-bache#1045

Release v3.4.5

Choose a tag to compare

@github-actions github-actions released this 07 Sep 23:11
4a1e014

⚙️ Bug fixes and Improvements

  • Fixed missing IPv6 configs bia-pain-bache#1000
  • Fixed WorkerLess malfunctioning with Fake DNS enabled
  • Refactored