Skip to content

4.x Changelog

↑ All versions

Version Date Summary
4.17.0 2026-07-15 RediSearch vector range search, SVS-VAMANA indexes, runtime tuning, and cluster index support
4.16.0 2026-07-15 RediSearch adapter, FastAPI GZip/TrustedHost/HTTPS middleware, tag-based release workflow
4.15.0 2026-07-13 Trusted-proxy FastAPI rate limiting, gRPC rate-limit interceptor, JWT identity bucketing
4.14.0 2026-07-13 Redis 8.8 INCREX/arrays/ZUNION-ZINTER, Elasticsearch bulk/scan helpers, atomic rate limiting
4.13.2 2026-07-12 FastAPI nested router metric fix, ScyllaDB NetworkTopologyStrategy default, dependency bumps
4.13.1 2026-06-30 Temporal SDK 1.29 config expansion for client connection, worker tuning, and retry policies
4.13.0 2026-06-30 Keycloak group management, Redis flushdb, RESP3 protocol config, sentinel auth, and cluster tests
4.12.1 2026-06-23 FastAPI 0.138+ compatibility, Caveman agent skills, and dependency pin updates
4.12.0 2026-06-20 MinIO TTL/lifecycle, object tags, batch deletion, existence checks, and versioning support
4.11.1 2026-06-18 FastAPI compatibility pin to <0.137, removed parallel behave settings, docs alignment
4.11.0 2026-06-18 MinIO stream upload/download APIs, IPG DTO extraction, and FastAPI large-file upload tests
4.10.2 2026-06-15 httpx2 HTTP client migration, gRPC/app-utils fixes, and dependency updates
4.10.1 2026-05-31 FastAPI APM middleware ordering fix, Redis type-hint refactor, and dependency updates
4.10.0 2026-05-18 Batch UMA permission checks for Keycloak, shared adapter instances, and auth pipeline refactor
4.9.3 2026-05-13 Lazy Redis client initialization in rate limiter, __future__ typing, and dependency updates
4.9.2 2026-05-12 Fix graceful handling of missing TransactionDetail in Saman payment adapters
4.9.1 2026-05-12 ScyllaDB async callback fix, driver upgrades (scylla-driver 3.29.10), and dependency updates
4.9.0 2026-05-09 Null commit and batch consume support for Kafka adapters
4.8.1 2026-05-06 Prometheus utils class refactor, stricter ScyllaDB CQL validation, and dependency refresh
4.8.0 2026-05-03 Async tracing decorators, improved error handling, gRPC interceptor fixes
4.7.1 2026-05-03 TracingUtils class, extended Sentry config, consolidated error handling tests
4.7.0 2026-04-28 MinIO copy_object method, advanced CORS configuration, and comprehensive tests
4.6.0 2026-04-27 Parsian and Saman IPG async adapters, port interface extraction, and dependency updates
4.5.0 2026-04-27 Saman Shaparak adapter, DatetimeUtils caching refactor, and dependency updates
4.4.2 2026-04-15 asyncmy to asyncmy2 migration, dev dependency refresh, and test container image updates
4.4.1 2026-04-06 Dependency refresh, regenerated lockfile, and typing cleanups for Keycloak and atomic decorator
4.4.0 2026-03-13 Async Kafka producer and consumer adapters, async BDD step refactor
4.3.6 2026-03-13 SQLAlchemy filter type expansion, docs overhaul, CI pipeline fixes
4.3.5 2026-03-10 SSL Config Typing: Improved type safety and optional-field handling for SSL configuration in...
4.3.4 2026-02-24 BaseError __str__ Enhancement: Improved string representation to expose full error context
4.3.3 2026-02-23 Type-Safe Field References: Reverted the experimental type-safe field references feature
4.3.1 2026-02-22 Boto3 Migration: Migrated MinIO adapter from minio library to boto3
4.3.0 2026-02-22 Prometheus Utilities: Added shared Prometheus server management module
4.2.0 2026-02-21 Metric Interceptors: Enhanced Prometheus metrics collection across frameworks
4.1.0 2026-02-09 Organization Management: Implemented comprehensive organization management functionality
4.0.4 2026-01-31 Enhanced Exception Handling: Improved exception handling in SQLAlchemy atomic decorators
4.0.3 2026-01-24 Add PostgreSQL and SQLite support for atomic transaction tests
4.0.2 2025-12-11 Broadened Ruff configuration (additional ignores, per-file overrides, relaxed limits) a...
4.0.1 2025-12-10 Comprehensive Cache Decorator BDD Tests: Added extensive BDD test suite for cache decorators
4.0.0 2025-12-08 Error System Migration to T-Strings: Refactored error system to use t-string template format...