Skip to content

v0.17.2-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Jun 15:33
· 5 commits to master since this release
Immutable release. Only release title and notes can be modified.

What's Changed

  • adjust error message for when mobile confirmation fails by @dyc3 in #311
  • remove normalize_comments rustfmt rule by @dyc3 in #316
  • fix how UserLogin handles access tokens for new api behavior, fixes #319 by @dyc3 in #320
  • misc fixes for deb packaging by @dyc3 in #315
  • Bump webpki from 0.22.0 to 0.22.1 by @dependabot[bot] in #321
  • Bump phonenumber from 0.3.2+8.13.9 to 0.3.3+8.13.9 by @dependabot[bot] in #323
  • update rpassword to 7.2.0 and add some debug logs by @dyc3 in #325
  • add --password argument and STEAMGUARD_CLI_STEAM_PASSWORD environment variable by @dyc3 in #326
  • clean up some unused code by @dyc3 in #327
  • Bump webpki from 0.22.1 to 0.22.2 by @dependabot[bot] in #330
  • import: add support for importing winauth exports by @dyc3 in #331
  • trade: if confirmation failure response contains a message, keep it so the user can see it by @dyc3 in #329
  • login: add a debug log for available confirmation methods by @dyc3 in #335
  • Bump rustix from 0.37.22 to 0.37.25 by @dependabot[bot] in #336
  • adjust the types used for migrating from SDA to be a little more lenient by @dyc3 in #338
  • login: don't print a warning for EAuthSessionGuardType::None by @dyc3 in #346
  • update steam protobufs by @dyc3 in #347
  • setup: add support for different link confirmation types, and verify that the authenticator was actually set up by @dyc3 in #348
  • fix a missing step by @dyc3 in #349
  • remove: move main remove_authenticator request logic into AccountLinker by @dyc3 in #353
  • login: make the 2fa and email code prompts less easy to mess up by @dyc3 in #352
  • setup: add support for transfering or removing authenticators by @dyc3 in #354
  • add new confirmation type: api key creation by @dyc3 in #357
  • remove dead code to fix lints by @dyc3 in #364
  • trade: fix ApiKeyCreation confirmation getting iterpreted as Unknown by @dyc3 in #363
  • Bump stderrlog to 0.6 by @dyc3 in #365
  • Bump h2 from 0.3.20 to 0.3.24 by @dependabot[bot] in #359
  • tests: Replace tempdir crate with tempfile by @dyc3 in #366
  • rename trade subcommand to confirm and deprecate trade subcommand by @dyc3 in #368
  • chore: update CI to use node 20 actions by @dyc3 in #369
  • ci: add workflow_dispatch trigger to aur-checker by @dyc3 in #371
  • Bump mio from 0.8.8 to 0.8.11 by @dependabot[bot] in #372
  • Bump h2 from 0.3.24 to 0.3.26 by @dependabot[bot] in #377
  • Bump rustls from 0.21.2 to 0.21.11 by @dependabot[bot] in #379
  • qr-login: add a --image argument for providing an image to scan for the QR code by @dyc3 in #381
  • upgrade to clap v4 by @dyc3 in #382
  • upgrade misc deps, set rust edition to 2021 by @dyc3 in #383
  • upgrade more misc dependencies by @dyc3 in #384
  • PKGBUILD: disabled link time optimization to avoid build errors by @michaelprager in #385
  • fix new lints by @dyc3 in #397
  • fix a potential panic when querying authenticator status by @dyc3 in #395
  • setup: debug print full authenticator status when verification fails by @dyc3 in #396
  • add new confirmation type: JoinSteamFamily by @dyc3 in #400
  • docs: explain what triggers AccountRecovery confirmation by @dyc3 in #401
  • add status subcommand by @dyc3 in #402
  • refactor: use anyhow less for better error handling by @dyc3 in #404
  • chore: update to build with rust 1.80 by @chenrui333 in #405
  • chore: fix new clippy lints by @dyc3 in #406
  • status: improve formatting of printed info, add --raw arg by @dyc3 in #407
  • docs: explain CTwoFactor_AddAuthenticator_Request's version field by @dyc3 in #408
  • login: add LoginError::SessionExpired by @dyc3 in #409
  • Bump quinn-proto from 0.11.3 to 0.11.8 by @dependabot[bot] in #416
  • chore: fix formatting and new lints by @dyc3 in #431
  • feat(login): be able to handle DuplicateRequest errors more gracefully by @dyc3 in #430
  • chore: add log msg about phone number requirement to transfer by @dyc3 in #435
  • feat(setup): option to add phone number if authenticator transfer fails by @dyc3 in #436
  • fix(confirm): fix confirmations not working because of changes to /mobileconf/multiajaxop endpoint by @dyc3 in #439
  • chore: fix clippy lints by @dyc3 in #451
  • feat(approve): add new approve command to approve or deny login attempts like in the mobile app by @dyc3 in #450
  • feat(approve): add arg --auto-approve-ip to limit what IP addresses can be auto approved by @dyc3 in #452
  • build(deps): bump ring from 0.17.8 to 0.17.13 by @dependabot[bot] in #445
  • feat(phone): manually add IPhoneService/AccountPhoneStatus by @dyc3 in #449
  • ci: make jobs run on all PRs by @dyc3 in #457
  • docs: remove errant Roaming from Windows %APPDATA% path by @UndarkAido in #458
  • fix(tui/windows): fix text prompts on windows not displaying any text by @sgrtye in #463
  • docs: Fix mafiles Windows path by @rex2630 in #462
  • chore: fix new clippy lint by @dyc3 in #464
  • feat(confirmations): use smaller struct for confirmer methods by @prenaissance in #475
  • chore: properly mark test section with cfg(test) by @dyc3 in #476
  • build(deps): bump rsa from 0.9.6 to 0.9.10 by @dependabot[bot] in #480
  • Add the ability to disable update checks via environment variable by @God-damnit-all in #485
  • fix: resolve clippy CI failure from unused import by @pullfrog[bot] in #491
  • chore: update rand crate to 0.10.1 by @pullfrog[bot] in #492
  • fix: refresh tokens in approve command when unauthorized by @pullfrog[bot] in #493
  • chore: update reqwest to 0.12.28 by @pullfrog[bot] in #495
  • Add list subcommand for manifest accounts by @pullfrog[bot] in #494
  • build(deps): bump quinn-proto from 0.11.8 to 0.11.14 by @dependabot[bot] in #497
  • build(deps): bump tokio from 1.39.2 to 1.51.1 by @dependabot[bot] in #496
  • build(deps): bump rpassword from 7.3.1 to 7.5.0 by @dependabot[bot] in #500
  • Add flags for QR codes compatible with Bitwarden and KeePassXC by @bl4zee1g in #502
  • chore(deps): pin rust version, fix lints by @dyc3 in #503
  • ci: release workflow for trusted publishing by @dyc3 in #504

New Contributors

Full Changelog: v0.11.0...v0.17.2-alpha.1