Releases: wiresock/WireSockUI
WireSockUI-v0.2.8
WireSockUI v0.2.8 Release Notes
Key Improvements
-
Project Migration:
- Migrated WireSockUI.csproj to a modern .NET SDK-style format, simplifying project structure and build configurations.
- Conditionally built UWP code based on the active build profile, removing the need for the
no-uwpbranch.
-
Build Process Enhancements:
- Updated GitHub Actions workflow to build all configurations in parallel, including AnyCPU and ARM64 variants.
- Introduced support for .NET 8 (currently disabled) and .NET Framework 4, with benefits like single-file deployment.
-
Error Handling:
- Added error messages for mixed architectures in AnyCPU builds to aid debugging.
Appreciation
Our heartfelt thanks go to our dedicated community. Your insightful feedback and continuous engagement play a crucial role in shaping and advancing WireSockUI. Special thanks to Nukem9 for their valuable contributions to this release. Your efforts are immensely valued and have a direct impact on our journey towards excellence.
WireSockUI-v0.2.7
WireSockUI v0.2.7 Release Notes
Key Improvements
-
Tunnel Configuration Editor:
- Added "Allow App" and "Disallow App" buttons to automatically insert various AllowedApps and DisallowedApps entries in the editor, enhancing user experience and configuration management.
- Improved handling of stray commas and spaces to ensure robust functionality.
- The editor no longer appears in the task bar as it is intended to be a modal dialog.
-
Task Selection:
- Introduced a checkbox to show all system processes, not just ones from the current user, providing a more comprehensive view of running processes.
- Enhanced the search box with partial name matching to make it easier to find specific tasks.
- The search box is now automatically focused when typing letters in the list view, improving usability and efficiency.
Appreciation
Our heartfelt thanks go to our dedicated community. Your insightful feedback and continuous engagement play a crucial role in shaping and advancing WireSockUI. Special thanks to Nukem9 for their valuable contributions to this release. Your efforts are immensely valued and have a direct impact on our journey towards excellence.
WireSockUI-v0.2.6
WireSockUI v0.2.6 Release Notes
Key Improvements
- Added log autoscroll to partially address issue #66, enhancing the user experience by ensuring logs remain up-to-date automatically.
- Introduced new keywords
PreUp,PostUp,PreDown,PostDown,ScriptExecTimeoutto support script execution options available in WireSock VPN Client v1.4, providing users with more flexibility and control over their VPN setup. - Switched to a custom WireGuard configuration parser, improving compatibility and performance when handling configuration files.
Appreciation
Our heartfelt thanks go to our dedicated community. Your insightful feedback and continuous engagement play a crucial role in shaping and advancing WireSockUI. Your contributions are immensely valued and have a direct impact on our journey towards excellence.
WireSockUI-v0.2.5
WireSockUI v0.2.5 Release Notes
Key Improvements
- Resolved the double-launch issue on Windows startup, as detailed in issue #46. This fix streamlines the startup process, providing a smoother user experience.
- Fixed the
NullReferenceExceptionin theApplySyntaxHighlightingmethod, addressing issue #50. This enhancement ensures more reliable and error-free syntax highlighting.
Appreciation
Our heartfelt thanks go to our dedicated community. Your insightful feedback and continuous engagement play a crucial role in shaping and advancing WireSockUI. Your contributions are immensely valued and have a direct impact on our journey towards excellence.
WireSockUI-v0.2.4
WireSockUI v0.2.4 Release Notes
Enhancements
- Addressed and resolved issue #46, enhancing user experience.
Acknowledgements
We are grateful for the continuous support and valuable feedback from our community, which significantly contributes to the ongoing improvement and development of WireSockUI.
WireSockUI-v0.2.2
WireSockUI v0.2.2 Release Notes
Enhancements
- Addressed and resolved issue #47, enhancing user experience.
Acknowledgements
We are grateful for the continuous support and valuable feedback from our community, which significantly contributes to the ongoing improvement and development of WireSockUI.
WireSockUI-v0.2.1
WireSockUI v0.2.1 Release Notes
New Features
-
Notification Control: Implemented an option to disable notifications, enhancing user control over application alerts. Refer to issue #41 for details.
-
Non-Admin User Support: Added functionality to run WireSockUI as a non-Admin user. This update includes a new auto-start option for non-administrator mode and a setting to prevent automatic privilege elevation to admin, providing more flexibility for users with different system access levels.
-
Application Icon Update: Refreshed the application icon to improve visual appeal and user interface experience.
Enhancements
- Conducted general code cleanup for improved efficiency and maintenance.
Bug Fixes
- Addressed and resolved issue #43, enhancing application stability.
Acknowledgements
We are grateful for the continuous support and valuable feedback from our community, which significantly contributes to the ongoing improvement and development of WireSockUI.
WireSockUI-v0.1.13
WireSockUI v0.1.13 Release Notes
New Features
- Dynamic Naming of VPN Interfaces: Introduced a significant enhancement in the virtual network interface management. The virtual network interface is now dynamically named based on the associated configuration file. This feature is particularly useful for users who manage multiple configurations, simplifying the identification and interaction with various network interfaces.
Important Note
- For correct behavior, please update the WireSock VPN Client to v1.2.36
Acknowledgements
- We would like to thank our community for their valuable feedback, particularly in GitHub Discussion #17, which played a crucial role in shaping this feature.
WireSockUI-v0.1.12
WireSockUI v0.1.12 Release Notes
We are thrilled to announce the release of WireSockUI v0.1.12! This update brings an important new feature that enhances the ease of use and efficiency of the application.
New Features
- Auto-Generation of Private/Public Key Pairs: In this release, WireSockUI introduces a significant enhancement for tunnel configuration. The application now automatically generates a new private/public key pair whenever it encounters an empty tunnel configuration. This feature streamlines the setup process, making it more user-friendly and efficient, especially for new or less technical users.
Acknowledgements
We extend our heartfelt thanks to all our contributors and the community. Your continuous support and insightful feedback are crucial in driving the improvement and evolution of WireSockUI. Each release is a testament to your invaluable contributions and commitment.
WireSockUI-v0.1.11
WireSockUI v0.1.11 Release Notes
New Features and Enhancements
- Task Scheduler Integration for AutoRun: Implemented a new method to handle application auto-start using Windows Task Scheduler. This approach effectively bypasses User Account Control (UAC) limitations, ensuring smoother and more reliable startup behavior.
Bug Fixes
- Power Options Adjustment for Tasks: Modified the Task Scheduler settings to ensure that the application's tasks are executed on laptops, even when running on battery power. This update addresses the issue where tasks were previously hindered under certain power conditions.
- Idle State Handling: Adjusted settings to prevent the application's tasks from stopping when the computer ceases to be idle, ensuring continuous operation regardless of the system's idle state.