18.48.0

📘

Heads up

In September, starting with version 18.50.0, we’ll change the content-type header from text/html to text/plain, because of the issue with Firefox responding with ns_binding_aborted to our tracking requests. If you have a tracking code implementation that uses text/html, it could break. Make sure your setup can handle this update.

General

NEW

  • We’ve launched a new product bundle of Piwik PRO Analytics Suite and Cookie Information Consent Management Platform, free for 30 days. This offer lets you make the most of advanced analytics and personalization tools while staying compliant with privacy regulations. You’ll be able to track and analyze the performance of your website, app, and marketing campaigns, scan your websites for cookies, and display customizable cookie banners.
  • We’ve introduced an account creator for a smoother and faster setup of your sites and apps.
  • Cookie Information Consent Management Platform is now directly connected to Piwik PRO Analytics Suite and is the recommended consent management platform for all new customers.
  • We’ve introduced dark mode. Now you can choose a display that’s easier on your eyes, especially in low-light settings. You can turn it on or off in Menu > Dark mode BETA.

FIXED

  • We've updated the calculation of the SLA on the status page. From now on, only downtime alerts will affect the SLA figures and disrupted alerts will no longer impact the calculation.
    Note: SLA values for past periods may now look different. We’ve recalculated all historical data using the new method, regardless of the selected time frame.

Analytics

IMPROVED

  • We’ve updated the message shown to users without Analytics permissions. It now explains why access is restricted and what to do next. Users now see "You don't have permission to access this module. Reach out to the account owner or a user with manage permission if you need help.”
  • We’ve updated the text in the folder interface to make it easier to understand. If a folder contains files but no subfolders, the message now says "No folders" instead of "No items". We’ve changed "Hide folders structure" to "Hide folder structure" for easier reading. All these changes make it more intuitive to navigate folders.
  • When there’s no data in the consent report, users will now see a message explaining why and how to start collecting it.
  • We’ve renamed custom channel grouping to custom channels to make things simpler and easier to understand.
    You can now create up to 20 groups in a custom channel. It’s possible to set custom channels as the default for all reporting. This way your channel structure will automatically appear in predefined reports, no need to select it manually each time.
    Only users with manage permissions can set default channels for a website.

FIXED

  • We’ve fixed an issue in table widgets, where the seconds filter field briefly showed filters.units.second instead of seconds when the user cleared the field.
  • We’ve fixed an issue where the dashboard dropdown field appeared empty when editing scheduled reports after refreshing the page. Now, you can properly select from available dashboards without visiting the dashboards page first, making report setup more reliable.
  • You can now open the attribution report creator reliably, even right after navigating to custom reports. There’s no need to wait or retry.
  • We’ve fixed an issue with USD-related dimensions. Dimensions such as revenue (USD) or tax (USD) were displayed as "{{baseCurr}}" in exported CSV files instead of showing the proper currency label. Exported reports now show currency in a readable format, making it easier to analyze financial data.
  • We’ve fixed a loading issue that occurred when reselecting the same dimension value in the report preview. The preview now correctly displays all report types, including tables, bar charts, and line charts, without delays.
    We’ve fixed tooltip positioning in user flow reports so that tooltips are fully visible when hovering over disabled menu options.
  • We’ve fixed the modal to display correct grey transparency instead of appearing almost black. You can now clearly see and interact with the PDF export options in goal comparison reports.

Customer Data Platform

NEW

  • You can now remove profiles in CDP directly from the profile view. It’s ideal for rerunning test scenarios from scratch or debugging issues related to a specific profile.

Integrations

IMPROVED

  • We’ve added a warning when trackEvent is used with an invalid value parameter.
  • We’ve fixed an issue where some trackError calls were ignored during script initialization.
  • We no longer show warnings if setSecureCookie or enableCrossDomainLinking appear multiple times in the initial queue.