Skip to content

v2.7

Latest
Compare
Choose a tag to compare
@Diana-Cl Diana-Cl released this 31 Oct 15:34
df11759

$$\color{#a5a5a5} \Huge \text{ What's Changed}$$


$$\color{#a5a5a5} \Huge \text{ Fake DNS support}$$

$$\color{silver} \normalsize \text{ 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.


$$\color{#a5a5a5} \Large \text{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.

Note

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://github.com/NiREvil/bia-pain-bache/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.


$$\color{#a5a5a5} \Huge \text{Improvements }$$

  • Ability to set fragment packet to WorkerLess config too.
  • Added Bypass Russia routing rule.
  • Added Dark Mode.
  • Added IPv6 option finally!
  • Added Settings drop down.
  • Enhanced panel authentication security.
  • Improved Best Ping and Best Fragment configs (Xray core).
  • Improved UI.
  • Improved Xray DNS and Fake DNS.
  • Refactored and encapsulated many parts of code.
  • Revised config namings.
  • Revised routing rules, let UDP go through worker even if cannot handle it completely (works in some cases).
  • Revised Warp DNS and Fake DNS.
  • Revisded Clash routing rules.
  • Set Allow Insecure for Clash and Sing-box in order to support custom CDNs' configs well (Other clients should set manually).
  • Updated docs regarding Panel UI and UX.

$$\color{#a5a5a5} \Huge \text{Bug Fixes}$$

  • Data entry validation
  • Extra Fake DNS parsed in Xray.
  • Fixed Panel flickering while switching/refreshing Dark mode.
  • Gcore CDN SNI fixed
  • Subtle bug fixes.
  • UI fixes.
  • Xray Warp configs connectivity issue
  • nonTLS ports display in non Worker deployments.

Full Changelog: v2.6...v2.7