github spaansba/ForesightJS js.foresight-devtools@2.2.1

latest release: js.foresight@4.2.1
4 hours ago

Patch Changes

  • #167 21f066a Thanks @spaansba! - Store event listeners in a Set instead of an array. Iterating a Set during emit means a listener that unsubscribes another mid-dispatch no longer causes the next listener to be skipped, and registration now dedupes like the DOM addEventListener.

  • #172 17469e6 Thanks @spaansba! - Element overlays no longer force a compositor layer per overlay (will-change: transform) and name labels no longer use backdrop-filter: blur. On pages with many visible elements this kept hundreds of GPU layers alive and re-sampled a blur every frame, saturating the compositor and making the mouse trajectory line visibly lag behind the cursor. Labels now use a more opaque background so they stay readable without the blur.

  • Updated dependencies [dfb88f3, 8250ad8, 53ef414, 21f066a, 31d9222, 1de7d1c, f1e06e6, ef09598, 502cb8d, b6c50f1, 8dc9f8e, 4dd5947, b46a3fd, ab0798f, 5cbefa6, 51cd5fd, f1e06e6]:

    • js.foresight@4.2.1

Don't miss a new ForesightJS release

NewReleases is sending notifications on new releases.