From 198cd5dbc5200bfba3df48cf2a14376e0f0e3000 Mon Sep 17 00:00:00 2001 From: Valentin Huber Date: Thu, 16 Jan 2025 14:16:47 +0100 Subject: [PATCH] Fix formatting in MIGARTION.md (#2855) --- MIGRATION.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MIGRATION.md b/MIGRATION.md index 1949016d1f..c01a48b788 100644 --- a/MIGRATION.md +++ b/MIGRATION.md @@ -11,9 +11,11 @@ - Related: `EmulatorBuilder` uses a single function to provide a `Qemu` initializer: `EmulatorBuilder::qemu_parameters`. For now, it can be either a `Vec` or a `QemuConfig` instance. - Related: Qemu's `AsanModule` does not need any special call to `Qemu` init methods anymore. It is now possible to simply initialize `AsanModule` (or `AsanGuestModule`) with a reference to the environment as parameter. - `CustomBufHandlers` has been deleted. Please use `EventManagerHooksTuple` from now on. +- Trait restrictions have been simplified - The `UsesState` and `UsesInput` traits have been removed in favor of regular Generics. - For the structs/traits that used to use `UsesState`, we bring back the generic for the state. - For `UsesState`, you can access to the input type through `HasCorpus` and `Corpus` traits + - The `State` trait is now private in favour of individual and more specific traits # 0.14.0 -> 0.14.1 - Removed `with_observers` from `Executor` trait.