Repository navigation
Releases: westcoastdigital/GF-Views-Analytics
Release list
v1.1.6
What's New
- Fixed legend colour swatches missing in PDF/print — the line chart legends (Conversion/Views/Entries over time) are custom HTML dots coloured via
background, which browsers omit by default when printing; addedprint-color-adjust: exactto.gfva-wrapin the print stylesheet so colours are forced to render (applied to both print blocks)
What's Old
1.1.5
- Fixed detailed data table headers overlapping in PDF/print — header cells now wrap onto multiple lines instead of colliding (the base no-wrap rule is overridden inside the print stylesheet, and applied to both print blocks)
1.1.4
- Fixed comparison alignment — when a compare range is active, the data table, line charts, and CSV export now align the two periods positionally (primary day 1 against compare day 1, day 2 against day 2, and so on) instead of by absolute calendar date. Previously, comparing two non-overlapping ranges (e.g. 1–7 June vs 8–14 June) placed each period on its own rows with meaningless deltas and blank conversion values; periods now line up so deltas and conversion read correctly
- Added a Period (compare) column to the table and a
Period_Comparecolumn to the CSV so the aligned compare date is visible on each row - Line chart tooltips now show the aligned compare date alongside the primary date
- Per-form breakdown charts now include forms that appear in either the primary or compare period (union), sorted by combined total
1.1.3
- Fix Merge conflict There were merge conflicts in the JS file causing it to break
1.1.2
- Added Chart view toggle (All / Combined / Views / Entries) — switch between chart layouts instantly without re-running the report; selection is persisted to the URL
- All mode stacks three charts: Views only, Entries only, and Combined
- Updated Views by form and Entries by form bar charts to show grouped comparison bars when a compare range is active — primary and compare periods appear side by side per form, colour-coded to match the chart series (purple/red for views, teal/amber for entries); chart height scales automatically with the number of forms
- Added form selection to URL state so selected forms are preserved on page load and when switching chart view
- Fixed comparison breakdown cards being cut off in PDF/print — switched to a 2-column print grid with full date wrapping
- Fixed stat cards not filling page width in PDF/print — corrected print grid to 3 columns
1.1.1
-
Updated Views by form and Entries by form bar charts to show grouped comparison bars when a compare range is active — primary and compare periods appear side by side per form, colour-coded to match the main chart series (purple/red for views, teal/amber for entries); chart height scales automatically with the number of forms to prevent cramped bars
-
Fixed GitHub updater ignoring release tags with an uppercase
Vprefix
1.1.0
- Update Comparison Breakdown Cards When a compare range is active, a row of stat cards appears above the main chart showing Total Views and Total Entries for each date range individually, with the date range displayed on each card and colours matching the corresponding chart series
1.0.8
- Fixed Graph Values graph values dropped off
1.0.7
- Fixed Views over time graph colours match the legend and renamed to Conversion over time
1.0.6
- Added Views Analytics link to the Gravity Forms admin menu under Forms > Views Analytics
- Added Views Analytics shortcut to the WordPress admin bar under the Gravity Forms node
- Fixed PDF export charts being cut off — charts now resize to fit the full A4 page width before the print dialog opens, and all chart canvases are constrained within their containers in the print stylesheet
- Added data labels to all charts: values appear above each point on the line chart (suppressed when the dataset has more than 60 points to avoid crowding) and right-aligned inside each bar on the Views by form and Entries by form bar charts
1.0.5
- Fix Bug Fix Minor bug fixes and readme updates
1.0.4
- Added Entries by form bar chart alongside the existing Views by form chart
- Fixed missing
by_formdata assignment that prevented both breakdown charts from rendering
1.0.3
- Fixed date format display in chart and table — tokens now replaced in a single pass to prevent partial replacements corrupting month names
- Added date format preference via Screen Options, saved per user via AJAX
- Date pickers now reflect the chosen display format via Flatpickr's alt input
- Dates in print header now use the chosen display format
1.0.2
- Removed unique visitors stat (always returned 1 due to aggregated view rows)
- Fixed table column alignment — period column left-aligned, all data columns right-aligned
- Added hourly granularity, triggered automatically when a single day is selected
- Added timezone offset via
CONVERT_TZso period grouping reflects site local time
1.0.1
- Fixed view counts — queries now use
SUM(count)instead ofCOUNT(*)to read the actual view totals stored inwp_gf_form_view - Fixed timezone handling — date range boundaries now convert from site local time to UTC before querying
1.0.0
- Initial release
Full Changelog: v1.1.5...v1.1.6
v1.1.5
What's New
- Fixed detailed data table headers overlapping in PDF/print — header cells now wrap onto multiple lines instead of colliding (the base no-wrap rule is overridden inside the print stylesheet, and applied to both print blocks)
What's Old
1.1.4
- Fixed comparison alignment — when a compare range is active, the data table, line charts, and CSV export now align the two periods positionally (primary day 1 against compare day 1, day 2 against day 2, and so on) instead of by absolute calendar date. Previously, comparing two non-overlapping ranges (e.g. 1–7 June vs 8–14 June) placed each period on its own rows with meaningless deltas and blank conversion values; periods now line up so deltas and conversion read correctly
- Added a Period (compare) column to the table and a
Period_Comparecolumn to the CSV so the aligned compare date is visible on each row - Line chart tooltips now show the aligned compare date alongside the primary date
- Per-form breakdown charts now include forms that appear in either the primary or compare period (union), sorted by combined total
1.1.3
- Fix Merge conflict There were merge conflicts in the JS file causing it to break
1.1.2
- Added Chart view toggle (All / Combined / Views / Entries) — switch between chart layouts instantly without re-running the report; selection is persisted to the URL
- All mode stacks three charts: Views only, Entries only, and Combined
- Updated Views by form and Entries by form bar charts to show grouped comparison bars when a compare range is active — primary and compare periods appear side by side per form, colour-coded to match the chart series (purple/red for views, teal/amber for entries); chart height scales automatically with the number of forms
- Added form selection to URL state so selected forms are preserved on page load and when switching chart view
- Fixed comparison breakdown cards being cut off in PDF/print — switched to a 2-column print grid with full date wrapping
- Fixed stat cards not filling page width in PDF/print — corrected print grid to 3 columns
1.1.1
-
Updated Views by form and Entries by form bar charts to show grouped comparison bars when a compare range is active — primary and compare periods appear side by side per form, colour-coded to match the main chart series (purple/red for views, teal/amber for entries); chart height scales automatically with the number of forms to prevent cramped bars
-
Fixed GitHub updater ignoring release tags with an uppercase
Vprefix
1.1.0
- Update Comparison Breakdown Cards When a compare range is active, a row of stat cards appears above the main chart showing Total Views and Total Entries for each date range individually, with the date range displayed on each card and colours matching the corresponding chart series
1.0.8
- Fixed Graph Values graph values dropped off
1.0.7
- Fixed Views over time graph colours match the legend and renamed to Conversion over time
1.0.6
- Added Views Analytics link to the Gravity Forms admin menu under Forms > Views Analytics
- Added Views Analytics shortcut to the WordPress admin bar under the Gravity Forms node
- Fixed PDF export charts being cut off — charts now resize to fit the full A4 page width before the print dialog opens, and all chart canvases are constrained within their containers in the print stylesheet
- Added data labels to all charts: values appear above each point on the line chart (suppressed when the dataset has more than 60 points to avoid crowding) and right-aligned inside each bar on the Views by form and Entries by form bar charts
1.0.5
- Fix Bug Fix Minor bug fixes and readme updates
1.0.4
- Added Entries by form bar chart alongside the existing Views by form chart
- Fixed missing
by_formdata assignment that prevented both breakdown charts from rendering
1.0.3
- Fixed date format display in chart and table — tokens now replaced in a single pass to prevent partial replacements corrupting month names
- Added date format preference via Screen Options, saved per user via AJAX
- Date pickers now reflect the chosen display format via Flatpickr's alt input
- Dates in print header now use the chosen display format
1.0.2
- Removed unique visitors stat (always returned 1 due to aggregated view rows)
- Fixed table column alignment — period column left-aligned, all data columns right-aligned
- Added hourly granularity, triggered automatically when a single day is selected
- Added timezone offset via
CONVERT_TZso period grouping reflects site local time
1.0.1
- Fixed view counts — queries now use
SUM(count)instead ofCOUNT(*)to read the actual view totals stored inwp_gf_form_view - Fixed timezone handling — date range boundaries now convert from site local time to UTC before querying
1.0.0
- Initial release
v1.1.3
What's New
- Fix Merge conflict There were merge conflicts in the JS file causing it to break
What's Old
1.1.2
- Added Chart view toggle (All / Combined / Views / Entries) — switch between chart layouts instantly without re-running the report; selection is persisted to the URL
- All mode stacks three charts: Views only, Entries only, and Combined
- Updated Views by form and Entries by form bar charts to show grouped comparison bars when a compare range is active — primary and compare periods appear side by side per form, colour-coded to match the chart series (purple/red for views, teal/amber for entries); chart height scales automatically with the number of forms
- Added form selection to URL state so selected forms are preserved on page load and when switching chart view
- Fixed comparison breakdown cards being cut off in PDF/print — switched to a 2-column print grid with full date wrapping
- Fixed stat cards not filling page width in PDF/print — corrected print grid to 3 columns
1.1.1
-
Updated Views by form and Entries by form bar charts to show grouped comparison bars when a compare range is active — primary and compare periods appear side by side per form, colour-coded to match the main chart series (purple/red for views, teal/amber for entries); chart height scales automatically with the number of forms to prevent cramped bars
-
Fixed GitHub updater ignoring release tags with an uppercase
Vprefix
1.1.0
- Update Comparison Breakdown Cards When a compare range is active, a row of stat cards appears above the main chart showing Total Views and Total Entries for each date range individually, with the date range displayed on each card and colours matching the corresponding chart series
1.0.8
- Fixed Graph Values graph values dropped off
1.0.7
- Fixed Views over time graph colours match the legend and renamed to Conversion over time
1.0.6
- Added Views Analytics link to the Gravity Forms admin menu under Forms > Views Analytics
- Added Views Analytics shortcut to the WordPress admin bar under the Gravity Forms node
- Fixed PDF export charts being cut off — charts now resize to fit the full A4 page width before the print dialog opens, and all chart canvases are constrained within their containers in the print stylesheet
- Added data labels to all charts: values appear above each point on the line chart (suppressed when the dataset has more than 60 points to avoid crowding) and right-aligned inside each bar on the Views by form and Entries by form bar charts
1.0.5
- Fix Bug Fix Minor bug fixes and readme updates
1.0.4
- Added Entries by form bar chart alongside the existing Views by form chart
- Fixed missing
by_formdata assignment that prevented both breakdown charts from rendering
1.0.3
- Fixed date format display in chart and table — tokens now replaced in a single pass to prevent partial replacements corrupting month names
- Added date format preference via Screen Options, saved per user via AJAX
- Date pickers now reflect the chosen display format via Flatpickr's alt input
- Dates in print header now use the chosen display format
1.0.2
- Removed unique visitors stat (always returned 1 due to aggregated view rows)
- Fixed table column alignment — period column left-aligned, all data columns right-aligned
- Added hourly granularity, triggered automatically when a single day is selected
- Added timezone offset via
CONVERT_TZso period grouping reflects site local time
1.0.1
- Fixed view counts — queries now use
SUM(count)instead ofCOUNT(*)to read the actual view totals stored inwp_gf_form_view - Fixed timezone handling — date range boundaries now convert from site local time to UTC before querying
1.0.0
- Initial release
v1.1.2
What's New
- Added Chart view toggle (All / Combined / Views / Entries) — switch between chart layouts instantly without re-running the report; selection is persisted to the URL
- All mode stacks three charts: Views only, Entries only, and Combined
- Updated Views by form and Entries by form bar charts to show grouped comparison bars when a compare range is active — primary and compare periods appear side by side per form, colour-coded to match the chart series (purple/red for views, teal/amber for entries); chart height scales automatically with the number of forms
- Added form selection to URL state so selected forms are preserved on page load and when switching chart view
- Fixed comparison breakdown cards being cut off in PDF/print — switched to a 2-column print grid with full date wrapping
- Fixed stat cards not filling page width in PDF/print — corrected print grid to 3 columns
What's Old
1.1.1
-
Updated Views by form and Entries by form bar charts to show grouped comparison bars when a compare range is active — primary and compare periods appear side by side per form, colour-coded to match the main chart series (purple/red for views, teal/amber for entries); chart height scales automatically with the number of forms to prevent cramped bars
-
Fixed GitHub updater ignoring release tags with an uppercase
Vprefix
1.1.0
- Update Comparison Breakdown Cards When a compare range is active, a row of stat cards appears above the main chart showing Total Views and Total Entries for each date range individually, with the date range displayed on each card and colours matching the corresponding chart series
1.0.8
- Fixed Graph Values graph values dropped off
1.0.7
- Fixed Views over time graph colours match the legend and renamed to Conversion over time
1.0.6
- Added Views Analytics link to the Gravity Forms admin menu under Forms > Views Analytics
- Added Views Analytics shortcut to the WordPress admin bar under the Gravity Forms node
- Fixed PDF export charts being cut off — charts now resize to fit the full A4 page width before the print dialog opens, and all chart canvases are constrained within their containers in the print stylesheet
- Added data labels to all charts: values appear above each point on the line chart (suppressed when the dataset has more than 60 points to avoid crowding) and right-aligned inside each bar on the Views by form and Entries by form bar charts
1.0.5
- Fix Bug Fix Minor bug fixes and readme updates
1.0.4
- Added Entries by form bar chart alongside the existing Views by form chart
- Fixed missing
by_formdata assignment that prevented both breakdown charts from rendering
1.0.3
- Fixed date format display in chart and table — tokens now replaced in a single pass to prevent partial replacements corrupting month names
- Added date format preference via Screen Options, saved per user via AJAX
- Date pickers now reflect the chosen display format via Flatpickr's alt input
- Dates in print header now use the chosen display format
1.0.2
- Removed unique visitors stat (always returned 1 due to aggregated view rows)
- Fixed table column alignment — period column left-aligned, all data columns right-aligned
- Added hourly granularity, triggered automatically when a single day is selected
- Added timezone offset via
CONVERT_TZso period grouping reflects site local time
1.0.1
- Fixed view counts — queries now use
SUM(count)instead ofCOUNT(*)to read the actual view totals stored inwp_gf_form_view - Fixed timezone handling — date range boundaries now convert from site local time to UTC before querying
1.0.0
- Initial release
v1.1.1
What's New
- Updated Views by form and Entries by form bar charts to show grouped comparison bars when a compare range is active — primary and compare periods appear side by side per form, colour-coded to match the main chart series (purple/red for views, teal/amber for entries); chart height scales automatically with the number of forms to prevent cramped bars
- Fixed GitHub updater ignoring release tags with an uppercase
Vprefix
What's Old
1.1.0
- Update Comparison Breakdown Cards When a compare range is active, a row of stat cards appears above the main chart showing Total Views and Total Entries for each date range individually, with the date range displayed on each card and colours matching the corresponding chart series
1.0.8
- Fixed Graph Values graph values dropped off
1.0.7
- Fixed Views over time graph colours match the legend and renamed to Conversion over time
1.0.6
- Added Views Analytics link to the Gravity Forms admin menu under Forms > Views Analytics
- Added Views Analytics shortcut to the WordPress admin bar under the Gravity Forms node
- Fixed PDF export charts being cut off — charts now resize to fit the full A4 page width before the print dialog opens, and all chart canvases are constrained within their containers in the print stylesheet
- Added data labels to all charts: values appear above each point on the line chart (suppressed when the dataset has more than 60 points to avoid crowding) and right-aligned inside each bar on the Views by form and Entries by form bar charts
1.0.5
- Fix Bug Fix Minor bug fixes and readme updates
1.0.4
- Added Entries by form bar chart alongside the existing Views by form chart
- Fixed missing
by_formdata assignment that prevented both breakdown charts from rendering
1.0.3
- Fixed date format display in chart and table — tokens now replaced in a single pass to prevent partial replacements corrupting month names
- Added date format preference via Screen Options, saved per user via AJAX
- Date pickers now reflect the chosen display format via Flatpickr's alt input
- Dates in print header now use the chosen display format
1.0.2
- Removed unique visitors stat (always returned 1 due to aggregated view rows)
- Fixed table column alignment — period column left-aligned, all data columns right-aligned
- Added hourly granularity, triggered automatically when a single day is selected
- Added timezone offset via
CONVERT_TZso period grouping reflects site local time
1.0.1
- Fixed view counts — queries now use
SUM(count)instead ofCOUNT(*)to read the actual view totals stored inwp_gf_form_view - Fixed timezone handling — date range boundaries now convert from site local time to UTC before querying
1.0.0
- Initial release
v1.1.0
What's New
- Update Comparison Breakdown Cards When a compare range is active, a row of stat cards appears above the main chart showing Total Views and Total Entries for each date range individually, with the date range displayed on each card and colours matching the corresponding chart series
What's Old
1.0.8
- Fixed Graph Values graph values dropped off
1.0.7
- Fixed Views over time graph colours match the legend and renamed to Conversion over time
1.0.6
- Added Views Analytics link to the Gravity Forms admin menu under Forms > Views Analytics
- Added Views Analytics shortcut to the WordPress admin bar under the Gravity Forms node
- Fixed PDF export charts being cut off — charts now resize to fit the full A4 page width before the print dialog opens, and all chart canvases are constrained within their containers in the print stylesheet
- Added data labels to all charts: values appear above each point on the line chart (suppressed when the dataset has more than 60 points to avoid crowding) and right-aligned inside each bar on the Views by form and Entries by form bar charts
1.0.5
- Fix Bug Fix Minor bug fixes and readme updates
1.0.4
- Added Entries by form bar chart alongside the existing Views by form chart
- Fixed missing
by_formdata assignment that prevented both breakdown charts from rendering
1.0.3
- Fixed date format display in chart and table — tokens now replaced in a single pass to prevent partial replacements corrupting month names
- Added date format preference via Screen Options, saved per user via AJAX
- Date pickers now reflect the chosen display format via Flatpickr's alt input
- Dates in print header now use the chosen display format
1.0.2
- Removed unique visitors stat (always returned 1 due to aggregated view rows)
- Fixed table column alignment — period column left-aligned, all data columns right-aligned
- Added hourly granularity, triggered automatically when a single day is selected
- Added timezone offset via
CONVERT_TZso period grouping reflects site local time
1.0.1
- Fixed view counts — queries now use
SUM(count)instead ofCOUNT(*)to read the actual view totals stored inwp_gf_form_view - Fixed timezone handling — date range boundaries now convert from site local time to UTC before querying
1.0.0
- Initial release
V1.0.8
What's New
- Fixed Graph Values graph values dropped off
What's Old
1.0.7
- Fixed Views over time graph colours match the legend and renamed to Conversion over time
1.0.6
- Added Views Analytics link to the Gravity Forms admin menu under Forms > Views Analytics
- Added Views Analytics shortcut to the WordPress admin bar under the Gravity Forms node
- Fixed PDF export charts being cut off — charts now resize to fit the full A4 page width before the print dialog opens, and all chart canvases are constrained within their containers in the print stylesheet
- Added data labels to all charts: values appear above each point on the line chart (suppressed when the dataset has more than 60 points to avoid crowding) and right-aligned inside each bar on the Views by form and Entries by form bar charts
1.0.5
- Fix Bug Fix Minor bug fixes and readme updates
1.0.4
- Added Entries by form bar chart alongside the existing Views by form chart
- Fixed missing
by_formdata assignment that prevented both breakdown charts from rendering
1.0.3
- Fixed date format display in chart and table — tokens now replaced in a single pass to prevent partial replacements corrupting month names
- Added date format preference via Screen Options, saved per user via AJAX
- Date pickers now reflect the chosen display format via Flatpickr's alt input
- Dates in print header now use the chosen display format
1.0.2
- Removed unique visitors stat (always returned 1 due to aggregated view rows)
- Fixed table column alignment — period column left-aligned, all data columns right-aligned
- Added hourly granularity, triggered automatically when a single day is selected
- Added timezone offset via
CONVERT_TZso period grouping reflects site local time
1.0.1
- Fixed view counts — queries now use
SUM(count)instead ofCOUNT(*)to read the actual view totals stored inwp_gf_form_view - Fixed timezone handling — date range boundaries now convert from site local time to UTC before querying
1.0.0
- Initial release
v1.0.4
What's New
- *Updater: Added updater support
What's Old
1.0.4
- Added Entries by form bar chart alongside the existing Views by form chart
- Fixed missing
by_formdata assignment that prevented both breakdown charts from rendering
1.0.3
- Fixed date format display in chart and table — tokens now replaced in a single pass to prevent partial replacements corrupting month names
- Added date format preference via Screen Options, saved per user via AJAX
- Date pickers now reflect the chosen display format via Flatpickr's alt input
- Dates in print header now use the chosen display format
1.0.2
- Removed unique visitors stat (always returned 1 due to aggregated view rows)
- Fixed table column alignment — period column left-aligned, all data columns right-aligned
- Added hourly granularity, triggered automatically when a single day is selected
- Added timezone offset via
CONVERT_TZso period grouping reflects site local time
1.0.1
- Fixed view counts — queries now use
SUM(count)instead ofCOUNT(*)to read the actual view totals stored inwp_gf_form_view - Fixed timezone handling — date range boundaries now convert from site local time to UTC before querying
1.0.0
- Initial release