Changelog 

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased 

3.2.3 - 2025-09-20 

Fixed 

  • Double title in some widget types with TYPO3 >= 13.4.6

3.2.2 - 2025-06-30 

Removed 

  • Import of Matomo Widget configuration in site configuration (introduced with v3.2.0) (#58)

3.2.1 - 2025-06-18 

Fixed 

  • Symlinked site configuration file is not taken into account

3.2.0 - 2025-06-15 

Added 

  • Allow import of Matomo Widget configuration in site configuration (#54)

Fixed 

  • Call to undefined method WidgetConfiguration::getAdditionalCssClasses() in TYPO3 v13.4.14 (#56)

Removed 

  • Compatibility with EXT:matomo_integration version 1

3.1.2 - 2024-12-02 

Fixed 

  • Using configuration from EXT:matomo_integration with relative URLs throws error

3.1.1 - 2024-09-23 

Fixed 

  • Table widgets lost styling with TYPO3 v13.3

3.1.0 - 2024-04-09 

Added 

  • Display of date range in table widgets (#50)

3.0.0 - 2024-02-19 

Added 

  • Compatibility with TYPO3 v13

Changed 

  • Date ranges of various widgets from current month to last 28 days

Removed 

  • Compatibility with TYPO3 v11 (#40)

2.4.0 - 2024-01-16 

Added 

  • Compatibility with Symfony 7

2.3.0 - 2023-12-15 

Added 

  • Widget "Most viewed pages" (#47)

Fixed 

  • Table content with numbers is right-aligned again in TYPO3 v12

2.2.1 - 2023-07-21 

Fixed 

  • Proxy configuration is not taken into account (#46)

2.2.0 - 2023-05-21 

Added 

  • Content Security Policy for configured Matomo servers in backend for TYPO3 v12 (#45)

2.1.1 - 2023-04-01 

Fixed 

  • Error when opening a site configuration in TYPO3 v12.3 (#44)

2.1.0 - 2023-01-07 

Added 

  • Configuration independent of a website (#41)
  • PSR-14 event BeforeMatomoApiRequestEvent to adjust site ID and auth token (#42)
  • Hide sensitive parameters (auth token) in back traces for PHP >= 8.2

Fixed 

  • Deprecations in PHP 8.2

2.0.0 - 2022-10-09 

Added 

  • Compatibility with TYPO3 v12 (#36)

Removed 

  • Compatibility with TYPO3 v10 LTS (#37)
  • Compatibility with PHP 7.4 and 8.0 (#39)
  • Upgrade wizard for version 1.0 (#38)

1.7.0 - 2023-01-07 

Added 

  • Configuration independent of a website (#41)
  • PSR-14 event BeforeMatomoApiRequestEvent to adjust site ID and auth token (#42)

1.6.0 - 2022-09-19 

Added 

  • Browser version to JavaScript error details modal (#34)

1.5.0 - 2022-06-13 

Removed 

  • Compatibility with PHP 7.2 and 7.3

1.4.0 - 2022-04-04 

Added 

  • Site ID to the "Link to Matomo" widget link (#33)

1.3.0 - 2022-02-25 

Added 

  • Widget "Create annotation" (#25)
  • Widget "JavaScript errors" (#29, #32)
  • Widget "Pages not found" (#30)
  • Compatibility with Symfony 6

1.2.0 - 2021-10-20 

Added 

  • Widget "Annotations" (#21)

Changed 

  • The Matomo Widgets configuration must be stored in the site configuration's config.yaml, imports are not supported anymore (#24, #26)

Fixed 

  • Exception thrown by YamlFileLoader in TYPO3 v11.5.0 (#24)

1.1.2 - 2021-09-26 

Fixed 

  • ExtensionManagementUtility::isLoaded() in Services.yaml throws error in TYPO3 v11.4

1.1.1 - 2021-09-22 

Fixed 

  • Undefined logger in YamlFileLoader (#20)

1.1.0 - 2021-08-30 

Added 

  • Option to use configuration of base URL and site ID from EXT:matomo_integration

1.0.2 - 2021-08-01 

Fixed 

  • Consider imports of widget settings into site configuration (#19)

1.0.1 - 2021-07-26 

Fixed 

  • Set fallback for undefined array key in PHP8

1.0.0 - 2021-05-04 

Added 

  • Link from widget to corresponding Matomo report if available (#7)
  • Widget "Browser plugins" (#12)
  • Widget "Content names" (#8)
  • Widget "Content pieces" (#9)
  • Widget "Site search keywords" (#14)
  • Widget "Site search keywords with no results" (#15)
  • Widget for custom dimensions (#6)

Changed 

  • Raise minimum required version to TYPO3 10.4.15 and TYPO3 11.2.0
  • Use selectCheckBox in site configuration for active widget selection instead of checkboxLabeledToggle, an upgrade wizard is available (#10)

Fixed 

  • Correct widget titles with site prefix for "Countries" und "Link to Matomo"

Removed 

  • Upgrade wizards for version 0.3 (#11)

0.3.2 - 2021-01-11 

Changed 

  • Raise minimum required version to TYPO3 10.4.11

Fixed 

  • Show dashboard widgets in non-composer installation

0.3.1 - 2020-12-22 

Added 

  • Compatibility with TYPO3 v11

0.3.0 - 2020-11-27 

Added 

  • Multi-site capability (#1)
  • Parameters for data providers are overridable

Changed 

  • Inject background colours into GenericDoughnutChartDataProvider

0.2.0 - 2020-07-17 

Added 

  • Widget "Countries"

Changed 

  • Generalise widget configuration

Fixed 

  • Correct bar label in bar chart
  • Dashboard is usable with an incorrect configuration (#2)

0.1.0 - 2020-07-06 

Initial release