Skip to content

3.0.8

Compare
Choose a tag to compare
@MSNev MSNev released this 07 Feb 17:20
· 6 commits to release-3.0 since this release
153bded

This release changes the new beacon splitting code (added in 3.0.4) to be disabled by default. This change is to address the issue where the SDK was splitting the payload into multiple requests when the payload size exceeded the maximum allowed size for a single request. This issue was introduced in the 3.0.4 release and only affects the sendBeacon usage during page unload, it does not affect the fetch usage during page unload. This change is to address the issue where the SDK was splitting the payload into multiple requests when the payload size exceeded the maximum allowed size for a single request. This issue was introduced in the 3.0.4 release and only affects the sendBeacon usage during page unload, it does not affect the fetch usage during page unload.

Changelog

  • #2235 [BUG] - CRITICAL - Application runs out of memory
    • #2236 [release-3.0] Cherry-Pick: [Main][Task]26396663: Set default disableBeaconSplit to true
  • #2242 [release-3.0] Update components
    • Update @microsoft/dynamicProto-js to address possible prototype pollution issue
  • #2254 [Release3.0] Update Tests to support upcoming change in nevware21/tsutils dumpObj to better support JSON stringify and handle PURE comments
  • [Release 3.0] Update components for release #2261
    • Update @nevware21/ts-utils version for better minification support

What's Changed

  • [release-3.0] Cherry-Pick: [Main][Task]26396663: Set default disableBeaconSplit to true (#2236) by @MSNev in #2239
  • [release-3.0] Update components by @MSNev in #2242
  • [Release3.0] Update Tests to support upcoming change in nevware21/tsutils dumpObj to ... by @nev21 in #2254
  • [Release 3.0] Update components for release by @MSNev in #2261
  • [Release-3.0] [Release] Increase version to 3.0.8 by @MSNev in #2264

Full Changelog: 3.0.7...3.0.8