v1.1.0
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 useDWSHELL_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.
- TOTP — enter the code, or let dwshell generate it from a secret
- 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
-cno longer has a default timeout (from v1.0.1): commands run until they
finish unless--timeoutis given.
Full changelog: v1.0.1...v1.1.0