Changes for version 0.021 - 2026-03-12

  • Fix ->save_file(x, 'rename') when the path was a bare filename
  • Enhance append_console_line:
    • echo "\n" back to console when 'prompt' option is used
    • better heuristics for default prompt_fh
    • undefined $input_fh now means "the default terminal"
    • $input_fh is no longer a required argument

Modules

Prevent accidentally leaking a string of sensitive data
Observe results of a write_async operation
Disable TTY echo within a scope
Parse INI format from a SecretBuffer
Parse PEM format from a SecretBuffer
Inspect or alter arrayref of PEM headers as if it was a hashref
Reference a span of bytes within a SecretBuffer

Provides

in lib/Crypt/SecretBuffer.pm