@atlaskit/editor-plugin-interactivity
Version:
Interactivity plugin for @atlaskit/editor-core
83 lines (53 loc) • 2.87 kB
Markdown
# @atlaskit/editor-plugin-interactivity
## 1.2.1
### Patch Changes
- [`f1f320e43a22e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/f1f320e43a22e) -
Ignore untrusted events in the `editor interactivity` collector, so events a script dispatched are
no longer counted as interactions with the editor.
- Updated dependencies
## 1.2.0
### Minor Changes
- [`1b78d9e80b1bd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1b78d9e80b1bd) -
Say where the latency of the slowest interactions went in the `editor interactivity` event, from
the Long Animation Frames they ran in and the way `web-vitals` attributes INP. `longestScriptMs`,
`functionName`, `scriptName`, `invokerType` and `scriptSubpart` describe the script that ran the
longest while the user waited, and `totalScriptDurationMs`, `totalStyleAndLayoutDurationMs`,
`totalPaintDurationMs` and `totalUnattributedDurationMs` divide the latency between script, style
and layout, paint, and what the frames explain nothing about. Behind the
platform_editor_editor_interactivity_slowest experiment.
### Patch Changes
- Updated dependencies
## 1.1.0
### Minor Changes
- [`ccd1b52723728`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ccd1b52723728) -
Report the slowest interactions of the session in the `editor interactivity` event — their group,
event type, latency, timing phases and a sanitised target — so a regression the histograms show
can be traced to what was interacted with. Behind the platform_editor_editor_interactivity_slowest
experiment.
## 1.0.0
### Patch Changes
- Updated dependencies
## 0.3.0
### Minor Changes
- [`355d6f13eb8b4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/355d6f13eb8b4) -
Report the `editorTyping`, `editorPointer` and `editorOther` interaction histograms in the
`editor interactivity` event, so a responsiveness regression in the editor can be told apart from
one elsewhere on the page.
### Patch Changes
- Updated dependencies
## 0.2.0
### Minor Changes
- [`fc88b1544be96`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/fc88b1544be96) -
Report the `editor interactivity` operational event: how interaction latencies were spread over an
editor session, as bucketed counts, for the Confluence full page editor. Behind the
platform_editor_editor_interactivity experiment.
### Patch Changes
- Updated dependencies
## 0.1.0
### Minor Changes
- [`40071c3a1e51d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/40071c3a1e51d) -
Add the interactivity plugin package and register it in the Confluence full page presets behind
the platform_editor_editor_interactivity experiment. The plugin is a stub for now — it collects
nothing.
### Patch Changes
- Updated dependencies