Releases: umami-software/umami
v2.15.1
v2.15.0
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.
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.
It even works with localized names.
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
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.
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.
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
v2.13.1
v2.13.0
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.
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.
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.
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.
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.
We want your feedback!
Please take 30 seconds to fill out this short survey. Thank you!
Fixes
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
v2.12.0
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.
Goals Report
Then we have the new Goals report. With this report you can set goals for pageviews, events and even event data.
Insights report
The Insights report now displays columns for Visits, Bounce rate, and Visit duration.
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.
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.
Additionally you can view the changes across all your different metrics.
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.
Entry/Exit URLs
You can now view which pages a user started and ended their visit on.
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
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
v2.11.2
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