NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4698 most downloaded on npm
Last release 4 days ago
23 Sep 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
3 versions withdrawn
withdrawn after publishing
7 years old
336 releases · first in 2019
One column per quarter.
🐛👷 [RUM-232] fix worker/string package
🐛 Fix RUM slim npm package publication
✨ Collect replay privacy level in views
✨ [RUMF-1580] Implement storage fallback
🐛 Fix TypeError when document.cookie is empty
use_excluded_activity_urls telemetry (#2236)📦 update vulnerable subdependency engine.io
✨[RUMF-1573] Allow to provide custom fingerprint to RUM errors
✨ [RUMF-1470] enable sanitize for user-provided data
♻️ [RUMF-1508] refactor error types / constants
♻️ [RUMF-1533] extract the Flush logic into a reusable component
✨ [RUMF-1510] Warn the user when a heavy context is used
♻️[RUMF-1517] split rum-core specHelper
setInterval helper function (#2044)✨ [RUMF-1497] Allow logger APIs to pass an Error parameter
✨[RUMF-1500] deploy new datacenter files
🐛 Handle undefined cancel idle callback
🐛 [RUMF-1443] fix Zone.js/Angular crash when recording the session
🐛 [RUMF-1493] Avoid infinite loop on form > input[name="host"] element
🐛 fix Shadow DOM support on Microsoft Edge
🐛 fix frustration animation in session replay
🐛[RUMF-1450] stop computing coordinates for focus/blur records
⬆️ fix Jasmine deprecation warning on unit tests/IE
✨[REPLAY] Add support for shadow dom
⚗️ [REPLAY] Add support for adoptedStyleSheets
✨[RUMF-1397] init parameter standardisation
⚗️ [REPLAY] Experiment support for shadow DOM
🐛 [RUMF-1435] do not retry status 0 request while online
Re-release v4.28.0 to work around a NPM packaging issue
🐛 [RUMF-1337] Fix incorrect fetch duration
🐛 [RUMF-1421] improve counters by filtering child events
fetch_duration experiment to resolve incorrect fetch duration (#1810)⚡️ ⚗ [RUMF-1438] Collect feature flags
⏪ Revert "🐛 [RUMF-1410] Allow serialization of objects with cyclic references (#1783)"
⚗️✨ [RUMF-1379] heatmaps: enable descendant combined selectors
🐛 [REPLAY-1075] Convert relative URLS to absolute in stylesheets
🔉[RUMF-1423] Investigation for retry issue - part 2
🔉[RUMF-1423] Add debug log for retry issue
✨[RUMF-1377] Enable new request strategy
⚡️ Enable telemetry configuration
⚗️ [RUMF-1405] add mechanism to simulate intake issue
🐛 npm publish: skip publish confirmation
✨ [RUMF-1353] Collect error causes
✨ [RUMF-1391] Introduce trackResources, trackLongTasks and sessionReplaySampleRate
🐛 [RUMF-1369] Exclude error message from stacktrace parsing
✨ [RUMF-1286] test for expected features before starting recording
actionNameAttribute broken link (#1708)🐛 [RUMF-1333] fix keepalive support check
🐛 [RUMF-1344] scroll positions: remove fallback for null scrollingElement
🐛 [RUMF-1344] try to improve document scrolling element handling
🐛 [RUMF-1274] track request to undefined/null URL
✨ [REPLAY-898] Recording Frustration signals (dead, error & rage clicks) for session replay
🐛 frustration signals: track window open
✨ [RUMF-1211] release Frustration Signals publicly
✨ Enable service and version update on startView
🐛 [RUMF-1305] forbid the usage of Date.now
🐛 [RUMF-1303] stop forwarding network errors when forwardErrorsToLogs is false
🏷️ adjust types to allow updating the SDK in Datadog app
🐛 [RUMF-1267] remove last circular dependencies
🏷️ [RUMF-1256] adjust StyleSheetRule records to support index paths
♻️ [RUMF-1190] cleanup telemetry
✨ [RUMF-1262] ignore some URLs when watching the page activity
✨ [RUMF-1191] enable telemetry on eu site
- 🐛 Fix dependency issue
Your coding agent can read these notes before it upgrades. Set up the MCP server →