2.32.0 (2025-03-11)
2.31.1 (2025-03-11)
- onetrust: prevent duplicate consent tracking events (41ff1c3)
2.31.0 (2025-03-04)
- bugs and failing tests (5c9adbc)
- cross-browser compatibility (1c21afd)
- just forcing a release (0a643d5)
- plugin path resolution (f77d736)
- plugins are not executing because they are exported as iife (dfc1eea)
- set proper url base for plugins (9726dc8)
- use proper fully qualified URLs for plugin path to avoid CORS (c73eb31)
- allow external extension via window.RUM_PLUGINS (4613b00)
- handle pre-rendering (3181698)
- inline web-vitals.js (7d89e9f)
- introduce minimal plugin system to offset non-essenial logic (8642557)
- introduce minimal plugin system to offset non-essenial logic (6066f0b)
- introduce plugin system to offset non-essenial logic (38a3a65)
- loadresource: add
allresources
feature flag that enables tracking all resources, not just same host (a8fa936) - missingresource: report all resource error with http status code (e3ad482)
- Revert "feat: handle pre-rendering" (9603927)
2.30.4 (2025-02-24)
- missingresource: exclude specific RUM tracking resources from missing resource reports (be1f077)
2.30.3 (2025-02-03)
- collect repeating clicks upto max configuration (6daba19)
- comment for max events tracking (b4b1c6d)
- implement flood control with 1024 max events (e06e1e5)
- Implement flood control with 1024 max events (ddfdb1e)
- review feedback (f4e6dd1)
2.30.2 (2025-01-17)
- do not trigger fill checkpoint for hidden fields (f6f4c51)
2.30.1 (2025-01-17)
- form elements having name/id as id breaks the sourceSelector logic. (37bd0ab)
2.30.0 (2025-01-15)
- missingresource: report all resource error with http status code (e238136)
2.29.0 (2025-01-15)
- loadresource: add
allresources
feature flag that enables tracking all resources, not just same host (7c536d7)
2.28.0 (2025-01-02)
- remove (deprecated) FID ex-CWV (58e39ae)
2.27.0 (2024-12-20)
2.26.4 (2024-12-20)
- release process (bdce5c3)
2.26.3 (2024-12-16)
2.26.2 (2024-12-11)
2.26.1 (2024-12-10)
- redirects: use underscore in param (bada92e)
2.26.0 (2024-10-16)
2.25.0 (2024-10-03)
2.24.0 (2024-09-20)
- navigation: add support for
redirect
checkpoint (87b2c05) - redirect: support soft-redirects (00392c1)
2.23.0 (2024-09-19)
- index: support to attach custom URL parameters to collection URL (02f4d0b)
2.22.0 (2024-09-18)
- consent: spelling (1279aca)
- onetrust: detect supressed consent banner (440473e)
2.21.1 (2024-09-18)
- release: do not attempt to create hash from source map (0ba7631)
2.21.0 (2024-09-18)
- dom: apply change (67803e6)
- dom: better handling of empty type form inputs (d53deb5)
- dom: better handling of fake blocks (66a9049)
- checkpoints: add support for the
language
checkpoint (f99755a) - dom: more fine-grained sourceselector implementation (ada279d)
2.20.0 (2024-08-19)
2.19.2 (2024-08-15)
2.19.1 (2024-08-15)
- navigation: remove
leave
checkpoint (95503de), closes /github.com/adobe/helix-rum-enhancer/pull/257#discussion_r1718152824
2.19.0 (2024-08-13)
- onetrust: enable on all domains (6039f11)
2.18.0 (2024-08-08)
- loadresource: include API calls in
loadresouce
requests for content request counting (45449c2)
2.17.1 (2024-08-02)
- loadresource: fix closing bracket (0978b71)
- loadresource: include all JSON resources, and GraphQL resources (8ebaa97)
2.17.0 (2024-07-03)
2.16.0 (2024-07-02)
2.15.0 (2024-07-01)
- use correct token for release (094f37e)
- add more logic to button selector (#205) (c9a5629)
- clean up and trigger release (bfc8d24)
- switch release token (0e5b3b0)
- trigger release (bf26949)
2.14.2 (2024-06-12)
2.14.1 (2024-06-11)
- re-release after switching build infra (95a8000)
2.14.0 (2024-06-11)
- viewmedia: expand view media tracking to all images that are there at render time (d7a1715)
2.13.0 (2024-06-11)
- proper linted output (f2548ee)
- bundle: first step to build enhancer as a bundle (56255db)
2.12.0 (2024-06-10)
- paid: enable
paid
checkpoint for two more domains (8acd7a9)
2.11.4 (2024-06-10)
- fflags: use correct domain (3ab8f58)
2.11.3 (2024-06-07)
2.11.2 (2024-06-04)
2.11.1 (2024-06-03)
2.11.0 (2024-05-31)
- index: report ad clicks and email clicks (f5b0779)
2.10.0 (2024-05-31)
- index: add new feature flag system (7ef9f20)
2.9.0 (2024-05-24)
- missingresource: remove feature flag (2.x) (0905922)
2.8.0 (2024-05-24)
- checkpoint: add consent checkpoint (6bf3740)
2.7.6 (2024-05-21)
2.7.5 (2024-05-14)
- in case window.hlx exists but window.hlx.rum is undefined (581653b)
2.7.4 (2024-05-02)
- catch potential exceptions and errors (99ab83e)
2.7.3 (2024-04-22)
2.7.2 (2024-04-18)
2.7.1 (2024-04-18)
2.7.0 (2024-04-18)
- add logic to capture target from wrapping anchor tag (2a733b3)
2.6.0 (2024-04-16)
- resources: add missingresource checkpoint behind feature toggle (a9ba59d)
2.5.0 (2024-04-16)
- report source and target along with lcp element (bebb429)
2.4.1 (2024-04-08)
- broken code in the utm tracking (d1695dd)
2.4.0 (2024-03-22)
- track UTM query parameters (2c237e5), closes #137
- track UTM query parameters (ed58621)
- track UTM query parameters (d1a6552)
2.3.1 (2024-03-11)
- add json type header to beacon (a1e0807)
2.3.0 (2024-03-06)
- minirum: allow different base urls for collection and extra scripts (c32c7b9)
2.2.0 (2024-03-04)
- sourceselector: highlight clicks on buttons and CTAs (2bc8dc5)
2.1.1 (2024-02-28)
- cwv: only report LCP and CLS eagerly (9d44949)
- cwv: report metrics eagerly (4cfcad9)
- cwv: small change (542fd6a)
- cwv: small change (3a41b52)
2.1.0 (2024-01-22)
- loadresource: enable loadresource checkpoint for all origins (0be8de7)
- observer: enable tracking of JSON loading for all browsers that have a PerformanceObserver implementation (45b5e64)
2.0.0 (2024-01-16)
- prepare compatibility with @adobe/helix-rum-js@2 (b1cef07)
- prepare compatibility with @adobe/helix-rum-js@2 (702a873)
- this version can only be used from helix-rum-js@v2 and up
- this version can only be used from helix-rum-js@v2 and up
1.9.1 (2024-01-11)
1.9.0 (2023-12-11)
- add support for source/target data attributes (27739c6)
1.8.1 (2023-11-29)
- navigate: do not navigate on load (7873379)
1.8.0 (2023-11-21)
- navigation: use correct buffered perf observer (39ed811)
- navigate: refine checkpoints for
enter
,navigate
,reload
,back_forward
, andprerender
, trackvisibilityState
(70f622a)
1.7.0 (2023-10-31)
- checkpoint: new loadresource checkpoint (d818efc)
- checkpoint: introduce new resource checkpoint (2845a20)
1.6.0 (2023-10-18)
- cwv: add support for TTFB (f987042)
1.5.0 (2023-09-21)
- index: configurable base url. Adapt to changes in helix-rum-js (1bb9792)
- index: enable configurable base url (3adc4a8)
1.4.0 (2023-09-02)
- checkpoint: introduce leave checkpoint (33abd03)
1.3.0 (2023-08-24)
- forms: improve form instrumentation (86ecbf5)
1.2.0 (2023-08-18)
- checkpoints: introduce new checkpoint
enter
that gets triggered when a page is first loaded (not refreshed) (16c3381), closes #62
1.1.4 (2023-05-16)
- trigger release (ffb208e)
1.1.3 (2023-05-16)
- trigger release (45c7d53)
1.1.2 (2023-05-16)
- trigger release (736b3b6)
1.1.1 (2023-05-16)
- cwv: window.webVitals[name] is not a function (a2d46cb)
1.1.0 (2023-05-11)
- cwv: add INP (Interaction to next paint) as default metric (b8e2da7)
1.0.2 (2023-01-12)
1.0.1 (2022-07-08)
- cwv: use correct checkpoint when reporting cwv values, don't load script twice (56458c8)
- initial release (aeef6da)