From 070184361f08b8aef03d4537b05b577dcc2a5ec6 Mon Sep 17 00:00:00 2001 From: Zach Daniel Date: Mon, 22 Jul 2024 11:39:04 -0400 Subject: [PATCH] chore: release version v3.2.5 --- CHANGELOG.md | 34 +++++++++++++++++++++++++--------- mix.exs | 2 +- 2 files changed, 26 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ed443c09..c5bb0ca25 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,33 +2,49 @@ -## [v3.2.4](https://github.com/ash-project/ash/compare/v3.2.3...v3.2.4) (2024-07-18) +## [v3.2.5](https://github.com/ash-project/ash/compare/v3.2.4...v3.2.5) (2024-07-22) +### Bug Fixes: +- [destroy actions] apply atomic validations on non-bulk destroy actions +- [`Ash.Policy.Info`] add default to private_fields_policy in Ash.Policy.Info (#1329) -### Bug Fixes: +- [relating_to_actor] make `relating_to_actor` built-in-check aware of atomics -* fix warning on transaction hooks violating their semantics +- [`Ash.Expr`] remove redundant overload of `Ash.Expr.get_path` (#1328) -## [v3.2.3](https://github.com/ash-project/ash/compare/v3.2.2...v3.2.3) (2024-07-18) +- [`Ash.Type.NewType`] cast_input/2 of Ash.Type.NewType returning :ok (#1324) + +- [`Ash.Reactor`] warnings emitted by removed reactor behaviour function. (#1325) + +### Improvements: +- [bulk actions] add `authorize_with` fallback option to bulk actions +- [`Ash.Policy.Authorizer`] allow policy conditions to be applied inside their block +## [v3.2.4](https://github.com/ash-project/ash/compare/v3.2.3...v3.2.4) (2024-07-18) + +### Bug Fixes: + +- [transaction hooks] fix warning on transaction hooks violating their semantics + +## [v3.2.3](https://github.com/ash-project/ash/compare/v3.2.2...v3.2.3) (2024-07-18) ### Bug Fixes: -* properly convert extension string into a module +- [`mix ash.patch.extend`] properly convert extension string into a module -* only display available to extend +- [`mix ash.patch.extend`] only display available to extend -* mix igniter.install ash --example case clause error (#1317) +- [`mix ash.install`] mix igniter.install ash --example case clause error (#1317) -* only use attribute for filtering when multitenancy strategy == :attribute +- [multitenancy] only use attribute for filtering when multitenancy strategy == :attribute ### Improvements: -* Add `Ash.Resource.Igniter.domain` to get the domain of a resource +- [`Ash.Resource.Igniter`] Add `Ash.Resource.Igniter.domain` to get the domain of a resource ## [v3.2.2](https://github.com/ash-project/ash/compare/v3.2.1...v3.2.2) (2024-07-17) diff --git a/mix.exs b/mix.exs index a325dc819..5512c8d3a 100644 --- a/mix.exs +++ b/mix.exs @@ -6,7 +6,7 @@ defmodule Ash.MixProject do A declarative, extensible framework for building Elixir applications. """ - @version "3.2.4" + @version "3.2.5" def project do [