Skip to content

Releases: umami-software/umami

v2.10.1

29 Feb 22:33
Compare
Choose a tag to compare

This is a hotfix release to fix a few bugs from v2.10.0.

Fixes

  • Transfer website to teams feature was missing #2543
  • Date switching not working for Today/Yesterday values #2540

v2.10.0

28 Feb 03:31
915a4ee
Compare
Choose a tag to compare

Features

Improved teams collaboration

This release we're introducing a new way of working with teams. Now instead of simply sharing websites through a team, all team members can create, edit, view and delete websites in a team.

Additionally, teams are now clearly separate from your personal account. You will always be viewing the application in the context of your personal account or your team. That means pages like the Dashboard, Websites, and Reports now only show you the relevant websites.

A new dropdown has been added to navigation bar which lets you quickly switch between your teams and personal account:

image

See this blog post for more details about the new teams feature.

Searchable dropdowns

A new UI element we've added across the application are searchable dropdowns. You can now search and filter for entries in the dropdown. This is especially useful for users with a lot of websites.

image

New Funnel report display

The Funnel report now has a new display component that makes it easier to view your funnel data. Each step is now clearly shown with statistics showing how much of the audience has dropped off at each step.

image

Improved tracker

Several important changes were made to the tracker script:

  • Title, URL, and referrer are now URI encode to support Unicode characters for languages like Chinese.
  • Improved the handling of elements like anchor tags and buttons tags when using custom events.
  • Removed the do-not-track code as the feature was not widely supported.

Fixes

  • Fixed missing edit buttons #2422
  • Fixed issue with view-only role #2445
  • Fixed issue with click events not triggering #2471
  • Fixed issue with handing Chinese characters #2470
  • Fixed issue with metrics search #2505

Updates

  • Added OCI labels for Docker #2512
  • Updated selection for ES language #2438
  • Language updates: Swedish, Mongolian, Arabic
  • Upgraded Next v14.1.0
  • Upgraded Prisma v5.9.1

A huge thanks to all the contributors on this release! @akshar-dave @Braggedtooth @jaasonw @spencertweedy @timokoessler @enfiniteio @bilguun0203 @Maxime-J @jermanuts @pxlfrk

v2.9.0

13 Dec 20:27
Compare
Choose a tag to compare

Features

Metrics search

You can now filter your metrics values in the expanded view.

image

You can also filter the activity log on the real-time page.

External links

Pages now include external links just like referrers. Clicking the icon will take you to the page URL on your domain.

Translations

Country, region, city and device values are now properly translated throughout the app.

image

Fixes

  • Fixed real-time page showing incorrect values on load
  • Fixed issue with user create modal not closing
  • Fixed reset website not working
  • Fixed missing salt value in hash function
  • Fixed issue with Insights report not rendering

Updates

  • Improved metrics queries performance
  • Upgraded Next to v14.0.4
  • Upgraded Prisma to v5.6.0

A huge thanks to all the contributors on this release! @Gouttfi @Maxime-J @zhawtof @esdete2 @vndroid

v2.8.0

19 Oct 22:40
b54164a
Compare
Choose a tag to compare

Changes

  • New interface for adding websites to teams
  • Lots of responsive CSS updates for mobile
  • Added additional validations to all API routes

Fixes

  • Fixed websites dropdown not showing all websites
  • Fixed issue with login sometimes redirecting incorrectly
  • Fixed parsing of pathname in tracker

A huge thanks to all the contributors on this release! @juangacovas @mho22 @RavelloH @bilguun0203 @aldo-roman @PeterDaveHello

v2.7.0

23 Sep 02:09
fd5d5c6
Compare
Choose a tag to compare

Changes

Updated to Prisma 5.3.1

This should now allow you to run Umami on ARM servers.

Docker fix

The environment variable HOSTNAME is now set to 0.0.0.0 by default for the pre-built Docker images. This fixes an issue with running Umami behind a SSL proxy.

Version number is now shown in the profile menu

image

Fixes

  • Fixed session metrics incorrectly returning views instead of visitors
  • Fixed own website domain appearing in referrers
  • Fixed team role not showing correctly
  • Fixed issue with resetting website data
  • Lots of language translation fixes

A huge thanks to all the contributors on this release! @timokoessler @Maxime-J

v2.6.2

31 Aug 21:51
c7275ef
Compare
Choose a tag to compare

Fixes

  • Fixed TRACKER_SCRIPT_NAME and COLLECT_API_ENDPOINT not working in Docker
  • Fixed errors in /api/send when a bad payload is sent
  • Fixed update notice not displaying correctly

Updates

v2.6.1

30 Aug 23:22
19ec38a
Compare
Choose a tag to compare

This is a hotfix release for a few outstanding bugs.

Fixes

  • Fixed issue with stats not saving in some cases #2238
  • Fixed issue with not being able to change password #2236
  • Fixed issue with dashboard not showing all websites #2231

Updates

  • Updated language: Chinese 🪂 🙏 @essesoul

v2.6.0

29 Aug 18:07
e97fffb
Compare
Choose a tag to compare

Features

New filter and navigation buttons

We've add new navigation buttons to the overview page. Using the arrow buttons, you can now go forward and back the same length of your selected time period. For example, if you selected This week, then clicking back will go back to the previous week.

image

Although you can already filter your data by clicking on items on the page, we've added a Filter button for easier access. In the future we will extend this functionality to include options like negative matches and partial matches.

Cities now include the country, with flags!

image

Fixes

  • Fixed search bar losing focus on re-render
  • Fixed issues with Retention report for MySQL

Updates

  • Added validation to all API endpoints
  • Updated languages: Japanese, Chinese
  • Upgraded Next to v13.4.19
  • Upgraded Prisma to v5.2.0

A huge thanks to all the contributors on this release! @khandelwalyash2301 @err931 @PeterDaveHello

v2.5.0

18 Aug 06:19
7be4d56
Compare
Choose a tag to compare

Features

New report: Insights report

This report allows you to view pageviews and visitor data across multiple fields.

image

You can also filter down your results by adding additional filters.

image

New report: Retention report

This report allows you to see how sticky your website is by showing how many users return after an initial visit.

image

Top level navigation: Websites and Reports

We've added Websites and Reports as top level navigation items. On the websites page, you can view of your own websites as well as team websites.

image

On the reports page, you can view all the reports created across all the websites you have access to:

image

Search and pagination

Tables now have a search box so you can perform searches across your websites, teams, and users. We also added pagination that will show 10 records at a time so you don't like to scroll forever.

Changes

  • Language translation updates.
  • Created additional database indexes that should help speed up your queries.
  • Cloudflare headers for region and city information are now supported.

A huge thanks to all the contributors on this release! @ImgBotApp @essesoul @zer0eXploit @HtetOoWaiYan

v2.4.1

02 Aug 09:48
858d963
Compare
Choose a tag to compare

Fixes

  • Fixed filters not working on overview page
  • Fixed event data not returning records
  • Fixed MySQL event data query error
  • Fixed wrong HTTP response for metrics endpoint