Todas as versões registradas, da mais nova para a mais antiga, com o que mudou em cada uma.
Última 1.18.015 versões
Sem data · 15 versões
1.18.0
Última
1 melhoria15 alterações
Melhoria
Enhanced conditional logic
Alterações
This release improves conditional logic and fixes condition builders that showed English text on translated sites.
✨ Improved
Conditions on a field that stores the ID of a user, post or entry, such as a Dynamic Lookup, Populate Anything or Nested Forms field, now match the name the field shows, and only the records the visitor may see ("is" and "is not" with a number still compare the stored ID)
Condition dropdowns that search users, entries or posts now load their choices only when they are opened
"Is", "is not", "in" and "not in" conditions on a choice of a Product, Option or Shipping field found no entries
A condition on Entry Date, Date Updated or Payment Date whose value is not a date, such as a merge tag for a text field, caused a fatal error on PHP 8
Conditions using the `{get}` merge tag now find entries when the value in the page address has `&`, `+` or `%`
"Has any of", "has all of" and "has none of" conditions on a Dynamic Lookup field with "Allow multiple selections" and the enhanced user interface only worked for entries with a single selection
Several issues with "Any form field" conditions, such as "does not contain" keeping entries that had the value
Several issues with the condition builder and date pickers, including on translated sites
Several issues with condition dropdowns.
On a translated site, the condition builders for export filters and for a saved export's conditional logic showed their buttons and labels in English, such as "Add Condition".
An error on some pages when another plugin filled merge tags without a form.
🔧 Updated
[Foundation]
1.17.1
6 alterações
Alterações
This release fixes two issues in large scheduled CSV exports, including a security issue, and we recommend updating GravityExport and GravityExport Lite together.
🔒 Security
Scheduled CSV exports of more than 500 entries could contain field values that were interpreted as formulas when opened in a spreadsheet application—these values now begin with a single quote (`'`), matching smaller exports (requires GravityExport Lite 2.7.4 or newer).
Values containing a backslash before a double quote were split across two cells in scheduled CSV exports of more than 500 entries.
🔧 Updated
[Foundation]
1.17.0
10 alterações
Alterações
This release makes conditional logic more accessible and fixes a critical error that could occur when GravityExport Lite was inactive, along with several smaller issues.
Note: GravityExport now requires WordPress 6.5 or newer.
✨ Improved
Keyboard and screen reader accessibility of conditional logic.
Wider Custom Value box in narrow settings panels.
GravityExport Save and GravityExport Filters did not appear in form settings until the download URL was enabled.
Conditional logic on product prices matched the wrong entries with some currency formats.
The page scrolled when a date picker calendar was opened or closed.
🔧 Updated
[Foundation]
1.16.0
1 melhoria2 alterações
Melhoria
Compatibility with the security changes introduced in GravityExport Lite 2.7.3.
Alterações
This update adds compatibility with the latest GravityExport Lite and fixes broken download links for filtered exports.
✨ Improved
1.15.1
5 alterações
Alterações
This update fixes two issues that could send a scheduled export to the wrong storage destination, or to none at all.
Scheduled exports of forms with more than 500 entries could not reach an FTP or SFTP destination, failing with "Unable to connect to host at port 21" regardless of the feed's settings.
An export could be delivered to another feed's storage destination when two feeds ran during the same request.
🔧 Updated
[Foundation]
1.15.0
5 novos24 alterações
Novo
Added an "Every 30 Days" schedule interval, replacing the need to type 720 into the custom hours box.
New Filters feeds no longer include User IP and User Agent by default.
Added `gk/gravityexport/save/monitored-connection/failed` action, fired with the offline `MonitorableConnection` when a monitored cloud storage connection is found to be down.
Added `gk/gravityexport/sheets/rows-page` filter to modify each page of rows before it is written to Google Sheets. Receives the page's rows, the form ID, and the number of entries skipped before this page.
Added `gk/gravityexport/save/feed-copy/unknown-key` filter to decide whether unrecognized feed meta keys are copied or dropped when a feed is copied to other forms.
Alterações
This release adds Google Sheets as an export destination, gives every feed an Activity Log of what its recent exports did, and lets you apply one feed's setup to any number of your forms.
You can now export your entries to Google Sheets!
Choose to export to existing spreadsheets or create a new one.
Connect your account in the GravityKit Settings under GravityExport.
An Activity Log tab on every feed listing its recent exports, so it's easy to see the feed's latest activity.
Scheduled exports can send only the entries received since the last export that worked, instead of the whole form every time. Choose it under Entries to Include; existing feeds keep sending everything until you change it. A run that fails does not move the starting point, so nothing is skipped.
Copy to Other Forms bulk action, available on the feed list page, copies a feed and its settings to multiple forms at once.
✨ Improved
"Download Permissions" on a new export filter feed default to people signed in with export access, rather than to anyone with the link. Existing feeds keep the setting they were saved with, and the public option is still there if you want it.
The feed list table now has columns showing when the feed will run next as well as a column linking to the export destination.
Feed action that runs an export immediately from "Process" to "Export Now"
Save Feed "Feed Title" setting is now called "Export Name"
Filters and Save settings are hidden until GravityExport is enabled for a form.
Unsaved typed values being reset when choosing a different storage destination.
The "Last Export" panel incorrectly reporting that no exports had been run when manual or per-entry exports had been processed.
Feeds set to Scheduled reported "Not scheduled" until you saved it a second time.
Deleting, trashing and restoring an entry now update the export.
Entries created by an import, the REST API, or another add-on didn't trigger exports. Importing rows now runs the export once when the import finishes.
A connection that went offline was reported every time it was checked, and a connection that came back was never reported at all, though the setting offers both. Each is now announced once, when it changes.
A secured export link returned a blank page to anyone without access, giving no way to tell a permissions refusal from a broken link. It now explains why, and offers a way to sign in.
Some buttons looked misaligned in WordPresss 7.0 and newer.
🔧 Updated
[Foundation]
💻 Developer Updates
1.14.0
5 alterações
Alterações
This release adds support for attaching the single-entry export file to multiple notifications and fixes a translation-loading notice on WordPress 6.7 and newer.
The single-entry export file can now be attached to multiple notifications at once (requires GravityExport Lite 2.7.0+ and Gravity Forms 2.9.9.2+).
A `_load_textdomain_just_in_time` notice on WordPress 6.7 and newer.
🔧 Updated
[Foundation]
1.13.0
1 melhoria6 alterações
Melhoria
Enhanced conditional logic
Alterações
This release improves conditional logic with a searchable picker for multi-selection filters, a new "has NONE of" operator, and a redesigned date picker.
✨ Improved
Value filters that accept multiple selections now use a searchable picker for quicker selection, plus a new "has NONE of" operator for excluding multiple values at once
Conditions on date fields now use a redesigned calendar date picker for easier date entry.
🔧 Updated
[Foundation]
1.12.0
4 novos6 alterações
Novo
Added `gk/gravityexport/save/cloud-storage/settings` filter to add fields to the Cloud Storage settings section.
Added `gk/gravityexport/save/connection/failed` action, fired when a monitored cloud storage connection is detected offline.
Added `gk/gravityexport/save/connection/is-online` filter to customize how a connection probe result is interpreted.
Added `gk/gravityexport/save/connection/check-interval` filter to adjust how often connections are checked (default: every 12 hours).
Alterações
This release adds monitoring for cloud storage connections, alerting you when a Dropbox or Box connection goes offline.
Monitoring for the Dropbox and Box connections your feeds use, alerting you by email, a dashboard notice, or both when one goes offline. Configure it under Cloud Storage on the GravityKit > Settings > GravityExport page.
Copy-to-clipboard button icons were vertically misaligned on the feed settings pages in WordPress 7.0.
💻 Developer Updates
🔧 Updated
[Foundation]
1.11.1
4 alterações
Alterações
This release ensures exports return entries in a stable, repeatable order across runs.
Exported entries could appear in a different order between runs when the configured sort column contained duplicate values or when no sort was specified.
🔧 Updated
[Foundation]
1.11.0
1 novo8 alterações
Novo
Added `gk/gravityexport/save/feed/before-handle` action, fired before a Save feed is processed by any trigger.
Alterações
This release extends Filter feed configuration to every Save feed trigger and fixes inconsistent transposed output and silent entry loss in scheduled exports.
✨ Improved
Save feeds linked to a Filter feed now apply the Filter feed's full configuration (column position, sort order, filename, etc.) on every trigger, not just on the Webhook trigger as before.
Save feeds linked to a Filter feed with Column Position set to Left (transposed) were not producing a transposed file on triggers other than Webhook.
Scheduled Save feed exports could silently drop a chunk of entries on invalid UTF-8, partial disk writes, or a corrupt accumulation file.
💻 Developer Updates
🔧 Updated
[Foundation]
1.10.1
2 alterações
Alterações
This hotfix restores the controls for adding new conditional logic rules.
Conditional logic controls missing in the feed settings when no rules had been configured.
1.10.0
1 melhoria9 alterações
Melhoria
Enhanced conditional logic
Alterações
This release enables background exports on sites protected by HTTP Basic Authentication, improves conditional logic, and resolves issues that could cause exports to fail on certain hosting environments.
Background exports can now run on sites protected by HTTP Basic Authentication, such as password-protected staging and development environments.
✨ Improved
Empty field values are no longer treated as today's date when using `is on`, `is not on`, `is before`, or `is after` filters
Filters on deleted or missing forms (e.g. when viewing feed settings for a removed form) no longer trigger errors
Admin-only filters (those suffixed `:disabled_admin`) no longer error out when applied to multi-value fields.
Exports could be incorrectly marked as failed mid-execution on certain hosting environments.
🔧 Updated
[Foundation]
1.9.0
5 novos7 alterações
Novo
Added `gk/gravityexport/field/flow/translate-role` filter to control translation of Gravity Flow Role field values.
Added `gk/gravityexport/field/flow/user-property` filter to specify which user property is used for Gravity Flow User field values.
Added `gk/gravityexport/field/flow/status-label` filter to customize labels for Gravity Flow status values.
Added `gk/gravityexport/field/flow/timestamp-type` filter to control the display of Gravity Flow timestamp values.
Added `gk/gravityexport/field/flow/timestamp-format` filter to customize formatting for Gravity Flow timestamp values.
Alterações
This release adds Box.com as a cloud storage destination for Save feeds, introduces support for Gravity Flow fields in exports, and fixes an issue where background exports were not saving files when no custom storage path was configured.
Support for Box.com as a cloud storage destination in Save feeds, enabling exported files to be automatically uploaded to a specified Box folder.
Gravity Flow field integration for User, Multi User, Assignee Select, Role, Timestamp, and Status fields, with filter hooks to control user display properties, role translation, timestamp formatting, and status labels.
Background exports not saving the exported file when no custom storage path is configured.
💻 Developer Updates
🔧 Updated
[Foundation]
1.8.0
1 melhoria2 correções8 alterações
Melhoria
Enhanced conditional logic
Corrigido
Fixed "Approval Status" filter option appearing twice in the dropdown
Fixed CSS scoping to prevent style collisions with other GravityKit products.
Alterações
This release adds chunked processing for large scheduled exports to prevent timeouts and memory issues, and improves conditional logic with better Multiple Forms compatibility, numeric comparisons, and author search.
Note: GravityExport now requires PHP 7.4 or newer.
Chunked processing for large scheduled exports (CSV and XLSX) to prevent timeouts and memory issues.
Pre-flight memory check for scheduled XLSX exports to prevent out-of-memory crashes.
✨ Improved
"Created By" filter now supports searching by username, display name, email, or login
Product and pricing field filters now correctly compare numeric values, ignoring currency formatting
Filters for fields on joined forms
Changelog publicado pelo desenvolvedor, no idioma original.