Releases: cs01/termpair
Releases · cs01/termpair
v0.3.1.5
What's Changed
- Bump tmpl from 1.0.4 to 1.0.5 in /termpair/frontend_src by @dependabot in #91
- Bump follow-redirects from 1.14.2 to 1.14.7 in /termpair/frontend_src by @dependabot in #93
- fix python 3.10 bug by updating dependencies by @cs01 in #104
- update pex build command by @cs01 in #105
- add pre commit file and run pre-commit run --all-files by @cs01 in #106
Full Changelog: v0.3.1.4...v0.3.1.5
v0.3.1.4
v0.3.1.3
v0.3.1.2
v0.3.1.1
v0.3.1.0
Encryption updates, static site option
Breaking API Changes
In this version, TermPair clients from previous versions cannot connect to this TermPair server
- Use new key sharing scheme: Different keys used in different directions; keys rotated
- [bugfix] Terminal dimensions in browser match upon initial connection, instead of after resizing
- Allow static site to route terminal traffic through other server. If static site is detected, user can enter the terminal id and server url in the browser UI.
- Allow Terminal ID and initial encryption key to be entered on landing page
- Add additional random string to each encrypted message
- Display version in webpage
- Add troubleshooting instructions to webpage
- Rename
--no-browser-control
argument oftermpair share
to--read-only
new ui + usability improvements
0.2.0.0
- Add ability to copy+paste using keystrokes (copy with ctrl+shift+c or ctrl+shift+x, and paste with ctrl+shift+v)
- Add a status bar to the bottom of the page
- Show terminal dimensions in bottom status bar
- Add toasts to notify user of various events
- Fix bug where connected browsers do not have their websocket connection closed when terminal closes, which makes it look like the terminal is still connected when it is not.
- Improve error messages, in particular if there is no server running
- Fixed bug where websocket connection is briefly accepted regardless of whether a valid terminal id is provided to
/terminal/{terminal_id}
. Instead of returning a JSON object with the TermPair version, a 404 error is now returned. - [dev] migrate codebase to typescript
- [dev] use React functional component instead of class component for main application
bugfix when running server with SSL certs
0.1.1.1
- Fix server bug when using SSL certs (#44)