Skip to content

Commit

Permalink
chore: release version v3.0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
zachdaniel committed May 22, 2024
1 parent 67c6e5e commit 66de15d
Show file tree
Hide file tree
Showing 2 changed files with 64 additions and 1 deletion.
63 changes: 63 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,69 @@

<!-- changelog -->

## [v3.0.4](https://github.com/ash-project/ash/compare/v3.0.3...v3.0.4) (2024-05-22)




### Features:

* Ash.Reactor: Add `bulk_update` step type. (#1185)

* allow retrieving the count of paginated relationships (#1183)

* Ash.Reactor: Add `bulk_create` step type.

### Bug Fixes:

* ensure that all notifications are sent for bulk destroy/update

* properly hydrate and scope sorts

* handle list of atomic conditions (#1194) (#1195)

* handle nil value for old_values (#1191)

* allow all strategies for bulk actions in code interfaces by default

* use `Ash.Sort.parse_input/3` in `Ash.Query.sort_input/2`

* improve Ash.Domain.Info typespecs

* make Ash.Resource.Validation.Changing work correctly in atomics (#1178)

* check the where condition before checking validation atomicity (#1177)

* handle `nil` notification results better

* don't emit after batch notifications if `notify?: false`

* prefer resource domain over option domain (#1176)

* don't require domain for empty stream bulk update and destroy (#1175)

* only return valid non nil values items from generator (#1121)

* properly validate input action on bulk destroy

* allow setting `authorize?: false`

* honor `get?` for bulk update/bulk destroy

### Improvements:

* support anonymous aggregates and calculations in queries

* Implement `show_sensitive?` config (#1180)

* support `filter_input` and `sort_input` in `Ash.Query.build/2`

* add `template_requires_actor` check for changesets

* don't use queries for streaming if they have hooks

* consider `from: nil` in `changing_attributes/1` check

## [3.0.3](https://github.com/ash-project/ash/compare/v3.0.2...3.0.3) (2024-05-22)


Expand Down
2 changes: 1 addition & 1 deletion mix.exs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ defmodule Ash.MixProject do
A declarative, extensible framework for building Elixir applications.
"""

@version "3.0.3"
@version "3.0.4"

def project do
[
Expand Down

0 comments on commit 66de15d

Please sign in to comment.