UNPKG

@atlaskit/editor-plugin-interactivity

Version:

Interactivity plugin for @atlaskit/editor-core

83 lines (53 loc) 2.87 kB
# @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