Features & UI Updates
- Session Renewal and Account Retention: Renew expired or revoked Steam sessions without removing the account or its maFile.
- Improved Multi-Account Navigation: Cleaner six-row scrolling with accounts needing renewal surfaced first.
- More Reliable Steam Actions: Better recovery for login approvals, trade confirmations, token refresh failures, and login retries.
Performance & Reliability Improvements
- Safer Session Recovery: Serialized recovery transitions and protection against stale saves and reload races.
- Stronger Account Storage: Hardened account import, updates, removals, and interrupted transaction recovery.
- Improved Failure Handling: Stronger startup validation and safer recovery for invalid or incomplete account data.
Build & Release Improvements
- Expanded Regression Coverage: Added focused tests for session retention, storage recovery, login approvals, and Steam transport behavior.
- Hardened Workflows: Updated dependency management and CI/review automation.
Bug Fixes
- Fixed expired or revoked sessions being treated as missing accounts.
- Fixed stale session data and token refresh races.
- Fixed trade confirmation recovery after token rejection.
- Fixed account-renewal UI ordering and scrollbar behavior.
What's Changed
- Add six-row account list scrolling — #29
- Harden UI, backend, and storage recovery — #28
- Improve session recovery and renewal handling — #30
- Polish renewal UI — #31
- Fix expired session recovery and account retention — #32
What's Changed
- fix: clear action spinner after trade confirmation by @AstroZer01 in #20
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #21
- Bump softprops/action-gh-release from c12583777ecdfd3be55c69cf75464299dc01057e to 3d0d9888cb7fd7b750713d6e236d1fcb99157228 by @dependabot[bot] in #22
- Bump ZXing.Net.Bindings.Windows.Compatibility from 0.16.14 to 0.16.16 by @dependabot[bot] in #23
- Harden UI and backend security boundaries by @AstroZer01 in #28
- Bump softprops/action-gh-release from 3.0.2 to 3.0.3 by @dependabot[bot] in #24
- Bump Google.Protobuf from 3.36.0 to 3.36.1 by @dependabot[bot] in #25
- Bump libphonenumber-csharp from 9.0.37 to 9.0.38 by @dependabot[bot] in #26
- Bump Microsoft.Web.WebView2 from 1.0.4129.50 to 1.0.4191.47 by @dependabot[bot] in #27
- Add six-row scrolling to the account list by @AstroZer01 in #29
- Canonical maFiles and session recovery hardening by @AstroZer01 in #30
- Polish renewal icon and account list scrollbar by @AstroZer01 in #31
- Fix expired session recovery and account retention by @AstroZer01 in #32
- Prepare 1.3.0 release by @AstroZer01 in #33
Full Changelog: 1.2.0...1.3.0