Skip to content

Releases: bia-pain-bache/BPB-Worker-Panel

2.6.8

12 Oct 15:32
Compare
Choose a tag to compare

Improvements

  • Enhanced panel authentication security.
  • Added Bypass Russia routing rule.
  • UI improvements.

Bug Fixes

  • Subtle bug fixes.
  • Fixed Panel flickering while switching/refreshing Dark mode.

2.6.7

10 Oct 11:38
Compare
Choose a tag to compare
2.6.7 Pre-release
Pre-release

Fake DNS support

Added separately for both VLESS/Trojan and Warp configs and all 3 cores.

Important

Fake DNS may decrease DNS flow latency, however it may lead to some apps uncompatiblities and local DNS disruptions. So please do not activate it unless you know side effects.
Maybe Clash users better to enable it. Please try.

Full normal subscriptions

Due to worker configs' characteristics and their needs to be well configured in client side, I Added Full Normal Sub which applies all Panel settings and avoids misconfigurations in client side for better performance; and separated Normal Sub which needs to be configured in clients manually regarding instructions, otherwise users will face connectivity issues.

Improvements

  • Activated Allow Insecure for Custom CDN configs in Full Normal Sub, Normal Sub users have to activate it manually for TLS configs.
  • Clash routing rules.
  • Merged Warp and WoW endpoints. Endpoints now apply to both type of configs.
  • Revised KV structures to avoid future update issues.
  • Refactored and encapsulated the whole code for better performance and future developments.

Tip

After this update, users which deploy via Workers better set variables (UUID, Proxy IP and Trojan Pass) from Cloudflare dashboard rather editting code, so please have a backup from your data and set variables before updating code. Instructions will be updated after release:
https:/bia-pain-bache/BPB-Worker-Panel/blob/dev/docs/worker_installation_fa.md

  • Warp registeration and Trojan Hash generation moved to worker.

Tip

From now on there is no need to set Trojan hash password, the worker generates it itself.

  • Updated docs regarding Panel UI and UX.

Bug Fixes

  • Many bug fixes during refactor.

2.6.5

06 Oct 14:18
Compare
Choose a tag to compare
2.6.5 Pre-release
Pre-release

DO NOT USE THIS!

Improvements

  • Set Allow Insecure for Clash and Sing-box in order to support custom CDNs' configs well (Other clients should set manually).
  • Revisded Clash routing rules.
  • Refactored and encapsulated many parts of code.

Bug Fixes

  • UI fixes.
  • Data entry fixes.

2.6.4

04 Oct 12:32
Compare
Choose a tag to compare

Bug Fixes

  • Fixed migration bug from 2.5.x to 2.6.3 #352 #357

2.6.3

03 Oct 10:11
b955c7c
Compare
Choose a tag to compare

Improvements

  • Improved UI.
  • Added Dark Mode.
  • Updated docs.
  • Refactored.

Bug Fixes

  • Some bug fixes.

2.6.2

01 Oct 15:26
b955c7c
Compare
Choose a tag to compare
2.6.2 Pre-release
Pre-release

Improvements

  • Improved UI.
  • Ability to set fragment packet to WorkerLess config too.
  • Updated docs.
  • Refactored.

Bug Fixes

  • Some bug fixes.

2.6.1

29 Sep 19:55
b955c7c
Compare
Choose a tag to compare
2.6.1 Pre-release
Pre-release

Improvements

  • Added IPv6 option finally! #260 #255
  • Added Settings' drop down.
  • Refactored.

Bug Fixes

  • Data entry validation #330
  • Gcore CDN SNI fixed #328
  • Xray Warp configs connectivity issue #326
  • Updated documents #322

2.6

27 Sep 15:40
Compare
Choose a tag to compare
2.6

Improvements

  • Added Best Ping Interval (in seconds) to VLESS/Trojan and Warp Settings separately.
  • Update docs due to changes in Cloudflare dashboard.

Bug fix

  • Parsing Chain Proxy in normal sub issue fixed.

2.5.9

26 Sep 14:58
Compare
Choose a tag to compare

Improvements

  • Added reset settings button to panel.
  • Added NTP to Clash and Sing-box.
  • Revised Clash sniffer to route only.
  • Totally removed Nekoray fragment configs due to being abandoned by developers and removing Xray core.
  • Improved data entry validation.
  • Revised Xray routing rules.

v2.5.8

24 Sep 21:56
Compare
Choose a tag to compare
v2.5.8 Pre-release
Pre-release

Custom CDN support

3 fields named Custom Addr, Custom Host and Custom SNI added to panel settings in order to be set by Fastly or GCore settings. The configs will be added to Normal subscriptions for Xray, Clash and Sing-box with C flag, like VLESS C.
Custom Addr should be corresponding CDN's addresses and can be domain, IPv4 and IPv6 or a desired combination separated by comma like:

speedtest.net , [2a04:4e42:200::731] , 151.101.66.219

Important

1- IPv6 should be wrapped in [ ] as is in the example.
2- Sometimes Allow Insecure should be activated manually in order to work on TLS ports in clients, This feature cannot be set via subscription.
3- It only works on port 443 and 80 for now.

Hiddify Fragment subscription

Added supscription to Fragment section, however there are some limitations:

Note

1- Remote DNS and Local DNS are not affected by panel, Hiddify app rewrites them! Please set remote DNS to a DOH, otherwise configs won't work.
2- different Fragment packets won't apply on this subscription, there is only 1 mood (tlshello) available on Hiddify Singbox fragment. Other panel settings will be applied.

Improvements

  • Revised Xray Fragment configs to better support chaining.
  • Refactored.

Bug Fixes

  • Solved Pre-resolve DOH in config generation process to avoid Worker DOH fetch rate limit.