You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
rrweb 2.2.1 stable released: bump SDK and record-only fork #189
rrweb 2.2.1 stable is out and the SDK/fork are not on it yet.
Upstream npm latest for rrweb and @rrweb/types moved 2.2.0 -> 2.2.1 (release notes).
Changes: no recording of play/pause/seek on non-media elements (player made safe against old recordings); bundled postcss bumped to 8.5.32 (CVE-2026-41305); fragment-only url(#id) no longer absolutified; blob: urls kept unchanged in stylesheets/inline styles; documents of iframes blocked via blockClass/blockSelector no longer recorded.
Current state: packages/rrweb uses ^2.2.0 and the bugsee/rrweb record-only fork pin #987d0765 (built on 2.2.0), so the fork rebuild and lock/pin are behind.
Follow-up: a Cursor cloud agent was launched to rebuild the fork on 2.2.1 (PR in bugsee/rrweb) and bump rrweb/@rrweb/types plus the fork pin in this repo (PR here) with build/typecheck/tests green: https://cursor.com/agents/bc-186af76f-6734-58c7-b70c-4647c742a625. PR links will be added here once it finishes.
rrweb and @rrweb/types are bumped to ^2.2.1. The record-only rebuild was done locally (merge of rrweb@2.2.1 into the current bugsee-port-2.2.0-iframe-block pin), but the coding agent could not push to or open a PR on bugsee/rrweb because Cursor’s GitHub App is installed only on bugsee/bugsee-javascript. The rebuilt 2.2.1 bundle is vendored in the SDK PR (file:../../vendor/rrweb-record) so install and tests work.
Once bugsee-dist-2.2.1 is on the fork, switch @bugsee/rrweb-record back to github:bugsee/rrweb#5a46e7db3c97c1e87ded58e1b83c6f5ef43fec34.
Rebuild notes (kept Bugsee P4 over upstream #1964; replaced instanceof HTMLMediaElement with a cross-realm AUDIO/VIDEOnodeName check) and the full test list are in the PR description.
Activity
krassx commentedon Nov 9, 2026
The SDK update PR is up: #190
rrweband@rrweb/typesare bumped to^2.2.1. The record-only rebuild was done locally (merge ofrrweb@2.2.1into the currentbugsee-port-2.2.0-iframe-blockpin), but the coding agent could not push to or open a PR onbugsee/rrwebbecause Cursor’s GitHub App is installed only onbugsee/bugsee-javascript. The rebuilt 2.2.1 bundle is vendored in the SDK PR (file:../../vendor/rrweb-record) so install and tests work.Once
bugsee-dist-2.2.1is on the fork, switch@bugsee/rrweb-recordback togithub:bugsee/rrweb#5a46e7db3c97c1e87ded58e1b83c6f5ef43fec34.Local SHAs (not on GitHub until pushed):
bugsee-port-2.2.1:69633fc17909ab68ff473b2de4ec30316a9c90a8bugsee-dist-2.2.1:5a46e7db3c97c1e87ded58e1b83c6f5ef43fec34Rebuild notes (kept Bugsee P4 over upstream #1964; replaced
instanceof HTMLMediaElementwith a cross-realmAUDIO/VIDEOnodeNamecheck) and the full test list are in the PR description.