Skip to content

Releases: AthennaIO/RateLimiter

5.10.0

06 Feb 19:52
c7b0eca

Choose a tag to compare

  • c7b0eca Merge pull request #11 from AthennaIO/develop
  • e006b66 fix(lock): use uuid for lock

5.9.0

06 Feb 18:31
89bbd54

Choose a tag to compare

  • 89bbd54 Merge pull request #10 from AthennaIO/develop
  • 465057a feat(store): add simple lock for stores

5.8.0

21 Jan 15:27
a4af0ee

Choose a tag to compare

  • a4af0ee Merge pull request #9 from AthennaIO/develop
  • f45c905 fix: add guards for wrong reset dates

5.7.0

10 Jan 19:10
acd8221

Choose a tag to compare

  • acd8221 Merge pull request #8 from AthennaIO/develop
  • fa2f2d1 feat: lock setTimeout delay to 1d
  • 022d143 fix: adjust types

5.6.0

10 Jan 18:08
8747d8e

Choose a tag to compare

  • 8747d8e Merge pull request #7 from AthennaIO/develop
  • b72a71f chore: export rate limit target
  • 8860b3b feat: implement target class

5.5.0

10 Jan 15:17
cf2ca6a

Choose a tag to compare

  • cf2ca6a Merge pull request #6 from AthennaIO/develop
  • b43fbf6 test: add sleeps
  • a937637 test: add sleeps
  • fa66bf7 test: adjust cooldowns
  • aa8f22a feat: update remaining and reset for targets
  • 5f5a1c5 feat: add targets into retry ctx

5.4.0

06 Oct 21:06
aa8bd2c

Choose a tag to compare

  • aa8bd2c Merge pull request #5 from AthennaIO/develop
  • 525389b feat: implement closure when request is pending

5.3.0

09 Sep 19:13
3659e36

Choose a tag to compare

  • 3659e36 Merge pull request #4 from AthennaIO/develop
  • 04aca3d Merge pull request #3 from AthennaIO/feat/retry-and-api-targets
  • c486cae refactor(targets): rename cooldownMs to currentTargetCooldownMs
  • 66c7762 refactor(targets): rename ApiTarget to Target
  • 397fb5b test(targets): add tests for missing decisions
  • ca06cea test(targets): add tests for retry strategy, retry_same, cooldown decisions
  • 55d9f7a test(targets): add tests for API Targets
  • 02ebe1e feat: implement retry strategy and API Targets

5.2.0

18 Aug 15:40
9adf7af

Choose a tag to compare

  • 9adf7af Merge pull request #2 from AthennaIO/develop
  • 6a7506a chore(store): expose redis store

5.1.0

18 Aug 14:56
914eae9

Choose a tag to compare

  • 914eae9 Merge pull request #1 from AthennaIO/develop
  • 786c250 chore(npm): install @athenna/logger
  • ba1176c feat(store): add redis store