Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 23:18
· 40 commits to main since this release

dwshell v1.1.0

Added

  • Two-factor authentication at login, detected automatically from the
    server's response — no configuration needed:
    • TOTP — enter the code, or let dwshell generate it from a secret
      (DWSHELL_TOTP_SECRET, advanced) or use DWSHELL_TOTP_CODE.
    • Email — dwshell triggers the send, then reads the code from the prompt
      or stdin.
    • Device approval — polls (like the official client) until you approve on a
      trusted device; a rejection is reported clearly.
  • 2FA codes can be read from stdin, so login is scriptable.

A registered trusted device still refreshes an expired session without any
2FA prompt.

Changed

  • -c no longer has a default timeout (from v1.0.1): commands run until they
    finish unless --timeout is given.

Full changelog: v1.0.1...v1.1.0