You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+20-13Lines changed: 20 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,36 +6,43 @@ All notable changes to this project will be documented in this file.
6
6
7
7
### Added
8
8
9
-
- Custom events can now be marked as non-interactive in events API and tracker script. Events marked as non-interactive are not counted towards bounce rate.
9
+
- Custom events can now be marked as non-interactive in events API and tracker script: events marked as non-interactive are not counted towards bounce rate
10
10
- Ability to leave team via Team Settings > Leave Team
11
-
- Stats APIv2 now supports `include.trim_relative_date_range`. This option allows trimming empty values after current time for `day`, `month` and `year` date_range values.
11
+
- Stats APIv2 now supports `include.trim_relative_date_range` - this option allows trimming empty values after current time for `day`, `month` and `year` date_range values
12
12
- Properties are now included in full site exports done via Site Settings > Imports & Exports
13
13
- Google Search Console integration settings: properties can be dynamically sought
14
14
- Weekly/monthly e-mail reports now contain top goal conversions
15
+
- Newly created sites are offered a new dynamic tracking script and snippet that's specific to the site
16
+
- Old sites that go to "Review installation" flow are offered the new script and snippet, along with a migration guide from legacy snippets, legacy snippets continue to function as before
17
+
- The new tracker script allows configuring `transformRequest` function to change event payloads before they're sent
18
+
- The new tracker script allows configuring `customProperties` function hook to derive custom props for events on the fly
19
+
- The new tracker script supports tracking form submissions if enabled
20
+
- The new tracker script automatically updates to respect site domain if it's changed in "Change domain" flow
21
+
- The new tracker script automatically updates to respect the following configuration options available in "New site" flows and "Review installation" flows: whether to track outbound links, file downloads, form submissions
22
+
- The new tracker script allows overriding almost all options by changing the snippet on the website, with the function `plausible.init({ ...your overrides... })` - this can be unique page-by-page
23
+
- A new `@plausible-analytics/tracker` ESM module is available on NPM - it has near-identical configuration API and identical tracking logic as the script and it receives bugfixes and updates concurrently with the new tracker script
15
24
16
25
### Removed
17
26
18
-
-`pageleave` tracker script variant is no longer compiled but is still available from /js endpoint.
19
-
20
27
### Changed
21
28
22
-
- A session is now marked as a bounce if it has less than 2 pageviews and no interactive custom events.
29
+
- A session is now marked as a bounce if it has less than 2 pageviews and no interactive custom events
23
30
- All dropmenus on dashboard are navigable with Tab (used to be a mix between tab and arrow keys), and no two dropmenus can be open at once on the dashboard
24
-
- Special path-based events like "404" don't need `event.props.path` to be explicitly defined when tracking: it is set to be the same as `event.pathname` in event ingestion. If it is explicitly defined, it is not overridden for backwards compatibility.
25
-
- Main graph no longer shows empty values after current time for `day`, `month` and `year` periods.
26
-
- Include `bounce_rate` metric in Entry Pages breakdown.
27
-
- Dark mode theme has been refined with darker color scheme and better visual hierarchy.
31
+
- Special path-based events like "404" don't need `event.props.path` to be explicitly defined when tracking: it is set to be the same as `event.pathname` in event ingestion; if it is explicitly defined, it is not overridden for backwards compatibility
32
+
- Main graph no longer shows empty values after current time for `day`, `month` and `year` periods
33
+
- Include `bounce_rate` metric in Entry Pages breakdown
34
+
- Dark mode theme has been refined with darker color scheme and better visual hierarchy
28
35
29
36
### Fixed
30
37
31
38
- Make clicking Compare / Disable Comparison in period picker menu close the menu
32
39
- Do not log page views for hidden pages (prerendered pages and new tabs), until pages are viewed
33
40
- Password-authenticated shared links now carry over dashboard params properly
34
-
- Realtime and hourly graphs of visit duration, views per visit no longer overcount due to long-lasting sessions, instead showing each visit
35
-
when they occurred.
41
+
- Realtime and hourly graphs of visit duration, views per visit no longer overcount due to long-lasting sessions, instead showing each visit when they occurred
36
42
- Fixed realtime and hourly graphs of visits overcounting
37
-
- When reporting only `visitors` and `visits` per hour, count visits in each hour they were active in.
38
-
- Remove Subscription and Invoices menu from CE
43
+
- When reporting only `visitors` and `visits` per hour, count visits in each hour they were active in
44
+
- Fixed unhandled tracker-related exceptions on link clicks within svgs
45
+
- Remove Subscription and Invoices menu from CE
39
46
- Fix email sending error "Mua.SMTPError" 503 Bad sequence of commands
0 commit comments