Releases: fastify/fastify-rate-limit
Releases · fastify/fastify-rate-limit
v10.3.0
What's Changed
- build(dependabot): reduce npm updates to monthly by @Fdawgs in #409
- chore: rename master to main by @Fdawgs in #411
- perf: refactor redis script by @gurgunday in #412
- docs(readme): update plugin version syntax by @Fdawgs in #414
- ci: set permissions at workflow level by @Fdawgs in #415
- ci: restore job level permissions by @Fdawgs in #416
- build(deps-dev): Bump tsd from 0.31.2 to 0.32.0 by @dependabot in #417
- feat: add function to manually check rate limit by @Charioteer in #392
New Contributors
- @Charioteer made their first contribution in #392
Full Changelog: v10.2.2...v10.3.0
v10.2.2
What's Changed
- docs(readme): update ci badge syntax by @Fdawgs in #396
- build(deps-dev): replace standard with neostandard by @Fdawgs in #397
- build(deps-dev): Bump neostandard from 0.11.9 to 0.12.0 by @dependabot in #398
- perf: use
node:
prefix to bypass require.cache call for builtins by @Fdawgs in #399 - types: use
node:
prefix for builtins by @Fdawgs in #400 - build(deps-dev): add eslint, peer dep of neostandard by @Fdawgs in #401
- build(deps-dev): Bump @sinonjs/fake-timers from 13.0.5 to 14.0.0 by @dependabot in #402
- chore(package): add funding and contribs by @Fdawgs in #403
- docs(readme): standardize license link by @Fdawgs in #404
- docs(readme): use simple english by @Fdawgs in #405
- refactor: prefix unused params with underscores by @Fdawgs in #406
- docs(readme): spelling and grammar fixes by @Fdawgs in #407
Full Changelog: v10.2.1...v10.2.2
v10.2.1
What's Changed
- fix: apply merged params when custom route config is provided by @gurgunday in #393
- fix:
after
should show the same ttl as the rate limit headers by @gurgunday in #394
Full Changelog: v10.2.0...v10.2.1
v10.2.0
What's Changed
- [docs]: Adding Fastify 4 & 5 Compatibilty Rows by @eskylake in #388
- docs(readme): sort compatibility table descending; add lts note by @Fdawgs in #390
- style: remove trailing whitespace by @Fdawgs in #391
- Added exponential backoff by @aniketcodes in #387
New Contributors
Full Changelog: v10.1.1...v10.2.0
v10.1.1
What's Changed
- perf: reduce optional chaining usage by @gurgunday in #382
- build(deps): Bump fastify/workflows from 5.0.0 to 5.0.1 by @dependabot in #383
- fix: update documentation and types for groupId by @lundibundi in #384
New Contributors
- @lundibundi made their first contribution in #384
Full Changelog: v10.1.0...v10.1.1
v10.1.0
What's Changed
- Added grouping routes for ratelimit by @aniketcodes in #380
New Contributors
- @aniketcodes made their first contribution in #380
Full Changelog: v10.0.1...v10.1.0
v10.0.1
v10.0.0
What's Changed
- docs(readme): replace
fastify.io
links withfastify.dev
by @Fdawgs in #358 - Use statusCode in errorResponseBuilder example by @Szymx95 in #359
- chore(.gitignore): add .tap/ dir by @Fdawgs in #361
- Add statusCode to errorResponseBuilderContext type by @flakey5 in #366
- build(deps-dev): Bump tsd from 0.30.7 to 0.31.0 by @dependabot in #367
- Merge
next
intomaster
by @jsumners in #373 - Coverage by @jean-michelet in #372
- build(deps-dev): Bump @types/node from 20.14.13 to 22.0.0 by @dependabot in #374
- chore: update min fastify version by @Fdawgs in #377
- chore: migrate from tap to node:test and c8 by @dancastillo in #378
- build(deps-dev): Bump @sinonjs/fake-timers from 11.3.1 to 13.0.1 by @dependabot in #379
- fix: return type of rateLimit by @MunifTanjim in #375
New Contributors
- @Szymx95 made their first contribution in #359
- @flakey5 made their first contribution in #366
- @jean-michelet made their first contribution in #372
Full Changelog: v9.1.0...v10.0.0
v9.1.0
What's Changed
- perf: generate
after
once by @gurgunday in #351 - build(deps-dev): Bump tsd from 0.29.0 to 0.30.0 by @dependabot in #352
- perf: use map for the in-memory store by @gurgunday in #353
Full Changelog: v9.0.1...v9.1.0