Releases: zumerlab/snapdom
Releases · zumerlab/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: v1.9.6...v1.9.7
v1.9.6
- Add options argument to toBlob function. Thanks @rbbydotdev #118
- Keep canvas CSS style. Fixes #121. #121
- Improve: handles local() source font. See #114 c088aa0
- Improve webcomponent clone a0f37a5
- Perf: unifies cache fe3a368
- Improve cache handling. 183ae2f
- Adjust cache reset ff33ed3
- Improve regex 1b4d5ad
- Add primitive support to css counter. See #120 160bc2e
- Fix bug background-color on export formats. See #90 47a34a9
- Fix regression textArea duplication 1759fd0
- Prevent process local ids. See #128 659e862
- Add node version and improve docs. See #123. Thanks @miusuncle e457bf6
Full Changelog: v1.9.5...v1.9.6
v1.9.5
What's Changed
- copy
checkbox.indeterminate
by @titoBouzout in #104 - update docs to show exclude and filter by @tarwin in #105
- fix: add type def for
SnapOptions
by @simon1uo in #111 - dd slot detection (closes #97) and Fix textarea content duplication (closes #110)
#110
New Contributors
- @titoBouzout made their first contribution in #104
Full Changelog: v1.9.3...v1.9.5
v1.9.3
What's Changed
- Add
filter
andexclude
options for element exclusion. Thanks @simon1uo#100
- Missing
width
andheight
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
- @simon1uo made their first contribution in #100
- @domialex made their first contribution in #50
- @pedrocate made their first contribution in #65
- @17biubiu made their first contribution in #77
Full Changelog: v1.7.1...v1.9.3
v1.8.0
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
- @domialex made their first contribution in #50
- @pedrocate made their first contribution in #65
Full Changelog: v1.7.1...v1.8.0
v1.7.1
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: v1.3.0...v1.3.0