View Source Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
v1.1.1 (2024-06-02)
Features:
- relationship pagination (#166)
Bug Fixes:
- honor read_action for update/destroy mutations
v1.1.0 (2024-05-24)
Features:
- [AshGraphql.Domain] support queries/mutations on the domain
v1.0.1 (2024-05-23)
Features:
- allow passing custom descriptions to queries and mutations (#138)
Bug Fixes:
don't deduplicate argument types by argument name (#162)
use Ash.EmbeddableType.ShadowDomain (#156)
accepted attributes don't have to be
public?
Improvements:
deduplicate map types across domains (#164)
Implement AshGraphql.Error for Ash.Error.Query.ReadActionRequiresActor (#154)
make mutation result errors list non-nullable (#144)
make mutation result errors list non-nullable
v1.0.0 (2024-04-27)
The changelog is being restarted. See /documentation/1.0-CHANGELOG.md
for previous changelogs.
Breaking Changes:
- [AshGraphql.Resource]
managed_relationship
arguments automatically get rich types derived for them - [AshGraphql.Type] No longer automagically derive types. Only types defined in
Ash.Type.NewType
that implementAshGrahql.Type
will get types derived for them.
Improvements:
- [AshGraphql.Resolver] Bulk actions are automatically used for create/update/destroy actions. This means far fewer queries made in general.
- [AshGraphql.Type] add
graphql_define_type?/1
callback for graphql types - [AshGrapqhl.Resource] support generic actions with no return type