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

Version Packages (alpha) #44

Merged
merged 1 commit into from
Oct 23, 2024
Merged

Version Packages (alpha) #44

merged 1 commit into from
Oct 23, 2024

Conversation

github-actions[bot]
Copy link

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

master is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on master.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@amplitude/rrweb-all@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

  • #43 0749d4c Thanks @jxiwang! - Remove the rrweb-all.js, rrweb-record.js, and rrweb-replay.js files from rrweb package. Now you can use @rrweb/all, @rrweb/record, and @rrweb/replay packages instead. Check out the README of each package for more information or check out PR #1033 to see the changes.

Patch Changes

@amplitude/rrweb-packer@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Split plugins out of rrweb and move them into their own packages: @rrweb/packer, @rrweb/rrweb-plugin-canvas-webrtc-record, @rrweb/rrweb-plugin-canvas-webrtc-replay, @rrweb/rrweb-plugin-sequential-id-record, @rrweb/rrweb-plugin-sequential-id-replay, @rrweb/rrweb-plugin-console-record, @rrweb/rrweb-plugin-console-replay. Check out the README of each package for more information or check out Chore: Migrate build to vite rrweb-io/rrweb#1033 to see the changes.

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

Patch Changes

  • Updated dependencies [0749d4c, 3ae57a6]:
    • @amplitude/rrweb-types@2.0.0-alpha.25

@amplitude/rrweb-plugin-canvas-webrtc-record@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Split plugins out of rrweb and move them into their own packages: @rrweb/packer, @rrweb/rrweb-plugin-canvas-webrtc-record, @rrweb/rrweb-plugin-canvas-webrtc-replay, @rrweb/rrweb-plugin-sequential-id-record, @rrweb/rrweb-plugin-sequential-id-replay, @rrweb/rrweb-plugin-console-record, @rrweb/rrweb-plugin-console-replay. Check out the README of each package for more information or check out Chore: Migrate build to vite rrweb-io/rrweb#1033 to see the changes.

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

Patch Changes

@amplitude/rrweb-plugin-canvas-webrtc-replay@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Split plugins out of rrweb and move them into their own packages: @rrweb/packer, @rrweb/rrweb-plugin-canvas-webrtc-record, @rrweb/rrweb-plugin-canvas-webrtc-replay, @rrweb/rrweb-plugin-sequential-id-record, @rrweb/rrweb-plugin-sequential-id-replay, @rrweb/rrweb-plugin-console-record, @rrweb/rrweb-plugin-console-replay. Check out the README of each package for more information or check out Chore: Migrate build to vite rrweb-io/rrweb#1033 to see the changes.

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

Patch Changes

@amplitude/rrweb-plugin-console-record@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Split plugins out of rrweb and move them into their own packages: @rrweb/packer, @rrweb/rrweb-plugin-canvas-webrtc-record, @rrweb/rrweb-plugin-canvas-webrtc-replay, @rrweb/rrweb-plugin-sequential-id-record, @rrweb/rrweb-plugin-sequential-id-replay, @rrweb/rrweb-plugin-console-record, @rrweb/rrweb-plugin-console-replay. Check out the README of each package for more information or check out Chore: Migrate build to vite rrweb-io/rrweb#1033 to see the changes.

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

Patch Changes

@amplitude/rrweb-plugin-console-replay@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Split plugins out of rrweb and move them into their own packages: @rrweb/packer, @rrweb/rrweb-plugin-canvas-webrtc-record, @rrweb/rrweb-plugin-canvas-webrtc-replay, @rrweb/rrweb-plugin-sequential-id-record, @rrweb/rrweb-plugin-sequential-id-replay, @rrweb/rrweb-plugin-console-record, @rrweb/rrweb-plugin-console-replay. Check out the README of each package for more information or check out Chore: Migrate build to vite rrweb-io/rrweb#1033 to see the changes.

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

Patch Changes

@amplitude/rrweb-plugin-sequential-id-record@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Split plugins out of rrweb and move them into their own packages: @rrweb/packer, @rrweb/rrweb-plugin-canvas-webrtc-record, @rrweb/rrweb-plugin-canvas-webrtc-replay, @rrweb/rrweb-plugin-sequential-id-record, @rrweb/rrweb-plugin-sequential-id-replay, @rrweb/rrweb-plugin-console-record, @rrweb/rrweb-plugin-console-replay. Check out the README of each package for more information or check out Chore: Migrate build to vite rrweb-io/rrweb#1033 to see the changes.

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

Patch Changes

@amplitude/rrweb-plugin-sequential-id-replay@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Split plugins out of rrweb and move them into their own packages: @rrweb/packer, @rrweb/rrweb-plugin-canvas-webrtc-record, @rrweb/rrweb-plugin-canvas-webrtc-replay, @rrweb/rrweb-plugin-sequential-id-record, @rrweb/rrweb-plugin-sequential-id-replay, @rrweb/rrweb-plugin-console-record, @rrweb/rrweb-plugin-console-replay. Check out the README of each package for more information or check out Chore: Migrate build to vite rrweb-io/rrweb#1033 to see the changes.

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

Patch Changes

@amplitude/rrweb-record@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

  • #43 0749d4c Thanks @jxiwang! - Remove the rrweb-all.js, rrweb-record.js, and rrweb-replay.js files from rrweb package. Now you can use @rrweb/all, @rrweb/record, and @rrweb/replay packages instead. Check out the README of each package for more information or check out PR #1033 to see the changes.

Patch Changes

@amplitude/rrweb-replay@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

  • #43 0749d4c Thanks @jxiwang! - Remove the rrweb-all.js, rrweb-record.js, and rrweb-replay.js files from rrweb package. Now you can use @rrweb/all, @rrweb/record, and @rrweb/replay packages instead. Check out the README of each package for more information or check out PR #1033 to see the changes.

Patch Changes

@amplitude/rrdom@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

Minor Changes

Patch Changes

@amplitude/rrdom-nodejs@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

Patch Changes

@amplitude/rrweb@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Split plugins out of rrweb and move them into their own packages: @rrweb/packer, @rrweb/rrweb-plugin-canvas-webrtc-record, @rrweb/rrweb-plugin-canvas-webrtc-replay, @rrweb/rrweb-plugin-sequential-id-record, @rrweb/rrweb-plugin-sequential-id-replay, @rrweb/rrweb-plugin-console-record, @rrweb/rrweb-plugin-console-replay. Check out the README of each package for more information or check out Chore: Migrate build to vite rrweb-io/rrweb#1033 to see the changes.

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

  • #43 0749d4c Thanks @jxiwang! - Remove the rrweb-all.js, rrweb-record.js, and rrweb-replay.js files from rrweb package. Now you can use @rrweb/all, @rrweb/record, and @rrweb/replay packages instead. Check out the README of each package for more information or check out PR #1033 to see the changes.

Minor Changes

Patch Changes

  • #43 becf687 Thanks @jxiwang! - Fix that the optional maskInputFn was being accidentally ignored during the creation of the full snapshot

  • #43 178f1e6 Thanks @jxiwang! - fix: duplicate textContent for style elements cause incremental style mutations to be invalid

  • #43 4fe0153 Thanks @jxiwang! - Export ReplayPlugin from rrweb directly. Previously we had to do import type { ReplayPlugin } from 'rrweb/dist/types'; now we can do import type { ReplayPlugin } from 'rrweb';

  • #43 1dba10a Thanks @jxiwang! - Export takeFullSnapshot function for a recording process

  • #43 e8a0ecd Thanks @jxiwang! - Added support for deprecated addRule & removeRule methods

  • #43 f317df7 Thanks @jxiwang! - Fix: some nested cross-origin iframes can't be recorded

  • #43 3ef1e70 Thanks @jxiwang! - optimisation: skip mask check on leaf elements

  • #43 4442d21 Thanks @jxiwang! - Add slimDOM option to block animation on <title> tag; enabled when the 'all' value is used for slimDOM

  • #43 9e9226f Thanks @jxiwang! - Reverse monkey patch built in methods to support LWC (and other frameworks like angular which monkey patch built in methods).

  • Updated dependencies [becf687, 178f1e6, 3ae57a6, 0749d4c, 3ae57a6, 6676611, 3ef1e70, 4442d21, 9e9226f]:

    • @amplitude/rrweb-snapshot@2.0.0-alpha.25
    • @amplitude/rrdom@2.0.0-alpha.25
    • @amplitude/rrweb-types@2.0.0-alpha.25
    • @amplitude/rrweb-utils@2.0.0-alpha.25

@amplitude/rrweb-player@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

Patch Changes

  • Updated dependencies [0749d4c, 0749d4c, 0749d4c]:
    • @amplitude/rrweb-packer@2.0.0-alpha.25
    • @amplitude/rrweb-replay@2.0.0-alpha.25

@amplitude/rrweb-snapshot@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

Minor Changes

  • #43 3ae57a6 Thanks @jxiwang! - Record dialog's modal status for replay in rrweb. (Currently triggering dialog.showModal() is not supported in rrweb-snapshot's rebuild)

Patch Changes

  • #43 becf687 Thanks @jxiwang! - Fix that the optional maskInputFn was being accidentally ignored during the creation of the full snapshot

  • #43 178f1e6 Thanks @jxiwang! - fix: duplicate textContent for style elements cause incremental style mutations to be invalid

  • #43 6676611 Thanks @jxiwang! - Fix url() rewrite for nested stylesheets by rewriting during stringification instead of after

  • #43 3ef1e70 Thanks @jxiwang! - optimisation: skip mask check on leaf elements

  • #43 4442d21 Thanks @jxiwang! - Add slimDOM option to block animation on <title> tag; enabled when the 'all' value is used for slimDOM

  • #43 9e9226f Thanks @jxiwang! - Reverse monkey patch built in methods to support LWC (and other frameworks like angular which monkey patch built in methods).

@amplitude/rrweb-types@2.0.0-alpha.25

Major Changes

  • #43 0749d4c Thanks @jxiwang! - Important: If you don't reference distributed files directly, for example you run import rrweb from 'rrweb' you won't notice a difference. If you include rrweb in a script tag and referred to a .js file, you'll now have to update that path to include a .umd.cjs file. Distributed files have new paths, filenames and extensions. All packages now no longer include a .js files, instead they include .cjs, .umd.cjs and .mjs files. The .umd.cjs files are CommonJS modules that bundle all files together to make it easy to ship one file to browser environments. The .mjs files are ES modules that can be used in modern browsers, node.js and bundlers that support ES modules. The .cjs files are CommonJS modules that can be used in older Node.js environments.

Minor Changes

Patch Changes

@amplitude/rrvideo@2.0.0-alpha.25

Patch Changes

  • Updated dependencies [0749d4c]:
    • @amplitude/rrweb-player@2.0.0-alpha.25

@amplitude/rrweb-utils@2.0.0-alpha.25

Patch Changes

  • #43 9e9226f Thanks @jxiwang! - Reverse monkey patch built in methods to support LWC (and other frameworks like angular which monkey patch built in methods).

@amplitude/rrweb-web-extension@2.0.0-alpha.25

Minor Changes

Patch Changes

@jxiwang jxiwang merged commit 0d32fbf into master Oct 23, 2024
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.

[Feature Request]: Support top-layer / dialog HTML component
1 participant