Skip to content

Releases: apple/swift-nio-ssh

SwiftNIO SSH 0.3.2

23 Sep 17:19
c71c2ef
Compare
Choose a tag to compare

SemVer Patch

  • Fix doc generation and jazzy version (#92)
  • Widen the pin on Crypto. (#93)

Other Changes

  • Update to Swift 5.5 release in CI (#91)

SwiftNIO SSH 0.3.1

24 Aug 11:56
5a28f0d
Compare
Choose a tag to compare

SemVer Patch

  • Use non-deprecated API for removing handlers (#90)

SwiftNIO SSH 0.3.0

23 Jun 13:56
bc1a91d
Compare
Choose a tag to compare

SemVer Minor

  • Remove support for Swift 5.1 (#87)

SemVer Patch

  • Add a benchmark for SSH throughput. (#83)
  • Use the ContiguousBytes functions for setting data (#84)
  • Update NIO dependency to 2.30.0 (#88)

Other Changes

  • CI: Use 5.4 release instead of nightly and add. Swift 5.5 job (#81, #82)

SwiftNIO SSH 0.2.1

28 Apr 09:21
5d1cfde
Compare
Choose a tag to compare

SemVer Patch

  • Add support for synchronous options (#80)

SwiftNIO SSH 0.2.0

15 Mar 10:32
3322426
Compare
Choose a tag to compare
SwiftNIO SSH 0.2.0 Pre-release
Pre-release

SemVer Minor

  • Emit events when user authentication is successful (#76)

SemVer Patch

  • Allows clients tolerate lines before version (#75)

Other Changes

  • Docker setup for Swift 5.4 and main branch nightly builds (#69, #78)
  • Fix doc generation script (#77)
  • Add SECURITY.md (#79)

Swift-NIO-SSH 0.1.0

18 Feb 15:41
7ad2d63
Compare
Choose a tag to compare

SemVer Minor

  • Implement certified public key client auth (#64)

SemVer Patch

  • Use welcoming language (#67)
  • Implement client port forwarding example (#55)
  • Use getpass to retrieve password from user (#53, patch credit to @helje5)
  • Resolve stalls in the example client (#52)
  • Swap C and D - README typo correction (#51)
  • Add docs generation script. (#47)
  • Use newer bytebuffer write functions (#44)
  • Initialize state machine on handlerAdded (#43)
  • No creating SSH channels after disconnect (#41)
  • Do not lose data on channel close (#40)
  • Do not hold on to pending channels after close (#38)
  • Forbid creating new channels after TCP shutdown. (#37)
  • Properly handle autoread (#35)

Other Changes

  • Update code of conduct to version 1.4 (#72)
  • Don't install Jazzy on Xenial (#33)
  • Swift 5.3-RELEASE is here, let's use it (#45)