GraphQL API Changelog - Jun 21 to Jun 27

This changelog introduces new queries and mutations for managing field dependencies and AI settings. Key additions include the dependentEmailTemplates query and the updateAiSettings mutation, along with their associated types. Additionally, the dependentConditionals query has been updated to enforce a non-null return type.

New:

  • Query dependentEmailTemplates was added to the FieldDependency type. This allows you to retrieve email templates that have dependencies on certain fields.
  • Mutation updateAiSettings was added. This mutation can be used to update settings related to AI.
  • DependentEmailTemplate, DependentEmailTemplateConnection, and DependentEmailTemplateEdge types were added. These are used to manage email templates that have specific dependencies.
  • UpdateAiSettingsInput and UpdateAiSettingsPayload types were added to support the updateAiSettings mutation.

Changed:

  • The query dependentConditionals in the FieldDependency type now always requires a non-null return type, changing from FieldConditionConnection to FieldConditionConnection!. This means a valid result will always be expected.