Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@dehanj dehanj released this 16 Apr 15:08
· 16 commits to main since this release
v1.0.0
ee3d599

Note: This is a major release that changes the Ed25519 key pair. See the migration guide for help in migrating to the new version.

Reproducible builds:

We're currently building releases with goreleaser using Go 1.22.2.

You should be able to build a binary that is an exact copy of our release binaries if you use the same Go compiler, at least for the statically linked Linux and Windows binaries.

On macOS tkey-ssh-agent is unfortunately not statically linked. The binary was built on macOS with uname:

Darwin Kernel Version 22.6.0: Tue Nov  7 21:42:24 PST 2023; root:xnu-8796.141.3.702.9~2/RELEASE_ARM64_T6020 arm64

Changelog:

  • All other apps, libraries, and packages have moved to their own repos.
  • Bug fix for Windows: Complain and quit cleanly when agent socket already exists.
  • Embed binary signer in repo. This enables go install as install method.
  • --version now also outputs version of embedded device app.
  • Builds releases and OS packages with goreleaser.
  • tkey-device-signer
    has been updated to v1.0.0. WARNING: Breaks CDI! Generates new key pair.
  • tkeyclient has been updated to v1.0.0.
  • tkeysign has been updated to v1.0.0.

Full changelog.