Umami Versions Save

Umami is a simple, fast, privacy-focused alternative to Google Analytics.

v2.6.1

8 months ago

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

8 months ago

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

8 months ago

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

9 months ago

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

v2.4.0

9 months ago

News

We've upgraded to Prisma v5.0.0 in this release so you should see significant performance increase for the database, especially when hosted on serverless platforms like Vercel. See https://www.prisma.io/blog/prisma-5-f66prwkjx72s

Features

  • The event data screen now shows the related event

image

You can click on the event to see the saved values

image

  • Websites from teams now appear on the dashboard
  • Added ability to delete reports
  • Added new environment variable DEFAULT_LOCALE which will set the default locale of the application other than en-US

Fixes

  • Fixed new release message throwing an error
  • Fixed funnel report for MySQL
  • Fixed check for updates process
  • Fixed BASE_PATH not working for share URLs
  • Fixed tracker sending wrong event data payload
  • Fixed toggle charts not working on dashboard
  • Fixed missing (None) referrers
  • Fixed website nav menu for mobile
  • Fixed realtime log not showing pageviews

Changes

  • Upgraded to Prisma v5.0.0
  • Updated language translations

A huge thanks to all the contributors on this release! @AkashRajpurohit @mikusaa @RikoDEV @yumusb @Maxime-J @franciscao633 @tairosonloa @wangel13 @h0ek @nailuoGG @briancao @0xflotus @humbertleonardo

v2.3.1

9 months ago

This release is a hotfix for a critical security issue with share URLs. Everyone is strongly advised to upgrade.

v2.3.0

9 months ago

Features

New navigation menu

There is now a navigation menu on the website details page so you can quickly load data related to your website.

image

The realtime page has been moved into the website page for quicker access.

image

Reports

We're excited to introduce the Reports feature! With the reports infrastructure now in place, we'll be able to quickly add new ways for you to view and analyze your data.

image

This release introduces the Funnel report, which allows you to measure the drop-off of users between pages.

image

Event data

Also under the website page is the event data page where you can view details about your saved custom data.

image

You can even drill into a specific field to see more information.

image

View only role

We've add a new user role called View only. These users will not be able to create websites themselves but can join teams and view their websites.

New icons

We now show icons for browsers, operating systems and devices.

image

Changes

  • New environment variable ALLOWED_FRAME_URLS, which is a space-delimited list of URLs allowed to host the application in an iframe
  • Many language updates
  • Allow domains such as .ישראל

A huge thanks to all the contributors on this release! @franciscao633 @bilguun0203 @valtlfelipe @Maxime-J @RohrerF @cadesalaberry @briancao @MarcHagen @theshamuel @AkashRajpurohit @ammar-madni @tairosonloa @gander @andlil @blyamur @bdcorps @thefourcraft @orangecoloured @abhilakshbansal2001 @jclab-joseph

v2.2.0

1 year ago

Changes

  • We've got flags! 🎏 Country flags now appear for the Countries and Regions section.

image

  • For users who deploy to Vercel, we are now leveraging the geo location headers they provide on their platform. Therefore there is no longer a need to bundle and use the geo database. This should significantly improve the performance of collecting stats.

  • The environment variables CLOUD_MODE and DISABLE_LOGIN now act separately.

Fixes

  • Fixed check for page title (tracker).
  • Fixed check for parent element (tracker).

Updates

  • Language translation updates.

A huge thanks to all the contributors on this release! @RikoDEV @atmonshi @juangacovas @Truimo

v2.1.0

1 year ago

Changes

  • The umami.track method has changed to be more consistent and easier to use. See https://umami.is/docs/tracker-functions for more information. Notable changes are:

    • You no longer need to wrap your event custom data in a data property { data: { ... } }. Just use umami.track('my-event', { id: 123 }).
    • You can send your own custom payload by passing an object, umami.track({ ... }).
  • The Tracking Code form will now show the alternate script name if TRACKER_SCRIPT_NAME is set. image

  • You can now enter multiple entries in TRACKER_SCRIPT_NAME comma separated, for example a.js, b.js, c.js

  • Country names are now shown next to region names: image

  • Added page titles to every page

Fixes

  • Fixed tracker not working on anchor tags with deeply nested elements
  • Fixed display of elements in RTL languages
  • Fixed realtime count of visitors
  • Fixed issue with changing passwords

Updates

  • Language translation updates

A huge thanks to all the contributors on this release! @kaisteinke @atmonshi @MBRjun @Maxime-J @ym-project @winterrific

v2.0.1

1 year ago

This is mainly a hotfix release to address a few issues.

Fixes

  • Fixed check-db preventing docker bootup
  • Fixed TRACKER_SCRIPT_NAME and COLLECT_API_ENDPOINT not working for docker
  • Fixed FORCE_SSL not working
  • Fixed website stats returning wrong count
  • Fixed realtime dashboard display for mobile
  • Fixed error with teams

Updates

  • Upgrade Prisma to 4.13.0
  • Language translation updates

A huge thanks to all the contributors on this release! @MBRjun @franciscao633 @Maxime-J @dngferreira @screendriver @atmonshi