Current section

122 Versions

Jump to

Compare versions

4 files changed
+10 additions
-2 deletions
  @@ -1,5 +1,9 @@
1 1 # Changelog
2 2
3 + ## 1.7.8
4 +
5 + - Bugfix: Fixes an issue where schemas would not find their types, or not be found at all.
6 +
3 7 ## 1.7.7
4 8 - POTENTIALLY BREAKING Bug Fix: [Validate variable usage in nested input arguments](https://github.com/absinthe-graphql/absinthe/pull/1290).This could break incoming documents previously considered valid. Skip the Absinthe.Phase.Document.Arguments.VariableTypesMatch phase to avoid this check. See Absinthe.Pipeline on adjusting the document pipeline.
5 9 - #1321 resolves telemetry issues
  @@ -4,7 +4,7 @@
4 4 <<"https://github.com/absinthe-graphql/absinthe/blob/main/CHANGELOG.md">>},
5 5 {<<"GitHub">>,<<"https://github.com/absinthe-graphql/absinthe">>}]}.
6 6 {<<"name">>,<<"absinthe">>}.
7 - {<<"version">>,<<"1.7.7">>}.
7 + {<<"version">>,<<"1.7.8">>}.
8 8 {<<"description">>,<<"GraphQL for Elixir">>}.
9 9 {<<"elixir">>,<<"~> 1.11">>}.
10 10 {<<"app">>,<<"absinthe">>}.
  @@ -365,6 +365,8 @@ defmodule Absinthe.Schema do
365 365 def apply_modifiers(pipeline, schema, opts \\ []) do
366 366 Enum.reduce(schema.__absinthe_pipeline_modifiers__(), pipeline, fn
367 367 {module, function}, pipeline ->
368 + Code.ensure_loaded!(module)
369 +
368 370 cond do
369 371 function_exported?(module, function, 1) ->
370 372 apply(module, function, [pipeline])
  @@ -377,6 +379,8 @@ defmodule Absinthe.Schema do
377 379 end
378 380
379 381 module, pipeline ->
382 + Code.ensure_loaded!(module)
383 +
380 384 cond do
381 385 function_exported?(module, :pipeline, 1) ->
382 386 module.pipeline(pipeline)
  @@ -2,7 +2,7 @@ defmodule Absinthe.Mixfile do
2 2 use Mix.Project
3 3
4 4 @source_url "https://github.com/absinthe-graphql/absinthe"
5 - @version "1.7.7"
5 + @version "1.7.8"
6 6
7 7 def project do
8 8 [