diff --git a/bin/sshyp.py b/bin/sshyp.py index ea84054..1ee56ee 100755 --- a/bin/sshyp.py +++ b/bin/sshyp.py @@ -346,7 +346,7 @@ def print_info(): # prints help text based on argument 'randall winkhart\u001b[38;5;15;48;5;15m \u001b[38;5;7;48;5;8m/\u001b[0m') print('\u001b[38;5;7;48;5;8m/\u001b[38;5;15;48;5;15m ' '\u001b[38;5;7;48;5;8m/\u001b[0m') - print('\u001b[38;5;7;48;5;8m/\u001b[38;5;15;48;5;15m \u001b[38;5;15;48;5;8mversion 1.1.1' + print('\u001b[38;5;7;48;5;8m/\u001b[38;5;15;48;5;15m \u001b[38;5;15;48;5;8mversion 1.1.2' '\u001b[38;5;15;48;5;15m \u001b[38;5;7;48;5;8m/\u001b[0m') print('\u001b[38;5;7;48;5;8m/\u001b[38;5;15;48;5;15m \u001b[38;5;15;48;5;8mthe sheecrets ' 'update\u001b[38;5;15;48;5;15m \u001b[38;5;7;48;5;8m/\u001b[0m') diff --git a/extra/changelog-total b/extra/changelog-total index 163f70b..70fe2b1 100755 --- a/extra/changelog-total +++ b/extra/changelog-total @@ -1,3 +1,24 @@ +sshyp v1.1.2 + +the sheecrets update - patch two + +this is a general polish/bugfix release + +user-facing features: + +- packaging support for Alpine Linux/postmarketOS +- the rename() function is no longer unnecessarily verbose +- handled exception for when the user attempts to copy an entry field that does not exist + +fixes/optimizations: + +- replaced shebang with "#!/usr/bin/env python3" for improved compatibility with various systems + ^ does not affect Haiku packaging +- fixed the generic package not actually being compressed +- reduced lines of code used for cross-device entry deletion + +<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> + sshyp v1.1.1 the sheecrets update - patch one diff --git a/extra/manpage b/extra/manpage index 56a5a0b..1e6947a 100755 --- a/extra/manpage +++ b/extra/manpage @@ -1,4 +1,4 @@ -.TH sshyp 1 "21 July 2022" "v1.1.1" "sshyp man page" +.TH sshyp 1 "27 August 2022" "v1.1.2" "sshyp man page" .SH NAME sshyp \- A very simple self-hosted, synchronized password manager for UNIX(-like) systems. Alternative to (and compatible with) pass/password-store. .SH SYNOPSIS diff --git a/share/doc/sshyp/changelog b/share/doc/sshyp/changelog index 4053b4b..8dff69d 100755 --- a/share/doc/sshyp/changelog +++ b/share/doc/sshyp/changelog @@ -1,27 +1,21 @@ -sshyp v1.1.1 +sshyp v1.1.2 -the sheecrets update - patch one +the sheecrets update - patch two -this is a polish/bug fix release that makes tweaks to the entry format (without breaking compatibility) - -compatibility-breaking changes: - -- none; the entry format tweaks are backward compatible with sshyp v1.0.0+ - ^ the new format is slightly more efficient in terms of storage space - ^ if you would like to upgrade to it, run this script (after updating to v1.1.1): - https://raw.githubusercontent.com/rwinkhart/sshyp-labs/main/extra/conversion-scripts/sshyp-refresh-1.1.1%2B.py +this is a general polish/bugfix release user-facing features: -- entries (when editing or adding) are now run through the new optimized_edit() function to strip trailing new lines -and ensure the format of the entries is fully compatible with all of sshyp's functions +- packaging support for Alpine Linux/postmarketOS +- the rename() function is no longer unnecessarily verbose +- handled exception for when the user attempts to copy an entry field that does not exist -fixes: +fixes/optimizations: -- when adding a note to an entry, there is no longer a chance the first note line will be added as a url -if the entry is using an older format/pass format -- the gpg auto-generation file temporarily created by sshyp no longer includes extra spaces - ^ seems to serve no functional purpose - fixed for the sake of polish +- replaced shebang with "#!/usr/bin/env python3" for improved compatibility with various systems + ^ does not affect Haiku packaging +- fixed the generic package not actually being compressed +- reduced lines of code used for cross-device entry deletion <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>