CHANGELOG.md in cloudflare-rails-4.1.0 vs CHANGELOG.md in cloudflare-rails-5.0.0

- old
+ new

@@ -2,9 +2,17 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [5.0.0] - 2023-12-15 +### Breaking Changes +- Change namespace from `Cloudflare::Rails` to `CloudflareRails`. This avoids issues with the [cloudflare](https://github.com/socketry/cloudflare) gem as well as the global `Rails` namespace. +- A static set of Cloudflare IP addresses will now be used as a fallback value in the case of Cloudflare API failures. These will not be stored in `Rails.cache` so each subsequent result will retry the Cloudflare calls. Once one suceeds the response will be cached and used. + +### Added +- Use `zeitwerk` to manage file loading. + ## [4.1.0] - 2023-10-06 - Add support for `rails` version `7.1.0` ## [4.0.0] - 2023-08-06 - Fix `appraisal` for ruby `3.x`