Skip to content

Releases: conradkleinespel/rpassword

v1.0.1

04 Aug 18:14
Compare
Choose a tag to compare

Maintenance release. No breaking changes.

This release updates inline code documentation so that they are properly displayed on docs.rs.

v1.0.0

04 Aug 18:13
Compare
Choose a tag to compare

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 because rpassword now uses the very well tested libc 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 and prompt_response_stderr to rprompt 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

28 Jul 23:42
Compare
Choose a tag to compare

Fixes a bug where on UNIX, input piped to a program using rpassword would panic!().

v0.4.1

28 Jul 23:41
Compare
Choose a tag to compare

Updated the inline documentation.

v0.4.0

27 Mar 01:25
Compare
Choose a tag to compare

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

23 Jan 16:55
Compare
Choose a tag to compare

Adds documentation link to Crates.io.

v0.3.0

03 Sep 14:05
Compare
Choose a tag to compare

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

16 Jan 03:08
Compare
Choose a tag to compare

Adds support for armel platform.

v0.1.1

14 Jan 00:36
Compare
Choose a tag to compare

Adds support for mips and mipsel platforms.