CHANGELOG.md in pundit-2.3.1 vs CHANGELOG.md in pundit-2.4.0
- old
+ new
@@ -1,9 +1,32 @@
# Pundit
## Unreleased
-Nothing.
+## 2.4.0 (2024-08-26)
+
+## Changed
+
+- Improve the `NotAuthorizedError` message to include the policy class.
+ Furthermore, in the case where the record passed is a class instead of an instance, the class name is given. (#812)
+
+## Added
+
+- Add customizable permit matcher description (#806)
+- Add support for filter_run_when_matching :focus with permissions helper. (#820)
+
+## 2.3.2 (2024-05-08)
+
+- Refactor: First pass of Pundit::Context (#797)
+
+## Changed
+
+- Update `ApplicationPolicy` generator to qualify the `Scope` class name (#792)
+- Policy generator uses `NoMethodError` to indicate `#resolve` is not implemented (#776)
+
+## Deprecated
+
+- Dropped support for Ruby 3.0 (#796)
## 2.3.1 (2023-07-17)
### Fixed