aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index feca334..5991614 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,26 @@
# Unreleased
+- Derive `Debug` for all structs generated by `bindgen`.
+- Implement `std::fmt::Display` instead of `std::string::ToString` for the
+ `Version` enum in `build.rs`.
+- Do not include layout tests in the generated bindings.
+- Add `bindgen` feature that re-generates the bindings during the build,
+ including layout tests.
+- Update to libnitrokey 3.6, causing all following changes.
+- New constants:
+ - `NK_device_model_NK_LIBREM` (`NK_device_model` enum)
+- New structures:
+ - `NK_config`
+- New functions:
+ - `NK_device_serial_number_as_u32`
+ - `NK_write_config_struct`
+ - `NK_free_config`
+ - `NK_read_config_struct`
+ - `NK_free_password_safe_slot_status`
+- Deprecated functions:
+ - `NK_set_unencrypted_read_only`
+ - `NK_set_unencrypted_read_write`
+
+# v3.5.0 (2019-07-04)
- Mark deprecated functions using the `deprecated` attribute.
- Update to libnitrokey 3.5, causing all following changes.
- New constant `NK_PWS_SLOT_COUNT`.