Skip to content

Tags: pairshaped/glimit

Tags

v1.4.0

Toggle v1.4.0's commit message
chore: bump version to 1.4.0

v1.3.1

Toggle v1.3.1's commit message
chore: bump version to 1.3.1

v1.3.0

Toggle v1.3.0's commit message
feat: add pluggable store backend for distributed rate limiting

Introduce a Store interface (get/set/lock/unlock) so bucket state can be
persisted externally (Redis, Postgres, etc.). All token bucket logic stays
in glimit — adapters only implement simple CRUD + locking.

In-memory storage is now a proper Store adapter (memory_store) backed by
an OTP actor, eliminating dual code paths in the rate limiter. The rate
limiter always delegates to a Store, and the builder creates a memory
store by default when no external store is provided.

v1.2.0

Toggle v1.2.0's commit message
chore: bump version to 1.2.0

v1.1.1

Toggle v1.1.1's commit message
chore: bump version to 1.1.1

v1.1.0

Toggle v1.1.0's commit message
chore: bump version to 1.1.0

v1.0.0

Toggle v1.0.0's commit message
chore: bump version to 1.0.0

v0.5.0

Toggle v0.5.0's commit message
chore: bump version to 0.5.0

v0.4.1

Toggle v0.4.1's commit message
chore: bump version to 0.4.1

v0.4.0

Toggle v0.4.0's commit message
🚀 Bump version to 0.4.0