From e7d23755a4b59288d015fb4cf7cbbfa45b682e61 Mon Sep 17 00:00:00 2001 From: Yanzhen Yu Date: Wed, 1 Apr 2026 12:00:00 +0800 Subject: [PATCH] close #489 add v1.0.0 changelog --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ docs/recipes/index.md | 2 +- docs/recipes/index.zh_CN.md | 2 +- 3 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..8521fa79 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,26 @@ +# Changelog + +## v1.0.0 + +### Featrues & Improvements + +- Support record same-origin non-sandboxed iframe. +- Support record open-mode shadow DOM. +- Implement the plugin API. +- Export `record.takeFullSnapshot` as a public API +- Record and replay drag events. +- Add options to mask texts (#540). + +### Fixes + +- Get the original MutationObserver when Angular patched it. +- Fix RangeError: Maximum call stack size exceeded (#479). +- Fix the linked-list implementation in the recorder. +- Don't perform newly added actions if the player is paused (#539). +- Fix inaccurate mouse position (#522) + +### Breaking Changes + +- Deprecated the usage of `rrweb.mirror`. Please use `record.mirror` and `replayer.getMirror()` instead. +- Deprecated the record option `recordLog `. See the new plugin API [here](./docs/recipes/console.md). +- Deprecated the replay option ` `. See the new plugin API [here](./docs/recipes/console.md). diff --git a/docs/recipes/index.md b/docs/recipes/index.md index aab31d0d..0a542606 100644 --- a/docs/recipes/index.md +++ b/docs/recipes/index.md @@ -68,7 +68,7 @@ Canvas is a special HTML element, which will not be recorded by rrweb by default ### Console Recorder and Replayer -Starting with a later version of v0.9.11, we add the ability to record and play back console output. +Starting from v1.0.0, we add the plugin to record and play back console output. This feature aims to provide developers with more information about the bug scene. There are some options for recording and replaying console output. [link](./console.md) diff --git a/docs/recipes/index.zh_CN.md b/docs/recipes/index.zh_CN.md index bc07dd5f..b54e100b 100644 --- a/docs/recipes/index.zh_CN.md +++ b/docs/recipes/index.zh_CN.md @@ -66,7 +66,7 @@ Canvas 是一种特殊的 HTML 元素,默认情况下其内容不会被 rrweb ### console 录制和播放 -从 v0.9.11 的下一个版本开始,我们增加了录制和播放控制台输出的功能。这个功能旨在为开发者提供更多的 bug 信息。对这项功能我们还提供了一些设置选项。 +从 v1.0.0 版本开始,我们以插件的形式增加了录制和播放控制台输出的功能。这个功能旨在为开发者提供更多的 bug 信息。对这项功能我们还提供了一些设置选项。 [链接](./console.zh_CN.md)