---
title: "Changelog"
manual: "Matomo Widgets"
version: "main"
permalink: "https://docs.typo3.org/permalink/brotkrueml/typo3-matomo-widgets:changelog@main"
source: "Changelog/Index.rst"
rendered: "2026-09-22T16:06:29+00:00"
---

# Changelog {#changelog}

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

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v4.0.1...HEAD) {#unreleased-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v4-0-1-head}

## [4.0.1](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v4.0.0...v4.0.1) \- 2026-09-22 {#4-0-1-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v4-0-0-v4-0-1-2026-09-22}

### Fixed {#fixed}

-   Deprecation about ext_emconf.php in classic mode with TYPO3 v14
-   Authentication issue introduced with version 4.0.0 (#67)

## [4.0.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v3.4.0...v4.0.0) \- 2025-11-26 {#4-0-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v3-4-0-v4-0-0-2025-11-26}

### Added {#added}

-   Compatibility with TYPO3 v14

### Removed {#removed}

-   Compatibility with TYPO3 v12 (#53)

## [3.4.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v3.3.0...v3.4.0) \- 2025-10-09 {#3-4-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v3-3-0-v3-4-0-2025-10-09}

### Added {#added-1}

-   Widget "AI assistants" - requires Matomo 5.5+ (#64)

## [3.3.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v3.2.3...v3.3.0) \- 2025-09-23 {#3-3-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v3-2-3-v3-3-0-2025-09-23}

### Added {#added-2}

-   Widget "Conversions per month" (#52)

### Fixed {#fixed-1}

-   Countries are not localized in countries widget
-   Default "Pages Not Found" template does not match with recommended template from Matomo FAQ (#61, only relevant for new installations)

## [3.2.3](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v3.2.2...v3.2.3) \- 2025-09-20 {#3-2-3-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v3-2-2-v3-2-3-2025-09-20}

### Fixed {#fixed-2}

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

## [3.2.2](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v3.2.1...v3.2.2) \- 2025-06-30 {#3-2-2-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v3-2-1-v3-2-2-2025-06-30}

### Removed {#removed-1}

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

## [3.2.1](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v3.2.0...v3.2.1) \- 2025-06-18 {#3-2-1-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v3-2-0-v3-2-1-2025-06-18}

### Fixed {#fixed-3}

-   Symlinked site configuration file is not taken into account

## [3.2.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v3.1.2...v3.2.0) \- 2025-06-15 {#3-2-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v3-1-2-v3-2-0-2025-06-15}

### Added {#added-3}

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

### Fixed {#fixed-4}

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

### Removed {#removed-2}

-   Compatibility with EXT:matomo_integration version 1

## [3.1.2](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v3.1.1...v3.1.2) \- 2024-12-02 {#3-1-2-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v3-1-1-v3-1-2-2024-12-02}

### Fixed {#fixed-5}

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

## [3.1.1](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v3.1.0...v3.1.1) \- 2024-09-23 {#3-1-1-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v3-1-0-v3-1-1-2024-09-23}

### Fixed {#fixed-6}

-   Table widgets lost styling with TYPO3 v13.3

## [3.1.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v3.0.0...v3.1.0) \- 2024-04-09 {#3-1-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v3-0-0-v3-1-0-2024-04-09}

### Added {#added-4}

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

## [3.0.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v2.4.0...v3.0.0) \- 2024-02-19 {#3-0-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v2-4-0-v3-0-0-2024-02-19}

### Added {#added-5}

-   Compatibility with TYPO3 v13

### Changed {#changed}

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

### Removed {#removed-3}

-   Compatibility with TYPO3 v11 (#40)

## [2.4.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v2.3.0...v2.4.0) \- 2024-01-16 {#2-4-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v2-3-0-v2-4-0-2024-01-16}

### Added {#added-6}

-   Compatibility with Symfony 7

## [2.3.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v2.2.1...v2.3.0) \- 2023-12-15 {#2-3-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v2-2-1-v2-3-0-2023-12-15}

### Added {#added-7}

-   Widget "Most viewed pages" (#47)

### Fixed {#fixed-7}

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

## [2.2.1](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v2.2.0...v2.2.1) \- 2023-07-21 {#2-2-1-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v2-2-0-v2-2-1-2023-07-21}

### Fixed {#fixed-8}

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

## [2.2.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v2.1.1...v2.2.0) \- 2023-05-21 {#2-2-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v2-1-1-v2-2-0-2023-05-21}

### Added {#added-8}

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

## [2.1.1](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v2.1.0...v2.1.1) \- 2023-04-01 {#2-1-1-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v2-1-0-v2-1-1-2023-04-01}

### Fixed {#fixed-9}

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

## [2.1.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v2.0.0...v2.1.0) \- 2023-01-07 {#2-1-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v2-0-0-v2-1-0-2023-01-07}

### Added {#added-9}

-   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 {#fixed-10}

-   Deprecations in PHP 8.2

## [2.0.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v1.7.0...v2.0.0) \- 2022-10-09 {#2-0-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v1-7-0-v2-0-0-2022-10-09}

### Added {#added-10}

-   Compatibility with TYPO3 v12 (#36)

### Removed {#removed-4}

-   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](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v1.6.0...v1.7.0) \- 2023-01-07 {#1-7-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v1-6-0-v1-7-0-2023-01-07}

### Added {#added-11}

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

## [1.6.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v1.5.0...v1.6.0) \- 2022-09-19 {#1-6-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v1-5-0-v1-6-0-2022-09-19}

### Added {#added-12}

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

## [1.5.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v1.4.0...v1.5.0) \- 2022-06-13 {#1-5-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v1-4-0-v1-5-0-2022-06-13}

### Removed {#removed-5}

-   Compatibility with PHP 7.2 and 7.3

## [1.4.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v1.3.0...v1.4.0) \- 2022-04-04 {#1-4-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v1-3-0-v1-4-0-2022-04-04}

### Added {#added-13}

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

## [1.3.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v1.2.0...v1.3.0) \- 2022-02-25 {#1-3-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v1-2-0-v1-3-0-2022-02-25}

### Added {#added-14}

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

## [1.2.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v1.1.2...v1.2.0) \- 2021-10-20 {#1-2-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v1-1-2-v1-2-0-2021-10-20}

### Added {#added-15}

-   Widget "Annotations" (#21)

### Changed {#changed-1}

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

### Fixed {#fixed-11}

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

## [1.1.2](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v1.1.1...v1.1.2) \- 2021-09-26 {#1-1-2-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v1-1-1-v1-1-2-2021-09-26}

### Fixed {#fixed-12}

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

## [1.1.1](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v1.1.0...v1.1.1) \- 2021-09-22 {#1-1-1-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v1-1-0-v1-1-1-2021-09-22}

### Fixed {#fixed-13}

-   Undefined logger in YamlFileLoader (#20)

## [1.1.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v1.0.2...v1.1.0) \- 2021-08-30 {#1-1-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v1-0-2-v1-1-0-2021-08-30}

### Added {#added-16}

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

## [1.0.2](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v1.0.1...v1.0.2) \- 2021-08-01 {#1-0-2-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v1-0-1-v1-0-2-2021-08-01}

### Fixed {#fixed-14}

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

## [1.0.1](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v1.0.0...v1.0.1) \- 2021-07-26 {#1-0-1-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v1-0-0-v1-0-1-2021-07-26}

### Fixed {#fixed-15}

-   Set fallback for undefined array key in PHP8

## [1.0.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v0.3.2...v1.0.0) \- 2021-05-04 {#1-0-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v0-3-2-v1-0-0-2021-05-04}

### Added {#added-17}

-   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 {#changed-2}

-   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 {#fixed-16}

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

### Removed {#removed-6}

-   Upgrade wizards for version 0.3 (#11)

## [0.3.2](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v0.3.1...v0.3.2) \- 2021-01-11 {#0-3-2-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v0-3-1-v0-3-2-2021-01-11}

### Changed {#changed-3}

-   Raise minimum required version to TYPO3 10.4.11

### Fixed {#fixed-17}

-   Show dashboard widgets in non-composer installation

## [0.3.1](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v0.3.0...v0.3.1) \- 2020-12-22 {#0-3-1-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v0-3-0-v0-3-1-2020-12-22}

### Added {#added-18}

-   Compatibility with TYPO3 v11

## [0.3.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v0.2.0...v0.3.0) \- 2020-11-27 {#0-3-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v0-2-0-v0-3-0-2020-11-27}

### Added {#added-19}

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

### Changed {#changed-4}

-   Inject background colours into GenericDoughnutChartDataProvider

## [0.2.0](https://github.com/brotkrueml/typo3-matomo-widgets/compare/v0.1.0...v0.2.0) \- 2020-07-17 {#0-2-0-https-github-com-brotkrueml-typo3-matomo-widgets-compare-v0-1-0-v0-2-0-2020-07-17}

### Added {#added-20}

-   Widget "Countries"

### Changed {#changed-5}

-   Generalise widget configuration

### Fixed {#fixed-18}

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

## [0.1.0](https://github.com/brotkrueml/typo3-matomo-widgets/releases/tag/v0.1.0) \- 2020-07-06 {#0-1-0-https-github-com-brotkrueml-typo3-matomo-widgets-releases-tag-v0-1-0-2020-07-06}

Initial release
