Skip to content

Releases: zumerlab/snapdom

v1.9.7

27 Jul 10:01
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.9.6...v1.9.7

v1.9.6

20 Jul 20:07
Compare
Choose a tag to compare

Full Changelog: v1.9.5...v1.9.6

v1.9.5

13 Jul 21:59
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.9.3...v1.9.5

v1.9.3

10 Jul 11:47
Compare
Choose a tag to compare

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: v1.7.1...v1.9.3

v1.8.0

30 Jun 11:51
Compare
Choose a tag to compare

What's Changed

  • Add Lucide to icon font detection by @domialex in #50
  • Fix: encode same uri multiple times by @pedrocate in #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: v1.7.1...v1.8.0

v1.7.1

19 Jun 12:34
Compare
Choose a tag to compare

What's Changed

  • add options.crossOrigin by @elliots in #44
  • Improve inlineBackgroundImages to support multiple background-image values by @jhbae200 in #46

New Contributors

Full Changelog: v1.3.0...v1.7.1

v1.3.0

14 Jun 14:21
Compare
Choose a tag to compare

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: v1.3.0...v1.3.0

v1.2.5

09 Jun 06:14
Compare
Choose a tag to compare
  • 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: v1.2.2...v1.2.5

v1.2.2

04 Jun 13:52
Compare
Choose a tag to compare

4 June 2025

  • Patch: type script definitions, closes #23 #23

Full Changelog: v1.2.1...v1.2.2

v1.2.1

31 May 12:24
Compare
Choose a tag to compare
  • Feat(embedFonts): also embed icon fonts when embedFonts is true #18
  • Fix expose snapdom and preCache on browser compilation, closes #26 #26
  • Improve icon-font conversion 7bac4ee
  • Fix compress mode 652cfe9

Full Changelog: v1.1.0...v1.2.1