Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to RRWeb 2 #14053

Closed
2 of 4 tasks
benjackwhite opened this issue Feb 1, 2023 · 1 comment
Closed
2 of 4 tasks

Upgrade to RRWeb 2 #14053

benjackwhite opened this issue Feb 1, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@benjackwhite
Copy link
Contributor

benjackwhite commented Feb 1, 2023

Is your feature request related to a problem?

RRWeb 2 is still in alpha but for many customers it appears that it would already provide an improved experience thanks to the number of bugfixes and improvements only found in that version

Describe the solution you'd like

If we implement PostHog/posthog-js#523 then we can create multiple exported bundles of the rrweb recorder, and allow the frontend to load the appropriate recorder, depending on some config (probably client side for now).

We could simplify the logic in posthog as we would simply be copying the dist from posthog-js.

Describe alternatives you've considered

Additional context

Related issues that are blocked due to rrweb version:

Thank you for your feature request – we love each and every one!

Remaining tasks

  • Setup posthog.com page detailing Recorder V2, how to opt in and what to expect @benjackwhite
  • Turn on Recorder V2 for new projects @benjackwhite
  • Email campaign for existing Recording users on V1
  • Rollout by "force" for all customers with clear indication of how they can rollback if they encounter issues
@pauldambra
Copy link
Member

We have upgraded to rrweb 2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants