Skip to content

fix(deps): update dependency rate-limiter-flexible to v8#16232

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/rate-limiter-flexible-8.x
Open

fix(deps): update dependency rate-limiter-flexible to v8#16232
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/rate-limiter-flexible-8.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Oct 1, 2025

This PR contains the following updates:

Package Change Age Confidence
rate-limiter-flexible 5.0.5 -> 8.1.0 age confidence

Release Notes

animir/node-rate-limiter-flexible (rate-limiter-flexible)

v8.1.0: fix node-redis v4+ client is ready checks

Compare Source

  • Improved node-redis package client is ready checks. All versions and cluster mode is supported now.

Thanks to @​Neumann-Nils

☺️

v8.0.1: Fix TS definitions

Compare Source

  • v8.0.0 [BREAKING CHANGES] RateLimiterQueueError import was changed in TypeScript projects.
    It should be imported from defaults now.

    import { RateLimiterQueueError } from "rate-limiter-flexible"

    TS definition for RateLimiterQueueError was moved to types.d.ts.

  • v8.0.1: index.d.ts file was moved outside of lib directory and renamed to types.d.ts.

Thanks @​wildfluss and @​PaulAnnekov for help.

💿

v8.0.0

Compare Source

v7.4.0: Drizzle ORM support

Compare Source

  • In version 7.2.0 RateLimiterDrizzle limiter was added. Read about it on wiki
    Thanks @​Nayanchandrakar !

  • In version 7.3.0 disableIndexesCreation option added to RateLimiterMongo.

  • In version 7.3.1 conditional require of drizzle-orm was replaced with dynamic import to avoid issues with linters and tree-shakers.

  • In version 7.3.2 drizzle-orm lazy import is hidden behind function call and string concatenation to avoid unnecessary tree-shaking and statistical analysis in different bundlers.

  • In version 7.4.0 RateLimiterDrizzleNonAtomic was added. It doesn't guarantee precise events count under race conditions, but much faster than atomic limiter.

💫

v7.3.2

Compare Source

v7.3.1

Compare Source

v7.3.0

Compare Source

v7.2.0

Compare Source

v7.1.1: Check points before upserting with Redis

Compare Source

  • RateLimiterRedis limiter checks if points value is an integer and throws a clear error otherwise. This helps to avoid mysterious errors provided by Lua script when consuming a floating-point number of points, e.g. 2.1.
    Thank you @​roggervalf

🌞

v7.1.0: Etcd support

Compare Source

This is the first time we add atomic and non-atomic limiters for the same storage. Atomic increments are necessary to count sensitive things like incorrect password or PIN tries while non-atomic increments may be better (because they are faster) when exact count doesn't matter, e.g. to protect a service against DDoS attack.

Thank you @​Tobias4872
🍇

v7.0.0

Compare Source

What's Changed

  • feat: add RateLimiterValkeyGlide to support Valkey Glide @​avifenesh in #​302 Thank you!
  • X-RateLimit-Reset header example was fixed. It should be Math.ceil((Date.now() + rateLimiterRes.msBeforeNext) / 1000). Thanks to @​Fdavidtr.
  • [BREAKING CHANGE] Node.js 18 support removed.

New Contributors

Full Changelog: animir/node-rate-limiter-flexible@v6.2.1...v7.0.0

🐆

v6.2.1: SQLite: fix Knex connection issue

Compare Source

  • RateLimiterSQLite: This fixes an issue where an unused Knex connection remained open, causing pool connection problems. Additionally, this adds functions to run tests against Knex.
    Thanks to @​muco-rolle
    📌

v6.2.0: Multiple SQLite clients support

Compare Source

  • RateLimiterSQLite supports sqlite3, better-sqlite3 and knex clients now.
    Set storeType option to one of sqlite3, better-sqlite3 or knex, defaults to sqlite3 if not set.
    Thank you @​muco-rolle
    🎁

v6.1.0: SQLite support

Compare Source

Just a day after Valkey limiter release we are releasing SQLite support. One new database and one old (but still good) added to the list of the big family. Congrats!

v6.0.0: Valkey support [zap]

Compare Source

  • RateLimiterValkey added. Thanks to @​gurgunday rate-limiter-flexible supports Valkey now! ⚡
    It can be used with iovalkey package.

  • [breaking] Node.js support for version 16 was dropped.


Configuration

📅 Schedule: Branch creation - "on the first day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@cla-bot cla-bot Bot added the cla-signed label Oct 1, 2025
@vercel
Copy link
Copy Markdown

vercel Bot commented Oct 1, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
unlock-airdrops Ignored Ignored Preview Oct 26, 2025 2:28pm
unlock-storybook Ignored Ignored Preview Oct 26, 2025 2:28pm

@renovate renovate Bot force-pushed the renovate/rate-limiter-flexible-8.x branch 17 times, most recently from 097bcd8 to f91b3fd Compare October 15, 2025 15:19
@renovate renovate Bot force-pushed the renovate/rate-limiter-flexible-8.x branch 9 times, most recently from 5c3e5dd to 8bc529d Compare October 20, 2025 14:17
@renovate renovate Bot force-pushed the renovate/rate-limiter-flexible-8.x branch from 8bc529d to ce2d2b8 Compare October 26, 2025 13:21
@vercel
Copy link
Copy Markdown

vercel Bot commented Jan 15, 2026

Deployment failed with the following error:

Creating the Deployment Timed Out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants