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