v1.3.0
plausible/analyticsv1.3.0Apr 14, 2021by ukutaht
AI Summary
Introduces the Stats API, embedded dashboard support, and includes a built-in Geo-IP database to remove the need for external containers.
Key Highlights
- Stats API (currently in beta)
- Embedded dashboard support via iframe
- Built-in IP-to-Country database
- Entry and exit page filtering
Breaking Changes
- Minimum Clickhouse version bumped to 20.8.7.15
New Features
- View and filter by entry and exit pages
- 30 day and 6 month keybindings (T and S)
- Site switching keybinds (1-9)
- Glob/wildcard based pageview goals
- Embed shared links in an iframe
- Add name/label to shared links
- Fix for weekly and monthly email reports via SMTP
Full Release Notes
The highlights of this release are: * Stats API: https://plausible.io/docs/stats-api * Embedded stats: https://plausible.io/docs/embed-dashboard * Fix for sending weekly and monthly reports over SMPT: https://github.com/plausible/analytics/issues/827 * Country database is packaged with the app by default. The `maxmindinc/geoipupdate` container is no longer necessary for geolocation This release bumps the minimum Clickhouse version is `20.8.7.15` so make sure you upgrade your Clickhouse installation if needed. To update your Plausible installation, make sure your docker-compose.yml file is referencing `plausible/analytics` with one of the following tags: `latest`, `v1`, `v1.3`, `v1.3.0`. Then run the following commands: ```sh $ docker-compose down $ docker-compose pull plausible $ docker-compose up -d ``` This will run your database migrations and boot up the new version of the app. Following changes have been made since v1.2: ### Added - Stats API [currently in beta] plausible/analytics#679 - Ability to view and filter by entry and exit pages, in addition to regular page hits plausible/analytics#712 - 30 day and 6 month keybindings (`T` and `S`, respectively) plausible/analytics#709 - Site switching keybinds (1-9 for respective sites) plausible/analytics#735 - Glob (wildcard) based pageview goals plausible/analytics#750 - Support for embedding shared links in an iframe plausible/analytics#812 - Include a basic IP-To-Country database by default plausible/analytics#906 - Add name/label to shared links plausible/analytics#910 ### Fixed - Capitalized date/time selection keybinds not working plausible/analytics#709 - Invisible text on Google Search Console settings page in dark mode plausible/analytics#759 - Disable analytics tracking when running Cypress tests - CSV reports can be downloaded via shared links plausible/analytics#884 - Fixes weekly/monthly email report delivery over SMTP plausible/analytics#889 - Disable self-tracking with self hosting plausible/analytics#907 - Fix current visitors request when using shared links