Releases: bia-pain-bache/BPB-Worker-Panel
2.7.1
Your IP section
Added YOUR IP
section for cloudflare target addresses and others separately (to be able to check Proxy IP).
Improvements
- IPv6 settings now applies to DNS configurations to optimize performance in addition to Adding/Removing IPv6 default configs.
- Revised Fake DNS for Xray and Clash.
- Delegated building project to Github Actions.
- Refactored.
2.7
2.6.9
Improvements
- Improved
Best Ping
andBest Fragment
configs (Xray core). - Revised routing rules, let UDP go through worker even if cannot handle it completely (works in some cases).
- Improved Xray DNS and Fake DNS.
- Refactored.
Bug Fixes
- nonTLS ports display in non Worker deployments.
2.6.8
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
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 inFull 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://github.com/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
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
2.6.3
Improvements
- Improved UI.
- Added Dark Mode.
- Updated docs.
- Refactored.
Bug Fixes
- Some bug fixes.
2.6.2
Improvements
- Improved UI.
- Ability to set fragment packet to WorkerLess config too.
- Updated docs.
- Refactored.
Bug Fixes
- Some bug fixes.