Adds Apollo Federation Spec conformance to the absinthe GraphQL library
@interfaceObject
directive by @kzlsakal in https://github.com/DivvyPayHQ/absinthe_federation/pull/96
Full Changelog: https://github.com/DivvyPayHQ/absinthe_federation/compare/v0.5.1...v0.5.2
Full Changelog: https://github.com/DivvyPayHQ/absinthe_federation/compare/v0.5.0...v0.5.1
Feature: Support composeDirective
directive by @cschiewek in https://github.com/DivvyPayHQ/absinthe_federation/pull/91
Bug Fix: Import directive definitions from custom prototype by @kzlsakal in https://github.com/DivvyPayHQ/absinthe_federation/pull/92
Test: Update federation compatibility checks with composeDirective
support by @kzlsakal in https://github.com/DivvyPayHQ/absinthe_federation/pull/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: https://github.com/DivvyPayHQ/absinthe_federation/compare/v0.4.2...v0.5.0
Full Changelog: https://github.com/DivvyPayHQ/absinthe_federation/compare/v0.4.1...v0.4.2
link
directive should be repeatable by @cschiewek in https://github.com/DivvyPayHQ/absinthe_federation/pull/89
Full Changelog: https://github.com/DivvyPayHQ/absinthe_federation/compare/15d70ccc988b37fd29a9fb0ec27c72994072a5cc...v0.4.1
link/1
macro removed in favor of "extend schema" method (drop-in replacement).Full Changelog: https://github.com/DivvyPayHQ/absinthe_federation/compare/v0.3.2...v0.4.0
query
macro with args by @rewritten in https://github.com/DivvyPayHQ/absinthe_federation/pull/66
Full Changelog: https://github.com/DivvyPayHQ/absinthe_federation/compare/v0.3.1...v0.3.2
@link
directive for importing directives by @kzlsakal in https://github.com/DivvyPayHQ/absinthe_federation/pull/62
Full Changelog: https://github.com/DivvyPayHQ/absinthe_federation/compare/v0.3.0...v0.3.1
Full Changelog: CHANGELOG.md#030 Code Changes: https://github.com/DivvyPayHQ/absinthe_federation/compare/v0.2.53...v0.3.0
Full Changelog: https://github.com/DivvyPayHQ/absinthe_federation/compare/v0.2.52...v0.2.53