Skip to content

Release Notes — v0.6.2

Release Date: 2026-08-17

TaipanStack v0.6.2 is a maintenance release focused on refactoring and cyclomatic complexity reduction within the resilience and rate limiting modules.


⚡ Clean Code, Refactoring & Typing

  • Cyclomatic Complexity Reductions: Proactively refactored and extracted nested structures into dedicated helpers across resilience and rate limiting components (PR #1124).
  • Extracted inline metrics building in AdaptiveCircuitBreaker.metrics to a _build_adaptive_metrics module-level helper.
  • Reused the existing _get_max_attempts helper in Retrier._should_retry to eliminate duplicate attempt calculation logic.
  • Extracted finite number validation in RateLimiter._validate_finite to a _is_finite_number helper to reduce conditional nesting.

Full Changelog: v0.6.1...v0.6.2