Every recorded version, newest first, with what changed in each one.
Latest 2.12.314 versions
Undated · 14 versions
2.12.3
Latest
21 changes
Changes
This release fixes a fatal error on Views that join forms and resolves many issues with filters, including date, number, and multi-input field comparisons.
Using `scope="view"` with a View that joins forms using the [Multiple Forms]
Filters with a form ID before the field (for example, `filter_4:date_created`) were ignored, so results included entries the filter should have excluded (in the `visible` scope, these filters excluded every entry instead).
Filters using `lt` or `gt` compared numbers as text, so `5` counted as greater than `10`.
Issues with Date and Time field filters
With no date format saved, a value such as `09/15/2026` was read as `2026-15-09`
Partial values such as `2026` matched no entries
Dates without leading zeros, such as `9/5/2026`, were compared incorrectly
Filters on Time fields, or on Date fields displayed as drop downs or text boxes, matched no entries.
Issues with filters on Checkbox, Name, and other multi-input fields without an input ID
Filters using `isnot` or `notcontains` included entries that had the value checked
The Math Summary showed no results (for example, with `filter_3=Red&op_3=contains`).
Issues in the `visible` scope
Filters using `lt`, `gt`, or `notcontains` excluded every entry
The debug report's "no entries" warnings showed the page title instead of naming the filter or View.
Issues on Views that merge forms with a union
Filters using `is` or `contains` on a Checkbox field left out the merged form's entries
`scope="view"` and `scope="visible"` used the wrong fields from the merged form
The Math Summary left out the merged form's entries.
🔧 Updated
[Foundation]
2.12.2
4 changes
Changes
This update restores a missing styling option for table-based Views on GravityView 3.0 and newer.
The Calculation Row Background setting was missing from the Multiple Entries settings of Table and DataTables Views on GravityView 3.0 and newer.
🔧 Updated
[Foundation]
2.12.1
5 changes
Changes
This update fixes a database error when counting Multi Select choices.
Note: GravityMath now requires WordPress 6.5 or newer.
Database error when counting Multi Select choices individually with a filter and empty values included.
🔧 Updated
[Foundation]
2.12.0
10 changes
Changes
This release shows choice labels instead of stored values when the Math Summary groups by a choice field, and fixes zero-value groups being dropped and translation notices in WordPress 6.7 and newer.
✨ Improved
The Math Summary now displays choice labels instead of stored values when grouping by a choice field, with a new "Use values for labels" setting (the `use_values` shortcode attribute) to restore the previous behavior.
The Math Summary group column is now escaped before output.
The Math Summary widget dropped groups with a stored value of "0" or a calculated result of 0 when set to "Entries shown on the page".
Editing a View triggered "Translation loading for the gravityforms domain was triggered too early" (`_load_textdomain_just_in_time`) notices in WordPress 6.7 and newer.
💻 Developer Updates
Now uses the current GravityView hooks instead of ones deprecated in GravityView 2.55.
🔧 Updated
[Foundation]
2.11.0
3 changes
Changes
This release includes internal component updates and bug fixes for improved stability and compatibility.
🔧 Updated
[Foundation]
2.10.4
5 changes
Changes
This release fixes a fatal error in the GravityMath summary shortcode and block, and corrects how integer values with thousands separators are handled in the GravityView Calculation field.
A fatal error occurred when using the `[gravitymath action="summary"]` shortcode or `gk-gravitymath/summary` block without GravityView active.
Integer values with a thousands separator (e.g., 1,123) in the GravityView Calculation field were misread as decimals.
🔧 Updated
[Foundation]
2.10.2
4 changes
Changes
This release fixes filtered calculations returning incorrect results on sites with many form entries.
Filtered `scope="form"` calculations in the `[gravitymath]` shortcode and GravityView table footer now return correct results on forms with a large number of entries.
🔧 Updated
[Foundation]
2.10.1
4 changes
Changes
This update fixes merge tags not working in `[gravitymath]` shortcode attributes inside GravityView Custom Content fields.
Merge tags in `[gravitymath]` shortcode attributes (e.g., `filter`) are now correctly replaced when used inside a GravityView Custom Content field.
🔧 Updated
[Foundation]
2.10
7 changes
Changes
This release adds alphabetical sorting of data sources (form or View) in the GravityMath Summary block and fixes issues affecting the `[gravitymath]` shortcode.
✨ Improved
Forms and Views are now sorted alphabetically in the GravityMath Summary block source selection dropdown.
The `[gravitymath]` shortcode now respects the `scope` and `id` attributes when used inside GravityView Views (e.g., Custom Content field).
The `filter` attribute now correctly restricts summary results when using `action="summary"` in the `[gravitymath]` shortcode.
🔧 Updated
[Foundation]
2.9.2
7 changes
Changes
This release resolves a fatal shortcode error and fixes multiple issues affecting currency formatting and calculations.
Fatal error when the `[gravitymath]` shortcode referenced a View ID that did not exist.
Inconsistent behavior between Number fields using the "Currency" format and Product fields.
Incorrect parsing of currency values when using the DataTables [client-side rendering]( with comma-decimal currencies (e.g., DKK, EUR), where values like "47.000,00 kr." were treated as 47 instead of 47000.
Currency calculations now correctly use the currency stored with each entry rather than the WordPress locale, ensuring accuracy when site-wide currency settings change or when displaying entries with mixed currencies.
🔧 Updated
[Foundation]
2.9.1
2 changes
Changes
This update fixes calculation issues involving currency-formatted fields.
Calculation field not working with currency-formatted Number fields and Product (price) fields.
2.9
1 new1 improvement8 changes
New
New Calculation field for GravityView that displays formula-based calculations with professional formatting.
Improved
Improved compatibility with GravityView Maps layout when rendering Math Summary blocks outside of GravityView post contexts.
Changes
This release introduces a [new Calculation field for GravityView]
Removes the need to use the `[gravitymath]` shortcode inside Custom Content fields.
Supports number and currency formatting.
Includes customizable decimal places, thousands separators, and prefix/suffix options.
Math Summary blocks now properly validate View IDs before processing.
REST API endpoints for Math Summary now handle invalid View IDs gracefully with proper error messages.
🔧 Updated
[Foundation]
2.8.1
1 improvement1 change
Improved
Compatibility with the [GravityView Dashboard Views]
Changes
This release adds compatibility with the GravityView Dashboard Views plugin.
2.8
1 new10 changes
New
`gk/gravitymath/summary/entries` filter to modify the entries object used for calculations.
Changes
This release adds dynamic Math Summary widget updates in GravityView’s DataTables layout, improves Date field filter handling in the `[gravitymath]` shortcode, and resolves footer calculation inaccuracies and a PHP notice in WordPress 6.8.
Support for GravityView's DataTables layout, enabling dynamic Math Summary widget updates during table filtering and sorting.
✨ Improved
Date field filters in the `[gravitymath]` shortcode now accept field's display format values instead of requiring `yyyy-mm-dd` format.
Sum calculations for Number fields using comma decimal separators in locales with period thousands separators.
Incorrect footer calculations in GravityView's DataTables layout.
PHP notice in WordPress 6.8 related to early product translation initialization.
🔧 Updated
[Foundation]
💻 Developer Updates
Changelog published by the developer, in their original language.