Skip to content

Releases: rhinobase/hono-rate-limiter

v0.4.0

26 Jun 09:06
Compare
Choose a tag to compare

What's Changed

New

  1. webSocketLimiter - New rate limiting function for WebSockets.
  2. We now have support for Cloudflare using @hono-rate-limiter/cloudflare.
    cloudflareRateLimiter - Now you can rate limit using Workers Rate Limiting API.
    WorkersKVStore - You can now use WorkersKV as a store.

Full Changelog: core-0.3.0...core-0.4.0

v0.3.0

01 May 03:14
Compare
Choose a tag to compare

What's Changed

  • keyGenerator is required now.
  • Better type support.

v0.2.0

21 Mar 09:51
Compare
Choose a tag to compare

What's Changed

  • keyGenerator is optional now, as the default key generator will be used out of the box. It's still under construction but in future releases, it will become stable.
  • Dropping built-in support for Redis. You can install different data store packages to achieve that functionality

Bug Fixes

  • core: corrected the ESM issue

v0.1.2

20 Mar 20:27
Compare
Choose a tag to compare

What's Changed

  • docs: add rlimit store by @eidam in #1
  • added supported data stores in README.md

Bug Fixes

  • core: added repo details in package.json
  • updated build for ESM

New Contributors

  • @eidam made their first contribution in #1

Full Changelog: core-0.1.1...core-0.1.2

v0.1.1

19 Mar 20:11
Compare
Choose a tag to compare

We're thrilled to announce the release of version 0.1.1 of hono-rate-limiter! This release marks the initial implementation of rate-limiting functionality within the Hono web framework environment. Inspired by and built upon the robust features of express-rate-limit, this library aims to bring similar capabilities to Hono applications.

Community Involvement:

We encourage developers to participate in the development of hono-rate-limiter. Your contributions, feedback, and ideas will help us expand the library's capabilities and improve its usability. Here are some ways you can get involved:

  • Feature Requests: Propose new features or enhancements.
  • Bug Reports: Report any issues or bugs you encounter.
  • Code Contributions: Contribute code improvements, optimizations, or new features.
  • Documentation Updates: Help improve the documentation for better clarity and understanding.