Skip to content

Latest commit

 

History

History
134 lines (80 loc) · 3.72 KB

CHANGELOG-DATA-STUDIO.md

File metadata and controls

134 lines (80 loc) · 3.72 KB

Changelog

4.2.5 - 2024-05-18

Fixed

  • Fixed assignment of preset Date Range values in Date Source settings (#320)

4.2.4 - 2024-05-18

Fixed

  • Fixed migration logic for project config workflow

4.1.7 - 2024-02-23

  • Fixed return type of DataSetElement::___toString() method when name is null (#308)
  • Fixed Data Set export in multi-site configuration (#310)

4.1.5 - 2023-11-05

Fixed

  • Fixed translation categories in Audience Type integration

4.1.1 - 2023-09-14

Fixed

  • Fixed user permission logic for view report permissions (#271)

4.1.0 - 2023-09-05

Added

  • Added support for additional element index table and sort attributes
  • Added Data Set Audience Type integration

Changed

  • Improved support for custom field criteria custom sources

Removed

  • Removed Data Set Source Groups
  • Removed BarrelStrength\Sprout\datastudio\datasources\DataSourceInterface::getHandle()

4.0.7 - 2023-06-29

Fixed

  • Fixed migration alias syntax (#252)
  • Fixed duplicate entry issue in user permission migration

4.0.6 - 2023-04-21

Fixed

  • Fixed edit button permissions (#8)
  • Fixed Twig Template Query example template paths

4.0.5 - 2023-04-01

Fixed

  • Improved multi-site support (#3)

4.0.4 - 2023-03-20

Fixed

  • Fixed datetime syntax in migration (#2)

4.0.3 - 2023-02-20

Fixed

  • Fixed display issue on results page
  • Updated welcome/upgrade assets

4.0.2 - 2023-02-20

Added

  • Added support for Craft 4
  • Added Product Revenue Data Source for Craft Commerce
  • Added Order History Data Source for Craft Commerce
  • Added Custom Field Layout global setting
  • Added BarrelStrength\Sprout\datastudio\components\elements\conditions\DataSourceConditionRule
  • Added BarrelStrength\Sprout\datastudio\datasources\DateRangeTrait
  • Added BarrelStrength\Sprout\datastudio\datasources\DateRangeInterface
  • Added BarrelStrength\Sprout\datastudio\datasources\DateRangeHelper

Changed

  • Updated variable craft.sproutReports.addHeaderRow => sprout.twigDataSet.addHeaderRow
  • Updated variable craft.sproutReports.addRow => sprout.twigDataSet.addRow
  • Updated variable craft.sproutReports.addRows => sprout.twigDataSet.addRows
  • Updated DateTime picker syntax in Custom Twig Template Data Sets to use the date function
  • Updated Project Config settings from sprout-reports => sprout-module-data-studio
  • Updated translation category from sprout-reports => sprout-module-data-studio
  • Date Sources used as email lists will need to be migrated manually to Audience Types
  • Migrated barrelstrength/sprout-base-reports => barrelstrength/sprout
  • Updated league/csv to ^9.8

Fixed

  • Fixed bug where Name Format setting did not get recognized

Removed

  • Removed Data Source permissions in favor of Craft User permissions
  • Removed support for the legacy Category report. Migrate manually.
  • Removed Report Element hasNameFormat attribute
  • Removed barrelstrength/sprout-base-reports dependency
  • Removed permission sproutreports-editdatasources
  • Removed permission sproutreports-editsettings