From 83abae0eb1cb0eeb94250b9f38d7314b8be9b379 Mon Sep 17 00:00:00 2001 From: Zach Daniel Date: Mon, 9 Sep 2024 10:22:50 -0400 Subject: [PATCH] chore: release version v3.4.8 --- CHANGELOG.md | 39 +++++++++++++++++++++++++++++++++++++++ mix.exs | 2 +- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6dfa3bc4..4411e589 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,45 @@ +## [v3.4.8](https://github.com/ash-project/ash/compare/v3.4.7...v3.4.8) (2024-09-09) + + + + +### Bug Fixes: + +* support passing a forbidden error to policies per the docs + +* don't repor the action as the actor for policy breakdowns + +* check `changeset.action` before raising a required primary action error + +* ensure proper return types for `:stream` strategy bulk update/destroys + +* don't select destination attributes that don't exist + +* properly pass actor when running filters at runtime + +* misplaced curly bracket when handling struct type casting + +* properly leverage atomic upgrade read action for an update action + +* fix type definition for `atomic_upgrade_with` + +### Improvements: + +* add `add_bypass` and `add_policy` igniter utilities + +* show informative error explaining the use of filter checks with create actions + +* show the actor's primary key in policy breakdowns + +* add an expanded description option to checks + +* use expanded description to display filled in filter templates in policy breakdowns + +* Add `Changeset.is_valid/1` guard. (#1437) + ## [v3.4.7](https://github.com/ash-project/ash/compare/v3.4.6...v3.4.7) (2024-09-06) diff --git a/mix.exs b/mix.exs index a6b51ae2..e8277ae8 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.7" + @version "3.4.8" def project do [