Skip to content

Releases: sylabs/scs-key-client

Version 0.5.1

07 Aug 17:16
ef296af
Compare
Choose a tag to compare

This patch release includes a dependency update and minor CI improvements.

Changes included in this release:

  • CI Improvements (#34, #39)
  • Migrate to GitHub-native Dependabot (#35, #36, #44)
  • Update documentation link to pkg.go.dev (#40)
  • Bump github.com/sylabs/json-resp to 0.7.0 (#43)
  • Update golangci-lint to v1.30 (#46)

Version 0.5.0

18 Apr 18:54
5a414c0
Compare
Choose a tag to compare

This release includes a new public method, (*Client).NewRequest(), fixes a bug in (*Client).BaseURL path handling (#28), includes dependency updates and minor CI improvements.

Changes included in this release:

  • Automate Dependency Updates (#26)
  • Update Go and Linter (#27)
  • BaseURL Path Handling Bug(#29)
  • CI: update Node and golangci-lint version (#30)
  • Expose NewRequest (#31)

Version 0.4.1

13 Sep 21:53
76c1f92
Compare
Choose a tag to compare

This release fixes a minor bug where supplying a hostname of localhost (common during development) and using an auth token would cause an error.

Change included in this release:

  • Fix TLS check (#25)

Version 0.4.0

13 Sep 16:37
2e634c6
Compare
Choose a tag to compare

This release includes a breaking change to GetKey(). Previously, only a 160-bit version 4 fingerprint could be specified in a byte array. The new version allows a 32-bit key ID, 64-bit key ID, 128-bit version 3 fingerprint, or 160-bit version 4 fingerprint to be specified in a byte slice.

Changes included in this release:

  • Support various key ID/fingerprint formats for GetKey (#16 , #22)
  • CI Tweaks (#17)
  • Update to Go v1.13 (#19)
  • Require TLS for Auth Token Use (#23)

Version 0.3.0

16 Apr 22:21
4ffdd79
Compare
Choose a tag to compare

This release adds support for hkp:// and hkps:// URL schemes, which are commonly used to address HTTP Keyserver Protocol (HKP) servers. The handling of URL query parameters has been subtly improved.

Issues addressed by this release:

  • Support HKP and HKPS Schemes (#9)
  • Don't Set Empty URL Parameters (#10)
  • Various CI workflow improvements (#13, #14)

Version 0.2.0

12 Mar 11:38
02f68c9
Compare
Choose a tag to compare

Issues closed by this release:

  • Add markdownlint in CI (#5)
  • Improve PKS errors (#7)

Version 0.1.0

28 Feb 06:30
c52d146
Compare
Choose a tag to compare

Initial version.