Added
- Add
--detect-terminal
to print the name of the detected terminal program (see GH-232). - Add
--ansi
to skip terminal detection and use ANSI-formatting only (see GH-232).
Changed
- Replace
ureq
withreqwest
(see GH-229).
This implies that the default build now creates a binary linked against the system standard SSL library, i.e. openssl under Linux.
A fully static build now requires--no-default-features --features static
forcargo build
. - Terminal detection always checks
$TERM
first and trusts its value if it denotes a specific terminal emulator (see GH-232). - Update all dependencies.