From c23db26380a95ca601b38e327c88959147d6e20a Mon Sep 17 00:00:00 2001 From: Zach Daniel Date: Fri, 6 Sep 2024 09:58:56 -0400 Subject: [PATCH] chore: release version v3.4.6 --- CHANGELOG.md | 24 ++++++++++++++++++++++++ mix.exs | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b99fa69..4b3f2b50 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,30 @@ +## [v3.4.6](https://github.com/ash-project/ash/compare/v3.4.5...v3.4.6) (2024-09-06) + +### Bug Fixes: + +- [loading relationships] don't select destination attributes that don't exist + +- [`Ash.Filter.Runtime`] properly pass actor when running filters at runtime + +- [`Ash.Type.Struct`] misplaced curly bracket when handling struct type casting + +- [bulk/atomic updates] properly leverage atomic upgrade read action for an update action + +### Improvements: + +- [`Ash.Policy.Authorizer`] show informative error explaining the use of filter checks with create actions + +- [`Ash.Policy.Authorizer`] show the actor's primary key in policy breakdowns + +- [`Ash.Policy.Authorizer`] add an expanded description option to checks + +- [`Ash.Policy.Authorizer`] use expanded description to display filled in filter templates in policy breakdowns + +- [`Ash.Changeset` ] Add `Ash.Changeset.is_valid/1` guard. (#1437) + ## [v3.4.5](https://github.com/ash-project/ash/compare/v3.4.4...v3.4.5) (2024-09-05) ### Bug Fixes: diff --git a/mix.exs b/mix.exs index 04de7fe1..7a7ff53e 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.4.5" + @version "3.4.6" def project do [