v1.27.0

umami-software/umamiv1.27.0Mar 3, 2022by mikecao

AI Summary

A comprehensive mobile UI overhaul featuring a new navigation system and state management updates.

Key Highlights

  • New mobile navigation menu
  • Language and theme settings in profile
  • State management replaced with Zustand

New Features

  • New mobile navigation menu
  • Language and theme settings in profile
  • Dashboard now shows 10 websites at a time

Full Release Notes

## Features
- New mobile navigation menu
![Animation4](https://user-images.githubusercontent.com/477975/156497186-9db2933d-b9da-4ac6-ac72-2592a7dcc744.gif)

- Added language and theme to profile settings
<img src="https://user-images.githubusercontent.com/477975/156503249-8d0bf03d-e3e3-41df-8dae-a65afffad687.png" width="400" />

- New card layout for mobile
<img src="https://user-images.githubusercontent.com/477975/156503769-ecaafb67-8fdd-488f-a90b-566b8aa36f89.png" width="400" />

## Updates
- Dashboard now shows 10 websites at a time
- Don't show metric change indicator when metric delta is 0
- Language translation updates
- Replaced `redux` with `zustand` for state management
- Updated Next.js to `12.1.10`

## Fixes
- Fixed issue with `TRACKER_SCRIPT_NAME` not 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