graSSHopper Changelog
What's new in graSSHopper 1.3.0
Mar 18, 2024- CHANGES:
- Vault rework:
- Connection view has been updated
- Internal code rework to support different vault sources
- remote encrypted (grasshopper vault, selfhosted [soom tm])
- local unencrypted vaults (filesystem based)
- local encrypted in future release
- Internal code rework to support multiple vaults per vault source
- preparatory measures for future features
- grasshopper vaults that reference the legacy vault URL are updated to the new vault URL
- The list of last connections stored in the client config file is automatically migrated to a local vault
- Improved connection search by adding a relevance sorting
- Added abort button in connect screen
- Improved host autocomplete search
- INTERNAL CHANGES:
- Improve startup time a little bit
- Updated xterm to 5.1.0
- New filesystem access with rate limit for even more security
- Improved reliability of some prompt modals
- BUG FIXES:
- Fixed: Editor closes even if a permission denied error happens
- Fixed: News tab not rendering linebreaks
- Fixed: Dropdown of tabs is displayed behind the editor if it is open
- Fixed: history clear, history delete last command not working
- Fixed: closing the keyfile password modal using esc does not reset to form
- Fixed: error when closing the login modal
- Fixed: editing aliases in the settings inconsistent
- Fixed: unsaved changes warning in editor showing every time after being triggered once
- Fixed: hovering links in the terminal
- Fixed: issue with the updater download
- Fixed: handle vault token revoke correctly
- Fixed: downloading folders in file transfer broken
- Fixed: editor highlighting broken for php file
New in graSSHopper 1.1.8 (Dec 22, 2022)
- This release contains a lot of internal code restructuring and dependency upgrades but also some features and bugfixes.
- This release fixes a bug in the manual and portable updaters, this affects linux .deb and windows portable installations, users with these two types of installations will not be notified of this release, a manual download may be required.
- CHANGES:
- General UI update:
- Portable executables now have a pre splash image to indicate the extraction process until the app starts
- The built-in editor is now driven by codemirror instead of ace
- The editor now shows the current file size
- Security improvements on electron level
- Restructured the connection form
- Added a new connect animation
- Improved vault login-modal usability
- Added ping roundtrip time as a tooltip to the bottom bar
- Added xterm webgl renderer which can optionally be enabled via config
- Added a "prevent capture" config option which hides the application from screen captures
- Improved startup performance, this mainly affects the installer version
- INTERNAL CHANGES:
- Major code refactoring while migrating from vue 2 to vue 3
- Major code refactoring while migrating to shared styles and components
- Updated electron from 12.0.6 to version 21.3.0
- Updated xterm to version 5
- Removed the last jquery fragments
- Release binaries are now hosted on github to ensure better download speeds and availability
- Testing is now done using playwright
- BUG FIXES:
- Manual updater (affects linux .deb) could not fetch the latest version
- Portable updater (affects windows portable) could not fetch the latest version
- Vaults not working
- Terminal search triggered when hitting ctrl+f in the editor
New in graSSHopper 1.1.8 (Nov 23, 2022)
- Small bugfix release to revert the shell matching added in 1.1.7
- CHANGES:
- Added ability to delete history dividers
- BUG FIXES:
- Revert to old shell matching
- Fixed terminal not being focused when running the clear terminal command
- Fixed spinner icons not spinning