Skip to content

v2.23.0

Choose a tag to compare

@tinchox5 tinchox5 released this 27 Jul 15:30

What's Changed

  • fix: parse final font-face declarations without semicolons by @RexSkz in #475
  • fix: entry keyframe animations blank out the captured element by @mcdyzg in #476

⚡ perf

  • perf: replace Safari's 3x pre-capture warmup with a verified draw at raster time 6ee4680

🛠 fix

  • fix: keep Safari toSvg/toImg vector at scale instead of rasterizing to PNG dbbff09
  • fix(styles): disable animations on clones so entry keyframes don't blank the capture #476
  • fix: I freeze nowrap box widths and isolate measure mounts in shadow DOM #474
  • fix: freeze the image the browser actually shows (srcset descriptors, type filters, content:url) 6ac87ef
  • fix: parse final font-face declarations without semicolons #475
  • fix: stop concurrent captures from sharing session maps and counter state d1379a6
  • fix: realm-safe element guards — pseudos and per-node handlers now survive iframe-content captures 5e9d8e1
  • fix: collect svg defs referenced from the root svg's own attributes 441e3cf
  • fix: prefetch mask and border-image URLs in preCache, drop the dead warm call 423acd5
  • fix: first-letter materialization no longer false-positives on margined elements 52a6fff

New Contributors

Full Changelog: v2.22.0...v2.23.0