Kronky Versions Save

Kronky bridges the gap between Ecto and Absinthe GraphQL by listing validation messages in a mutation payload.

v0.5.0

6 years ago

Enhancements

  • Replace Timex.parse with DateTime.from_iso8601. This eliminates Timex as a dependency.
  • Now Supports Absinthe.Resolution errors in build_payload/2 (thanks @thermech !)

v0.4.0

6 years ago

v0.4.0 (2017-08-03)

Enhancements

  • Payload.convert_to_payload is now public and can be used to generate payloads in the same manner as the build_payload middleware

BugFixes

  • fixed issue with Boolean values not comparing properly

v0.3.0

6 years ago

v0.3.0 (2017-07-17)

Enhancements

  • nil values can be compared for all types
  • convert_message is now public and can be used to generate ValidationMessages through Ecto.Changeset.traverse_errors

BugFixes

  • fix issue with NaiveDateTime values not comparing properly

v0.2.3

6 years ago

v0.2.3 (2017-07-05)

Enhancements

  • add nillable type to assert_equivalent_graphql

v0.2.2

6 years ago

BugFixes

  • fix Bug where field names were not showing up in graphql responses due to :key vs :field differences

Enhancements

  • improve messages on failure within assert_mutation_error and assert_mutation_success
  • Various doc improvements + typo fixes

v0.2.1

6 years ago

Converted Timex to a test dependancy.

v0.2.0

6 years ago
  • Remove inflex as a dependancy
  • Match %ValidationMessage as an error payload without an error tuple
  • Various doc improvments + typo fixes
  • Published to Hex.pm

v0.1.0

6 years ago

Initial Release