PackageTrack

npm · #4698 most downloaded on npm

@datadog/browser-core

7.9.0DataDog/browser-sdk

Release timeline

331 releases since 2019
20192026

Releases

  1. 2.6.08 Mar 2021
    Release notes
    • ⚗ [RUMF-858] add monotonic batch time (#748)
    • ✨ [RUM] Catch errors thrown by user callbacks (#745)
    • 📝 Doc: remove resourceSampleRate (#747)
    Open source →
  2. 2.5.524 Feb 2021
    Release notes
    • 🐛 [REPLAY-187] flush pending records before taking a fullsnapshot (#742)
    • ✨ [RUMF-854] Enable beforeSend to dismiss events (#743)
    • ✅ [RUMF-815] import RRWeb integration tests (#738)
    • ✨ [RUMF-847] Add onNewLocation to configuration (#724)
    Open source →
  3. 2.5.419 Feb 2021
    Release notes
    • 🔊 Add clock drift monitoring (#736)
    • ✨ Implement a developer extension (#686)
    Open source →
  4. 2.5.316 Feb 2021
    Release notes
    • ⚗ Remove mutation buffer global instance (#728)
    • ⚗ replay: set data-dd-privacy attribute on snapshot node if hidden (#726)
    • ⚗ replay: add dd-privacy attribute for obfuscation & ignoring input (#715)
    Open source →
  5. 2.5.29 Feb 2021
    Release notes
    • ⚗ [RUMF-843] monitor rrweb codebase (#721)
    • ⚡️ Remove unused parameters (#723)
    • ⚗ [RUMF-823] monitor deflate worker (#722)
    • 🐛 recorder: remove forEach polyfills (#719)
    Open source →
  6. 2.5.14 Feb 2021
    Release notes
    • ⚗ [RUMF-821] remove unused record types (#717)
    • ⚗🐛 [RUMF-834] fix loop direction (#714)
    • ⚗⚡️ [RUMF-841] remove session renew support in rum recorder (#713)
    • ⚗✨ [REPLAY-149] implement ViewEnd record (#711)
    Open source →
  7. 2.5.02 Feb 2021
    Release notes
    • ✨ Allow logs collection on file:// URL (#709)
    • 🐛[RUMF-836] sanitize unsupported characters in timing name (#706)
    • rum-recorder: import rrweb-snapshot code (#700)
    • [REPLAY-164] track Focus records (#707)
    Open source →
  8. 2.4.026 Jan 2021
    Release notes
    • ✨[RUMF-820] expose API to add custom timings to the current view (#702)
    • 👷[RUMF-324] Replace TSLint with ESLint (#681)
    • ♻️ Remove automatic snake case (#699)
    Open source →
  9. 2.3.122 Jan 2021
    Release notes
    • ✨ [RUMF-826] Allow classic intake only for us and eu (#694)
    • [recorder] set 'hasReplay' to undefined by defaultb (#697)
    • [RUMF-819] postpone start recording (#688)
    Open source →
  10. 2.3.021 Jan 2021
    Release notes
    • ✨[RUMF-802] add support for capacitor app stack traces (#685)
    • 🐛[RUMF-824] support Request instances in tracing (#684)
    • 🐛[RUMF-809] URL encode tags in intake requests (#689)
    • ⚗[RUMF-804] implement a minimal version of the recorder (#670)
    Open source →
  11. 2.2.112 Jan 2021
    Release notes
    • ⚗ Implement addTiming (#668)
    Open source →
  12. 2.2.011 Jan 2021
    Release notes
    • 🐛 [RUMF-810] force alternate intake for us3 (#677)
    • ✨ [RUMF-783] collect view.first_input_time (#676)
    • ⚗ Create a rum-core package (#673)
    • ⚗ [RUMF-803] import RRWeb (#658)
    • ⚗ [RUMF-801] create a new package for rum-recorder (#657)
    Open source →
  13. 2.1.24 Jan 2021
    Release notes
    • [RUMF-807] Broaden context types in APIs (#663)
    • [RUMF-807] Export types used in API (#662)
    Open source →
  14. 2.1.122 Dec 2020
    Release notes
    • 🐛 [CDN cache] remove stale-while-revalidate (#665)
    • ✨ [RUMF-794] Add isActive attribute to view events (#648)
    Open source →
  15. 2.1.018 Dec 2020
    Release notes
    • ✨ [RUMF-787] implement the User API (#638)
    • ✨ [RUMF-772] add beforeSend API (#644)
    Open source →
  16. 2.0.316 Dec 2020
    Release notes
    • 🐛 handle direct onerror calls with objects (#659)
    Open source →
  17. 2.0.116 Dec 2020
    Release notes
    • 🐛 fix tracekit handling of exotic errors (#651)
    Open source →
  18. 2.0.015 Dec 2020
    Release notes
    • 💥 [RUMF-730] prefer object and type alias over enum in APIs (#630)
    • 💥 [RUMF-730] use v2 events format (#627)
    Open source →
  19. 1.26.314 Dec 2020
    Release notes
    • 🐛⚡️ [RUMF-793] tweak the cache-control header (#642)
    Open source →
  20. 1.26.210 Dec 2020
    Release notes
    • ✨ [RUMF-764] Use new intake domain for US (#616)
    • ✨ [RUMF-770] Disable tracing for cancelled requests (#635)
    Open source →
  21. 1.26.124 Nov 2020
    Release notes
    • 🐛 [RUMF-791] prevent IE11 performance entry error (#633)
    Open source →
  22. 1.26.024 Nov 2020
    Release notes
    • ✨ [RUMF-777] implement Cumulative Layout Shift (#628)
    • ✨ [RUMF-776] implement First Input Delay (#626)
    • ✨ [RUMF-775] implement Largest Contentful Paint (#624)
    • ✨ [RUMF-758] keep internal context in v1 format (#625)
    • ✨ [RUMF-780] implement track first hidden (#621)
    Open source →
  23. 1.25.416 Nov 2020
    Release notes
    • ✨ [RUMF-771] Add getLoggerGlobalContext and getRumGlobalContext (#614)
    • ✨ [RUMF-762] include the context when using console handler (#613)
    • Revert "⚗️[RUMF-766] add match request timing debug infos (experimental) (#609)" (#612)
    Open source →
  24. 1.25.25 Nov 2020
    Release notes
    • [RUMF-766] prevent request duration override by wrong matching timing (#604)
    • ♻️ [RUMF-748] cleanup add user add action events (#602)
    • 🐛 Fix unit test format validation (#598)
    • [RUMF-748] use RAW_RUM_EVENT_COLLECTED to compute event counts (#596)
    • [RUMF-729] validate rum events in e2e (#597)
    Open source →
  25. 1.25.12 Nov 2020
    Release notes
    • [RUMF-756] cyclic reference support in Context (#595)
    • ✨[RUMF-518] migrate internal context to v2 format (experimental) (#593)
    • ✨[RUMF-740] migrate error to v2 format (experimental) (#592)
    • [logs] add choose the right installation method (#594)
    Open source →
  26. 1.25.027 Oct 2020
    Release notes
    • ✨ [RUMF-724] implement API to capture an error (#585)
    • ✨ [RUMF-739] migrate action to v2 format (experimental) (#588)
    • ✨ [RUMF-738] migrate view to v2 format (experimental) (#586)
    • ✨ [RUMF-737] migrate resource to v2 format (experimental) (#584)
    • 🐛 [RUMF-745] fix V2 context (#579)
    • 📝 Added async installation method (#571)
    • 📝 DOCS-1257 Browser Log Collection (#575)
    Open source →
  27. 1.24.120 Oct 2020
    Release notes
    • 🐛 [RUMF-742] fix cookie creation domain when trackSessionAcrossSubdomains: true (#573)
    • ✨ [RUMF-727] introduce v2 format (experimental) (#570)
    Open source →
  28. 1.24.016 Oct 2020
    Release notes
    • 🐛 Use the same options to test and set cookies (#555)
    • ✨ [RUMF-534] implement logs.onReady and rum.onReady (#564)
    Open source →
  29. 1.21.024 Sept 2020
    Release notes
    • 🐛 [RUMF-620]: Dual-ship "service" as tag and attribute (#543)
    Open source →
  30. 1.20.118 Sept 2020
    Release notes
    • 🐛 [RUMF-699] allow collecting requests with the same origin as the proxy (#537)
    • 🐛 include sources in NPM backage (#535)
    Open source →
  31. 1.20.015 Sept 2020
    Release notes
    • 🐛 fix issue when using proxy (#530)
    • 🐛 [RUMF-650] exclude intake request from performance/request collection (#528)
    • ✨ [RUM] add new functionality to remove global context to SDK (#527)
    Open source →
  32. 1.19.09 Sept 2020
    Release notes
    • 🐛 [RUMF-670] wait for the DOM to be ready before getting the trace id (#525)
    • ✨ [RUMF-648] add cookie configuration options (#523)
    • 🐛 [RUMF-684] fix error collection when Logs and RUM configuration diverge (#522)
    Open source →
  33. 1.18.17 Sept 2020
    Release notes
    • ✨ [RUMF-634] add resource id for traced request (#515)
    • 🐛 [RUMF-617] fix missing headers on traced requests (#517)
    Open source →
  34. 1.18.03 Sept 2020
    Release notes
    • ✨ [RUMF-617] integrate tracing from rum (#511)
    Open source →
  35. 1.17.026 Aug 2020
    Release notes
    • 🐛 [RUMF-645] do not track intake request errors (#506)
    • ✨ [RUMF-621] set view referrer to the previous view URL (#507)
    Open source →
  36. 1.16.025 Aug 2020
    Release notes
    • ✨ [RUMF-636] initial document trace id (#492)
    • 🐛 [RUM] do not return internal context if the session is untracked (#498)
    Open source →
  37. 1.15.314 Aug 2020
    Release notes
    • 🐛 [RUM] fix loading measures conversion to nanoseconds (#490)
    Open source →
  38. 1.15.214 Aug 2020
    Release notes
    • 🐛 [RUMF-622] attach loading measures to initial view (#479)
    Open source →
  39. 1.15.113 Aug 2020
    Release notes
    • 🐛 [RUMF-639] xhr proxy: do not instrument xhr already opened (#484)
    Open source →
  40. 1.15.013 Aug 2020
    Release notes
    • ✨ [RUMF-626] use site configuration and deprecate suffixed bundle (#476)
    • ✨ Update context api to include removeContext method (#478)
    Open source →
  41. 1.14.16 Aug 2020
    Release notes
    • [RUMF-617] Extract XHR and Fetch proxies (#468)
    Open source →
  42. 1.14.05 Aug 2020
    Release notes
    • ✨ [RUMF-592] support for hash navigation (#467)
    Open source →
  43. 1.13.022 Jul 2020
    Release notes
    • ✨ [RUMF-605] enable event association to parent context by start date (#460)
    Open source →
  44. 1.12.1021 Jul 2020
    Release notes
    • ✨ [RUMF-605] associate event to parent context by start date (behind flag) (#445)
    Open source →
  45. 1.12.915 Jul 2020
    Release notes
    • 🐛 fix current action context reset on custom action (#444)
    • ♻️ [RUMF-604] introduce parentContexts to return current contexts (#440)
    Open source →
  46. 1.12.83 Jul 2020
    Release notes
    • ✨[RUMF-603] Introduce and use new lifecycle events (#438)
    Open source →
  47. 1.12.71 Jul 2020
    Release notes
    • ✨[RUMF-609] export Datacenter enum from logs and rum (#436)
    • 🐛 use Datacenter enum in setup doc (#435)
    Open source →
  48. 1.12.624 Jun 2020
    Release notes
    • ✨[RUMF-594] specify same site attribute on cookies (#431)
    • ✨[resources] resolve .ico resources as kind:image (#428)
    Open source →
  49. 1.12.522 Jun 2020
    Release notes
    • 🐛[RUMF-559] prevent event without sessionId (#425)
    Open source →
  50. 1.12.410 Jun 2020
    Release notes
    • ✨[RUMF-513] enable keep alive mechanism (#421)
    Open source →
  51. 1.12.39 Jun 2020
    Release notes
    • 👷[build] improve core tree-shaking (#417)
    • ⚡️[RUMF-510] Improve sizeInByte calculation performance (#413)
    • ✨[RUMF-513] add a session keep alive mechanism (#394)
    Open source →
  52. 1.12.28 Jun 2020
    Release notes
    • ✨ [RUMF-549] add an option to enable the user interaction tracking (#414)
    • ✨ [RUMF-385] implement a declarative API to set the action names (#412)
    • ✨ [RUMF-385] improve click action naming (#406)
    Open source →
  53. 1.12.128 May 2020
    Release notes
    • 👷 [RUM] add application id as query parameter (#405)
    Open source →
  54. 1.12.028 May 2020
    Release notes
    • 👷 Removing lodash dependencies (#396)
    Open source →
  55. 1.11.627 May 2020
    Release notes
    • ✨[RUMF-473] collect view loading time in ns and integrate the load event timing in the loading time calculation (#401)
    • ✨[RUMF-373] Add View load duration and load type (#388)
    Open source →
  56. 1.11.520 May 2020
    Release notes
    • ✨[RUMF-465] collect client service, env and version (#392)
    Open source →
  57. 1.11.430 Apr 2020
    Release notes
    • ♻️[RUMF-471] rename version (#382)
    Open source →
  58. 1.11.329 Apr 2020
    Release notes
    • [RUMF-447]: Only collect first-contentful-paint if page is visible (#361)
    Open source →
  59. 1.11.227 Apr 2020
    Release notes
    • 🐛[RUMF-451] compute session type for each event (#375)
    • 🐛 [RUM] fix angular compatibility (#376)
    Open source →
  60. 1.11.124 Apr 2020
    Release notes
    • 🐛 [RUM] fix view update after its end (#373)
    Open source →