Skip to content

Latest commit

 

History

History
58 lines (33 loc) · 2.15 KB

CHANGELOG.md

File metadata and controls

58 lines (33 loc) · 2.15 KB

Changelog

Unreleased

All Changes

v0.2.4-rc.1 (2025-01-17)

  • The list methods of NK3 and NKPK now only open the respective device, based on the USB vendor and product ID.
  • Use trusted publishing for PyPI.

All Changes

v0.2.3 (2024-11-02)

  • Remove ecdsa dependency
  • Remove two step update handling on macOS
  • Correct update message
  • Add RPM specification file
  • Add CI test to make sure versions in pyproject.toml and python3-nitrokey.spec are the same

All Changes

v0.2.2 (2024-10-23)

  • Relax version requirement of cryptography to >=41 and ecdsa to >=0.18,<=0.19.

All Changes

v0.2.1 (2024-10-21)

Features

  • trussed.admin_app: Add AdminApp.list_available_fields function for listing all support config fields

All Changes

v0.2.0 (2024-09-11)

This release refactors the code used for communication with the bootloader, reducing the number of dependencies.

Features

  • trussed.admin_app: Add error codes CONFIG_ERROR and RNG_ERROR to InitStatus enum

Other Changes

  • Update protobuf dependency to 5.26
  • Vendor spsdk dependency to reduce the total number of dependencies
  • Replace libusbsio dependency with hidapi

All Changes

v0.1.0 (2024-07-29)

Initial release with support for Nitrokey 3 and Nitrokey Passkey devices and the admin, provisioner and secrets app.