v0.4.1
This release fixes a really tricky bug. Ahh, software engineering will never get easier.
- Fix RFC 8441 (WebSocket over HTTP/2) issue by @ekzhang in https://github.com/ekzhang/sshx/pull/123
Full Changelog: https://github.com/ekzhang/sshx/compare/v0.4.0...v0.4.1
v0.4.0
This release adds support for Windows ARM64, modernizes Rust dependencies to fix the build (Hyper 1.0 et al), and bundles a previously third-party CDN link from the frontend.
You can download Windows builds on the website. https://sshx.io
- Fix flash of "read-only" badge on initial page load by @ekzhang in https://github.com/ekzhang/sshx/pull/106
- Match casing of FROM and AS by @ekzhang in https://github.com/ekzhang/sshx/pull/108
- Document homebrew installation by @canac in https://github.com/ekzhang/sshx/pull/110
- Remove argon2 dependency on esm.sh by @ekzhang in https://github.com/ekzhang/sshx/pull/113
- In quiet mode, print writable link if available by @ivoire in https://github.com/ekzhang/sshx/pull/115
- Fix build by upgrading dependencies (incl hyper 1.0) by @ekzhang in https://github.com/ekzhang/sshx/pull/118
- Add support for arm64 windows builds by @ekzhang in https://github.com/ekzhang/sshx/pull/120
- @canac made their first contribution in https://github.com/ekzhang/sshx/pull/110
- @ivoire made their first contribution in https://github.com/ekzhang/sshx/pull/115
Full Changelog: https://github.com/ekzhang/sshx/compare/v0.3.1...v0.4.0
v0.3.1
This release fixes the cross-compilation build on FreeBSD and fixes a minor display regression in #104.
Full Changelog: https://github.com/ekzhang/sshx/compare/v0.3.0...v0.3.1
v0.3.0
This release adds read-only mode, which was a very requested feature (issue #72). If you run
sshx --enable-readers
Then you'll now get two links to sshx.io. The read-only link can be securelyed share with people who you want to view your session, but they will not be able to type or open/close any terminals. This is backwards-compatible, and sshx.io will continue to work with CLI clients on version 0.2.0.
Thanks to @ChetanXpro for taking this on.
- feat: Add read-only mode for terminal sessions by @ChetanXpro in https://github.com/ekzhang/sshx/pull/104
- @ChetanXpro made their first contribution in https://github.com/ekzhang/sshx/pull/104
Full Changelog: https://github.com/ekzhang/sshx/compare/v0.2.5...v0.3.0
v0.2.5
This release adds support for Windows (through @zhiburt's ConPTY library) and FreeBSD. Also see adjustments to the default zoom level, improving clarity on some displays.
You can install binaries on the site, https://sshx.io
- Change the default zoom from 0.9 to 1.0 by @ekzhang in https://github.com/ekzhang/sshx/pull/97
- Update Rust dependencies by @ekzhang in https://github.com/ekzhang/sshx/pull/98
- feat: add FreeBSD enhancement by @aokblast in https://github.com/ekzhang/sshx/pull/67
- Windows support for sshx by @ekzhang in https://github.com/ekzhang/sshx/pull/99
- @aokblast made their first contribution in https://github.com/ekzhang/sshx/pull/67
Full Changelog: https://github.com/ekzhang/sshx/compare/v0.2.4...v0.2.5
v0.2.4
- Add --name option, default user@hostname by @ekzhang in https://github.com/ekzhang/sshx/pull/91
Full Changelog: https://github.com/ekzhang/sshx/compare/v0.2.3...v0.2.4
v0.2.3
- Add
runanddownloadoptions to the installation script, which don't require/usr/local/binaccess - Add support for armv6 / armv7 with musleabihf by @ekzhang in https://github.com/ekzhang/sshx/pull/79
- Add a 60-second client reconnect by @ekzhang in https://github.com/ekzhang/sshx/pull/80
- Basic palette selector by @Cveinnt in https://github.com/ekzhang/sshx/pull/81
- Design updates by @ekzhang in https://github.com/ekzhang/sshx/pull/82