Skip to content

Commit 6e71d15

Browse files
committed
chore: release version v3.12.0
1 parent 4dfec47 commit 6e71d15

File tree

2 files changed

+38
-1
lines changed

2 files changed

+38
-1
lines changed

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,43 @@ SPDX-License-Identifier: MIT
88

99
<!-- changelog -->
1010

11+
## [v3.12.0](https://github.com/ash-project/ash/compare/v3.11.3...v3.12.0) (2026-01-06)
12+
13+
14+
15+
16+
### Features:
17+
18+
* add is_distinct_from and is_not_distinct_from functions (#2497) by [@jechol](https://github.com/jechol) [(#2497)](https://github.com/ash-project/ash/pull/2497)
19+
20+
* add is_distinct_from and is_not_distinct_from operators by [@jechol](https://github.com/jechol) [(#2497)](https://github.com/ash-project/ash/pull/2497)
21+
22+
### Bug Fixes:
23+
24+
* revert inadvertant changes to accept dsl option by [@zachdaniel](https://github.com/zachdaniel)
25+
26+
* merge errors with `Reactor.Error` by [@zachdaniel](https://github.com/zachdaniel)
27+
28+
* handle new operator_overloads format in operator evaluation by [@zachdaniel](https://github.com/zachdaniel)
29+
30+
* set `allow_nil?: false` for get_by_read_actions arguments by [@zachdaniel](https://github.com/zachdaniel)
31+
32+
* move optimization logic from simplify to new for is_distinct_from operators by [@jechol](https://github.com/jechol) [(#2497)](https://github.com/ash-project/ash/pull/2497)
33+
34+
* raise an informative error when actor fields used in filters are not loaded by [@zachdaniel](https://github.com/zachdaniel)
35+
36+
* properly handle exists across data layers by [@zachdaniel](https://github.com/zachdaniel)
37+
38+
### Improvements:
39+
40+
* optimize is_distinct_from operators when NULL is impossible by [@jechol](https://github.com/jechol) [(#2497)](https://github.com/ash-project/ash/pull/2497)
41+
42+
* create: Add multitenancy bypass options to create actions (#2495) by [@shahryarjb](https://github.com/shahryarjb) [(#2495)](https://github.com/ash-project/ash/pull/2495)
43+
44+
* Support :allow_global in bulk multitenancy actions by [@shahryarjb](https://github.com/shahryarjb) [(#2495)](https://github.com/ash-project/ash/pull/2495)
45+
46+
* update: Add multitenancy bypass options to update actions (#2494) by [@shahryarjb](https://github.com/shahryarjb) [(#2494)](https://github.com/ash-project/ash/pull/2494)
47+
1148
## [v3.11.3](https://github.com/ash-project/ash/compare/v3.11.2...v3.11.3) (2025-12-26)
1249

1350

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ defmodule Ash.MixProject do
1010
A declarative, extensible framework for building Elixir applications.
1111
"""
1212

13-
@version "3.11.3"
13+
@version "3.12.0"
1414

1515
def project do
1616
[

0 commit comments

Comments
 (0)