github DataDog/browser-sdk v6.32.0

5 hours ago

Public Changes:

  • ✨ feat: enable LCP subparts collection by default (#4368) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨[RUM-15126] Allow updates of error.handling_stack (#4357) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE]
  • ✨ add vuePlugin and addVueError (#4327) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨ NextJS- addNextjsError component (#4343) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨ scaffold @datadog/browser-rum-vue package (#4325) [RUM-VUE]
  • 🐛 Fix changelog legend after doc move to docs/DEVELOPMENT.md (#4400)
  • 🐛 Skip new view on query-param-only changes in Angular router (#4392) [RUM-ANGULAR]
  • 🐛 [RUM-11614][URL polyfill] Handle null iframe.contentWindow (#4361) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]

Internal Changes:

  • 👷 replace lerna publish with yarn npm publish (#4276) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 👷 [e2e] group ignored browser log tags by matched pattern (#4389)
  • 👷📝 Move some internal doc inside the repo (#4362)
  • 👷[Renovate] Bump node max memory (#4374)
  • 👷 Fix TypeScript 6.x compatibility check deprecation errors (#4373)
  • 👷 NextJS- Make NextJS plugin private (#4346) [RUM-NEXTJS]
  • 👷 add dev-server CLI + manual-testing skill (#4337)
  • 👷 fix missing yarn.lock entries for rum-vue dependencies (#4347) [RUM-VUE]
  • 🔧 Add Vue documentation and make package public (#4402) [RUM-VUE]
  • 🔧 Add Next.js documentation and make package public (#4384) [RUM-NEXTJS]
  • 🔧 report unused eslint-disable directives as errors (#4398) [RUM-ANGULAR]
  • 🔧 update repository.datadog.yml integration branch config (#4390)
  • 🔧 Prepare @datadog/browser-rum-angular for beta release (#4386) [RUM-ANGULAR]
  • 🔧 disable renovate (#4381)
  • 🔧 add prepack script to all packages to build before packing (#4366) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🔧 make rum-vue package private until it's ready (#4350) [RUM-VUE]
  • 🎨 [PANA-6657] Make session replay team CODEOWNERS of recorder e2e tests (#4388)
  • 🎨 [PANA-6365] Fix type definition for RumMutationRecord (#4306) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE]
  • ✅ allow running e2e tests offline (#4336)
  • ♻️ substitute Vue Router catch-all pattern with actual path (#4393) [RUM-VUE]
  • [PANA-6072] follow up review #4211 (#4367) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE]
  • Update CODEOWNERS (#4363)
  • ♻️ set global context in e2e worker setup (#4380)
  • 🔥 [PANA-6634] Remove support for FrustrationRecords (#4370) [RUM]
  • ♻️ inline lazyLoadRecorder into postStartStrategy using mockable() (#4326) [RUM]
  • ⚗️ Angular- Add error handling integration (#4358) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ⚗️ add Vue Router v4 view tracking (#4328) [RUM-VUE]
  • ⚗ NextJS- add nextjs error boundary component (#4352) [RUM-NEXTJS]
  • ⚗️ Add Angular Router integration (#4315) [RUM-ANGULAR]
  • ⚗️ Refactor nextjs plugin (#4365) [RUM-NEXTJS]
  • [PANA-6072] add composedPathSelector to click actions target behind FF (#4211) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ♻️ refactor build-test-apps script with CLI arg support (#4359)
  • ⬆️ update rum-events-format (#4349)
  • 🔥 remove flagging package (#4342) [FLAGGING]
  • ♻️ React- Replace addEvent for AddError, Export Error Boundary (#4317) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE]

Don't miss a new browser-sdk release

NewReleases is sending notifications on new releases.