Skip to content

Releases: zendive/browser-api-monitor

v1.0.6

15 Oct 05:27
946d783
Compare
Choose a tag to compare
  • add trace domain indicator for a trace originating from chrome-extension
  • change beheviour of updateClearTimersHistory to forget previous timer delay if recent call has no effect on online timer (clearing expired/invalid handler)
  • preserve debugger in prod build (enchancing v1.0.5 feature to find traceless code)
    • cons: increased bundle size cause of esbuild tree shaking bug that bundles content script code into devtools panel
  • css chore

What's Changed

Full Changelog: v1.0.5...v1.0.6

v1.0.5

08 Aug 12:12
fff7743
Compare
Choose a tag to compare
  • add self/external domain origin indication for first callstack link
  • wrap requestAnimationFrame/cancelAnimationFrame
  • wrap requestIdleCallback/cancelIdleCallback
  • add option to wrap native functions on demand via visibility panel
  • show online status in history panels
  • collect and show regressors (callstacks from wich delayed invocations were canceled before being fired)
  • add option to debug illusive callstacks when callstack have no links to source files (works when installed locally and built in dev mode)
  • minor fixes

What's Changed

Full Changelog: v1.0.3...v1.0.5

v1.0.3

27 Jun 13:42
8b30993
Compare
Choose a tag to compare
  • Added toolbar of commands to media block
  • Some boolean media properties made toggable

What's Changed

Full Changelog: v1.0.2...v1.0.3

v1.0.2

30 Apr 13:41
Compare
Choose a tag to compare

MVP release features

Toggable panels:

  • eval call history
  • tracking Active Timers (intervals & timeouts)
  • setTimeout call history
  • clearTimeout call history
  • setInterval call history
  • clearInterval call history
  • audio / video media elements events and properties

Other:

  • history reset
  • pause / resume telemetry
  • adaptive telemetry refresh rate
  • existence of media in DOM scanned once per second
  • clearTimeout / clearInterval non-positive-integer arguments shown with ⁉️ badge
  • invocations of setTimeout / setInterval functions with a string argument also duplicated in eval history

Full Changelog: https://github.com/zendive/browser-api-monitor/commits/v1.0.2