zumerlab/snapdom
 Watch   
 Star   
 Fork   
15 days ago
snapdom

v1.9.9

  • Improves external fonts handling. Closes #139, closes #146, closes #186 #139 #146 #186
  • Handles srcset. Closes #190 #190
  • Fix speed regression. 542ed00
  • Handles Blob scr fe27239. Closes #169

Full Changelog: https://github.com/zumerlab/snapdom/compare/v1.9.8...v1.9.9

19 days ago
snapdom

v1.9.8

What's Changed

New Contributors

Full Changelog: https://github.com/zumerlab/snapdom/compare/v1.9.6...v1.9.8

2025-07-21 03:50:14
snapdom

v1.9.6

Full Changelog: https://github.com/zumerlab/snapdom/compare/v1.9.5...v1.9.6

2025-07-21 03:38:25
snapdom

v1.9.7

What's Changed

  • Fix input css styles. Closes #144, closes #147 #144 #147
  • Fix Safari scale. Closes #133 #133
  • Fix @font-face. Closes #145 #145
  • Fix edge case that generates blank images on Safari. Closes #129 #129
  • Improve pseudo elements detection. Closes # 143 539e488
  • Remove default backgroundColor on download(). Ref dissussion #142 a875fe3

New Contributors

Full Changelog: https://github.com/zumerlab/snapdom/compare/v1.9.6...v1.9.7

2025-07-14 05:47:31
snapdom

v1.9.5

What's Changed

New Contributors

Full Changelog: https://github.com/zumerlab/snapdom/compare/v1.9.3...v1.9.5

2025-07-10 19:27:06
snapdom

v1.9.3

What's Changed

  • Add filter and exclude options for element exclusion. Thanks @simon1uo #100
  • Missing width and height in types. Thanks @tarwin #94
  • fix: type check. Thanks @17biubiu #77
  • Core update: Capture speed is drammatically increased. Closes #72 #72
  • Core update: tries differents methods to fetch image, even proxy for CORS denied images. Important: crossOrigin is now inbuilt into fetchImages(), no longer needed as option. Closes #78. Closes #73 #78 #73
  • Improve fetchImage() by skiping svg format. Closes #91. Closes #89 #91 #89
  • Add iconFont options and fix doubled icon render. Closes #51, closes #80 #51 #80
  • Add Layui icon font. Closes #74 #74
  • Add Blob Types. Closes #71 #71
  • Bug: fixes hidden last line PRE tag. Closes #75 #75
  • Feat: handles external SVG defs. Fixes #70 #70
  • Prevents double url encoding. Fixes #68 #68
  • Fix scale background-image b1ba326

New Contributors

Full Changelog: https://github.com/zumerlab/snapdom/compare/v1.7.1...v1.9.3

2025-06-30 19:26:01
snapdom

v1.8.0

What's Changed

  • Add Lucide to icon font detection by @domialex in https://github.com/zumerlab/snapdom/pull/50
  • Fix: encode same uri multiple times by @pedrocate in https://github.com/zumerlab/snapdom/pull/65
  • Avoid background-image logic duplication, closes #66 #66
  • Improve split multiple backgrounds 0e67a9b
  • Fix background image handling, closes #57 #57
  • Feat: sanitize rootElement to avoid CSS layout conflicts. Fixes #56, fixes #24 #56 #24
  • Clean transform RootElement prop f293e5b
  • Fix: canvas style props, closes #63 #63
  • Feat: handling @import and optimice cache, closes #61 #61
  • Compile .js to es2015, closes #58 #58
  • Improve inlinePseudoElements() to handle decorative properties, closes #55 #55
  • Add ::first-letter detection, closes #52 #52

New Contributors

Full Changelog: https://github.com/zumerlab/snapdom/compare/v1.7.1...v1.8.0

2025-06-19 20:19:50
snapdom

v1.7.1

What's Changed

New Contributors

Full Changelog: https://github.com/zumerlab/snapdom/compare/v1.3.0...v1.7.1

2025-06-14 22:17:41
snapdom

v1.3.0

14 June 2025

  • Fix: double scaled images, thanks @jswhisperer #38
  • Fix: background img & img base64 in pseudo elements, closes #36
  • Feat: captures input values, closes #35
  • Improve: Device Pixel Ratio handling, thanks @jswhisperer 1a14f69

Full Changelog: https://github.com/zumerlab/snapdom/compare/v1.3.0...v1.3.0

2025-06-09 14:04:53
snapdom

v1.2.5

  • Fix duplicated font-icon when embedFonts is true, closes #30 #30
  • Fix url with encode url, closes #29 #29
  • Fix .toCanvas() scale fb47284

Full Changelog: https://github.com/zumerlab/snapdom/compare/v1.2.2...v1.2.5