rrweb-io / rrweb

record and replay the web
https://www.rrweb.io/
MIT License
15.9k stars 1.38k forks source link

improvements to <link rel="stylesheet"> + mutations #1483

Open eoghanmurray opened 1 month ago

eoghanmurray commented 1 month ago

Note: This PR (by necessity) builds on top of #1437

existing code special cased rel="preload" so that a subsequent attribute mutation from rel="preload" -> rel="stylesheet" would get picked up.

New code deals with any attribute mutation which results in us 'now having a stylesheet link'

as well as completing the TODO for when a stylesheet link href gets updatd

changeset-bot[bot] commented 1 month ago

🦋 Changeset detected

Latest commit: def37302f0e914b31118eec514f590acc9e1d3f5

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 8 packages | Name | Type | | -------------------- | ----- | | rrweb-snapshot | Patch | | rrweb | Patch | | rrdom | Patch | | rrdom-nodejs | Patch | | rrweb-player | Patch | | @rrweb/types | Patch | | @rrweb/web-extension | Patch | | rrvideo | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR