GraphQL API for interacting with Gravity Forms.
This minor release adds compatibility for WPGraphQL v1.13.x, by removing the new Connection
, Edge
, and OneToOneConnection
GraphQL interfaces from the FormField
connections. This is a temporary fix, and will be reverted in a future release.
FormField
connections.There was an error while processing the form.
prologue from submission UserError
s.Full Changelog: https://github.com/harness-software/wp-graphql-gravity-forms/compare/v0.11.8...v0.11.9
This minor release fixes an issue where querying for NumberField.calculationRounding
would sometimes throw an error when Rounding
is set to Do not round
.
calculationRounding
to null
when rounding is disabled.Full Changelog: https://github.com/harness-software/wp-graphql-gravity-forms/compare/v0.11.7...v0.11.8
This minor release fixes an issue with the GraphQL dataloader storing the GF form, instead of the 'prerendered' version used by many 3rd-party plugins. It also fixes FormQuiz
GraphQL fields from resolving if they are not associated with the current gradingType
(e.g. passPercent
on a LETTER
grade ).
gform_pre_render
on Form objects before they are stored in the DataLoader.gradingType
.Full Changelog: https://github.com/harness-software/wp-graphql-gravity-forms/compare/v0.11.6...v0.11.7
This minor release fixes a bug where the resolver for FormField.choices
wasn't always correctly parsing and passing the data, causing GraphQL fields on Quiz and Chained Select choices to return incorrect values.
FormField.choices
doesn't always resolve values correctly.poolshark/wp-graphql-stubs
Composer dependency with axewp/wp-graphql-stubs
.This minor release fixes a bug where gfForm.quiz
data was not resolving, as well as changes the GraphQL types for FormQuizConfirmation
fields.
Note: This release is technically a breaking schema change, however since those fields are entirely unusable with their current type definitions, we don't expect this have any negative impact on users when upgrading.
FormQuizConfirmation.isAutoformatted
from type String
to type Boolean
.FormQuizConfirmation.message
from type Int
to type String
.GfForm.quiz
returning empty data.GfForm.quiz
data.FormConnectionQueriesTest
classname corrupted after backporting from v0.11.4.Full Changelog: https://github.com/harness-software/wp-graphql-gravity-forms/compare/v0.11.4...v0.11.5
This minor release fixes a bug where form.entries
would return entries from all forms, among other things.
plugin-update-checker
to v4.13
and enable use of local assets on Dashboard screen.formIds
input description to clarify that it (currently) only accepts database IDs.$_gf_state
is reset between tests.Full Changelog: https://github.com/harness-software/wp-graphql-gravity-forms/compare/v0.11.3...v0.11.4
This minor release fixes a bug where gfEntries.pageInfo
fields would have incorrect data after upgrading to WPGraphQL v1.9.0.
Note: As a result of WPGraphQL v1.9.0, the order of items returned when using backwards pagination (e.g. last:5
) is now reversed and identical to the order of items returned when using forward pagination, as per the GraphQL Relay spec.
EntriesConnectionResolver
to support WPGraphQL v1.9.0.gfForms
and gfEntries
pagination tests.Full Changelog: https://github.com/harness-software/wp-graphql-gravity-forms/compare/v0.11.2...v0.11.3
This minor release fixes a bug where querying for a non-existent Form/Entry ID would throw an error instead of returning null
.
We also added some new GraphQL fields and connections to the FormConfirmation
and SubmissionConfirmation
types, and made some under-the-hood improvements to both the code and our build scripts.
isAutoformatted
to the FormConfirmation
object.Page
connection to the FormConfirmation
object. (h/t @robmarshall )pageId
and queryString
fields and Page
connection to the SubmissionConfirmation
object.Utils::get_possible_form_field_child_types()
.FormFields::ignored_gf_settings()
.Full Changelog: https://github.com/harness-software/wp-graphql-gravity-forms/compare/v0.11.1.1...v0.11.2
This hotfix release fixes an issue with the GitHub Updater attempting to install plugin updates from the wrong release asset.
This minor release adds the reCaptcha V2 type
and publicKey
to gfSettings.recaptcha
, the validated confirmation
response to form submission mutation payloads, and fixes a handful of bugs.
recaptcha
settings to GFSettings
GraphQL object.SubmissionConfirmation
object to submitGfForm
and submitGfDraftEntry
mutation responses. Props: @KoduVaalisActive
should default to true for new Confirmations / Notifications.rangeMin
and rangeMax
GraphQL fields on NumberField
. H/t @natac13checkboxValues
load the Post Category choices before attempting to process.imageValueInput.url
when updating PostImage
field values.gravityformscli
for installing GF plugins in test envs.