======================== 108.0 - Oppenheimer ======================== The Avocado team is proud to present another release: Avocado 108.0, AKA "Oppenheimer", is now available! Release documentation: `Avocado 108.0 `_ Users/Test Writers ================== * Avocado introduces new way how to resolve test references with `exec-runnables-recipe`. It allows a user to point to a file that will be executed, and that is expected to generate (on its ``STDOUT``) content compatible with the Runnable recipe format. More info about this new featrue can be found in `documentaion `_ * Documentation about avocado-instrumented test lifecycle has been `improved `_ Utility Modules =============== * :mod:`avocado.utils.network.interfaces` got RHEL10 support. * :func:`avocado.utils.nvme.get_block_size` has been fix to not raise ``non iterable error``. Bug Fixes ========= * Tap runner skipping test failures has been fixed. Now the test failures will be always visible. * Fail reason for interuptions during setUp and tearDown has been fixed. Internal changes ================ * Avocado's static-checks has been moved to standalone repository and are provided via submodule. If you are checking out a fresh clone of Avocado, the instructions on how to proceed are already documented `here. `_ But if you already have a clone, then *now*, you'd also need to run:: git submodule update --init --recursive * Functinal tests for Debian has been added to test :mod:`avocado.utils.disto` Additional information ====================== For more information, please check out the complete `Avocado changelog `_. For more information on the actual issues addressed, please check out the `milestone information `_. For more information on the release codename, please refer to `IMDb `_.