Skip to content

Commit

Permalink
Release notes for 109.0
Browse files Browse the repository at this point in the history
Signed-off-by: Jan Richter <[email protected]>
  • Loading branch information
richtja committed Jan 14, 2025
1 parent 4485a24 commit d645175
Show file tree
Hide file tree
Showing 3 changed files with 83 additions and 6 deletions.
76 changes: 76 additions & 0 deletions docs/source/releases/109_0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
========================
109.0 - 9
========================

The Avocado team is proud to present another release: Avocado 109.0,
AKA "9", is now available!

Release documentation: `Avocado 109.0
<http://avocado-framework.readthedocs.io/en/109.0/>`_

Users/Test Writers
==================

* New test dependency for installing pip packages. The new PIP runner
has been introduced to install pip packages before the test execution
in the test environment. More info about this new feature can be found
in `documentaion <https://avocado-framework.readthedocs.io/en/latest/guides/user/chapters/dependencies.html#Pip>`_

* VMimage get --debug option has been added to show more information
about possible failures during image download.

* The message given by the avocado-instrumented and python-unittest
resolvers, resolvers that share a lot of code and require Python
files has been improved. Now it informs about missing Python suffix `.py`
instead of missing file.

* The installation of the avocado-framework via Fedora (and EPEL)
modules has been removed. More info in updated `installation guide <https://avocado-framework.readthedocs.io/en/latest/guides/user/chapters/installing.html>`_

Utility Modules
===============

* :mod:`avocado.utils.kernel` kernel version parsing removes dependency
to packaging module and uses its own implementation based on regex matching.

Bug Fixes
=========

* `avocado jobs` command has been fixed to not crash on corrupted data.

* `avocado list --filter-by-tags` command has been fixed to filter tests
based on provided tags.

* :mod:`avocado.utils.vmimage` has been updated to match
the available Fedora image file names for the s390x architecture. This resolves
the issue where the vmimage utility could not download the correct image due to
a pattern mismatch.

Internal changes
================

* HTML plugin has new dependency 'markupsafe<3.0.0' to keep
compatibility with setuptools on RHEL9.

* resultsdb plugin has new dependency `urllib3<2.3.0; python_version < '3.9'`
to ensure compatibility with Python 3.8.

* Test coverage testing has been moved from codeclimate to codecov.

* New lint warnings has been added to static-checks and code refactored.

* MacOS has been updated from 12 to 14 in CI

Additional information
======================

For more information, please check out the complete
`Avocado changelog
<https://github.com/avocado-framework/avocado/compare/108.0...109.0>`_.

For more information on the actual issues addressed, please check out
the `milestone information
<https://github.com/avocado-framework/avocado/milestone/35>`_.

For more information on the release codename, please refer to `IMDb
<https://www.imdb.com/title/tt0472033/>`_.
1 change: 1 addition & 0 deletions docs/source/releases/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ Regular Releases
.. toctree::
:maxdepth: 1

109_0
108_0
107_0
106_0
Expand Down
12 changes: 6 additions & 6 deletions docs/source/releases/next.rst
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
========================
109.0 - TBD
110.0 - TBD
========================

The Avocado team is proud to present another release: Avocado 109.0,
The Avocado team is proud to present another release: Avocado 110.0,
AKA "TBD", is now available!

Release documentation: `Avocado 109.0
<http://avocado-framework.readthedocs.io/en/109.0/>`_
Release documentation: `Avocado 110.0
<http://avocado-framework.readthedocs.io/en/110.0/>`_

Users/Test Writers
==================
Expand Down Expand Up @@ -37,11 +37,11 @@ Additional information

For more information, please check out the complete
`Avocado changelog
<https://github.com/avocado-framework/avocado/compare/108.0...109.0>`_.
<https://github.com/avocado-framework/avocado/compare/109.0...110.0>`_.

For more information on the actual issues addressed, please check out
the `milestone information
<https://github.com/avocado-framework/avocado/milestone/35>`_.
<https://github.com/avocado-framework/avocado/milestone/36>`_.

For more information on the release codename, please refer to `IMDb
<TBD>`_.

0 comments on commit d645175

Please sign in to comment.