Skip to content

v0.5.0

Choose a tag to compare

@kzlsakal kzlsakal released this 23 Feb 19:35
· 27 commits to main since this release

What's Changed

  • Feature: Support composeDirective directive by @cschiewek in #91

  • Bug Fix: Import directive definitions from custom prototype by @kzlsakal in #92

  • Test: Update federation compatibility checks with composeDirective support by @kzlsakal in #92

  • BREAKING (only if migrating from v0.4.2): Using a custom prototype will now require using the following method:

    defmodule MyApp.MySchema do
      use Absinthe.Schema
      use Absinthe.Federation.Schema, prototype_schema: MyApp.MySchemaPrototype
    

    instead of

    defmodule MyApp.MySchema do
      use Absinthe.Schema
      use Absinthe.Federation.Schema, skip_prototype: true
      @prototype_schema MyApp.MySchemaPrototype
    

Full Changelog: v0.4.2...v0.5.0