Releases: umami-software/umami
v1.31.0
Updates
- The
urlfilter now also filters events - Language translation updates
- Reverted Next.js version to
12.1.0due to Heroku issues
Fixes
- Fixed display issue with unknown countries
- Fixed issue with
All timefilter not working on shared pages
A huge thanks to all the contributors on this release! 🙏@winterrific @alessioforti @ym-project @Zxilly
v1.30.0
Features
NEW FILTERS 🥳 You can now filter by browser, OS, device and country!
Fixes
- Fixed active users not appearing
- Fixed redirect loop when using
FORCE_SSL. This now sends a HSTS header instead of doing a redirect. - Fixed issue with null session ids
Updates
- You can now use multiple tracker names (comma separated) in
TRACKER_SCRIPT_NAME - Language translation updates
- Updated Prisma to
3.12.0
A huge thanks to all the contributors on this release! 🙏 @djyde @ilhamsyahids @1cgonza @Wonderfall @pajecawav @HolgerHuo @Lemonawa
v1.29.0
Features
- You can now rename the default
adminaccount - Added CORS headers to all the website endpoints
Fixes
- Fixed XML error displaying in Firefox
- Fixed referrers being filtered incorrectly
Updates
- Language translation updates
- Upgraded Next.js to
12.1.4 - Upgraded Prisma to
3.11.1
A huge thanks to all the contributors on this release! 🙏@tycrek @RikoDEV @Kdecherf @SeesawLiu @Lemonawa @JeremDlcn
v1.28.0
Features
- The events chart now updates when an event type filter is selected

- Added
data-css-eventstracker parameter to disable umami style css events. See https://umami.is/docs/track-events - Tracker now uses navigator.sendBeacon() to ensure data is sent
- Subdomains on your domain are now also filtered from the referrers table
Updates
- Added postbuild step which collects completely anonymous telemetry data. To disable set the environment variable
TELEMETRY_DISABLE - Lots of minor CSS styling changes
- Updated Prisma to
3.11.0
Fixes
- Fixed issue with Firefox not sending events
- Fixed issue with
FORCE_SSLenv variable causing infinite redirects - Fixed issue with wrong URL on a 404 page
A huge thanks to all the contributors on this release! 🙏@Klooven
v1.27.0
Features
- New card layout for mobile
Updates
- Dashboard now shows 10 websites at a time
- Don't show metric change indicator when metric delta is 0
- Language translation updates
- Replaced
reduxwithzustandfor state management - Updated Next.js to
12.1.10
Fixes
- Fixed issue with
TRACKER_SCRIPT_NAMEnot working during runtime - Fixed default date range not saving correctly
- Fixed overflowing text in tables
- Fixed realtime metrics header overflow for mobile
- Fixed refresh button not updating date range
A huge thanks to all the contributors on this release! 🙏@0xflotus @christopherpickering @sophiabits @JeremDlcn @nfn @Tox46
v1.26.0
Features
- New languages: Lithuanian and Urdu! 🌟
- Added environment variable
REMOVE_TRAILING_SLASHwhich forces the removal of trailing slashes from all incoming urls. - Added environment variable
TRACKER_SCRIPT_NAMEto allow you to name the tracker script to something instead ofumami.js. - Added environment variable
DISABLE_LOGINto allow disabling the webapp login page.
Updates
- Authentication for the app now uses bearer tokens instead of cookies. See https://umami.is/docs/api
- Added active user count to Realtime page.
- Language translations are now pre-built instead of generating at build time.
- CSS updates for mobile
- Update Next.js to
12.0.10 - Updated Prisma to
3.9.2
Fixes
- Fixed issue with setting custom date range.
- Fixed check for
classNamein tracking script.
A huge thanks to all the contributors on this release! 🙏 @0xflotus @leits @alrico88 @adilj13 @ym-project @kiprasmel @lxndrblz @nfn @TszHong0411 @rogerclotet
v1.25.0
Updates
- Added
All timeoption to date filter - Added
Languagesection to website details page - Added
Ownercolumn to the websites table - Added current users count to Realtime page
- Updated tracking script to handle events better and fixed issue with IE11
- Updated Next.js to
12.0.5 - Updated Prisma to
3.6.0
Fixes
- Fixed tooltip positioning
- Fixed issue with refresh button
- Fixed wrong starting day for en-UK locale
- Fixed issue with device messages
A huge thanks to all the contributors on this release! 🙏@bboysoulcn @JohnMica @cywio @mandaputtra @p-chan
v.1.24.1
v1.24.0
Features
- New language: Vietnamese! ☀️
- New filtering option for referrers

- Added new environment variable
CLIENT_IP_HEADERto tell umami which header to use for determining the client's IP
Updates
- Switched to system font stacks instead of bundling fonts
- Added mobile header themes
- Typo and language fixes
- Upgraded to Next.js 12.0.1
A huge thanks to all the contributors on this release! 🙏 @atmonshi @pickfire @mandaputtra @GrimZZZ-404 @JeDaYoshi @cuongtqtran @8times4 @codyogden
v1.23.0
Updates
- Added
en-GBlocale - Added
event_typefilter for event type queries - Many language string updates
A huge thanks to all the contributors on this release! 🙏 @meerfolk @adonisd @DarkKirb @ym-project @gaeulbyul @thueske @anzepintar



