Skip to content

Releases: umami-software/umami

v2.15.1

15 Dec 00:47
Compare
Choose a tag to compare

This is a hotfix release for MySQL and ARM users. If v2.15.0 is working for you, you don't need this.

Fixes

  • Fixed OpenSSL issue with Prisma #3107 #3115
  • Fixed charts not rendering in MySQL #3114

v2.15.0

13 Dec 04:55
35068d3
Compare
Choose a tag to compare

Features

The funnel report now allows partial matching for URLs. You can add * to the start and/or end of the text. In this example, we're seeing if users triggered ANY event with "button" in the name.

image

You can now properly search on city, region and country names. Before you had to lookup by ISO codes because that is what is stored in the database.

image

It even works with localized names.

image

Fixes

  • Fixed unicode characters in location names #3106
  • Fixed websiteId missing error #2614
  • Fixed favicon issue with www subdomains #3073

Updates

  • Language updates: Chinese, Japanese, Norweigan
  • Upgraded Next to v15.0.4
  • Upgraded Prisma to v5.22.0

Thank you

@Maxime-J @bparmentier @ccrvlh @mxbeer @PeterDaveHello @God-2077 @Kilian @blt950 @pawelromanskidajar @milk1000cc

v2.14.0

22 Nov 02:52
d76603b
Compare
Choose a tag to compare

Features

Revenue report

We added a new report that allows you to track revenue. Simply send a custom event with revenue data and it will start tracking. Learn more.

image

Improved dashboard

In the dashboard, you are now able to select which websites you want to appear, not just the order. Simply toggle the ones you want visible and the rest will be hidden. If none are toggled then all the websites will appear just like before. We also fixed an issue where you couldn't see all your websites if you had too many. Additionally you can now search for websites on the dashboard edit screen.

image

Hash based routing support

We now record hashes in URLs for websites that use hashed based routing.

Redirect to team

Umami now redirects to your last selected team on login.

Fixes

  • Fixed dashboard editing #3048
  • Fixed unknown countries #3054
  • Fixed mobile display issue #3039
  • Fixed wrong events count #2980
  • Fixed display of event properties #2928
  • Fixed session data not deleting #2915

Updates

  • Language updates (German, French, Russian, Czech, German - Switzerland)
  • Added minor version tags to Docker images
  • Allow underscores in subdomains
  • Added cache control headers for tracker script

Thank you

@quiple @konstantintutsch @Quadrubo @xuserz @peter-kuhmann @yArna @Brawl345 @fra-iesus @ZerGo0 @rafaelschranz @DDDDD12138 @ruchernchong @SigmazZ @michaelpayne02 @chelsey-g @mooxl @eremannisto

v2.13.2

28 Aug 02:49
e881735
Compare
Choose a tag to compare

Fixes

  • Fixed incorrect referrer #2765
  • Fixed chart rendering issues #2918
  • Fixed metrics changes not appearing on dashboard #2902
  • Fixed strings #2914

Updates

  • Language updates: German, Catalan, Korean

Thank you

@konstantintutsch @gerardnll @quiple

v2.13.1

24 Aug 03:15
5d37810
Compare
Choose a tag to compare

Fixes

  • Fixed incomplete chart data #2902
  • Fixed error with custom event properties #2901
  • Fixed date sorting issues #2899

Updates

  • Updated ca-ES language #2900

v2.13.0

23 Aug 16:38
47a6170
Compare
Choose a tag to compare

Features

This release brings you two new screens, Events and Sessions giving you more insight into your visitors and activity, custom session data, bug fixes and much more!

New Events screen

The events screen displays information related to your custom events and custom data. The events chart and metrics table have been moved here from the over overview screen. Below is a new table showing all your event activity and who performed the event. Each avatar represents a unique visitor.

image

The old event data screen has been deprecated. Now your custom data can be accessed under the Properties tab on the events screen. This section will show you all the custom data properties you saved as well as a breakdown of all the values. To learn more about custom events, see our documentation.

image

New Sessions screen

The sessions screen displays information about your visitors. We are also introducing a brand new component showing you an hourly traffic breakdown during a given week. Now you can tell when your website is the most busy.

image

Visitor profile

Clicking on any of the avatars in the activity table bring you to a new page showing details about a particular visitor. It also shows their activity history over time.

image

Session data

We now support saving session data. It works very similarly to custom event data. You would call the identity function from the tracker script to save data about the current session.

umami.identify({ email: "bob@aol.com" });

Saved session data will appear in the new session profile page under Properties.

image

We want your feedback!

Please take 30 seconds to fill out this short survey. Thank you!

Fixes

  • Fixed PORT variable being ignored #2880
  • Fixed search box disappearing #2879

Updates

  • NextJS upgraded to v14.2.5
  • Prisma upgraded to v5.17.0
  • Allow team managers to transfer websites to teams #2873
  • Language updates: Catalan (Spain), Korean, Polish, Chinese, German, Khmer, Belarusian, Japanese

Thank you

@IvanGnusarkov @ccbikai @mho22 @gerardnll @mobeicanyue @RikoDEV @konstantintutsch @Manethpak @Cuzart @eagleon @Feuerhamster @israelozarate7 @beforetech @lsvs @RayeEvtuch @wjsoj @err931

v2.12.1

25 Jun 16:34
d7141e6
Compare
Choose a tag to compare

Fixes

  • Fixed team settings not showing #2799
  • Fixed error in event data page #2798
  • Fixed text overflow on user journey #2802

v2.12.0

21 Jun 03:56
87a0378
Compare
Choose a tag to compare

Features

User Journey Report

First up, we have the long-awaited User Journey report which lets you visually see how users navigate through your website. You can configure whether you want to see all user paths or start/end with a certain page or action.

image

Goals Report

Then we have the new Goals report. With this report you can set goals for pageviews, events and even event data.

image

Insights report

The Insights report now displays columns for Visits, Bounce rate, and Visit duration.

image

Collapse menu

On all reports, there is a new tab in the reports menu that lets you collapse the menu so you have more room to view your reports.

image

Comparison Mode

We added a new mode to the details screen which let's you compare metrics across two date periods. You will see the data overlayed over each other so you can observe trends occurring in your traffic.

image

Additionally you can view the changes across all your different metrics.

image

Updated Metrics Header

We've made a few cosmetic changes to the website header. Now all the change stats are listed as percentages with an arrow to clearly indicate the change direction. You can still hover over the percent value to get the actual change value.

image

Entry/Exit URLs

You can now view which pages a user started and ended their visit on.

image

Hosts Filtering

For users who track stats across multiple domains or subdomains, you can now filter by hostname.

Fixes

  • Fixed issue with metrics not filtering #2737
  • Fixed issue with offset query parameter #2752
  • Fixed issue payload size in realtime page #2747
  • Refactored realtime page to be more accurate #2754
  • Ensure websiteId is always sent from tracker #2614

Updates

  • Language updates: Ukrainian, Bulgarian, Brazilian Portuguese, Polish

Thank you

@giuseongit @leits @frontedu @shubhusion @abahchevanov @frantic

v2.11.3

04 May 05:45
8be95e3
Compare
Choose a tag to compare

Changes

New Team Manager role

We added a new team role called Team Manager. Users with this role will be able to edit the roles of other team members, as well as remove team members. Originally only the team owner had this ability. So now team owners can assign team management duties to another member.

Fixes

  • Fixed issue with creating team reports #2704
  • Events chart now correctly responds to filters #2701
  • Fixed UTM report not rendering #2690
  • Fixed events chart displaying the wrong data #2691
  • Fixed incorrect external URL #2707

Updates

  • Language updates: Bosnian (new), Turkish, Chinese

Thank you

@gerardnll @ccbikai @Celil6p @ruibinch @sake92 @mobeicanyue

v2.11.2

17 Apr 04:25
a38baa5
Compare
Choose a tag to compare

Fixes

  • Fixed tracker saving wrong path info #2679 #2637 #2681
  • Fixed chart display for Last x selections #2672
  • Fixed case-sensitivity in search

Updates

  • Language updates: Arabic, French

Thanks to our contributors! @jermanuts @Maxime-J @mobeicanyue @CediGasser