Skip to content
This repository was archived by the owner on Nov 18, 2025. It is now read-only.

Releases: wiresock/WireSockUI

WireSockUI-v0.2.8

05 Aug 10:17
4ff2501

Choose a tag to compare

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-uwp branch.
  • 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

02 Aug 06:28
9a1f7bf

Choose a tag to compare

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

01 Jun 18:08

Choose a tag to compare

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, ScriptExecTimeout to 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

31 Jan 12:03

Choose a tag to compare

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 NullReferenceException in the ApplySyntaxHighlighting method, 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

28 Jan 10:45

Choose a tag to compare

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

27 Jan 23:10

Choose a tag to compare

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

23 Dec 11:11

Choose a tag to compare

WireSockUI v0.2.1 Release Notes

New Features

  1. Notification Control: Implemented an option to disable notifications, enhancing user control over application alerts. Refer to issue #41 for details.

  2. 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.

  3. 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

19 Nov 16:14

Choose a tag to compare

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

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

18 Nov 10:50

Choose a tag to compare

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

17 Nov 19:40

Choose a tag to compare

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.