Skip to content

Commit 9300507

Browse files
committed
Add release notes
1 parent 2afbaf5 commit 9300507

File tree

1 file changed

+25
-3
lines changed

1 file changed

+25
-3
lines changed

RELEASE.md

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,34 @@
11
# Release notes
22

3-
## unrelease
3+
## v0.0.2
4+
5+
This release contains some changes that forces applications that use
6+
TKey-libs to be updated to work with this release.
7+
8+
Breaking changes:
9+
- Introducing include hierarchy to make it less generic, e.g.,
10+
`#include <tkey/led.h>`.
11+
- Use stdint.h/stddef.h infavor of types.h.
12+
- Library .a files built on top level to simplify inclusion.
13+
- Upgraded Monocypher to 4.0.1.
14+
- QEMU debug behaviour changed, instead of defining `NODEBUG` to
15+
disable debug, one has to enable it by defining `QEMU_DEBUG`.
16+
17+
Changes:
18+
- Introduce functions to control the LED, led.h and led.c.
19+
- New function, assert() to make an illegal instruction and forcing
20+
the CPU to halt.
21+
- Add functions memcpy_s(), wordcpy_s(), memeq() from firmware
22+
- Adding `const` to MMIO variables and qemu_* functions.
23+
- Minor tweaks, clean up and bugfixes.
24+
25+
Full changelog:
26+
[v0.0.1...v0.0.2](https://github.com/tillitis/tkey-libs/compare/v0.0.1...v0.0.2)
427

5-
Upgraded Monocypher to 4.0.1.
628

729
## v0.0.1
830

9-
Just ripped from
31+
Just ripped from
1032

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

0 commit comments

Comments
 (0)