v1.2.0
plausible/analyticsv1.2.0Jan 26, 2021by ukutaht
AI Summary
Focuses on UX improvements including a dark theme, outbound link tracking, and data collection enhancements like browser and OS version display.
Key Highlights
- Dark theme option and system setting support
- Outbound link tracking module
- Browser and OS version collection
- Traffic spike notifications
Breaking Changes
- Base image changed to Alpine to decrease Docker size
- "This Month" view changed to Month-to-date
New Features
- Ability to add event metadata
- Tracker module for automatic outbound link tracking
- Display weekday on visitor graph
- Collect and display browser & OS versions
- Simple notifications around traffic spikes
- "Load More" capability for pages modal
- Unique Visitors (last 30 min) in realtime view
- Pinned filter and date selector rows
- Escape keyboard shortcut to clear filters
- Tracking exclusions for pages
- Keybindings for selecting dates/ranges
- Improved settings, site listing, and onboarding UX
Full Release Notes
To update your installation, make sure your docker-compose.yml file is referencing `plausible/analytics` with one of the following tags: `latest`, `v1`, `v1.2`, `v1.2.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.1: ### Added - Ability to add event metadata plausible/analytics#381 - Add tracker module to automatically track outbound links plausible/analytics#389 - Display weekday on the visitor graph plausible/analytics#175 - Collect and display browser & OS versions plausible/analytics#397 - Simple notifications around traffic spikes plausible/analytics#453 - Dark theme option/system setting follow plausible/analytics#467 - "Load More" capability to pages modal plausible/analytics#480 - Unique Visitors (last 30 min) as a top stat in realtime view plausible/analytics#500 - Pinned filter and date selector rows while scrolling plausible/analytics#472 - Escape keyboard shortcut to clear all filters plausible/analytics#625 - Tracking exclusions, see our documentation [here](https://docs.plausible.io/excluding) and [here](https://docs.plausible.io/excluding-pages) for details plausible/analytics#489 - Keybindings for selecting dates/ranges plausible/analytics#630 ### Changed - Use alpine as base image to decrease Docker image size plausible/analytics#353 - Ignore automated browsers (Phantom, Selenium, Headless Chrome, etc) - Display domain's favicon on the home page - Ignore consecutive pageviews on same pathname plausible/analytics#417 - Validate domain format on site creation plausible/analytics#427 - Improve settings UX and design plausible/analytics#412 - Improve site listing UX and design plausible/analytics#438 - Improve onboarding UX and design plausible/analytics#441 - Allows outbound link tracking script to use new tab redirection plausible/analytics#494 - "This Month" view is now Month-to-date for the current month plausible/analytics#491 - My sites now show settings cog at all times on smaller screens plausible/analytics#497 - Background jobs are enabled by default for self-hosted installations plausible/analytics#603 - All new users on self-hosted installations have a never-ending trial plausible/analytics#603 - Changed caret/chevron color in datepicker and filters dropdown ### Fixed - Do not error when activating an already activated account plausible/analytics#370 - Ignore arrow keys when modifier keys are pressed plausible/analytics#363 - Show correct stats when goal filter is combined with source plausible/analytics#374 - Going back in history now correctly resets the period filter plausible/analytics#408 - Fix URL decoding in query parameters plausible/analytics#416 - Fix overly-sticky date in query parameters plausible/analytics/#439 - Prevent picking dates before site insertion plausible/analtics#446 - Fix overly-sticky from and to in query parameters plausible/analytics#495 - Adds support for single-day date selection plausible/analytics#495 - Goal conversion rate in realtime view is now accurate plausible/analytics#500 - Various UI/UX issues plausible/analytics#503 ### Security - Do not run the plausible Docker container as root plausible/analytics#362