From 2b18171e94f63d7aeaf61ccbb26813f9e47a75b0 Mon Sep 17 00:00:00 2001 From: Rodrigo Arias Date: Mon, 13 Nov 2023 12:53:47 +0100 Subject: [PATCH] Update changelog --- CHANGELOG.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f4c1ac3..8333977 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Added + +- New function `ovni_thread_require()` to selectively enable emulation models + and check their version is compatible (if not used all models will be + enabled). +- Support for per-thread metadata +- Store the version of libovni in the metadata +- Streams are marked as finished when `ovni_thread_free()` is called. A warning + is emitted in the emulator for those streams that are not finished properly. +- List the emulation models and versions with `ovniemu -h` + +### Changed + +- Updated process metadata to version 2 (traces generated with an older libovni + are not compatible with the emulator). +- Emulation models now have a semantic version (X.Y.Z) instead of just a number. + ## [1.4.1] - 2023-11-16 ### Changed