NekoRay Changelog

What's new in NekoRay 3.26

Dec 9, 2023
  • Fix the problem of multiple open checks in version 3.25 #1095
  • Fix hysteria2 hopInterval format problem

New in NekoRay 3.25 (Nov 25, 2023)

  • Change:
  • Update sing-box to 1.6.4
  • Repair:
  • The speed test result is +InfMiB/s
  • Error reported in vless/vmess unknown transport type: h2
  • Linux automatic startup file format problem

New in NekoRay 3.24 (Oct 28, 2023)

  • New function:
  • Reported Hysteria port hopping for NekoBox ( @xchacha20-poly1305 @arm64v8a @Misaka-blog)
  • Hysteria2 share link parameters mportConfiguration with Clash ports ( @Misaka-blog)
  • Change:
  • Deleted domains already exist in upstream ( #978 ) ( @cancanneednews)
  • Repair:
  • linux cap test with libcap-progs at /usr/sbin (gh#764) ( @xtexChooser)

New in NekoRay 3.23 (Oct 14, 2023)

  • Update sing-box 1.6.0-beta1
  • Contains ECH (currently only enabled through custom JSON) ECH science
  • Hysteria2 subscription support (read Clash Meta configuration)
  • Default User-Agent for update request subscriptions, including version information
  • Fix some bugs

New in NekoRay 3.21 (Oct 3, 2023)

  • Main:
  • Upgrade sing-box 1.5.0-b8
  • Support Hysteria2 (sing-box implementation, official implementation, sharing link)
  • Naiveproxy allows closing logs #849
  • fix: update too much times when update all groups
  • chore: default enable http_port to let somebody happy
  • feat: add UDP over Stream for TUIC (sing-box)
  • ci: remove window7 build
  • Thanks @HystericalDragon @xchacha20-poly1305
  • Misc:
  • Change the default value of Hide Console @NiiightmareXD
  • Fix no path for tcp with http header @smaznet
  • feat: choose final DNS out @xchacha20-poly1305

New in NekoRay 3.22 Pre-release (Oct 1, 2023)

  • Update sing-box 1.6.0-alpah1
  • Contains ECH (currently only enabled through custom JSON) ECH science
  • Hysteria2 subscription support (read Clash Meta configuration)
  • Fix some bugs

New in NekoRay 3.21 Pre-release (Sep 12, 2023)

  • Main:
  • 升级 sing-box 1.5.0-b8
  • 支持 Hysteria2 (sing-box实现、官方实现、分享链接)
  • Naiveproxy 允许关闭日志 #849
  • fix: update too much times when update all groups
  • chore: default enable http_port to let somebody happy
  • feat: add UDP over Stream for TUIC (sing-box)
  • ci: remove window7 build
  • Misc:
  • Change the default value of Hide Console @NiiightmareXD
  • Fix no path for tcp with http header @smaznet
  • feat: choose final DNS out @xchacha20-poly1305

New in NekoRay 3.20 Pre-release (Sep 7, 2023)

  • Main:
  • Upgrade sing-box 1.5.0-b3
  • Support Hysteria2 (sing-box implementation, official implementation, share link)
  • Naiveproxy allows logging to be turned off #849
  • fix: update too much times when update all groups
  • chore: default enable http_port to let somebody happy
  • feat: add UDP over Stream for TUIC (sing-box)
  • ci: remove window7 build
  • Thanks @HystericalDragon @xchacha20-poly1305
  • Misc:
  • Change the default value of Hide Console @NiiightmareXD
  • Improve issue temple @ddzzkunye

New in NekoRay 3.19 (Aug 30, 2023)

  • Update Xray-core 1.8.4
  • update sing-box 1.4.0
  • Compiled with Go 1.21
  • After testing, the new version of core can no longer run on the win7 system, so the Qt5 (win7) distribution package is removed.
  • The last available core for win7 is included in version 3.17.
  • Added: stop test (stop the current UrlTest)
  • some bug fixes

New in NekoRay 3.18 Pre-release (Aug 24, 2023)

  • Update Xray-core
  • Update sing-box
  • Compiled with Go 1.21
  • Added: Stop Test (stop the current UrlTest)
  • Some bug fixes

New in NekoRay 3.17 (Aug 17, 2023)

  • NekoBox:
  • update sing-box 1.4 beta5
  • Support TUIC without plug-in Core #781
  • Refactor Hysteria interface + support Hysteria port jumping without external Core #781
  • Other:
  • Share link support TUIC and VMess (Ducksoft) #793
  • Sort according to remote node order after subscription update
  • Some public DNS server options available in DNS settings
  • Some PR #745 #774 #801 #804

New in NekoRay 3.16 (Aug 16, 2023)

  • NekoBox:
  • Update sing-box 1.4 beta5
  • Support TUIC without plug-in Core #781
  • Refactor Hysteria interface + support Hysteria port jumping without external Core #781
  • Other:
  • Share link supports TUIC and VMess (Ducksoft) #793
  • Sort according to remote node order after subscription update
  • Some PRs #745 #774

New in NekoRay 3.15 Pre-release (Aug 10, 2023)

  • NekoBox:
  • update sing-box 1.4 beta2
  • Support TUIC without plug-in Core #781
  • Refactor Hysteria interface + support Hysteria port jumping without external Core #781
  • Other:
  • Some PRs #745 #774

New in NekoRay 3.14 (Aug 1, 2023)

  • Refactored FakeDNS settings (using sing-box's fakeip mode)
  • Add download test timeout
  • Add an auto-renewable subscription
  • Display the group name of the run configuration in the title
  • Optimize Linux Tuning
  • Optimize the Tun permission request of the sing-box version
  • Make it clear that the AppImage version cannot use Tun
  • Fix #710 #727 #728
  • Recent PR #700 #711 #714 #731 #732 #735

New in NekoRay 3.14 Pre-release (Jul 25, 2023)

  • Refactor FakeDNS settings (using sing-box's fakeip mode)
  • Add download test timeout
  • Add an auto-renewing subscription
  • Display the group name of the run configuration in the title
  • Optimize Linux Tuning:
  • Optimize the Tun permission request of the sing-box version
  • Make it clear that the AppImage version cannot use Tun
  • Fix #710 #727 #728
  • Recent PR #700 #711 #714 #731 #732 #735

New in NekoRay 3.13 Pre-release (Jul 24, 2023)

  • Refactor FakeDNS settings (using sing-box's fakeip mode)
  • Add download test timeout, solve #713
  • Add an auto-renewing subscription
  • Fix #710 #727 #728
  • Recent PR #700 #711 #714 #731 #732 #735

New in NekoRay 3.12 (Jul 17, 2023)

  • Since the old fork cannot be maintained and upgraded, the v2ray function is implemented using Xray-core, the main changes are as follows
  • Native support for Xray functions such as Reality
  • V2Fly v5 features like packetAddr are no longer supported
  • Many implementation details and behavior changes
  • Optimize AppImage and deb #691
  • Reality type servers automatically enable utls fingerprint if the user does not specify
  • The VPN / Tun description in the interface is unified as Tun, and Tun will be opened automatically after the request for permission is completed
  • Fix some bugs

New in NekoRay 3.11 Pre-release (Jul 11, 2023)

  • Since the old fork cannot be maintained and upgraded, the v2ray function is implemented using Xray-core, the main changes are as follows
  • Native support for Xray functions such as Reality
  • V2Fly v5 features like packetAddr are no longer supported
  • Many implementation details and behavior changes
  • Optimize AppImage and deb #691
  • Reality type servers automatically enable utls fingerprint, if the user does not specify
  • Fix some bugs

New in NekoRay 3.10 Pre-release (Jul 7, 2023)

  • Since the old fork cannot be maintained and upgraded, the v2ray function is implemented using Xray-core, the main changes are as follows:
  • Native support for new Xray protocols such as Reality
  • ss stream / ss plugin / packetAddr etc. are no longer supported
  • Many implementation details and behavior changes
  • Optimize AppImage and deb #691
  • Fix some bugs

New in NekoRay 3.9 (Jun 27, 2023)

  • sub: Add ws early data infomation #671
  • Fixes and improvements

New in NekoRay 3.8 (Jun 14, 2023)

  • Fixed:
  • BUG #633 #636)

New in NekoRay 3.7 (Jun 5, 2023)

  • Optimize some interface and operation logic.

New in NekoRay 3.6 (May 31, 2023)

  • The Windows version is built with Qt 6.5, see the instructions below for details
  • Refactor Mux settings, you can use h2mux smux yamux(sing-box) and mux.cool(v2ray)
  • Refactor the routing interface, you can customize the DNS object
  • Some options in the editing interface (such as Mux) can be applied to the entire group
  • Optimize the logic of start, stop and restart. The interface will not be stuck when starting, if it takes too long, it will prompt to restart
  • WS path Compatible with ed format
  • Compatible with importing and exporting Shadowsocks 2022 formatted URLs
  • Import subscription link (Ctrl+V) Add option to create new subscription group
  • Highlight the currently started configuration
  • Group settings: add forward proxy option
  • v2ray core options: add Freedom policy
  • mux setting: disable mux for shadowsocks type when "default enabled"
  • Complete test: It adopts radio button form, supports sing-box, and can set download speed test URL
  • Fixes and improvements
  • #582 #584 #585 #592 #518

New in NekoRay 3.6 Pre-release (May 30, 2023)

  • The Windows version is built with Qt 6.5, see the instructions below for details
  • Refactor Mux settings, you can use h2mux smux yamux(sing-box) and mux.cool(v2ray)
  • Refactor the routing interface, you can customize the DNS object
  • Some options in the editing interface (such as Mux) can be applied to the entire group
  • Optimize the logic of start, stop and restart. The interface will not be stuck when starting, if it takes too long, it will prompt to restart
  • WS path Compatible with ed format
  • Compatible with importing and exporting Shadowsocks 2022 formatted URLs
  • Import subscription link (Ctrl+V) Add option to create new subscription group
  • Highlight the currently started configuration
  • Group settings: add forward proxy option
  • v2ray core options: add Freedom policy
  • mux setting: disable mux for shadowsocks type when "default enabled"
  • Complete test: It adopts radio button form, supports sing-box, and can set download speed test URL
  • Fixes and improvements

New in NekoRay 3.5 Pre-release (May 25, 2023)

  • The Windows version is built with Qt 6.5, see the instructions below for details
  • Refactor Mux settings, you can use h2mux smux yamux(sing-box) and mux.cool(v2ray)
  • Refactor the routing interface, you can customize the DNS object
  • Some options in the editing interface (such as Mux) can be applied to the entire group
  • Optimize the logic of start, stop and restart. The interface will not be stuck when starting, if it takes too long, it will prompt to restart
  • WS path Compatible with ed format
  • Compatible with importing and exporting Shadowsocks 2022 formatted URLs
  • Import subscription link (Ctrl+V) Add option to create new subscription group
  • Highlight the currently started configuration
  • Group settings: add forward proxy option
  • v2ray core options: add Freedom strategy
  • mux setting: disable mux for shadowsocks type when "default enabled"
  • Fixes and improvements

New in NekoRay 3.4 Pre-release (May 22, 2023)

  • The Windows version is built with Qt 6.5, see the instructions below for details
  • Refactor Mux settings, you can use h2mux smux yamux(sing-box) and mux.cool(v2ray)
  • Refactor the routing interface and customize the DNS object
  • Some options in the editing interface (such as Mux) can be applied to the entire group
  • Optimize the logic of start, stop and restart. The interface will not be stuck when starting, if it takes too long, it will prompt to restart
  • WS path compatible ed format
  • Compatible with importing and exporting Shadowsocks 2022 format URLs
  • Import subscription link (Ctrl+V) Add option to create new subscription group
  • Fixes and improvements

New in NekoRay 3.3 Pre-release (May 20, 2023)

  • The Windows version is built with Qt 6.5, see the instructions below for details
  • Refactor Mux settings, you can use h2mux smux yamux(sing-box) and mux.cool(v2ray)
  • Refactor the routing interface, you can customize the DNS object
  • Some options in the editing interface (such as Mux) can be applied to the entire group
  • Optimize the logic of start, stop and restart. The interface will not be stuck when starting, if it takes too long, it will prompt to restart
  • WS path Compatible with ed format
  • Compatible with importing and exporting Shadowsocks 2022 formatted URLs
  • Import subscription link (Ctrl+V) Add option to create new subscription group
  • Fix some bugs of 3.2

New in NekoRay 3.2 Pre-release (May 18, 2023)

  • The Windows version is built with Qt 6.5, see the instructions below for details
  • Refactor Mux settings, you can use h2mux smux yamux(sing-box) and mux.cool(v2ray)
  • Refactor the routing interface and customize the DNS object
  • Some options in the editing interface (such as Mux) can be applied to the entire group
  • Optimize the logic of start, stop and restart. The interface will not be stuck when starting, if it takes too long, it will prompt to restart
  • WS path compatible ed format

New in NekoRay 3.1 Pre-release (May 17, 2023)

  • The Windows version is built with Qt 6.5, see the instructions below for details
  • Refactor Mux settings, you can use h2mux smux yamux(sing-box) and mux.cool(v2ray)
  • Refactor the routing interface, you can customize the DNS object
  • Some options in the editing interface (such as Mux) can be applied to the entire group
  • Limit the frequency of Core log output to prevent abnormal log flushing
  • Optimize the logic of start, stop and restart. The interface will not be stuck when starting, if it takes too long, it will prompt to restart
  • WS path Compatible with ed format

New in NekoRay 3.0 Pre-release (May 14, 2023)

  • Windows version built with Qt 6.5
  • Refactor Mux settings, you can use h2mux smux yamux(sing-box) and mux.cool(v2ray)
  • Refactor the routing interface, you can customize the DNS object
  • WS path Compatible with ed format
  • Some options in the editing interface (such as Mux) can be applied to the entire group

New in NekoRay 2.28 (May 12, 2023)

  • Refactor NekoBox VPN settings
  • "Internal Tun" is turned on by default, that is, only one nekobox_core is started (if there is a problem, you can turn off this option and fall back to the original mode)
  • When VPN is enabled without administrator privileges, Windows systems request UAC elevation, Linux systems use pkexec elevation
  • Naive Hysteria and others can automatically bypass VPN
  • System proxy and VPN can coexist
  • Modify routing settings domain name policy part of the interface
  • 560 #547
  • Bug fixes

New in NekoRay 2.28 Pre-release (May 3, 2023)

  • Refactor NekoBox VPN settings
  • "Internal Tun" is turned on by default, that is, only one nekobox_core is started (if there is a problem, you can turn off this option and fall back to the original mode)
  • When VPN is enabled without administrator privileges, Windows systems request UAC elevation, Linux systems use pkexec elevation
  • Naive Hysteria and others can automatically bypass VPN
  • System proxy and VPN can coexist
  • Modify routing settings domain name policy part of the interface
  • #560 #547
  • bug fixes

New in NekoRay 2.27 (May 1, 2023)

  • Remove server security prompt
  • Added Hysteria GUI configuration editor
  • Existing Hysteria servers will not be deleted, but may need to be reimported
  • In this version, port hopping does not work in VPN Mode

New in NekoRay 2.27 Pre-release (Apr 27, 2023)

  • Remove server security prompt
  • Added Hysteria GUI configuration editor

New in NekoRay 2.26 (Apr 18, 2023)

  • Add a few core options (you can adjust it yourself when you encounter some problems)
  • Support Clash Meta Hysteria / VLESS type subscription parsing
  • Update default User-Agent
  • Refactored custom configuration, now you can set custom configuration separately for outbound and global Object

New in NekoRay 2.25 (Apr 12, 2023)

  • Prompt to select the kernel when opening for the first time
  • fix bugs

New in NekoRay 2.24 (Apr 10, 2023)

  • Added Basic Settings - Security - Default uTLS Fingerprint
  • Release adds Debian packages (Thanks @tdjnodj #466 )
  • Add some padding to generated QR codes (Thanks @TheWeirdDev #483)
  • Optimize test result display color (Thanks @TheWeirdDev #488 )
  • Blank test results come last (Thanks @TheWeirdDev #489)
  • Add custom complete configuration
  • Tray menu added to show main window (Thanks @TheWeirdDev)
  • Optimize some interfaces
  • Bug fixes
  • Clash API related options:
  • Support for Reality related options
  • VLESS supports Flow (support share link fp flow)
  • From version 2.23, the Hysteria type server will use the plug-in Hysteria kernel, that is, the behavior is the same as nekoray.
  • If hysteria outbound using the sing-box kernel is desired, use the custom configuration (sing-box) type instead.
  • Added Basic Settings - Core - Core Options:
  • auto_detect_interface

New in NekoRay 2.23 Pre-release (Apr 9, 2023)

  • Add custom complete configuration
  • Tray menu added to show main window (Thanks @TheWeirdDev)
  • NekoBox only:
  • Add VLESS Flow (support share link fp flow)
  • From version 2.23, the Hysteria type server will use the plug-in Hysteria kernel, that is, the behavior is the same as nekoray.
  • If hysteria outbound using the sing-box kernel is desired, use the custom configuration (sing-box) type instead.

New in NekoRay 2.22 Pre-release (Apr 7, 2023)

  • NekoBox adds the following options
  • Reality related options
  • Bug fixes

New in NekoRay 2.21 Pre-release (Apr 3, 2023)

  • Added Basic Settings - Security - Default uTLS Fingerprint
  • Release adds Debian packages (Thanks @tdjnodj #466 )
  • Add some padding to generated QR codes (Thanks @TheWeirdDev #483)
  • Optimize test result dark mode display color (Thanks @TheWeirdDev #488 )
  • Blank test results come last (Thanks @TheWeirdDev #489)
  • bug fixes

New in NekoRay 2.20 (Mar 25, 2023)

  • Remember the height of the log column when opening the software
  • Routing Settings - Inbound and Outbound Domain Strategy: set domain_strategy for sing-box mixed inbound
  • When Windows is run as administrator, the title says Admin

New in NekoRay 2.19 (Mar 8, 2023)

  • Fix test result sorting
  • Fix sing-box socks4 configuration generation error
  • VPN settings increased Troubleshooting
  • Optimize nekobox_core backend architecture

New in NekoRay 2.18 Pre-release (Mar 2, 2023)

  • Fix test result sorting
  • Fix sing-box socks4 configuration generation error
  • VPN settings increased Troubleshooting
  • Optimize nekobox backend architecture

New in NekoRay 2.17 (Feb 25, 2023)

  • Make linux auto-run desktop file respect-appdata, thanks #393
  • Update fa_IR.ts, thanks #385
  • Update nekoray_core & nekobox_core
  • Sync upstream V2Ray 5.3.0 & sing-box 1.2-beta4
  • Compiled with Go 1.20
  • No longer depends on Matsuri/libcore
  • Test items add UDP DNS latency test, delete NAT test
  • Add DNS Query Strategy in routing settings
  • Fix FullTest results cannot be sorted
  • bug fixes

New in NekoRay 2.16 Pre-release (Feb 14, 2023)

  • Added two shortcut keys
  • Add DNS Query Strategy in routing settings
  • bug fixes

New in NekoRay 2.15 Pre-release (Feb 12, 2023)

  • Test items add UDP DNS latency test, delete NAT test
  • Update nekoray_core & nekobox_core
  • Sync upstream V2Ray 5.3.0 & sing-box 1.1.5
  • Compiled with Go 1.20
  • No longer depends on Matsuri/libcore
  • Fix FullTest results cannot be sorted
  • bug fixes

New in NekoRay 2.14 (Feb 4, 2023)

  • Add default outbound settings (pocket rules)
  • The default outbound of each set of routing rules is saved independently, proxy/bypass/block is optional
  • Select proxy, that is, the traffic that does not match the rule will go through the proxy, which is consistent with the behavior of the previous version
  • Optimized the route editing interface
  • Add HiDPI adaptation option Qt::AA_EnableHighDpiScaling #332
  • Add headerType for trojan & vless share link #331
  • Add VPN whitelist mode
  • Optimize the chain agent editing interface
  • Optimize Test Options (test selected configurations or groups)
  • Optimize some interface design

New in NekoRay 2.13 Pre-release (Jan 31, 2023)

  • Release distribution package adjustments:
  • Linux is compiled with Debian 10 + Qt 5.11 instead (compatible with glibc older systems)
  • Cancel macOS dmg compilation (you can still compile it yourself by referring to the tutorial)
  • HiDPI adaptation options Qt::AA_EnableHighDpiScaling #332
  • Add headerType for trojan & vless share link #331
  • Fix #325

New in NekoRay 2.12 (Jan 29, 2023)

  • Add default outbound settings (pocket rules)
  • The default outbound of each set of routing rules is saved independently, proxy/bypass/block is optional
  • Select proxy, that is, the traffic that does not match the rule will go through the proxy, which is consistent with the behavior of the previous version
  • Optimized the route editing interface
  • Add VPN whitelist mode
  • Optimize the chain agent editing interface
  • Optimize Test Options (test selected configurations or groups)
  • bug fixes

New in NekoRay 2.11 (Jan 13, 2023)

  • Add inbound password setting
  • Allows manual adjustment of column widths, enabled in grouping settings.
  • Modify v2ray socks inbound UDP endpoint & mapping behavior (support FullCone)
  • Bug fixes

New in NekoRay 2.10 Pre-release (Jan 9, 2023)

  • Add partial support for v2ray v5.2 utls
  • Add the log area line limit setting item
  • Optimize custom configuration editing
  • Allow use of fixed ports
  • Add preview configuration results
  • Initialize Persian Language & RTL layout support, thanks #239

New in NekoRay 2.9 (Jan 9, 2023)

  • Right-click optimization of the log interface to add options
  • save as routing rule
  • Set ignore keywords
  • Support parsing clash trojan network (ws/grpc)
  • Add don't show dashboard on startup option #225
  • Fix v2ray custom certificate does not take effect #231