v1.9.7

zumerlab/snapdomv1.9.7Jul 27, 2025by tinchox5

AI Summary

Addresses various rendering and browser compatibility issues, particularly for Safari and font handling.

Key Highlights

  • Fixed input CSS styles
  • Fixed Safari scale and blank images
  • Fixed `@font-face` issues
  • Improved pseudo-element detection

Full Release Notes

## What's Changed
- Fix input css styles. Closes #144, closes #147 [`#144`](https://github.com/zumerlab/snapdom/issues/144) [`#147`](https://github.com/zumerlab/snapdom/issues/147)
- Fix Safari scale. Closes #133 [`#133`](https://github.com/zumerlab/snapdom/issues/133)
- Fix @font-face. Closes #145 [`#145`](https://github.com/zumerlab/snapdom/issues/145)
- Fix edge case that generates blank images on Safari. Closes #129 [`#129`](https://github.com/zumerlab/snapdom/issues/129)
- Improve pseudo elements detection. Closes # 143 [`539e488`](https://github.com/zumerlab/snapdom/commit/539e488c018a1bf7be05e0d9d969e350c9ed4291)
- Remove default backgroundColor on download(). Ref dissussion #142 [`a875fe3`](https://github.com/zumerlab/snapdom/commit/a875fe31c1c1fc9a1d0d59ef2934b5930a6b7c88)

## New Contributors
* @kohaiy made their first contribution in https://github.com/zumerlab/snapdom/pull/131

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