Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

matomo-apache-5.8.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: matomo-apache Distribution: openSUSE Tumbleweed
Version: 5.8.0 Vendor: openSUSE
Release: 1.1 Build date: Thu Mar 5 12:16:51 2026
Group: Productivity/Networking/Web/Utilities Build host: reproducible
Size: 4249 Source RPM: matomo-5.8.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://matomo.org/
Summary: Apache configuration for matomo
This subpackage contains the Apache configuration files

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Thu Mar 05 2026 ecsos <ecsos@opensuse.org> - 5.8.0
  - Update to 5.8.0
    * AI Bot tracking
    - #23973 BotTracking NoData page
    * Reporting and UI improvements
    - #19218, #24113 Display tooltip on the gear green icon at the bottom of reports
    - #21996, #24050 Improve format of time-based metrics for scheduled reports.
    - #24049, #22067 Export | Enhanced visibility of TSV format option for Excel.
    - #24045 Enhance options when exporting in CSV and TSV.
    - #24054 Hide segmented visits log for empty page action values.
    * Core improvements
    - #24056 Update DDEV config to support v1.25.0 (Debian Trixie).
    - #24069 Phase out legacy DataTable deserialization.
    - #24073 Add centralised conflict validation in AuthenticationToken.
    - #24082 Use request arrays instead of query strings for Request class.
    - #24083 Remove invalid throws notations.
    - #24087 Add is_temporary flag to archiving metrics.
    - #24090 Improve unserialization array traversal.
    - #24095 Apply upsteam fixes to Authenticator.
    - #24103 Support token_auth with higher access for configurable Module.Action endpoints.
    - #20652, #24117 Fixed handling of missing action types in VisitorDetails classes.
    - #21185, #24117 Fixed warnings in visits log: Trying to access array offset on value of type null.
    - #24109, #24117 Fixed warning: Trying to access array offset on null.
    - #24063 Fixed BarGraph tooltip.
    - #24104 Fixed missing SimpleTable processed report metadata.
    - #21733, #23942, #236, #89, #37, #20 Fixed inconsistent terminology in automated and main reports.
    - #24105 Fixed handling idsite=all in API.getSuggestedValuesForSegment.
    - #24115, #24116 Fixed error for undefined array key “currencies” – CurrencyDataProvider.php.
* Wed Feb 04 2026 ecsos <ecsos@opensuse.org> - 5.7.1
  - Update to 5.7.1
    * Bug Fixes
    - #23698, #24008 Reset dashboard not working until page reloads
    - #24033, #24034 Infinite redirects after upgrading to 5.7.0
    * Security
    - #24041 Harden handling for IdSite param in API requests
    - #23650 Correctly filter shared segments by available site access for user
* Thu Jan 29 2026 ecsos <ecsos@opensuse.org> - 5.7.0
  - Update to 5.7.0
    * AI Bot tracking
    - #23725 Track AI Bots through our HTTP Tracking API
    - #23870 Adds reporting around requests made by AI bots
    * Privacy
    - #23818 Remove MadMimi from Newsletter privacy note
    - #23903 Fix issue for saving of preferences throwing errors and redirecting when logged in as anonymous user
    * Core improvements
    - #23743 Prevent logging tracking failure for obviously malformed idsite or token auth
    - #23768 Fix and Improve period selection via keyboard navigation
    - #23771 Allow to star and unstar stored segment
    - #23783 Redirect to login page when session ends
    - #23792 Segment selector: max out at 5-6, instead of throwing many errors in reporting interface
    - #23800 Updates jQuery and jQuery-Mousewheel
    - #23802 Change display to inline from inline-block for .table-action, #PG-4790
    - #23809 Show success notification once a Goal has been created or updated
    - #23815 Update html page title to have both the current active Segment as well as Menu Category and Subcategory
    - #23827 Fix external theme that are using CSS custom props
    - #23833 Fix language selection in demo website
    - #23837 Fix possible archiving error “Column “referer_type” in WHERE is ambiguous – in plugin Referrers”
    - #23844 Discard invalid campaign names in tracker parameters to avoid failures
    - #23857 Add the option to include source maps to served files
    - #23878 Add additional check for refresh to make sure they are in the app
    - #23889 Manage Live API Model Offset / Count / timeframe split correctly and more memory efficient
    - #23890 Fix invalid test by making provider method public
    - #23891 Normalise 4xx responses for invalid plugins/actions/assets and quiet their logging
    - #23899 Fix escaping in site selector tooltip
    - #23902 Add archiving metrics code with timer
    - #23913 Add drag and drop for selected reports
    - #23939 Add helper text to promote the mediums in Scheduled reports
    - #23940 Add event-controllable warning message to compliance policy descriptions
    - #23959 Properly check idSite value when updating a segment
    - #23968 Gate proxy scheme headers behind config
    - #23970 Deprecate API.getSettings
    - #23977 Fix DevicesDetection User-Agent double escaping
    - #23983 Improve VisitFrequency API
    - #23984 Improve marketplace loading speed
    - #23987 Ensure regexes are handled correctly in excluded useragents
* Wed Dec 10 2025 ecsos <ecsos@opensuse.org> - 5.6.2
  - Update to 5.6.2
    * Core Improvements
    - #23874, #23875: Fixed archiving that failed in Matomo 5.6.1 due
      to the EnvironmentVariables plugin passing numeric config as string.
    - #23879, #23880: Fixed issue where disabling period year on API leads
      to exception while archiving in Matomo 5.6.1.
    - #23868: Improve rollup ranking queries.
* Fri Nov 28 2025 ecsos <ecsos@opensuse.org> - 5.6.1
  - Update to 5.6.1
    * Core Improvements
    - #23837 Fix possible archiving error “Column “referer_type” in WHERE is ambiguous – in plugin Referrers”
    - #23827, #23824 Fix external themes that are using CSS custom props
* Wed Nov 26 2025 ecsos <ecsos@opensuse.org> - 5.6.0
  - Update to 5.6.0
    * Core improvements
    - #23443: Extend the anonymisation settings to be site specific.
    - #22998, #23719: Fix warning on incompatible plugins when updating Matomo to version 5.2.2.
    - #23688, #23711: Fix error after updating from Matomo 5.3.2:
      Entry “Piwik\Plugins\FeatureFlags\FeatureFlagManager” cannot be resolved.
    * UI/UX improvements
    - #23557, #23685, #1052, #215, #1053: Corrected an issue that prevented new users from completing the 2FA step.
    - #23693: Update the modal system to be responsive and centred with intuitive scrolling.
    - #23713: Update the navbar help icon.
    - #23733, #10562: Fix margins of controls for insight data table in widgets.
    - #23687: Fix QuickAccess input tooltip styles.
    - #23741: Fix Ajax loader design and spacing.
    - #23742: Improve layout for Matomo loader elements.
    - #23756: Improve keyboard navigation in navbar, sidenav and top controls.
    * Compatibility
    - #23655: Ensure compatibility with PHP 8.5.
    - #23776: Replace Global minimum_mysql_version with adapter-specific checks.
    * Reporting
    - #23615, #23677: In AI Assistants show the entry page URL / title as a subtable.
    - #23617: Capture new metrics for AI Agent requests.
    - #23717, #23731: Small layout improvements on Segment editor dropdown.
    - #23786, #20695: Remove the Row Evolution on the Behaviour > Performance Reports.
    - #23791: When creating a new custom dimension, the Active checkbox is enabled by default.
    - #23794: Simplify the Visitor Profile popup URL parameter.
* Fri Nov 14 2025 ecsos <ecsos@opensuse.org> - 5.5.2
  - Update to 5.5.2
    * Security
    - #23775 Properly escape transitions export overlay title
    - #23761 Fix AI referrer detection cache
    - #23754 Fix superuser check in logme method
    - #23700 Ensure to only invalidate segment for desired site
* Tue Oct 21 2025 ecsos <ecsos@opensuse.org> - 5.5.1
  - Update to 5.5.1
    * Security
    - #23648 Show plugins update count asynchronously with 5 minute caching
    - #23650 Secondary dimension in event report takes over the header
    - #23653 Do not update report title for secondary dimension reports
* Wed Oct 08 2025 ecsos <ecsos@opensuse.org> - 5.5.0
  - Update to 5.5.0
    * Core improvements
    - #23564, #19306: Migrate annotations to a dedicated database table.
    - #22024, #23396: Fix incorrect archive recreation for periods without visits.
    - #23530: Hide ‘Install all plugins’ button when Marketplace is disabled.
    - #23605: Add setReferralUrlMaxLength() to the JS Tracker to allow limiting the referral cookie size.
    - #23573, #23611: Fix the Themes admin page to show available updates (like the Manage Plugins page).
    * New features and enhancements
    - #22831, #23457: Introduced the new AI Assistants acquisition channel type to categorise
      and analyse traffic originating from AI platforms such as ChatGPT, Le Chat, Perplexity and more.
    - #23449, #23450: Reordered sections in the Dashboard selector to first display the Manage Dashboard and Create new Dashboard options.
    - #23571: A new config_id randomisation setting is now available available as an optional privacy control
      that must be explicitly enabled by the user. Learn more about how to enable the randomise config_id setting.
    - #20826, #23520: When a user invites another person to join Matomo, the invite acceptance notification
      is now in the inviter’s language to ensure the confirmation is localised consistently.
    * Security
    - #23575: Disabled the Superuser checkbox in Users > Permissions when a superuser edits their own account.
      This prevents accidental self-revocation of all access.
    - #23582, #23622: Refactor the token notification system to consolidate messages
      and send a single email per user that includes details for all their tokens.
    * Reporting
    - #23578: Correctly escape line breaks in CSV and TSV exports so that files can be reliably imported into tools like Excel.
    - #23535: Rename the Email Reports menu and table title to Schedule Reports.
    - #23569: Make segment help texts translatable.
    - #23581: Translations in token emails are currently HTML-escaped, causing encoded entities
      to appear instead of the correct characters. This issue removes the escaping so the text renders properly.
    * Matomo Tag Manager
    - #1035: Fixed reference check when importing a previous container version to overwrite the current container draft.
    - #1041: Reorder action icons to ensure the delete icon is displayed last.
* Sun Aug 31 2025 ecsos <ecsos@opensuse.org> - 5.4.0
  - Update to 5.4.0
    * Privacy and Security
    - #19961, #23400: Superusers can enforce strong password requirements to improve account security
      and reduce the risk of brute-force attacks.
    - #23356: Password input fields now automatically clear after 10 minutes of inactivity by default,
      reducing the risk of leaving sensitive data exposed. Developers can configure the timeout per field instance if needed.
    - #19839, #23294: Users are prevented from using their current password to set a new password.
    - #23425, #20102: A new scheduled task notifies superusers of accounts inactive for 180 days,
      and improvements to the password reset process prevent user enumeration by standardising error messages.
    - #13654, #23320: Improved the password reset process to prevent possible user enumeration.
    - #23330: Improved usability by adding automatic focus to password confirmation fields.
    - #20677, #23335: The API now supports passing authentication tokens via the standard Authorization: Bearer token HTTP header.
    - #23354: Token authentication has been improved with new expiry and notification features.
    - #12278, #23321: Resolved an issue that could expose internal server IPs in redirect headers.
    - #19480, #23317: Replaced ssl:// with tls:// in HTTP connections to strengthen security.
    - #23318: Migration details during core updates are now protected by a token,
      ensuring only the user performing the update (or someone with the token) can view them.
    - #23324: Improved security by hiding sensitive parameters from stack traces on PHP 8.2+.
    - #23304: Matomo now logs a warning for insecure HTTP requests when force_ssl is active.
    - #3620, #23372: Error and exception handling has been restructured to improve security and clarity.
      Stack traces are now only shown when explicitly enabled or in development mode,
      file system paths to the Matomo root are redacted, and sensitive values are removed from exception messages.
      The error page shown for unsupported PHP versions or missing Composer has also been improved.
    - #23352: Improved security by redacting SMTP credentials from logs and error traces.
    - #23385: Password confirmation fields now support custom IDs, avoiding duplicate IDs when
      multiple password forms appear on the same page and improving accessibility.
    - #23503: Updated the opt-out form to use event listeners instead of inline onclick attributes,
      improving compatibility with stricter Content Security Policies.
    * Reporting
    - #23451: Requesting row evolution for flattened Page URL reports is now automatically redirected
      to subtable row evolution to avoid excessive memory usage.
    - #23505, #23506: The Hits metric is now available in the evolution graph.
    - #21664, #23271: Goal reports now include a breakdown of conversions by individual social networks.
    - #23347: Added a new API parameter show_dimensions that allows multi-level reports
      to display each dimension in separate columns when using flat=1.
    - #23456: Introduced a new copy component that enables duplicating reports and other entities such as Heatmaps.
      This feature will be extended to additional report types in future releases.
    - #23299: The and string in the Goal overview top dimensions is now translatable, ensuring full localisation support.
    - #23291: Updated url_query_parameter_to_exclude_from_url to include LinkedIn clickID, preventing these parameters from appearing in Page URL reports.
    - #19060, #23315: Resolved low-risk issue where the configuration option for email reports
      now prevents showing the report owner’s username in the Reply-To header.
    - #23452, #23453: Include Campaign names in Transition reports when either referer_keyword or referer_name is NULL.
    - #23283, #23312: Fixed issue where ChatGPT visitors were showing in campaigns.
    - #23417, #23448: Fixed eCommerce Overview comparisons that were incorrect.
    - #23144: Remove token_auth from image graph urls in API response.
    * Performance and Archiving
    - #22450, #23421: New maintenance task added to clean up broken archives and keep database storage healthy.
    - #23408: Fix invalidation processing for report specific archives for periods including today.
    - #23309: Respect ts_archived when purging ERROR/ERROR_INVALIDATED archives
    - #23413: Ensure partial archives are marked correctly.
    - #23412: Metrics with zero values are now stored consistently, improving archive completeness and ensuring exports include all metrics.
    * Measurables (Websites)
    - #23277: Update styling and structure of the Create Measurable modal.
    - #23488: Allow legacy/bc timezones when creating sites (through API).
    - #23422: Allow filtering out sites by site types and allow selecting only sites for which the user has at least write access.
    * Matomo User Interface
    - #23496: Prevent rendering admin area when screen height or with is below 200px.
    - #23264: Improve UI login screen.
    - #23274: Refined dashboard top bar with new icons and consistent tooltips.
    - #23279: Adds code to accept editURL parameter in ContentBlock.vue to link the title.
    * Customisation
    - #17451, #23268: Logo and favicon updates now only apply after saving, as expected.
    * Compatibility and Requirements
    - #23429: Matomo shows a warning when the database version in use has reached end of life.
      This works for both MySQL and MariaDB, which now follow different versioning.
    - #23410: Remove CASE/WHEN around aggregate function in favour of a simple boolean expression.
    - #23220: Drop Flattr as a donation link option.
    - #23261: Tweak regex for host checks.
    - #23281: API responses using format=original now consistently return the Content-Type: text/plain header instead of text/html.
    - #23336: Fix creation of MySQL optimizer hint comments for multiple hints.
    * Matomo Tag Manager (MTM)
    - #929, #1010: Add description for the History Change Trigger in Matomo Tag Manager.
    - #989, #1019: Removed Save button from custom templates if a user does not have access to edit custom templates.
    - #1011, #852: The headers for Container Components, Tags, Triggers, Variables, and Versions are now clickable, allowing quick access to each section.
    - #1017: Adds the tooltip directive to the ContainerSelector to align with upcoming changes that standardise tooltip behaviour across dashboard headers.
* Fri May 02 2025 ecsos <ecsos@opensuse.org>
  - Update to 5.3.2
    Matomo 5.3.2 is a patch release that delivers a range of stability, security, and performance improvements.
    - #23117 If login is sent as an array, Matomo shows a proper error message indicating that the login parameter must be a string.
    - #23248 Prevented email clients from automatically converting plain text (e.g. URLs or emails) into clickable links.
    - #23247 Improve handling of prefixUrl parameter in API.listAllMethods.
    - #23245 Escaped tracked parameters before rendering in Real-time reports.
    - #23176 Ensure all translations required for Password Confirmation are always loaded.
    - #23161 Handled errors when accessing navigator.javaEnabled in matomo.js, preventing issues caused by certain crawlers.
    - #23229 Ensure to discard campaign names with invalid type; only string values are used.
    - #23230 Prevent the concurrent deletion of multiple sites to ensure at least one website always remains in the instance.
    - #23228 Prevent the warning message from displaying when no email is set for the current user.
    - #23235 Optimised region name lookup by reducing execution time and memory usage.
    - #23234 Improved memory usage in Live.getLastVisitDetails.
    - #23072 Updated URLs in code comments from HTTP to HTTPS.
* Wed Mar 19 2025 ecsos <ecsos@opensuse.org>
  - Update to 5.3.1
    - #23127 Fix handling of range invalidations during intersecting period check
    - #23146 Add a note that auth tokens are not revoked when changing password
* Fri Mar 14 2025 ecsos <ecsos@opensuse.org>
  - Update to 5.3.0
    * All Websites Dashboard
    - #22312: Improve layout of the All Websites page.
    * Reporting
    - #22849: Increase width of the Segments drop-down list.
    - #22827: Report tables now include action icons (e.g., change visualisation, export, search)
      below the report title and not only at the end of the report.
    - #23041: Super Users can now share user-specific segments without restricting the original
      owner’s ability to edit them. This update also improves the SegmentEditor API with enhanced
      type hinting and automatic sanitisation.
    * Privacy and Security
    - #23017: When using the GDPR Tools to extract data, if a site with visitor logs or visitor
      profiles disabled is selected, the data is not available.
    - #23068: The 2FA input field now uses autocomplete="one-time-code" and a new ID to prevent
      password managers from misidentifying it as a login field.
    * Performance and Archiving
    - #22989: Allow invalidation of All Visits only and improvements to parts of the
      core:invalidate-report-data command.
    - #22981: Store Hostname of archiving server in Invalidation Records.
    - #23021: Adds a new command to allow administrators to reset stuck invalidations that are
      incorrectly marked as “in progress”.
    - #23035: Automatically remove duplicate invalidations upon reset.
    - #22979: Limit the processing time of archiving jobs.
    - #22394: Prevent redundant double archiving of overlapping periods in multi-server setups.
    * Matomo Tag Manager (MTM)
    - #943: Tag Manager now supports additional tracking capabilities previously
      only available via direct JavaScript (_paq).
    - #953: Added a new {{FormElement}} to capture and interact with specific form elements.
    - #967: The Google Analytics 4 (GA4) tag has been replaced with the Google tag (gtag.js),
      ensuring compatibility with the latest tracking implementation.
    - #972: Updated reference check to include variables referencing variables.
    - #958: Fixed issue with missing array key at upgrade.
    * Tickets closed in Matomo 5.2.2
    - #22916 Update the code to ensure the API.getBulkRequest check is implemented correctly and functions as intended.
    - #22943 Validate the Matomo URL when managing user opt-outs (OptOutManager).
    - #22944 Modify log message to encode special control characters to display as plain text.
    - #22966 Update user permissions to be handled sequentially and not simultaneously to avoid conflicts and ensure data integrity.
* Fri Jan 24 2025 ecsos <ecsos@opensuse.org>
  - Update to 5.2.2
    Matomo 5.2.2 is a patch release that includes several high-impact security fixes
    - #22916 Update the code to ensure the API.getBulkRequest check is implemented correctly and functions as intended.
    - #22943 Validate the Matomo URL when managing user opt-outs (OptOutManager).
    - #22944 Modify log message to encode special control characters to display as plain text.
    - #22966 Update user permissions to be handled sequentially and not simultaneously to avoid conflicts and ensure data integrity.
* Sat Dec 21 2024 ecsos <ecsos@opensuse.org>
  - Update to 5.2.1
    * Security updates
    - Installer timestamp mechanism for a more secure On-Premise setup
* Thu Dec 12 2024 ecsos <ecsos@opensuse.org>
  - Update to 5.2.0
    * PHP 8.4
    - #22471 Ensure Matomo is functional with PHP 8.4.
    - #22693 Explicitly mark parameters as nullable where necessary,
      eliminating deprecation warnings and ensuring compatibility with PHP 8.4.
    - #22690 Replace the usage of Zend_Session_SaveHandler_Interface with the PHP built
      in interface SessionHandlerInterface, which can be directly passed to session_set_save_handler.
    - #22667 Fixes for PHP 8.4.
    - #22803 Correct EOL dates of PHP versions.
    * Security
    - #22750 Enhanced security to manage secure access to the Matomo Installer. Learn more.
    - #9152 Matomo will notify users by email when a login is detected from a different country
      than the user’s usual login area.
    - #14543 Matomo now includes a This Wasn’t Me link in password reset emails,
      allowing users to cancel accidental or unauthorised password change requests
      by deleting the reset link from the database.
    - #22644 Improve handling for changing email of invited users where changing the email address
      of an invited user did not invalidate the original invitation link.
    - #20716 Restricted the ability to write annotations to users with ‘Write’ permission and adjusted the API accordingly.
    - #7029 Migrate from md5 to sha256 in config/manifest.inc.php to enhance security.
    * Marketplace plugins
    - #22694 The marketplace cards now display the owner’s name for each plugin.
    - #21003 Add console plugin:install command to automate the process of fetching and installing
      the latest compatible version, replacing the manual wget-unzip method.
    - #22559 Addressed performance slowdowns in the CustomVariables, Cohorts, and MarketingCampaignsReporting
      plugins by adding the ability to enforce index usage during log aggregation.
    [#] User Interface
    * Admin settings
    - #18667 When setting up 2FA in Personal > Security, the QR code remains securely hidden and only displayed on the user’s request.
    - #22729 Introduce new configurable exclusion types for Global list of Query URL parameters to exclude.
      Users can choose which parameters to exclude from tracking and reporting.
    * All websites
    - #18978 Add Total Hits for all websites and Total Hits per site.
    * General
    - #17784 Enhance the style for the AdBlock warning when starting the installation process.
    - #19779 Improve title of Ecommerce Overview widget in the dashboard.
    - #22668 Refine the workflow for number verification in mobile messaging and increase security on the code’s validity.
    * Matomo Tag Manager
    - #22484 Enhance the website deletion process to help users manage and export associated Tag Manager containers.
    - #813 Improve the instructions displayed when installing Matomo Tag Manager.
    - #910 Consent Management Platform tags for Axeptio, CookieYes, and OneTrust.
    - #911 Add introductory explainer text to the container dashboard screen.
    - #917 Implement a new copy feature for containers.
    - #924 Implement a new copy feature for tags.
    - #936 Implement a new copy for triggers and variables.
    - #928 Disable the spell check in the Custom HTML tag > Custom HTML field.
    - #938 Add new in-app links to FAQs on how to copy containers, tags, triggers, and variables.
    * Reports
    - #22646 Resolve correct handling of formulas in CSV export where website names starting with = and
      containing null bytes were not properly escaped in CSV exports.
    - #22344 Add the evolution graph and the segmented visit log to the Referrer report in Acquisition > All Channels.
    - #22552 Update the Annotation API to disable automatic sanitisation, manually sanitise notes before storage,
      limit annotation notes to 255 characters and add type hinting to ensure parameter correctness.
    - #22462 Allow the sorting of email reports by description in API & UI.
    - #22364 Added attribution information for eCommerce conversions to API responses and updated the visits log
      to display attribution details for all conversion types in the action tooltip.
    - #22279 Allow alphabetical sorting of goals in Manage Goals and all Goal-related reports.
    - #22473 Standardised the order of goals in reports by sorting them by ID,
      ensuring consistent display across databases and resolving test failures on TiDB.
    * Database and configuration
    - #22634 The database collation is now written to the configuration to ensure consistency between
      the database connection and table collations, and to avoid issues when running the core:convert-to-utf8mb4 command.
    - #22355 Refactored table optimisation logic to the Schema classes to account for differences in database engines (MySQL, MariaDB, TiDB).
      For TiDB, where table optimisation is not supported, the feature is now deactivated.
    - #22271 Aligned table and database creation to ensure consistent collation across engines,
      addressing differences in sorting behavior between TiDB’s default utf8mb4_general_bin and MySQL’s utf8mb4_general_ci.
    - #22485 Ensure utf8 is always used for load data infile on TiDB to resolve compatibility issues with the latin1 charset.
    * Feature Management and Release Process
    - #22221 Introduce a feature flag system to control the release of new features, ensuring stability by allowing code deployment without immediate visibility to users.
    - #22367 Introduce a workflow to automate preview releases, including version determination, testing, and publishing on success.
    * Developer tools and code standards
    - #22711 Update to use the automation user for committing built Vue files, ensuring that subsequent actions, such as tests, are triggered correctly after these commits.
    - #22421 Aligned the project with the Matomo coding standards repository to ensure consistent code quality and formatting across the codebase.
    - #22488 Test fixes for TiDb; improve test stability across DB engines.
    - #22648 Improve console message handling by allowing single strings to be passed directly.
    - #22610 Update DOMPurify to 2.5.6.
    - #22679 Enable automatic NPM updates using Dependabot, limited to minor and patch versions.
    * Archiving improvements
      Matomo introduces key enhancements to the archiving process to improve performance, reliability,
      and flexibility for both on-premise and cloud users:
    - #22546 Optimised segment archiving: The –skip-segments-today flag in the core:archive command now prevents invalidations
      for segments not only for the current day but also for higher periods (week, month, year).
      This ensures faster and more efficient archiving by skipping unnecessary updates.
    - #22400 Smarter archiving for recent data: The system now avoids reprocessing yesterday’s data if an archive
      built after midnight already exists or if another archiving process started after midnight is still running.
      This reduces redundant work and speeds up archiving operations, particularly for users managing high-traffic environments.
    - #22435 Configurable recovery for failed archiving: A new recovery timeout setting, archiving failure recovery timeout (in seconds),
      allows users to configure retries for interrupted archiving processes.
      This ensures that archiving can resume automatically after disruptions, enhancing reliability and minimising manual intervention.
    * Tracking
    - #22728 Add 3D printing files to download extensions (STL, OBJ, 3MF and PLY.
    - #22549 Enable support for Chrome’s formFactors client hint in Matomo’s JavaScript Tracker.
    - #22334 Updated the ResponseBuilder to return a 404 status code when a non-existing method is requested.
* Sun Sep 29 2024 Thorsten Kukuk <kukuk@suse.com>
  - Add /srv/www directories to filelist [bsc#1231027]
* Fri Sep 27 2024 ecsos <ecsos@opensuse.org>
  - Update to 5.1.2
    This release contains some security fixes.
    * matomo-org/matomo
    - #22562 Limit length of annotations to 255 characters and sanitize
    - #22589 Add information about risks associated with giving super user access to a user
    - #22536 [Bug] Illegal mix of collations with MariaDB 11.5+
    - #22592 Limit date ranges that end far in the future
* Sat Aug 31 2024 ecsos <ecsos@opensuse.org>
  - Update to 5.1.1
    This release contains some security fixes.
    - Addressed a moderate security vulnerability related to an open redirect issue in the ‘logme’ mechanism.
      This fix prevents unauthorised redirection, enhancing the security within Matomo.
* Mon Jun 10 2024 ecsos <ecsos@opensuse.org>
  - Update to 5.1.0
    This release contains some security fixes.
    * matomo-org/matomo
    - #22223 Ensure to correctly encode segment title for tooltips
    - #22243 Escape hover tooltip text in SiteSelector
    - #18360 Allow configuration of max execution time when using MariaDB
    - #21941 [GDPR issue / feature request] CNIL configuration guide for Matomo
      is not enough for consent exemption, and Matomo does not currently offer paliative options
    - #22080 Update resolution in subsequent tracking requests if previously unknown
    - #22088 Connect free trial start with marketplace account creation
    - #22139 Allow users to request a premium feature trial
    - #22178 Display notification about not yet processed data also when visits log is disabled
    - #22232 Ensure to perform complex column updates only when supported
    - #22240 Add pure CSS Matomo loader
    - #22217 Improve opt out compatibility with older browsers
    - #20941 Dependency jquery.dotdotdot has a non-commercial license
    - #22023 Set autocomplete property on login form fields
    - #22028 Segment-Creation with “Please specify a value for ‘definition’.” error
    - #22045 [Bug] Segment creation is taking the previous segment configuration
    - #22068 [Bug] Do not send Notification Email to anonymous user
    - #22077 [Bug] Sending “lang” via HTTP API ignores country when upper case
    - #22082 Fixing small bug in the formatPercent method
    - #22101 [Bug] Matomo 5.0.2 : /core/Filechecks.php(153): Deprecated – trim():
      Passing null to parameter #1 ($string) of type string is deprecated
    - #22187 [Bug] Installation can be continued with missing database privileges
    - #22188 [Bug] Improve accessibility of top menu (missing role attributes)
    - #22236 [Bug] Charts for Conversions by Entry Pages & Page Titles Broken
    - #22248 Missing delimiter for preg_match pattern in UrlHelper::inArrayMatchesRegex
    - #18371 Allow to distinguish between MySQL and MariaDB (also in installation)
    - #19736 When Visits log is disabled, and looking at today’s report,
      the notification explaining that reports are not yet processed is not displayed
    - #22044 Ignore anonymous user when checking for allowed domains
    - #22055 Refactor plugin details modal using Vue
    - #22154 Remove shop links from plugin details modal
    - #22205 Add preview release channel
    - #22225 Replace usage of SQL_CALC_FOUND_ROWS with separate queries
    - #22228 Move Goal actions into single actions column
    - #22231 Fix: skipping a Tour challenge shows an error message
    - #22237 Update ‘Install all paid plugins at once’ functionality and remove license key mgmt from Marketplace
    - #22244 Add tests for OptOutJS integration
    * matomo-org/tag-manager
    - #766 Add ‘disable campaign parameters tracking’ setting
    - #736 [Bug] “All Websites” still shown in website selector in the MTM screen
    - #780 Show FAQ link for click classes to support document inheritance ]
    - #784 Hide publish button for users with no tagmanager_use_custom_templates capability
    - #794 Re-enabled versions view for write user to view version changes
    * matomo-org/matomo-php-tracker
    - #130 fix: Check for cURL error before throwing exception in sendRequest method
    - #131 Fix: Creation of dynamic property MatomoTracker::$currentTs is deprecated
    - #132 Drop support of php versions < 7.2]
    - #133 Fix: Curl Connection remaining open]
    * matomo-org/device-detector
    - #7598 Adds detection for Telkom, UD brands, improves detection for Hyundai,
      Nordmende, O2, Orange and unknown brands, adds detection for QbHttp library and TV Bro browser
    - #7600 Adds detection for Pacific Research Alliance, Panavox and TTfone brands,
      improves detection for AOC, Bush, Cat, Daewoo, Finlux, Hitachi, Linsar, Pioneer,
      Quantum, Ravoz, RCA Tablets, Safaricom, TAG Tech, Thomson, VEON and X-View brands,
      adds detection for Armadillo OS and HELIX OS, improves detection for Android TV,
      adds detection for Basic Web Browser, EudoraWeb, Freespoke, MaxBrowser, MixerBox AI and YouBrowser
    - #7612 Adds detection for various bots
    - #7613 Adds detection for various apps
    - #7622 Adds detection for various browsers and improves version detection for Ubuntu
    - #7624 Adds detection for Liri OS, Webian operating systems, Clecko engine,
      Columbus Browser, Classilla, Eolie, Liri Browser, SlimBoat, Vonkeror, Webian Shell, w3m, Wyzo browsers
    - #7625 Improves version detection for Clecko engine
    - #7628 Improves detection for Lineage OS
    - #7629 Improves version detection for Lineage OS
    - #7630 Adds detection for ASPLinux, SerenityOS, improves detection for Fire OS,
      improves version detection for Fire OS, Lineage OS and tvOS
    - #7632 Adds probely bot
    - #7635 Adds detection for BizBrowser, Kitt, Ladybird and SkyLeap browsers,
      LibWeb engine, improves detection for Opera Touch, Quark, Swiftfox,
      adds detection for httprs, Ameba, CSDN, NAVER Dictionary, BlueMail, Yahoo! Mail
    - #7638 Adds detection for Arachne, Dark Web, Dark Web Private, Dezor,
      Fire Browser, Good Browser, Involta Go, Habit Browser, Keyboard Browser,
      Lightning Browser Plus, Owl Browser, Orbitum, Photon, Proxyium, Proxynet,
      Stealth Browser, TalkTo, Vuhuv and Weltweitimnetz Browser browsers,
      improves detection for APN Browser, Baidu Browser, Cliqz, hola! Browser,
      Mercury, Tor Browser and UC Browser
    - #7640 Adds detection for ElectroBSD and improves detection for Amazon Linux, Android, Chrome OS, iPadOS, iOS, Lineage OS, macOS
    - #7641 Adds detection for System76 brand and improves detection for Apple and Meta devices
    - #7642 Detect new brand TriaPlay and Detect devices for exist brands
    - #7643 NPR rename, better Android SDK detection, more podcasting user agents.
    - #7645 Detect new brand AirTouch and Detect devices for exist brands
    - #7646 Detect new brand Eyemoo and Detect devices for exist brands
    - #7648 Detect new brands: Ajib, QWATT and Detect devices for exist brands
    - #7649 Detect new brand HiGrace and Detect devices for exist brands
    - #7650 Detect new brands: CCIT, PAGRAER, DIALN, AUPO and Detect devices for exist brands
    - #7651 Detect new brands: CENTEK, Globmall, GreenLion, VANWIN and Detect devices for exist brands
    - #7654 Adds detection for Alpine Linux, AOSC OS, Clear Linux OS, EulerOS,
      Loongnix, Rocky Linux, Scientific Linux and improves version detection for CentOS,
      Debian, iPadOS, macOS, Red Hat, SUSE and Windows
    - #7656 Adds detection for various bots
    - #7657 Improves detection for Arc
    - #7658 Adds detection for OpenVZ, Proxmox VE and improves detection for Wear OS, Windows
    - #7660 Detect new brands: AngelTech, Heimat and Detect devices for exist brands
    - #7661 Adds detection for various bots
    - #7662 Adds detection for various apps and improves detection for QQ Browser
    - #7664 Improves detection for Android, GNU/Linux and tvOS
    - #7665 Improves detection for mobile devices
    - #7666 Detect new brands: MAG, S-Color and Detect devices for exist brands
    - #7667 Detect new brands: HEC, W&O and Detect devices for exist brands
    - #7669 Detect overlapping detections
    - #7670 Detect new brand NoviSea and Detect devices for exist brands
    - #7671 Detect new brands: Cidea, Cuiud, Daria, HiBy, mipo and Detect devices for exist brands
    - #7674 Improves detection for masscan
    - #7675 Detect new brands: Aceline, QIN, VOCAL, Wainyok, Xsmart and Detect devices for exist brands
    - #7678 Detect new brands: CADENA, inovo, Jin Tu, MBK and Detect device for exist brands
    - #7679 Adds detection for GeedoProductSearch and Elastic Synthetics
    - #7681 Detect devices for new brands: EagleSoar, KENSHI, TECHNOSAT, Lville, Whoop and Detect device for exist brands
    - #7683 Detect new brands: CEPTER, Clovertek, HOLLEBERG and Detect devices for exist brands
    - #7684 Detect new brands: GOLDBERG, Lingbo, Padpro, SoulLink, Tuvio WS and Detect devices for exist brands
    - #7685 Detect new brand FLYCOAY and Detect devices for exist brands
    - #7686 Improves detection for various mobile apps
    - #7687 Adds detection for NOOK Browser
    - #7688 Adds detection for various bots
    - #7689 Improves detection for tablets
    - #7691 Detect devices for exist brands
    - #7694 Adds detection for Red Star operating system and Naenara Browser
    - #7696 Detect new brands: Arival, Azeyou, ExtraLink, KVADRA, Neoregent,
      Renova, VNPT Technology, VILLAON and Detect devices for exist brands
* Fri Mar 08 2024 ecsos <ecsos@opensuse.org>
  - Update to 5.0.3
    * matomo-org/matomo
    - #21971 Visits log executes thousands of DB queries in a single request in getAliasSiteUrlsFromId()
    - #21186 Scheduled report shows square character in HTML report in date
    - #21867 [Bug] Bad date formatting in email reports
    - #22001 [Bug] Call to a member function getSeriesCount() on null
    - #21924 [Bug] cron:archive CLI changed response format in
      Matomo 5 – instead of DateTime before every row, only time is displayed
* Wed Feb 21 2024 ecsos <ecsos@opensuse.org>
  - Adjustments patch macro for rpm 4.20.
* Mon Feb 05 2024 ecsos <ecsos@opensuse.org>
  - Update to 5.0.2
    * matomo-org/matomo
    - #21809 Ensure values of fields with type password are redacted in API response
    - #21752 Remove Cloudflare from No Data Screen
    - #17807 Page Performance reports don’t show data (empty graph) when viewing performance for a flattened page URL
    - #21810 Fix possible deprecation warning in UsersManager.getUsersPlusRole API
    - #21829 [Bug] Sorting Product Revenue in Ecommerce not working
    - #21837 [Bug] Annotations get wrong date on timeline chart view
    - #21595 Always show evolution of “0%” for sparklines
    - #21762 [Bug] Unable to close visitor profile by clicking ‘x’ button with one click.
    - #21769 Enable language Gujarati
    - #21800 [Bug] Console Archive Command ignores `–quiet` in v5.0.1
* Fri Jan 05 2024 ecsos <ecsos@opensuse.org>
  - Update to 5.0.1
    * matomo-org/device-detector
    - #7527 TV Detection Improvements
    - #7528 Various Devices Detection Improvement
    - #7535 Vestel Production TV Devices
    - #7536 VIDAA OS / Hisense Production TV Devices
    - #7537 Android Set-Top-Boxes
    - #7539 Amazon Fire TV Detection by Build Models
    - #7540 Adds detection for Altimo, AmazonBasics, Atlantic Electrics,
      Black Box, Canal+, Cecotec, DIORA, Dinalink, Elektroland, - FITCO,
      Filimo, Graetz, HOFER, Homatics, Kendo, Maxwell, MEGA VISION, MEO,
      NABO, NetBox, OCEANIC, Orava, Play Now, PROSONIC, Sagemcom, SEHMAX,
      Silva Schneider, Solas, Super General, TADAAM, TAUBE, VANGUARD,
      Walker, We. by Loewe., WONDER brands. improves detection for other brands,
      improves version detection for Fire OS
    - #7541 CaptiveNetworkSupport agent not all identified
    - #7542 Adds detection for Express LUCK, Ooredoo, Tsinghua Tongfang,
      XGEM brands, Nuanti Meta browser, DIGA, YouView mediaplayers
      and improves detection for various brands
    - #7546 Adds detection for OWLer and BBC bots, improves version detection for iOS and macOS
    * matomo-org/tag-manager
    - #212 Support variables in Custom JavaScript variable
    - #731 Added code to support variables in Custom JS variable
    - #740 [Bug] Unable to use “Publish a new version now” when changing tags or triggers
    - #741 Fix issue with publish new version link
    * matomo-org/matomo
    - #21016 Optimize segment SQL when segment subqueries are used
    - #21625 Apply max execution time limit to goals live query
    - #21653 Improve performance of queries for complex custom reports using segments
    - #21617 Adds new license key section to plugin menu
    - #21666 Add new diagnostic commands to provide archiving status information
    - #21413 Fix: strnatcasecmp(): Passing null to parameter #1 ($string1) of type string is deprecated
    - #21645 [Bug] First/Last visit displayed date doesn’t take website timezone into account.
    - #21657 [Bug] Transition popover does not work for rows with “%”
    - #21677 [Bug] mktime(): Argument #1 ($hour) must be of type int,
      string given in /mnt/efs/plugins/VisitTime/functions.php line 18
    - #21708 Hide all sites item in site selector for custom dimension management
    - #21719 Improve escaping of values in CSV exports
    - #21738 Avoid possible update problem with MyISAM tables on MySQL 8
* Tue Dec 19 2023 ecsos <ecsos@opensuse.org>
  - Update to 5.0.0
    Too many changes to list here. See instead:
    https://matomo.org/changelog/matomo-5-0-0/
  - Rebase matomo-package_update.patch
* Tue Nov 28 2023 ecsos <ecsos@opensuse.org>
  - Update to 4.16.0
    * matomo-org/matomo
    - #19617 Segment with ‘Does not contain’ operand is invalid if comma is in value
    - #20959 [PHP 8.1 compatibility] Deprecated – trim(): Passing
      null to parameter #1 ($string) of type string
    - #21190 Fix for unexpected zero value last edit dates in segment archiving
    - #21357 Archiving issue in DataTable.php: Deprecated
      – Implicit conversion from float 2009.999 to int loses precision
    - #21569 Fix “revenue per visit” calculation
    - #21234 Row evolution does not work for reports with special labels
    - #21266 Process general goal metrics if no conversions, but site is ecommerce enabled
    - #21403 Add markup and content for premium plugins promos
    - #21504 Escape underscore in archive name when used in like query
    - #21512 Add more visually striking marketplace menu item in sidebar
    - #21522 Fixing PHP 8.3 deprecation error
    * matomo-org/matomo-log-analytics
    - #358 Add Traefik json log support
    - #359 Update test action
    - #361 Merge 4.x changes into 5.x
    - #362 fix nginx format detection
    * matomo-org/searchengine-and-social-list
    - #89 Add Bluesky to social media list
    * matomo-org/referrer-spam-list
    - #1367 Add urlumbrella.com
    - #1368 Add bonniesblog.online
    - #1369 Ass bonniesblog.online
    - #1370 Add jacblog.xyz
    * matomo-org/tracker-proxy
    - #84 added JS option to $SUPPORTED_METHODS in opt out
* Tue Aug 01 2023 ecsos <ecsos@opensuse.org>
  - Update to 4.15.1
    * matomo-org/matomo
    - #21039 There are unnecessary extra spaces in the generated campaign builder URL
    - #21007 Fix tag cloud visualization failing on formatted values
    - #21063 Some advanced options in tracking code generator do no longer work
* Fri Jul 07 2023 ecsos <ecsos@opensuse.org>
  - Update to 4.15.0
    * matomo-org/matomo
    - #20785 Correctly escape report name in CSV exports
    - #12165 Submit Matomo to Google Tag Manager Community Template Galleries
    - #20915 Single click copy button for code snippets
    - #20636 [PHP 8.1 compatibility] Fix array access warning on float
      – /plugins/Goals/DataTable/Filter/CalculateConversionPageRate.php
    - #20658 [PHP 8.1 compatibility] IPUtils.php(27): Deprecated
      – trim(): Passing null to parameter #1 ($string) of type string
    - #20589 Allow goals processed metrics to appear in API.getProcessedReport output
    - #20606 Added GTM installation guide in no-data and tracking code pages
    - #20649 Added WordPress installation guide for no-data and tracking code pages
    - #20679 Fixed two issues with handling of processing dependent archives
    - #20681 Don’t show empty categories in widget listing
    - #20682 Allow reports to override the min/max label width values
    - #20683 add Live.initializeVisitorActions event to allow plugins
      to collapse actions in visitor log if they need to
    - #20700 Improves UI/UX on no data screen
    - #20710 Update Google Tag Manager instructions on no data screen
    - #20748 Improved WordPress instruction tab on the no data screen
    - #20790 Adds Vue.js instruction tab on no data screen
    - #20815 Allow reports to specify a column/metadata other than “label” that uniquely identifies a row
    - #20862 Improvements to notifications under tracking code on no data screen
    - #20882 Improve handling of deactivating incompatible plugins during update
    - #20890 Add instruction tab for React.js to no data screen & improve JS code instruction tab
    - #20928 Adds new SPA/PWA instruction tab for no data screen
* Tue Apr 18 2023 ecsos <ecsos@opensuse.org>
  - Update to 4.14.2
    * matomo-org/matomo
    - #20573 Added site detection for cloudflare and updated noData page to mention cloudflare
    - #20579 Improve brute force protection checks (#20543)
    - #20512 Faster archiving for non-day periods by only storing one datatable and blob row at a time in memory
    - #20594 Improve archiving performance by loading cached actions from
      a database reader when using a multi-server database environment
    * matomo-org/tag-manager
    - #620 Reverting Tag Manager JavaScript Change that caused fewer visits to be tracked
      when both Tag Manager and JavaScript trackers were used together
    - #614 Fixed regression of container to set conditionally only if not present
    * matomo-org/device-detector
    - #7379 Update README.md
    - #7380 Detect new brands: Kinstone, ROiK and Detect device for
      exist brands: Samsung, Huawai, DEXP, TCL, Xiaomi
    - #7382 Detect new brand HIPER and Detect devices for exits brands:
      Samsung, Xiaomi, BBK, SUNWIND, Stylo
    - #7383 Detect new brands: GOODTEL, Viper, VIIPOO, Vityaz, Samtron
      and Detect devices for exist brands: Huawei, ZTE, Doogee, Realme. OPPO
    - #7384 Detect new brands: ANXONIT, Ctroniq, Punos, TopDevice
      and Detect devices for exist brands: OPPO, POCO, Pico, Tecno Mobile, DEXP
    - #7385 Adds detection for Wavebox browser
    - #7387 Detect browsers: IVVI Browser, NOMone VR Browser, Opus Browser, Soundy Browser
    - #7388 Detect new brands: RedLine, HAOQIN, XY Auto and Detect devices
      for exist brands: Tecno Mobile, Vsmart, Itel, Samsung
    - #7388 Detect new brands: RedLine, HAOQIN, XY Auto and Detect devices
      for exist brands: Tecno Mobile, Vsmart, Itel, Samsung
    * matomo-org/matomo-php-tracker
    - #115 add support for CURLOPT_CONNECTTIMEOUT
    * matomo-org/tracker-proxy
    - #81 Documenting new Safari limitations on setting first party cookies from a subdomain
    * matomo-org/referrer-spam-list
    - #1347 Add emicef.com
    - #1348 Add singularwebs.net
    - #1349 Add tourburlington.com
    - #1350 Add nfocusdriver.com
    - #1351 Add www.chomexun.com
    - #1352 Add chomexun.com
    - #1353 Add madisonclothingny.com
* Wed Mar 22 2023 ecsos <ecsos@opensuse.org>
  - Update to 4.14.1
    See: https://github.com/matomo-org/matomo/milestone/184?closed=1
  - Update to 4.14.0
    * matomo-org/matomo
    - #17399 Add diagnostics command options to list and delete unexpected files
    - #20285 Tabbing (tab navigation with keyboard) is not working in Matomo 4.13 (regression)
    - #20306 In accept invitation screen show the email instead of the username
    - #20380 Improve detection of GA3 and GA4 to more accurately suggest correct tracking set up guides
    - #20410 Added code to include schedule command for plugins while generating github action
    - #20343 Feedback success overlay might not be shown
    - #20404 OptOut: Remove extra twig markings
    - #20430 Ensure empty widgets are loaded correctly
    - #20441 Ensure archiving for segments uses correct date ranges
    - #20370 Slightly improve visits log layout as dashboard widget
    - #20166 Adjust some archivers to use correct row limit when aggregating periods
    - #20307 Fix PHP 8.2 deprecations in 2FA plugin
    - #20312 What’s new icon “on” doesn’t show there is a new entry when never clicked on it previously
    - #20323 Fix for PHP8 type error on NFS diagnostic check
    - #20333 Fix non-countable fatal error in the datatable class
    - #20336 Fix to allow campaign switching during a session
    - #20339 Harden check for multiple sites
    - #20356 Fix PHP 8.1 deprecation in DevicesDetection
    - #20357 Ensure to use int values to determine maximum values in graphs
    - #20358 Fix compatibility of minimum PHP version check with older versions
    - #20374 Language is not correctly detected automatically by Matomo
    - #20391 Fix visits log might show incorrect action for groups
    - #20399 Fix for unsupported operand error in RowEvolution
    - #20402 Fixes for PHP 8.2 deprecation warnings
    - #20426 Fix PHP 8.2 deprecation in event actions
    - #20098 Avoid errors when trying to create invalid date objects
    - #20222 Fix for creating a new segment that has some visits will show 2 notifications instead of 1
    - #20262 Make millisecond dimension grouping less error prone
    - #20272 Remove unneeded table from query when querying conversions by page view to increase performance
    - #20296 Trim spaces from login email in password reset process if some are set
    - #20298 Unset link token when accepting an invite
    - #20303 Fix Matomo dialog does not close
    - #20424 Delete log table data in chunks to prevent possible performance issues
    - #20425 Add new metricTypes report metadata to prepare for LookerStudio integration
    - #20429 Updated bug report template: moved Context to the top
    - #20437 Fixed PHP 8.2 deprecation error in CustomDimensions
    - #20438 Get all numerics in one go for faster goal conversion calculation
    - #20471 Added new semantic types for date/datetime for CrashAnalytics
    * matomo-org/tag-manager
    - #386 Replace Travis.CI tests with GitHub action
    - #594 Improvements to MTM tracker to allow full _paq functionality
    - #599 Improve JavaScript reliability
    - #606 Added code to create default container for idsite:1 if not created
    - #607 Images and text updated for tags
    * matomo-org/device-detector
    - #7344 Detect devices for exists brands: LG, Energy Sistem, SmartBook, Arnova
    - #7345 Detect new brand BMXC and Detect devices for exist brands
    - #7346 Detect new brands: V-Gen, Nedaphone and Detect devices for exist brands
    - #7348 Detect new brands: Frunsi, RelNAT, TeloSystems, MIWANG and Detect devices for exist brands
    - #7349 Detect new brands: HeadWolf, Great Asia, Zamolxe, ZoomSmart and Detect devices for exist brands
    - #7350 Fix possible error if an incorrect version list array is provided
    - #7353 Detect new brands: PC Smart, Ephone, YunSong, SYH, iRobot and Detect devices for exist brands
    - #7354 Overwrite device type smartphone – if UA contains a’prefix, Pad/APad
    - #7355 Detect new brands: Roam Cat, DIMO, Everest, SANY and Detect devices for exist brands
    - #7357 Detect new brands: Attila, BRAVE and Detect devices for exist brands
    - #7359 Detect new brands: BenWee, BluSlate, Bookeen, Lectrus,
      LeBest, NOVO, Pano, Surge, Volt and Detect devices for exist brands
    - #7360 Adds detection for various bots and apps
    - #7362 Detect new brands: FFF SmartLife, NuVision, Versus and Detect devices for exist brands
    - #7364 Detect Morning Score bot
    - #7365 Fir for YamlParser AppHints & BrowserHints
    - #7366 Detect browsers: YandexBrowser, AlohaBrowser for iOS and Detect apps: Quora, JJ2GO, BonPrix
    - #7367 Fix: YamlParser for AppHints & BrowserHints
    - #7373 Detect devices for exist brands: POCO, OPPO, Ravoz,
      Vivo, Samsung, Huawei, Nubia, OnePlus, Oukitel, Xiaomi
    * matomo-org/matomo-php-tracker
    - #113 Add function to set api url
    * matomo-org/component-ini
    - #22 Use bash syntax for installation instructions
    * matomo-org/referrer-spam-list
    - #1343 Add nutriwestncahi.com
    - #1344 Add epcpolo.com
    - #1345 Add 100+ .xyz domains
  - See also https://matomo.org/changelog/matomo-4-14-0/
* Thu Mar 16 2023 ecsos <ecsos@opensuse.org>
  - Fix boo#1209312
  - Fix boo#1209313
* Mon Jan 30 2023 ecsos <ecsos@opensuse.org>
  - Update to 4.13.3
    - No really changelog exists, but see:
      https://github.com/matomo-org/matomo/compare/4.13.2...4.13.3
* Thu Jan 26 2023 ecsos <ecsos@opensuse.org>
  - Update to 4.13.2
    * matomo-org/matomo
    - #20180 Ensure row evolution works in events when switching
      secondary dimension
    - #20149 When trying to find a join for segmentation,
      also look for available ways to join in both directions
    - #19343 Further PHP 8.2 compatibility improvements
    - #20234 Fixed PHP 8.1 deprecated warning for Redis::connect()
      call
    - #20232 Keep selected site when returning to the dashboard
      from Tag Manager
    - #20233 Fixed anchor link issue on the tracking code page of
      the admin when clicking on MTM
    - #20256 Fix possible notice in VisitorDetails class
    - #20209 Add Snapchat to social networks
    - #20207 Added link to useful FAQ and RAW data information to
      Live API reference
    * matomo-org/device-detector
    - #7330 Detect new brands: MwalimuPlus, OLTO, DSIC, Mascom and
      Detect devices for existing brands Vivo, Xiaomi, Sharp
    - #7334 Detect new brands: Vormor, Oangcc, SOSH and Detect
      devices for existing brands Vivo, Xiaomi, Sharp, ZTE
    - #7335 Detect mobile apps: Audible, Overcast
    - #7336 Detect Wolvic VR Browser
    - #7337 Detect bot: GumGum Verity
    - #7339 Detect new brands: Everex, GTMEDIA, Guophone, Unitech
      and Detect devices for existing brands
* Mon Jan 16 2023 ecsos <ecsos@opensuse.org>
  - Update to 4.13.1
    * matomo-org/matomo
    - #20090 Speed up sparklines when larger periods are selected
      and improve detection of trends as well as fix comparison of dates
    - #20094 Don’t force using day period for sparkline when comparing
      to ensure it compares correct periods and is fast
    - #19974 Performance improvements for goals by pages
    - #19928 Fix Unknown format specifier in translation in Live plugin
    - #20176 Fix PHP8.2 Deprecation Warning on module install
    - #20082 Add countdown redirection to User Invite error page
    - #20099 Updated Nonce and Token exception message
    - #20110 Retry establishing DB connection if it fails with MySQL Server Has Gone Away
    - #20147 Remove outdated misleading comment
    * matomo-org/tag-manager
    - #582 Add new trigger user interaction
    * matomo-org/device-detector
    - #7302 Detect existing brand: Digma, Condor, Samsung, iDroid, BQ, Gigabyte, Santin
    - #7304 Detect new brands: DEYI, JoySurf, VIVIMAGE, X-Mobile and
      Detect devices for existing brands: Vivo, Huawei, Sharp, HTC
    - #7307 Improves detection for Iridium browser
    - #7310 Add support for Laravel cache
    - #7311 Detect new brands: Kapsys, Sunmax, SSKY, Winstar, XCOM, YELLYOUTH
      and Detect devices for existing brands
    - #7312 Improves version detection for iOS, iPadOS and macOS
    - #7313 Adds detection for Movitel, Moxee, Olax, Olympia, Uniqcell, Yestel,
      Youin brands and improves detection for Alcatel, Andowl, Archos, AT&T,
      Bmobile, Cellution, Cricket, Crosscall, Facetel, Huawei, iPro, Kalley,
      Konrow, LOGIC, Mediacom, Multilaser, neoCore, Nokia, OnePlus, ONN,
      Positivo, Siragon, TCL, Vivo, Xiaomi, Xtratech, Yezz, Zuum brands
    - #7315 Detect new brands: Khadas, Youwei and Detect devices for existing brands
    - #7318 Improving regex rules for browser versions: Chromium GOST, CoolBrowser,
      Amigo, Opera Mobile etc.
    - #7320 Adds detection for RedOS
    - #7322 Improves detection for iPadOS and mobile apps
    - #7323 Adds detection for Airpha, Brigmton, Cwowdefu, Entity, Mobile Kingdom,
      SGIN, Wecool brands and improves detection for Alcatel, Blu, Bmobile, Ceibal,
      CORN, Cricket, Cyrus, Digit4G, Hammer, Hi, Huawei, Konrow, Kurio, Moxee, MTN,
      ONN, Philco, Realme, Sky, TCL, True, Vivo, Wolki, Xiaomi, Zuum, ZTE brands
      and Android TV
    - #7324 Adds detection for Ruggex, Syco brands and improves detection for Huawei,
      iPro, Kempler & Strauss, MTC, QUBO, Realme, TCL, TOSCIDO, Verizon, Vivo brands
    * matomo-org/referrer-spam-list
    - #1335 Add hugblog.xyz
    - #1336 Add trade365.org
    - #1337 Add seo-traffic.xyz
    - #1338 Add shoppinglocation.com
    - #1339 Add judyandsimon.com
    - #1340 Add residualforlife.com
    - #1341 Add thegreensociety.net
    - #1342 Update spammers.txt

Files

/etc/apache2/conf.d/matomo.conf


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 20 22:27:34 2026