Skip to content

v1.2.0

Choose a tag to compare

@srv-gh-o11y-rum srv-gh-o11y-rum released this 04 Dec 11:40
9b8d905

1.2.0

  • @splunk/otel-web

    • Added Rage Click Detection #1484
      • Automatically detects and reports rage click events (multiple rapid clicks on the same element)
      • Helps identify user frustration signals and usability issues
      • Disabled by default - must be explicitly enabled in configuration
      • Example of how to enable rage click detection:
        SplunkRum.init({
        	// ... other config options
        	instrumentations: {
        		frustrationSignals: {
        			rageClick: {
        				count: 3, // Number of clicks to trigger rage click (default: 3)
        				timeframeSeconds: 1, // Timeframe in seconds (default: 1)
        				ignoreSelectors: ['#no-rage'], // CSS selectors to ignore (optional)
        			},
        		},
        	},
        })
      • Set rageClick: true or rageClick: {} to use default settings (3 clicks within 1 second)
    • Added Platform Attributes Including OS Version #1482
      • Spans now include detailed platform information such as operating system name and version
      • Uses the User Agent Client Hints API to obtain enhanced platform data
      • Automatically falls back to basic platform information if the API is not available
    • Removed FID (First Input Delay) Metric #1448
      • Removed FID metric collection as it has been deprecated by Chrome
      • FID was previously replaced by INP (Interaction to Next Paint) metric which provides better insights into page responsiveness
      • Updated web-vitals dependency to latest version
  • @splunk/otel-web-session-recorder

    • Fixed Session Replay Sampling #1486
      • Session replay now properly respects the configured sampling rate
    • Fixed Session Recording on Session Expiration #1488
      • Recording now stops correctly when a session expires
    • Change span names for session replay lifecycle events #1485
    • Updated Session Replay CDN Module #1525
      • Updated to the latest version of the session replay CDN script

CDN

Version v1.2.0

background-service.html:
<script src="https://cdn.signalfx.com/o11y-gdi-rum/v1.2.0/background-service.html" integrity="sha384-AggP7sVqXrY0GDAvuN48/FFQQXi88Scvi8I5Xz8RpHHR90ioC4IisE/qJMZhXk2h" crossorigin="anonymous"></script>
splunk-otel-web-session-recorder.js:
<script src="https://cdn.signalfx.com/o11y-gdi-rum/v1.2.0/splunk-otel-web-session-recorder.js" integrity="sha384-qspEOIMr5BdYlE8DyYwcFxEvWD0QvdELYMtklj8yrW1ss6S/cKA8HprUCQ26bpIp" crossorigin="anonymous"></script>
splunk-otel-web.js:
<script src="https://cdn.signalfx.com/o11y-gdi-rum/v1.2.0/splunk-otel-web.js" integrity="sha384-5cshQi6oHZ9aKdBpG7xwKig+I8DhfhCOZh1wLc4Rxnp/hvE0jc8mAkuuKTXW1uZT" crossorigin="anonymous"></script>
Version v1.2

WARNING: Content behind this URL might be updated when we release a new version.
For this reason we do not provide integrity attribute.

background-service.html:
<script src="https://cdn.signalfx.com/o11y-gdi-rum/v1.2/background-service.html" crossorigin="anonymous"></script>
splunk-otel-web-session-recorder.js:
<script src="https://cdn.signalfx.com/o11y-gdi-rum/v1.2/splunk-otel-web-session-recorder.js" crossorigin="anonymous"></script>
splunk-otel-web.js:
<script src="https://cdn.signalfx.com/o11y-gdi-rum/v1.2/splunk-otel-web.js" crossorigin="anonymous"></script>
Version v1

WARNING: Content behind this URL might be updated when we release a new version.
For this reason we do not provide integrity attribute.

background-service.html:
<script src="https://cdn.signalfx.com/o11y-gdi-rum/v1/background-service.html" crossorigin="anonymous"></script>
splunk-otel-web-session-recorder.js:
<script src="https://cdn.signalfx.com/o11y-gdi-rum/v1/splunk-otel-web-session-recorder.js" crossorigin="anonymous"></script>
splunk-otel-web.js:
<script src="https://cdn.signalfx.com/o11y-gdi-rum/v1/splunk-otel-web.js" crossorigin="anonymous"></script>

Version latest

WARNING: Content behind this URL might be updated when we release a new version.
For this reason we do not provide integrity attribute.

background-service.html:
<script src="https://cdn.signalfx.com/o11y-gdi-rum/latest/background-service.html" crossorigin="anonymous"></script>
splunk-otel-web-session-recorder.js:
<script src="https://cdn.signalfx.com/o11y-gdi-rum/latest/splunk-otel-web-session-recorder.js" crossorigin="anonymous"></script>
splunk-otel-web.js:
<script src="https://cdn.signalfx.com/o11y-gdi-rum/latest/splunk-otel-web.js" crossorigin="anonymous"></script>