Skip to content

3.13.5 — 2025-10-08

← 3.13.6 | 3.13.4 → | ↑ 3.x series

Changed

Dependency Updates

  • Comprehensive Dependency Synchronization - Updated all dependencies to latest compatible versions for improved security and performance
    • Updated Pydantic from 2.11.10 to 2.12.0 for enhanced data validation and performance improvements
    • Updated Pydantic Core from 2.33.2 to 2.41.1 for improved core functionality and performance
    • Updated FastAPI from 0.118.0 to 0.118.1 for enhanced web framework capabilities and bug fixes
    • Updated Fakeredis from 2.31.3 to 2.32.0 for improved Redis mocking capabilities
    • Updated Ruff from 0.13.3 to 0.14.0 for enhanced linting capabilities and Python 3.13 support
    • Updated Testcontainers from 4.13.1 to 4.13.2 for improved container testing support

Test Environment Updates

  • Docker Image Updates - Updated test container images for improved test reliability and compatibility
    • Updated Redis test image from 8.2.1-alpine to 8.2.2-alpine for enhanced stability
    • Updated Elasticsearch test image from 9.1.4 to 9.1.5 for improved search functionality

Type Safety Improvements

  • SQLAlchemy Adapter Typing - Enhanced type safety in SQLAlchemy adapter base model
    • Improved generic type handling in SQLAlchemy adapter base classes
    • Enhanced type inference and IDE support for database operations
    • Better type safety for entity operations and query results

Temporal Workflow Enhancements

  • Custom Workflow ID Support - Added support for custom workflow IDs in Temporal scheduled workflows
    • Enhanced Temporal workflow scheduling with configurable workflow IDs
    • Improved workflow identification and management capabilities
    • Better integration with existing workflow orchestration patterns

CI/CD Infrastructure

  • GitHub Actions Updates - Updated UV setup action for improved CI/CD reliability
    • Updated astral-sh/setup-uv from version 6 to 7 across all workflows
    • Enhanced dependency management and build performance
    • Improved compatibility with latest UV features

Performance

  • Optimized Dependency Resolution - Improved dependency resolution and installation performance
    • Enhanced UV package manager integration with latest features
    • Improved lock file generation and dependency resolution speed
    • Better memory usage during dependency installation and updates

Security

  • Enhanced Security Posture - Multiple security updates across dependencies
    • Updated dependencies include latest security patches and vulnerability fixes
    • Improved overall application security through latest package versions
    • Enhanced cryptographic libraries and security-related packages