Upgrading @takumi-rs/core 0.6 to 0.7
Breaking0.6.0 → 0.7.4Breaking3New1Changed5Fixed2
BreakingUpgrade verdict
3 breaking changes.
In plain terms
- 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.
Must act 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).
What you must change
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_matchesmatch_stylesheets_view now filters the stylesheet rules before it builds the per-node match buckets, and returns early when nothing survives.
match_stylesheets_view