diff --git a/CHANGELOG.md b/CHANGELOG.md index d90243b3..28150cdf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,35 @@ See [Conventional Commits](Https://conventionalcommits.org) for commit guideline +## [v2.14.18](https://github.com/ash-project/ash/compare/v2.14.17...v2.14.18) (2023-09-20) + + + + +### Bug Fixes: + +* properly wrap [tracer] in Ash.Flow + +* use `:wrap_list` type where appropriate (#698) + +* `get_by` option can accept a single atom (#697) + +* properly handle `nil` values in embedded resources + +* ensure that `can` always returns an error when asked + +* get type for manual action at compile time + +### Improvements: + +* make `storage_type` overridable by new_types + +* support `map_with_tag` storage mode for `Ash.Union`. + +* if no authorizers are set, anyone can do anything + +* explicit error on after_action hook mismatch + ## [v2.14.17](https://github.com/ash-project/ash/compare/v2.14.16...v2.14.17) (2023-09-15) diff --git a/README.md b/README.md index 57db623d..5c1fce50 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ ```elixir def deps do [ - {:ash, "~> 2.14.17"} + {:ash, "~> 2.14.18"} ] end ``` diff --git a/documentation/tutorials/get-started.md b/documentation/tutorials/get-started.md index de4c82a6..eac30866 100644 --- a/documentation/tutorials/get-started.md +++ b/documentation/tutorials/get-started.md @@ -82,7 +82,7 @@ defp deps do [ # {:dep_from_hexpm, "~> 0.3.0"}, # {:dep_from_git, git: "https://github.com/elixir-lang/my_dep.git", tag: "0.1.0"}, - {:ash, "~> 2.14.17"} # <-- add this line + {:ash, "~> 2.14.18"} # <-- add this line ] end ``` diff --git a/mix.exs b/mix.exs index 8afa8013..6f968a5a 100644 --- a/mix.exs +++ b/mix.exs @@ -7,7 +7,7 @@ defmodule Ash.MixProject do designed to be used by multiple front ends. """ - @version "2.14.17" + @version "2.14.18" def project do [