Changelog

v1.1.0

Builder-driven setup, clearer public docs, and more stable Redis and hybrid doctests.

Release Date: April 2026 Crate: trypemaDocumentation: docs.rs/trypemaRepository: github.com/dev-davexoyinbo/trypema


v1.1.0 focuses on setup ergonomics, clearer documentation, and stronger Redis-backed documentation tests.

Highlights

  • Added RateLimiterBuilder as the ergonomic setup path for local-only and Redis-enabled builds.
  • Expanded the public API surface for common setup and inspection flows.
  • Refreshed the crate docs and top-level examples so they are shorter, more focused, and easier to follow.
  • Fixed Redis and hybrid doctest failures by moving runtime and connection setup into runtime-agnostic doctest helpers.

Documentation improvements

  • Quick-start docs now show local, Redis, and hybrid setup more clearly.
  • Builder setup explains the split between local-only and Redis-enabled construction.
  • Public docs now cover common types such as RateLimit, RedisKey, provider options, and decision handling with more practical examples.
  • Installation guidance now uses trypema = "1" and standardizes Redis support on 7.2+.

Runtime and behavior fixes

  • Redis and hybrid doctests no longer require exposing Tokio- or Smol-specific setup in user-facing examples.
  • Absolute hybrid Redis reads now mark entities active on read, improving cleanup and state tracking consistency.
  • Test coverage was expanded around the builder and Redis-backed cleanup behavior.