[2.4.1] - 2025-10-26
Note
This release deprecates support for Python versions 3.9 and 3.10.
This is a hotfix release. See the version 2.4.0 changelog below for the new changes. This hotfix release makes sure that elAPI out-of-the-box is supported on the browser with Pyodide.
Fixed
- Rollback httpx-limiter to version 0.3.0. The version 0.4.0 would break elAPI support on Pyodide (see GH #160)
[2.4.0] - 2025-10-25
Note
This release deprecates support for Python versions 3.9 and 3.10.
This release brings general bug fixes and a few major improvements.
Added
- The
mail
built-in plugin that is able to scan logs and send emails based on pre-configured trigger conditions (see documentation) - New configuration field
async_rate_limit
that lets you control requests per second (see documentation) - Global callback mechanisms (GH #156; see "Callback classes")
add_logging_level
to add new logging levels (see documentation)
Fixed
- Fix important bugs in
bill-teams
plugin
Changes
- Deprecate Python versions 3.9 and 3.10 (9778908)
- Improve architecture without breaking APIs (ARCHITECTURE.md)
- Improve
development_mode
(GH #156; see "Betterdevelopment_mode
")
In collaboration with @alexander-haller.