Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: col/ash

Tags

v2.16.1

Toggle v2.16.1's commit message
release v2.16.1

[v2.16.1](ash-project/ash@v2.16.0...v2.16.1) (2023-10-27)
Bug Fixes:
* ensure item constraints are passed to array casting
* handle non-list values in `Ash.Actions.Sort.process/4`
* optimize and make `Ash.Type` more consistent
* fix typespec for `include_source/2`
Improvements:
* detect more parent expressions

v2.16.0

Toggle v2.16.0's commit message
release v2.16.0

[v2.16.0](ash-project/ash@v2.15.20...v2.16.0) (2023-10-25)
Features:
* Add unknown argument error when passing an unknown key to an action. (ash-project#750)
Bug Fixes:
* don't reorder global validations/changes
* use latest spark, and new persisters callback
* properly validate belongs_to relationships
* remove invalid usages of `unsafe_change_attribute/3`
* handle builtin types in unions (ash-project#752)
Improvements:
* Add ash_three? feature flag for Ash 3.0 related behaviors.

v2.15.20

Toggle v2.15.20's commit message
release v2.15.20

[v2.15.20](ash-project/ash@v2.15.19...v2.15.20) (2023-10-24)
Bug Fixes:
* Change heading levels in generated livebook to have only one H1 (ash-project#747)
* code gen interfaces check type first argument (ash-project#749)
* properly support `get` in `Ash`
* add back in accidentally removed transformer
* properly determine resource from `Ash.get!/2`
* cast functional default values
* temporarily omit overzealous validation
* properly honor `max_concurrency` option
* support tenant option in api.can
* properly use constraints when casting expression values
* don't re-case constraints in the `type` function
Improvements:
* add `Ash.Test.assert_has_error` and `Ash.Test.refute_has_error`
* support `to_error_class` taking changeset/query/input
* add "filename" parameter to the livebook generator. (ash-project#746)
* support an `api` option to `use Ash.Resource` (ash-project#715)
* support an `api` option to `use Ash.Resource`
* add functions to `Ash` for resources w/ configured apis
* default code_interface.define_for to resource's ash api
* cast_input for default values at compile time
* optimize bulk creates where results are not returned
* rewrite bulk creates, optimize changeset functions (ash-project#744)
* better storage_type handling, undo function change

v2.15.19

Toggle v2.15.19's commit message
release v2.15.19

[v2.15.19](ash-project/ash@v2.15.18...v2.15.19) (2023-10-17)
Bug Fixes:
* handle new type constraints properly
Improvements:
* properly honor ecto type `init` callback

v2.15.18

Toggle v2.15.18's commit message
release v2.15.18

[v2.15.18](ash-project/ash@v2.15.17...v2.15.18) (2023-10-17)
Bug Fixes:
* honor `max_concurrency` option
* handle generic actions in `list_arguments_and_attributes`
* fix type casting for embedded resources
* ensure after action hooks are run on bulk creates
* return records from batches if items have after action hooks
* don't transform errors to changesets when rolling back in with_hooks
* undo previous changes where transactional actions might not roll back
* undo regression where errors weren't wrapped in a changeset
* provide full constraints when determining `Ash.Type.NewType` storage types
* go back to original default timestamp behavior
Improvements:
* various optimizations and compile time caching
* set default many to many options (ash-project#737)
* various performance improvements
* various optimizations for bulk create actions
* support `max_concurrency` option on bulk creates
* better error message on missing identities
* better error message on invalid data passed to `YourApi.load`
* better handling of nested errors in transactions

v2.15.17

Toggle v2.15.17's commit message
release v2.15.17

[v2.15.17](ash-project/ash@v2.15.16...v2.15.17) (2023-10-11)
Bug Fixes:
* properly authorize access to query aggregates in all cases

v2.15.16

Toggle v2.15.16's commit message
release v2.15.16

[v2.15.16](ash-project/ash@v2.15.15...v2.15.16) (2023-10-11)
Improvements:
* move various transformers to be verifiers

v2.15.15

Toggle v2.15.15's commit message
release v2.15.15

[v2.15.15](ash-project/ash@v2.15.14...v2.15.15) (2023-10-11)
Improvements:
* support atomics on upserts

v2.15.14

Toggle v2.15.14's commit message
release v2.15.14

[v2.15.14](ash-project/ash@v2.15.13...v2.15.14) (2023-10-11)
Improvements:
* ensure all changesets sent batched to data layer have same set of atomics

v2.15.13

Toggle v2.15.13's commit message
release v2.15.13

[v2.15.13](ash-project/ash@v2.15.12...v2.15.13) (2023-10-11)
Bug Fixes:
* move misplaced file and fix typespecs for Ash.DataLayer.Ets.Info
* properly set `invalid_keys` on action inputs
* properly validate required arguments for generic actions