Skip to content
Open
Show file tree
Hide file tree
Changes from 17 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
151d283
docs: add browser client sequence id design
Juice10 Jun 2, 2026
218f10b
docs: fix browser client sequence id design
Juice10 Jun 2, 2026
3ce7dfa
docs: remove tinybird reference from sequence id design
Juice10 Jun 2, 2026
5e4c156
docs: add browser client sequence id plan
Juice10 Jun 2, 2026
ae37b75
test: cover sequential id plugin options
Juice10 Jun 3, 2026
15aff98
test: cover default sequential id key
Juice10 Jun 3, 2026
795923b
feat: add sequential id plugin start options
Juice10 Jun 3, 2026
68bb276
test: cover browser client sequence ids
Juice10 Jun 3, 2026
dcc867f
chore: update sequential id plugin references
Juice10 Jun 3, 2026
8d2a85f
test: assert browser client sequence order
Juice10 Jun 3, 2026
1a559f1
test: observe pre-start browser client buffer
Juice10 Jun 3, 2026
459afa8
feat: add browser client sequence ids
Juice10 Jun 3, 2026
f490ae4
fix: prevent browser client sequence regressions
Juice10 Jun 3, 2026
96b7362
fix: sequence browser client custom events
Juice10 Jun 3, 2026
40983d9
test: assert browser client sequence ids
Juice10 Jun 3, 2026
1161544
docs: document browser client sequence ids
Juice10 Jun 3, 2026
59ce60d
Apply formatting changes
Juice10 Jun 3, 2026
0865ce8
Merge branch 'master' into codex/browser-client-sequence-id
Juice10 Jun 5, 2026
9a25441
fix: address browser client sequence id review
Juice10 Jun 5, 2026
349706f
Scope browser client start tokens by recording
Juice10 Jun 5, 2026
db92d8a
Invalidate start tokens without storage
Juice10 Jun 5, 2026
8495733
Avoid Array.from in start token fallback
Juice10 Jun 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .changeset/browser-client-sequence-id.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@rrweb/browser-client": patch
"@rrweb/rrweb-plugin-sequential-id-record": patch
---

Add browser-client `sequenceId` assignment for Cloud-bound events and allow the sequential-id record plugin to resume from a provided starting ID.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should be split in two changesets, one for browser-client, and one with the changes for the plugin

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Split into separate changesets in 9a25441: one for @rrweb/browser-client and one for @rrweb/rrweb-plugin-sequential-id-record.

Loading