GraphQL Changelog – Week 25/08 to 29/08
New types have been introduced, including Base, Form, and various PortalInterface types to support new portal functionalities. Several types and mutations related to SMTP configurations have also been added, such as createSmtpConfiguration and SmtpConfiguration, enabling new email management features. Additionally, new fields were added to AiBehaviorMetadata and AiBehaviorParams, enhancing AI-related functionalities. A change was made to the value field in FieldMapInput, making it optional.
In summary, these changes focus on expanding capabilities for portal interfaces, AI behavior, and SMTP email configuration.
New:
-
Types and Fields:
AiBehaviorMetadata: Added fieldpipeId.AiBehaviorParams: Added fieldreferencedFieldIds.Base: A new type was introduced.BreadcrumbBase: A new type was introduced.BreadcrumbMainPortal: A new type was introduced.Form: A new type was introduced.PortalInterface: A new type was introduced with additional sub-types for specific content and elements:PortalInterfaceSearchContentPortalInterfaceSearchElementLinkPortalInterfaceSearchElementOtherFormPortalInterfaceSearchElementPagePortalInterfaceSearchElementPortalForm
PortalPage: A new type was introduced along withPortalPageElement.SmtpConfiguration: A new type was introduced along with:CreateSmtpConfigurationInputCreateSmtpConfigurationPayloadSmtpConfigurationInputSmtpCustomEmailCreateSmtpCustomEmailWithConfigurationInputCreateSmtpCustomEmailWithConfigurationPayload
-
Mutations:
createSmtpConfiguration: Added to handle SMTP configuration creation.createSmtpCustomEmailWithConfiguration: Added for creating custom emails with specific configurations.
-
Fields in Interfaces and Object Types:
InternalOrganization,Organization,OrganizationInterface: Added fieldmainPortal.
Changed:
- Field Input Modification:
- In
FieldMapInput, the fieldvaluechanged from being requiredString!to optionalString.
- In
These updates aim to enhance capabilities mainly around SMTP configurations, portal interfaces, and AI behavior parameters. Make sure to adjust your integrations accordingly to use the new types and mutations effectively.
