ASDA-Release-1.2.0
Features & UI Updates
- Persistent Steam Proxy Support: Added configurable HTTP and SOCKS proxy support for Steam connections, including optional authentication and IPv6 proxy endpoints.
- Proxy Testing and Guidance: Settings now include connection testing, clearer validation, useful timeout feedback, and more specific explanations when a proxy tunnel is rejected.
- Safer Settings Exit: The app now prompts to save, discard, or cancel when closing with unsaved settings changes.
Performance & Reliability Improvements
- Proxy-Aware Steam Connections: Steam login, authenticator, confirmation, and web requests now use the active proxy configuration when enabled.
- More Reliable Proxy Operations: Improved cancellation handling, HTTP proxy-test compatibility, timeout enforcement, and protection against stale proxy-test results.
- Improved Settings Handling: Refined settings-save prompts and discard-and-exit behavior to prevent accidental loss of configuration changes.
Build & Release Improvements
- Updated Dependencies: Updated Microsoft WebView2, Google.Protobuf, and Grpc.Tools dependencies.
- Hardened Build Workflows: Updated Node.js setup and pinned third-party GitHub Actions to reviewed commit versions.
Bug Fixes
- Fixed proxy tests that could run without a bounded timeout or report unclear connection failures.
- Fixed proxy configuration handling for IPv6 endpoints and authenticated proxy connections.
- Fixed several unsaved-settings dialog, focus, sizing, and application-exit edge cases.
What's Changed
- Bump Microsoft.Web.WebView2 from 1.0.4078.44 to 1.0.4129.50 by @dependabot in #12
- Bump actions/setup-node from 6 to 7 by @dependabot in #15
- Bump Google.Protobuf from 3.29.3 to 3.36.0 by @dependabot in #16
- Proxy support and version upgrade to 1.2.0 by @AstroZer01 in #18
- Bump Grpc.Tools from 2.71.0 to 2.83.0 by @dependabot in #17
What's Changed
- feat: Proxy support and version upgrade to 1.2.0 by @AstroZer01 in #18
- Bump Microsoft.Web.WebView2 from 1.0.4078.44 to 1.0.4129.50 by @dependabot[bot] in #12
- Bump actions/setup-node from 6 to 7 by @dependabot[bot] in #15
- Bump Google.Protobuf from 3.29.3 to 3.36.0 by @dependabot[bot] in #16
- Bump Grpc.Tools from 2.71.0 to 2.83.0 by @dependabot[bot] in #17
- security: pin third-party GitHub Actions by @AstroZer01 in #19
Full Changelog: 1.1.2...1.2.0