Skip to content

Releases: throneproj/Throne

1.0.0-beta.1

18 Jul 05:29
Compare
Choose a tag to compare
1.0.0-beta.1 Pre-release
Pre-release

The project has been renamed to Throne, You cannot use the in-app updater to update to this one. To update, extract the contents of the zip files, and copy the config folder from nekoray and paste it besides the Throne binary

  • Improve windows installer
  • Fix traffic not being saved on exit
  • Fix drag and drop in profiles
  • Fix updater
  • Add Linux arm build
  • Merge legacy windows builds
  • Fix default outbound not being saved
  • Implement disable Tray option (Thanks @IAGrig)
  • Migrate to simple protobuf
  • Revert Qt back to 6.9.0
  • Update sing-box to v1.11.15
  • Fixes and improvements

4.3.7

08 Jul 11:12
Compare
Choose a tag to compare

This is a hotfix release to fix a serious bug with managing profiles, which lead to crashes and abnormal behaviors.

4.3.6

07 Jul 14:48
Compare
Choose a tag to compare

This is most likely the last version released under the name nekoray. The next release will be under the name Throne and start from version v1.0.0, which will allow us to finally create and distribute packages in different package managers.

  • Improve ExtraCore config management (Thanks @parhelia512)
  • Migrate from zxing-cpp to quirc for Qr code handling (Thanks @parhelia512)
  • Enable detecting multiple Qr codes at once (Thanks @parhelia512)
  • Migrate from yaml-cpp to fkYAML (Again, Thanks a lot @parhelia512)
  • Make setting system DNS more error proof
  • Move default outbound from Global to Routing profile
  • Fix data_view's color being inconsistent (Thanks @zhangtony239)
  • Improve rule set generation (Thanks @Lsyx-Good)
  • Disable mux in ui when vless flow is set to vision
  • Make the app quit quickly on exit
  • Allow deleting built-in profiles
  • Update sing-box to v1.11.14
  • Add Always start as Standard user for windows
  • (Re)Add simple speed test
  • Improve performance when handling massive amount of profiles
  • Improve logging performance
  • Fix custom outbound/config not being saved properly
  • Update Qt to 6.9.1 and Golang to 1.24.4
  • Improve connection lister and add Outbound as well
  • Add experimental Windows installer
  • Other fixes and improvements

4.3.5

16 May 04:24
Compare
Choose a tag to compare
  • Use static linking for windows (Thanks @parhelia512)
  • Improve system DNS and fix various issues
  • Add speed test support 1
  • Add ongoing processes data view 2
  • Update sing-box to v1.11.10
  • Add extra core support again 3
  • Improve URL Test responsiveness
  • Fixes and improvements

1:
You can now perform a full speed test using speedtest.net's APIs

2:
Only data regarding Downloading geo assets, App updates and speed testing are currently displayed

3:
There are various differences between the current extra core and the original one, and thus you will have to manually recreate your extra core configs from older versions. Also Extra Core configs will not be considered in the Group Speedtest and URLTest and can only be tested using Speedtest Current and URL testing while the profile is active

4.3.4

23 Apr 05:16
Compare
Choose a tag to compare
  • Build windows releases using mingw 1
  • Migrate to SpeedWidget
  • Make Tun routing optional 2

1:
Removes the need for having vc redist installed.

2:
Some performance and capability issues arise when using Tun routing, now it is optional and disabled by default.

4.3.3

20 Apr 00:34
0f7a37d
Compare
Choose a tag to compare
  • Fix chain traffic data again
  • Migrate to QtNetwork for HTTP(s) requests (Thanks @parhelia512)
  • Fix QR code issues on Wayland (Thanks @parhelia512)
  • Add new format for windows system proxy
  • Apply routing's Direct IP rules to TUN 1
  • Add disable automatic escalation option
  • Add persistent_keep_alive to Wireguard
  • Add more paths to check for geo-assets (Thanks @Integral-Tech)
  • Enable Native Wayland support 2
  • Pack libxcb-cursor in Linux releases 3
  • Refactor windows' System DNS logic
  • Always enable auto_redirect on Linux
  • Fix font size changing after changing the font (Thanks @Restia-Ashbell)
  • Update Qt to 6.9.0
  • Update Sing-box to v1.11.8
  • Fixes and Improvements

1:
IP rule sets that are routed through Direct outbound will also be specified in the route_exclude_address_set of Tun inbound, and IP CIDRs will be added to route_exclude_address.

2:
Nekoray should now be able to run as a Wayland client, if you encountered any issues, try running nekoray like QT_QPA_PLATFORM=xcb ./nekoray and submit an issue.

3:
Linux bundles should now be able to be executed without any manual actions needed.

4.3.2

03 Apr 12:02
Compare
Choose a tag to compare
  • Fix remember profile being broken
  • Update go to 1.24.2

4.3.1

02 Apr 23:01
Compare
Choose a tag to compare

This is a bug fix release to the 4.3.0 release.

  • Fixed a rare race condition that caused a crash on some OSs
  • Fixed wireguard breaking chain profiles

4.3.0

02 Apr 11:58
Compare
Choose a tag to compare
  • Improve windows underlying dns
  • Fix clash API being broken
  • Register profiles in the chain for traffic update
  • Fix some buttons not being translated
  • Fix Unix admin check
  • Fix some geo asset download issues
  • Check vc redist in startup to prevent crashes (Thanks @parhelia512)
  • Update QR dependencies
  • Rewrite the update download in c++ (Thanks again @parhelia512)
  • Change macOS default Tun stack to gVisor
  • Change tray and Show Window from toggling window to always showing it
  • Add Traffics chart
  • Implement on-close cleanup handling for windows and improve the Unix ones
  • Update box to v1.11.6
  • Update Qt to 6.8.3
  • Update Protobuf to 30.2
  • Other fixes and improvements (Thanks @huakim, @mak7im01)

4.2.12

02 Mar 17:33
Compare
Choose a tag to compare

This release has been re-released once to fix some bugs

  • Fix Wireguard peer parsing (Thanks @Restia-Ashbell)
  • Refactor and improve windows underlying dns 1
  • Fix rare TUN error on windows
  • Fix Wireguard crash 2
  • Fix some config items being translatable
  • Fix Update function not working 3

1:
Some cases where underlying DNS could be empty and would cause the network not to function has been fixed.

2:
There is an issue with sing-box regarding Wireguard, it may not be usable with TUN mode, and URL tests will report it as Unavailable.

3:
You will need to manually update Nekoray to 4.2.12, after this version the Update button will function correctly again. To manually update Nekoray, just keep the config folder and delete all other files, then extract the contents of the zip file to the folder containing the config folder.