Skip to content

5.0.0

Compare
Choose a tag to compare
@SupremeTechnopriest SupremeTechnopriest released this 15 Aug 19:21
· 6 commits to master since this release

⚡️ Features

  • Add Script Loader feature.
  • New cache validation strategy that cuts down API calls substantially.
  • Add new support flare function edgemesh.flare(message?: string).
  • Add script for cleanly uninstalling client.
  • Dynamic resource skip list.

When Edgemesh detects an un-cacheable resource due to being CORS blocked (opaque), it will be added to a the local dynamic skip list. Future requests for that resource will bypass the service worker automatically.

✨ Enhancements

  • Streamline service worker script loading and reduce size by 50%.
  • Replace client configuration with EDGEMESH global. (onload configuration has been deprecated)
  • Refactor of public method names. Check the docs reference.
  • Improve encoding of real user metrics across all browsers.

🐞 Bug Fixes

  • Send resource metrics in chunks to ensure delivery of all metrics.
  • Fix Total Blocking Time metric reporting.

An error in reporting null metrics was skewing our median calculation. This has been resolved and TBT will be reported accurately. Use the new Script Loader to improve this metric with little effort!