Releases: TerminalStudio/dartssh2
Releases · TerminalStudio/dartssh2
Release list
2.22.3
2.22.2
What's Changed
- Add flush() method to SSHSocket, SSHClient, and SSHChannel by @vicajilau in #185
Full Changelog: v2.22.1...v2.22.2
2.22.1
What's Changed
- fix(keepalive): prevent overlapping pings and catch errors by @vicajilau in #184
Full Changelog: v2.22.0...v2.22.1
2.22.0
What's Changed
- chore(deps): bump codecov/codecov-action from 5 to 7 by @dependabot[bot] in #181
- chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #180
- feat: add SSHClient handshake and auth timeouts by @GT-610 in #182
Full Changelog: v2.21.1...v2.22.0
2.21.1
What's Changed
- fix: prevent SSHTransport busy-loop on partial packets by @vicajilau in #179
Full Changelog: v2.21.0...v2.21.1
2.20.0
What's Changed
- Refactor KEX handling to async and offload X25519 crypto by @vicajilau in #159
Full Changelog: v2.19.0...v2.20.0
2.19.0
What's Changed
- docs: Add TealKit to "Built with dartssh2" showcase by @lschaffer in #167
- feat(http): tolerant HTTP-date parsing for response date headers by @GT-610 in #170
- feat(http): add chunked transfer-encoding decoding for response bodies by @GT-610 in #171
- feat(sftp): prefer posix-rename@openssh.com extension when available by @GT-610 in #172
- feat(sftp): add downloadToRandomAccess for offset-based download by @GT-610 in #173
- fix: fix connection drop with aes-gcm ciphers by @vicajilau in #174
New Contributors
- @lschaffer made their first contribution in #167
- @GT-610 made their first contribution in #170
Full Changelog: v2.18.0...v2.19.0
2.18.0
What's Changed
- Preserve author of PR #162: cherry-pick and revert by @vicajilau in #163
- fix(gcm): reset AEAD packet/nonce counters during key exchanges by @vicajilau in #166
Full Changelog: v2.17.1...v2.18.0
2.17.1
2.17.0
What's Changed
- fix(web): make SSHSocket conditional import wasm-compatible by @vicajilau in #153
- feat: add dynamic SOCKS5 forwarding API by @vicajilau in #154
- feat: start AEAD support with AES-GCM groundwork by @vicajilau in #155
Full Changelog: v2.16.0...v2.17.0