Skip to content

Release v0.37

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Oct 18:02
v0.37
ba783a0
Features:

* Switch factory PKI management to pure Golang implementation for all platforms.
  Disabled a Bash based implementation which downloaded PKI scripts from the API and executed them on user's machine.
* Added the ability to store factory root CA inside the HSM device for all supported platforms.
  User needs to install OpenSC pkcs11-tool for this feature to work.

Changes:

* The "keys ca create" now always creates Factory PKI files with read-only permissions.
* The "keys ca create" now always requires a user to provide the token label when using the HSM device.
* Warn users when they create a wave for a target which has not static deltas defined.
* Multiple CI improvements (dependabot, testing, linting, makefile).

Fixes:

* The "keys ca create" was failing to sign TLS certificate when storing factoru root CA on the HSM device.
* The "keys ca create" on Windows was creating the TLS certificate with CA extension.
* The "devices list" column "current-update" was misspelled as "curent-update".

Notes:

* A device list column "curent-update" was fixed to "current-update".
  If you have a script using misspelled column name - it needs to be updated.