2026.05.19-r1
·
4 commits
to master
since this release
Changelog
Link Import (Import share links)
- Added support for importing Mieru, SSH, WireGuard, and NaïveProxy share links (these were parsed by the subscription backend but silently ignored by the UI importer).
- Added VLESS
xhttptransport support, including Hiddify extensions: TLS fragment,allowInsecure, custom headers, and download settings (xhttp/reality/TLS). - Added Trojan
xhttptransport support with the same Hiddify fragment andallowInsecureextensions. - Fixed Hysteria2 insecure detection — the old check treated
insecure=0as insecure (any non-empty string is truthy in JS). - Fixed TUIC missing
with_quicfeature guard, and addedtls_insecure,zero_rtt_handshake, andheartbeatfields.
Mieru Node UI
- Added Mieru as a selectable node type (requires
with_quicbuild, same as Hysteria/TUIC). - Added Mieru-specific fields: Protocol (TCP / UDP / TCP and UDP), Port range, Multiplexing level, and Handshake mode.
- Hidden the generic Port field for Mieru nodes since Mieru uses a port range instead of a single port.
- Added Russian and Chinese translations for all new Mieru UI strings.
Stability Fix
- Fixed a
hiddify-corecrash (nil pointer dereference inOutboundMonitoring.Start) that occurred when a node was deleted but still referenced in aURLTestgroup. The config generator now silently skips non-existent nodes instead of emitting a broken outbound.
Client Routing
- Added inbound matching to routing rules. Rules can now be scoped to specific inbound tags (
dns-in,mixed-in,tproxy-in,tun-in, or any server-defined inbound).
Build & Versioning
- Package versions now use
YYYY.MM.DD-rNformat (e.g.,2025.05.19-r83) — date-based CalVer with APK-native revision suffix, replacing the opaque Unix epoch + git hash format. - Release tag and package version are now consistent with each other (previously they were two different values).