Skip to content

Commit

Permalink
Add release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
dehanj committed Sep 15, 2023
1 parent 2afbaf5 commit 9300507
Showing 1 changed file with 25 additions and 3 deletions.
28 changes: 25 additions & 3 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,34 @@
# Release notes

## unrelease
## v0.0.2

This release contains some changes that forces applications that use
TKey-libs to be updated to work with this release.

Breaking changes:
- Introducing include hierarchy to make it less generic, e.g.,
`#include <tkey/led.h>`.
- Use stdint.h/stddef.h infavor of types.h.
- Library .a files built on top level to simplify inclusion.
- Upgraded Monocypher to 4.0.1.
- QEMU debug behaviour changed, instead of defining `NODEBUG` to
disable debug, one has to enable it by defining `QEMU_DEBUG`.

Changes:
- Introduce functions to control the LED, led.h and led.c.
- New function, assert() to make an illegal instruction and forcing
the CPU to halt.
- Add functions memcpy_s(), wordcpy_s(), memeq() from firmware
- Adding `const` to MMIO variables and qemu_* functions.
- Minor tweaks, clean up and bugfixes.

Full changelog:
[v0.0.1...v0.0.2](https://github.com/tillitis/tkey-libs/compare/v0.0.1...v0.0.2)

Upgraded Monocypher to 4.0.1.

## v0.0.1

Just ripped from
Just ripped from

https://github.com/tillitis/tillitis-key1-apps

Expand Down

0 comments on commit 9300507

Please sign in to comment.