Umami is a simple, fast, privacy-focused alternative to Google Analytics.
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.
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.
A huge thanks to all the contributors on this release! @khandelwalyash2301 @err931 @PeterDaveHello
This report allows you to view pageviews and visitor data across multiple fields.
You can also filter down your results by adding additional filters.
This report allows you to see how sticky your website is by showing how many users return after an initial visit.
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.
On the reports page, you can view all the reports created across all the websites you have access to:
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.
A huge thanks to all the contributors on this release! @ImgBotApp @essesoul @zer0eXploit @HtetOoWaiYan
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
You can click on the event to see the saved values
DEFAULT_LOCALE
which will set the default locale of the application other than en-US
BASE_PATH
not working for share URLs(None)
referrersA huge thanks to all the contributors on this release! @AkashRajpurohit @mikusaa @RikoDEV @yumusb @Maxime-J @franciscao633 @tairosonloa @wangel13 @h0ek @nailuoGG @briancao @0xflotus @humbertleonardo
This release is a hotfix for a critical security issue with share URLs. Everyone is strongly advised to upgrade.
There is now a navigation menu on the website details page so you can quickly load data related to your website.
The realtime page has been moved into the website page for quicker access.
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.
This release introduces the Funnel report, which allows you to measure the drop-off of users between pages.
Also under the website page is the event data page where you can view details about your saved custom data.
You can even drill into a specific field to see more information.
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.
We now show icons for browsers, operating systems and devices.
ALLOWED_FRAME_URLS
, which is a space-delimited list of URLs allowed to host the application in an iframe.ישראל
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
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.
A huge thanks to all the contributors on this release! @RikoDEV @atmonshi @juangacovas @Truimo
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:
{ data: { ... } }
.
Just use umami.track('my-event', { id: 123 })
.umami.track({ ... })
.The Tracking Code form will now show the alternate script name if TRACKER_SCRIPT_NAME
is set.
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:
Added page titles to every page
A huge thanks to all the contributors on this release! @kaisteinke @atmonshi @MBRjun @Maxime-J @ym-project @winterrific
This is mainly a hotfix release to address a few issues.
check-db
preventing docker bootupTRACKER_SCRIPT_NAME
and COLLECT_API_ENDPOINT
not working for dockerFORCE_SSL
not working4.13.0
A huge thanks to all the contributors on this release! @MBRjun @franciscao633 @Maxime-J @dngferreira @screendriver @atmonshi