diff --git a/CHANGELOG.md b/CHANGELOG.md index 48165a7..f79b3d8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,36 +1,11 @@ -### 0.5.0 (2024-01-26) +## 1.0.2 (?) -* Adds an "auto" mode that automatically preloads every Blueprint-rendered query -* Adds a "dynamic" mode that allows a single block to decide which Blueprint-rendered queries get preloaded -* Adds two logging extensions for gathering preload stats before and after implementing the Preloader extension +- [BUGFIX] Fixes issue where ActiveRecord sometimes doesn't correctly merge Blueprinter-derived preloads with manually added preloads, resulting in dropped preloads and worse performance. -### 0.4.0 (2024-01-18) +## 1.0.1 (2024-02-09) -* Remove the Blueprinter reflection and extension stubs -* Require Blueprinter >= 1.0 +- Fixed typo in gemspec -### 0.3.1 (2023-12-04) +## 1.0.0 (2024-02-09) -* Switches to a real Blueprinter Extension -* Autodetects Blueprinter and view on render -* Allows using `:includes` or `:eager_load` instead of `:preload` - -### 0.1.3 (2023-10-16) - -* [BUGFIX] Stop preloading when we hit a dynamic blueprint - -### 0.1.2 (2023-10-03) - -* [BUGFIX] Associations from included views were being missed - -### 0.1.1 (2023-09-29) - -* [BUGFIX] Open up to all 0.x blueprinter versions - -### 0.1.0 (2023-09-25) - -* [BUGFIX] Associations weren't being found if they used a custom name (e.g. `association :widget, blueprint: WidgetBlueprint, name: :wdgt`) - -## 0.0.1 (2023-09-20) - -* Initial release +- Initial release diff --git a/lib/blueprinter-activerecord/version.rb b/lib/blueprinter-activerecord/version.rb index b4708a5..92b6e23 100644 --- a/lib/blueprinter-activerecord/version.rb +++ b/lib/blueprinter-activerecord/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module BlueprinterActiveRecord - VERSION = "1.0.1" + VERSION = "1.0.2" end