Skip to content

Upgrading @takumi-rs/core 0.6 to 0.7

Breaking0.6.0 → 0.7.4Breaking3New1Changed5Fixed2

BreakingUpgrade verdict

3 breaking changes.

  • An or element whose href is a filesystem path is no longer read from disk when parsing untrusted SVG markup or applying SVG filters.
  • record_matches no longer pushes entries for empty declaration blocks, and the per-node ancestor bloom filters (one multi-kilobyte copy per node) are replaced by a single counting filter walked along…
  • match_stylesheets_view now filters the stylesheet rules before it builds the per-node match buckets, and returns early when nothing survives.
3 items need code or config changes

Adds @takumi-rs/core-darwin-arm64 0.7.4, @takumi-rs/core-linux-arm64-gnu 0.7.4, @takumi-rs/core-linux-arm64-musl 0.7.4, @takumi-rs/core-linux-x64-gnu 0.7.4, @takumi-rs/core-linux-x64-musl 0.7.4.

Installs 5 packages in all (was 0).

Breaking3
An or element whose href is a filesystem path is no longer read from disk when parsing untrusted SVG markup or applying SVG filters.
<image><feImage>data:
record_matches no longer pushes entries for empty declaration blocks, and the per-node ancestor bloom filters (one multi-kilobyte copy per node) are replaced by a single counting filter walked along…
record_matches
match_stylesheets_view now filters the stylesheet rules before it builds the per-node match buckets, and returns early when nothing survives.
match_stylesheets_view