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

Merge master in to pendo-main #33

Closed
wants to merge 11 commits into from

Conversation

guntherjh
Copy link

No description provided.

pauldambra and others added 10 commits December 6, 2024 09:50
* fix: angular wrapped mutationobserver detection

* add change set

* fix

* prettier

* following posthog prod

* manually prettier

* Update .changeset/moody-experts-build.md

Co-authored-by: Justin Halsall <[email protected]>

---------

Co-authored-by: Justin Halsall <[email protected]>
* chore: update types

* small typing change

* fix typing issue

* typed node

* add extra lint skip

* add changeset

---------

Co-authored-by: Eoghan Murray <[email protected]>
Co-authored-by: Justin Halsall <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: remove the permission not needed and update the player style link

* fix: change the way of importing worker script

* improve the extension version

* build: add process env to disable inline worker import

* improve style file

* upgrade svelte2tsx

* disable eslint check for that line

* merge the extension-release action into release action

---------

Co-authored-by: YunFeng0817 <[email protected]>
- Fix bug where the right split point was not being picked for the 3rd section onwards
- Fix that it wasn't able to find a split when both halves were identical
- Add test to put splitCssText through it's paces with a large file
- Introduce a limit on the iteration which causes the 'efficiently' test to fail
- Fix poor 'crawling' performance in the 'matching' algorithm for large css texts - e.g. for a (doubled) benchmark.css, we were running `normalizeCssText` 9480 times before `k` got to the right place
- Further algorithm efficiency: need to take larger jumps; use the scaling factor to make better guess at how big a jump to make
* fix: remote CSS does not get rebuilt properly

This fixes an issue where inlined CSS from a remotely loaded `<link>` does not get applied properly due to object reference mutation.

* add changeset

* ci-cd on ubuntu-22.04 instead of latest

* keep mirror meta synced
* refactor: improved tab recording to improve stability

* feat: enable to import session

* improve stability

* feat: enable to edit session name

* prevent duplicate rrweb player in the dev mode
* Add eslint rule to flag up me forgetting to camelCase - I'd say I introduced all the snake_cases that are fixed here
* Allow some dubious snake cases for now; we could examine again whether they can be converted to `camelCase['snake_var']` if we need to maintain backwards compatibility of output
* add ESLINT_USE_FLAT_CONFIG against eslint v8.57.0 in order to continue using the deprecated .eslintrc.js method
@guntherjh guntherjh requested review from dkindel and jaj1014 January 27, 2025 21:30
@pendo-ops
Copy link

Failed pendo.io/jira-ref check. Please correct Jira references in the following commits:

bd9eb70
5a78938
1db7a99
4fd55c0
52842ba
dc20cd4
79837ac
24f5fd9
83c66c4

1 similar comment
@pendo-ops
Copy link

Failed pendo.io/jira-ref check. Please correct Jira references in the following commits:

bd9eb70
5a78938
1db7a99
4fd55c0
52842ba
dc20cd4
79837ac
24f5fd9
83c66c4

@pendo-ops
Copy link

Failed pendo.io/jira-ref check. Please correct Jira references in the following commits:

bd9eb70
5a78938
1db7a99
4fd55c0
52842ba
dc20cd4
79837ac
24f5fd9
83c66c4
293d5be

@guntherjh guntherjh closed this Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants