Releases: conradkleinespel/rpassword
v1.0.1
v1.0.0
This is a maintenance release. No breaking changes.
I've moved up to version 1.x.x
to signify that this release is stable.
- removes dependency on
termios-rs
on UNIX which helps with cross-platform support becauserpassword
now uses the very well testedlibc
crate as the compatibility layer - refactors tests and adds instructions for manual tests because termios stuff cannot be properly unit tested
- moves
read_response
,prompt_response_stdout
andprompt_response_stderr
torprompt
crate- your code will keep working without changes, but you will see a deprecation notice
rprompt
will be the place for additional prompting functions in the future
v0.4.2
Fixes a bug where on UNIX, input piped to a program using rpassword
would panic!()
.
v0.4.1
Updated the inline documentation.
v0.4.0
Adds read_response
, prompt_response_stdout
and prompt_response_stderr
functions to allow reading lines without hiding them from the terminal.
Thanks @steveatinfincia for your contribution #17
Thanks @equalsraf for reviewing the Windows build.
No breaking changes to be expected.
v0.3.1
Adds documentation link to Crates.io.
v0.3.0
Adds 2 utility functions:
rpassword::prompt_password_stdout
rpassword::prompt_password_stderr
These can be used to prompt for a password on respectively STDOUT or STDERR, displaying a message (immediately, even it does not contain \n
) and then asking for the password.
This may or may not be a breaking change depending on how you imported rpassword
functions into your code.
v0.1.2
Adds support for armel platform.
v0.1.1
Adds support for mips
and mipsel
platforms.