Skip to content

Releases: westcoastdigital/GF-Views-Analytics

v1.1.6

Choose a tag to compare

@westcoastdigital westcoastdigital released this 17 Aug 01:13

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; added print-color-adjust: exact to .gfva-wrap in 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_Compare column 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 V prefix

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_form data 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_TZ so period grouping reflects site local time

1.0.1

  • Fixed view counts — queries now use SUM(count) instead of COUNT(*) to read the actual view totals stored in wp_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

Choose a tag to compare

@westcoastdigital westcoastdigital released this 16 Jun 01:58

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_Compare column 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 V prefix

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_form data 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_TZ so period grouping reflects site local time

1.0.1

  • Fixed view counts — queries now use SUM(count) instead of COUNT(*) to read the actual view totals stored in wp_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

Choose a tag to compare

@westcoastdigital westcoastdigital released this 11 Jun 00:19

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 V prefix

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_form data 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_TZ so period grouping reflects site local time

1.0.1

  • Fixed view counts — queries now use SUM(count) instead of COUNT(*) to read the actual view totals stored in wp_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

Choose a tag to compare

@westcoastdigital westcoastdigital released this 11 Jun 00:15

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 V prefix

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_form data 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_TZ so period grouping reflects site local time

1.0.1

  • Fixed view counts — queries now use SUM(count) instead of COUNT(*) to read the actual view totals stored in wp_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

Choose a tag to compare

@westcoastdigital westcoastdigital released this 10 Jun 11:38

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 V prefix

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_form data 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_TZ so period grouping reflects site local time

1.0.1

  • Fixed view counts — queries now use SUM(count) instead of COUNT(*) to read the actual view totals stored in wp_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

Choose a tag to compare

@westcoastdigital westcoastdigital released this 10 Jun 09:16

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_form data 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_TZ so period grouping reflects site local time

1.0.1

  • Fixed view counts — queries now use SUM(count) instead of COUNT(*) to read the actual view totals stored in wp_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

Choose a tag to compare

@westcoastdigital westcoastdigital released this 09 Jun 00:08

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_form data 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_TZ so period grouping reflects site local time

1.0.1

  • Fixed view counts — queries now use SUM(count) instead of COUNT(*) to read the actual view totals stored in wp_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

Choose a tag to compare

@westcoastdigital westcoastdigital released this 05 Jun 03:19

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_form data 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_TZ so period grouping reflects site local time

1.0.1

  • Fixed view counts — queries now use SUM(count) instead of COUNT(*) to read the actual view totals stored in wp_gf_form_view
  • Fixed timezone handling — date range boundaries now convert from site local time to UTC before querying

1.0.0

  • Initial release