Skip to content

4.8.1 — 2026-05-06

← 4.8.0 | ↑ 4.x series

Changed

Helpers - Utils

  • Prometheus Utilities Refactor - Replaced standalone Prometheus helper functions with a PrometheusUtils class to centralize process lifecycle and server bootstrap operations.
    • Updated Prometheus server management call sites in AppUtils and BDD step implementations
    • Preserved existing behavior while improving maintainability and encapsulation

Adapters - ScyllaDB

  • CQL Identifier Validation - Tightened identifier sanitization in the ScyllaDB adapter to improve validation of dynamically built CQL statements.

Tests

Tests - Containers

  • Test Container Setup Updates - Refined test container fixtures for Elasticsearch and MinIO to align startup configuration with current dependency expectations.

Dependencies

Dependencies - Runtime and Tooling

  • Dependency Refresh - Updated core and transitive dependencies in pyproject.toml and uv.lock.
    • Upgraded boto3 and related AWS packages to 1.43.4
    • Upgraded cryptography to 48.0.0

Chore

Configs - Test Environment

  • Elasticsearch Test Image - Updated test environment defaults to Elasticsearch 9.4.0 for container-based integration tests.