All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.9.0 - 2024-04-18
- Support for Ruby versions 3.2 and 3.3
- Move RuboCop configuration closer to defaults
- Treat throttler max wait time as a hard cap
- Support for EOL Ruby version 2.7
0.8.3 - 2024-04-18
- Prevent infinite loops when throttling an enumerator
0.8.2 - 2022-10-20
- Support for Ruby versions 3.0 and 3.1
- Support for Faraday versions 1.x and 2.x
- Moved build to GitHub Actions
- Update RuboCop to target Ruby 2.7
- Support for EOL Ruby versions 2.5 and 2.6
0.8.1 - 2020-06-09
- Ability to add a single decorator
0.8.0 - 2020-06-09
- Support for Ruby versions 2.6 and 2.7
- Support for Freno's "low priority" checks
- Update RuboCop to target Ruby 2.5
- Changed authorship to "GitHub"
- Support for EOL Ruby versions 2.3 and 2.4
0.7.0 - 2019-01-23
- Support for Ruby version 2.7
- Prevent decorator reuse
- Support for EOL Ruby versions 2.1 and 2.2
0.6.0 - 2017-10-09
- Throttlers!
0.5.0 - 2017-10-09
- Custom error classes
- Simplify gem release and its documentation
0.4.0 - 2017-08-29
- RuboCop configuration and build step
- Wrapping raised errors in Freno::Error
0.3.0 - 2017-07-07
- Require a Ruby version 2.0 or greater
- Relax Faraday's version requirement
0.2.0 - 2017-07-07
- Initial import
- Change ownership and contact information to GitHub