Skip to content

Releases: fastify/fastify-rate-limit

v4.0.2

10 Jul 21:02
Compare
Choose a tag to compare

📚 PR:

  • move to onRequest hook (#97)

v4.0.1

07 Jul 16:29
Compare
Choose a tag to compare

📚 PR:

  • Skip failing test, do not parallelize
  • Update to [email protected]
  • Updated [email protected]
  • Bump @types/node from 13.13.6 to 14.0.1 (#93)
  • Bump tsd from 0.11.0 to 0.12.0 (#94)
  • Bump sqlite3 from 4.2.0 to 5.0.0 (#95)
  • Bump tsd from 0.12.1 to 0.13.1 (#96)

v4.0.0

03 May 09:33
Compare
Choose a tag to compare

📚 PR:

  • add ioredis notice (#85)
  • Added fix to format timewindow on per route config (#77)
  • Update fastify to v3 (#87)
  • Bump fast-json-stringify from 1.20.1 to 2.0.0 (#89)
  • Bump @types/ioredis from 4.0.21 to 4.16.0 (#88)
  • Bump @types/node from 12.11.7 to 13.13.4 (#92)
  • Bump knex from 0.20.15 to 0.21.1 (#90)
  • Bump tap from 12.7.0 to 14.10.7 (#91)

v3.0.1

07 Dec 21:11
Compare
Choose a tag to compare

📚 PR:

  • fix: LocalStore close callback (#72)
  • fix: Typescript types for http2/https (#70)

v3.0.0

02 Dec 21:55
Compare
Choose a tag to compare

📚 PR:

  • add ratelimit-reset header (#57)
  • Fix time window undefined (#62)
  • chore(package): update @types/node to version 12.11.0 (#60)
  • feature: abuse rate limit. (#66)
  • feature: customize the store used for tracking rate limits (#68)
  • feature: switch 429 response headers (#61)

v2.4.0

02 Oct 06:11
Compare
Choose a tag to compare

📚 PR:

  • fix(package): update tiny-lru to version 7.0.0
  • Merge pull request #54 from fastify/greenkeeper/tiny-lru-7.0.0
  • feature: dynamic whitelist (#53)
  • Fix small typo in README with latest dynamic whitelist feature (#55)
  • feature: variable max (#52)
  • fix: align version (#56)

v2.3.0

11 Sep 16:16
92c84b0
Compare
Choose a tag to compare

📚 PR:

  • chore(package): update standard to version 13.0.1
  • Add functionality to handle custom error responses
  • re-introduce serialization for default errorMessage
  • re-name errorMessage to errorResponseBuilder
  • Update README.md
  • chore(package): update @types/node to version 12.7.3
  • Fixed issue with existing route config
  • Simplified route-config checking and updated tests
  • Switched from es6 object spread to object.assign
  • Removed comment
  • Merge pull request #51 from gendronb/master
  • Merge pull request #50 from fastify/greenkeeper/@types/node-12.7.3
  • Merge pull request #45 from pc-jedi/custom-error-message
  • Bumped v2.3.0
  • Update standard to the latest version 🚀 (#42)
  • chore(package): update standard to version 14.0.2 (#48)
  • chore(package): update @types/node to version 12.6.2 (#41)

v2.2.0

30 Jun 18:08
Compare
Choose a tag to compare

📚 PR:

  • ignore tap (#36)
  • Removes ioredis as dependency from typings (#38)
  • feature: per route limits (#34)

v2.1.1

15 Apr 06:08
Compare
Choose a tag to compare

📚 PR:

  • Replace @types/redis with @types/ioredis
  • Merge pull request #31 from pc-jedi/ioredis

v2.1.0

28 Feb 15:15
Compare
Choose a tag to compare
  • Added typescript types #30