mirror of
https://github.com/rwinkhart/sshyp.git
synced 2026-09-03 07:37:16 -04:00
Update documentation for release v1.4.3
Former-commit-id: 7805e0878e776dfc321bba12ed8ecf26f94d594c Former-commit-id: f3a9f1ea37a35c5d6607d3f3bc33e7da9799ffe4
This commit is contained in:
+12
-27
@@ -1,39 +1,24 @@
|
||||
sshyp v1.4.2
|
||||
04/30/2023
|
||||
sshyp v1.4.3
|
||||
06/08/2023
|
||||
|
||||
the argumentative agronomist update - patch two
|
||||
the argumentative agronomist update - patch three
|
||||
|
||||
IMPORTANT: the next major release of sshyp, v1.5.0, will make breaking changes that will require
|
||||
running through 'sshyp tweak' again - also starting with v1.5.0, a copy of the changelog will no
|
||||
longer be packaged with sshyp (it will still be available on GitHub) and clipboard tools
|
||||
(x-clip and wl-clipboard) will be set to optional dependencies ('sshyp tweak' will warn of this)
|
||||
|
||||
this release makes use of a new ports framework to make sshyp even smaller and faster than before
|
||||
this is a highly unconventional release featuring backports to fix critical bugs found during the
|
||||
development of the upcoming v1.5.0
|
||||
|
||||
user-facing features:
|
||||
fixes:
|
||||
|
||||
- full WSL (Windows Subsystem for Linux) support
|
||||
- partial MacOS support
|
||||
^ fully functional; packaging support has not yet been added
|
||||
- dedicated help screen for 'gen'
|
||||
^ this was previously not included due to 'sshyp gen' being a valid command prior to v1.4.0
|
||||
- removed interactive input for whitelist management
|
||||
^ this is to be consistent with the removal of interactive input on clients in v1.4.0
|
||||
|
||||
fixes/optimizations:
|
||||
|
||||
- leading and following spaces are no longer stripped when printing entry contents
|
||||
- properly display an error when trying to remove a device from the whitelist that is not whitelisted
|
||||
- ports framework to remove unneeded code for each platform
|
||||
^ BLANKS.py removes all blank lines
|
||||
^ CLIPBOARD.py removes non-platform-critical clipboard code
|
||||
^ COMMENTS.py removes all comments
|
||||
^ RMSERVER.py removes server-only code for creating client-only packages
|
||||
^ the Haiku package, which was already unsupported as a server, now only includes client code
|
||||
^ SHEBANG.sh sets the shebang to what is required by the platform
|
||||
^ TABS.sh converts all groups of spaces to tabs for space efficiency
|
||||
^ UNAME.py removes all instances of platform detection and leaves only the platform-required code
|
||||
^ THESE SCRIPTS ARE ONLY USED FOR PACKAGING AND DO NOT AFFECT THE SOURCE FILES IN THE GIT REPO
|
||||
- folder renaming has been disabled to prevent a severe data loss bug from occuring
|
||||
^ this has been properly fixed for v1.5.0, but the fix requires all clients and servers
|
||||
to be updated - to avoid breaking compatibility with 1.4.X, folder renaming was simply disabled
|
||||
for the time being
|
||||
- backported fix for syncing over IPv6
|
||||
- backported fix for multiple versions of Powershell being called under WSL
|
||||
|
||||
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user