2.6 Alpha
Pre-releaseWARNING
Looks like this release has a memory management issue due to a new way to asynchronously set values in my Wokhan.Core library. I reverted it in subsequent builds but didn't publish an update yet (you can still grab them in the "nightlies" release).
Sorry about that.
2.6.1 should be coming soon with some fixes (E.T.A next week).
About this release
This is the first alpha release for WFN 2.6 (finally! 🥳), with again huge changes:
- it now uses .NET 7.0, with the new LibraryImport (instead of DllImport) to handle P/Invoke calls.
- I also added CommunityToolkit's MVVM, which is really great and which I use in almost all my apps.
- refined layout and design, with a dark mode and accessibility mode (relies on whatever has been set on Windows: head to the options to have a look at what's available).
- fixes and performance improvements...
- improved bandwidth graph with the awesome LiveCharts 2
- ... and a lot of other stuff you'll find in the automated changelog below.
Versions
You can either pick the AnyCPU build (if you already have .NET 7.0 installed), or the x64 / x86 builds depending on your CPU if you want a standalone version (which also offers better performance!).
Please note that the IP database is (still) always embedded, if you'd like a lighter version without it, I heard you but didn't implement it yet 😃
Disclaimer
As usual, this is a pre-release, not all cases have been tested and you might encounter unexpected behavior. Please report them in the Issues page (or open a new discussion through the new GitHub feature if you have some ideas, improvements, and so on!).
And if you are stuck with a CPU loop or something not really fun, use the included script to disable WFN! No need to format your disk (who does that nowadays?) or to restore your system.
Full Changelog
You'll find more details here.