UNPKG

@atlaskit/editor-common

Version:

A package that contains common classes and components for editor and renderer

1,451 lines (932 loc) 952 kB
# @atlaskit/editor-common ## 114.42.0 ### Minor Changes - [`6644994a61d9c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6644994a61d9c) - Add editor-positioned dropdown support for custom floating toolbar items - [`5521d5049b2c6`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/5521d5049b2c6) - Autofix: add explicit package exports (barrel removal) ### Patch Changes - [`6644994a61d9c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6644994a61d9c) - Add typed `testId` pass-through for editor common dropdown containers. - Updated dependencies ## 114.41.0 ### Minor Changes - [`ad45394a4fed6`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ad45394a4fed6) - [ux] EDITOR-7171 add panel plugin support for new panel_c1 node variant which can have tables nested inside ### Patch Changes - Updated dependencies ## 114.40.0 ### Minor Changes - [`b64fa35219339`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b64fa35219339) - Wrap updateParameters change in confluence_frontend_native_tabs_extension feature gate ## 114.39.0 ### Minor Changes - [`6d95dce3d9a86`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6d95dce3d9a86) - Add deleteLayoutColumn command to editor-plugin-layout with proportional width redistribution and analytics tracking (EDITOR-6669) ### Patch Changes - Updated dependencies ## 114.38.0 ### Minor Changes - [`f4a8bbaef8ffa`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/f4a8bbaef8ffa) - Consolidate markdown conversion dialogs by removing the separate unlink-synced-blocks modal and handling synced-block warnings directly inside the convert dialog, including updated copy and iconography for markdown and live-doc conversion variants. ### Patch Changes - [`47e7189edb428`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/47e7189edb428) - Refresh code block language picker UI - Updated dependencies ## 114.37.0 ### Minor Changes - [`32dce97f78584`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/32dce97f78584) - Fix preserved selection mapping when comment editors append a trailing paragraph after block menu transforms. ### Patch Changes - [`626fb6e8ce019`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/626fb6e8ce019) - Wire layout column menu insert actions with proportional width redistribution. - Updated dependencies ## 114.36.2 ### Patch Changes - Updated dependencies ## 114.36.1 ### Patch Changes - [`e55600892c6bd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e55600892c6bd) - Ensure table localIds (rows, cells) get sent to the BE - Updated dependencies ## 114.36.0 ### Minor Changes - [`4f2e912c65ae3`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4f2e912c65ae3) - Gate table-in-panel ADF validation behind experiment (EDITOR-7168) - [`dbd418b1304cd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/dbd418b1304cd) - [ux] Added support to show an icon-only version of the hero prompt in the editor's AI toolbar on smaller screen sizes, when Rovo is enabled on the product and an empty state hero item is configured. ### Patch Changes - Updated dependencies ## 114.35.0 ### Minor Changes - [`1f2abd448786e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1f2abd448786e) - EDITOR-7149: Add pinned toolbar entry point for suggest edits and add support for passing in onOpenRovoChatWithSkill into the plugin that can open rovo caht ### Patch Changes - [`0197bccd3d244`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0197bccd3d244) - Add vertical alignment options to layout column menus and rendering. - Updated dependencies ## 114.34.0 ### Minor Changes - [`2c5cb029d4f72`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2c5cb029d4f72) - Bump markdown-it from ^13.0.2 to ^14.1.1 to fix CVE-2026-2327 (VULN-1930094) ### Patch Changes - Updated dependencies ## 114.33.2 ### Patch Changes - [`ed7459903c172`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ed7459903c172) - Updated media to display correctly when ssr streaming is used. - Updated dependencies ## 114.33.1 ### Patch Changes - Updated dependencies ## 114.33.0 ### Minor Changes - [`2e9c8b4281869`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2e9c8b4281869) - [EDITOR-6965] Add `onlyInlineCards` option to the card plugin and enable inline Smart Links in the Confluence markdown preset. - `@atlaskit/editor-common`: add optional `onlyInlineCards?: boolean` to `CardOptions`. Defaults to `false` (back-compat). When `true`, the card plugin contributes only the `inlineCard` node to the schema and forces `allowBlockCards` / `allowEmbeds` to `false` at runtime regardless of their explicit values. - `@atlaskit/editor-plugin-card`: honour `onlyInlineCards` in both `nodes()` (skip `blockCard` / `embedCard` entirely) and `pmPlugins()` (force the runtime gates so schema and runtime stay in sync). - `@atlassian/confluence-presets`: `markdownPreset` now `.maybeAdd`s `cardPlugin` after the annotation block when `pluginOptions.card` is supplied, hard-coding `onlyInlineCards: true` so the preset itself guarantees the inline-only constraint. Adds `'card'` to `MarkdownPluginOptionsKeys` and `CardPlugin` to `MarkdownPresetPluginsReversed`. `cardPlugin` is removed from the "intentionally excluded" comment block. Existing callers of `cardPlugin` and `markdownPreset` are unaffected: `onlyInlineCards` defaults to `false`, and `cardPlugin` is only added to the markdown preset when callers supply `pluginOptions.card`. ## 114.32.4 ### Patch Changes - [`cec76b6d3aeaa`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/cec76b6d3aeaa) - Cleanup feature gate `platform_synced_block_patch_11`. Jira work-item issue-type icons, product-specific copy, and Relay environment initialisation are now permanently enabled. - Updated dependencies ## 114.32.3 ### Patch Changes - [`81682ab6c4a7f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/81682ab6c4a7f) - EDITOR-7104: Update editor block menu copy behind feature gates. - Update synced block quick insert and toolbar copy to "Sync block" behind `platform_synced_block_patch_12` - Update block menu "Turn into" copy to "Change format" behind `platform_editor_block_menu_v2_patch_2` ## 114.32.2 ### Patch Changes - Updated dependencies ## 114.32.1 ### Patch Changes - [`4c459a2718b67`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4c459a2718b67) - Clean up synced block feature gates - [`05ed8529e66e1`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/05ed8529e66e1) - EDITOR-6686: migrate panel styles - Updated dependencies ## 114.32.0 ### Minor Changes - [`7e8145e6a7ce6`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7e8145e6a7ce6) - Add ADF-backed code block line number visibility ## 114.31.0 ### Minor Changes - [`a41380b1c3530`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a41380b1c3530) - [ux] Extended the empty state hero prompt config to support a consumer overriding what 'empty' means, via a boolean override flag, which a consumer can set through the API ref. For example, for a comment reply editor which is opened with a user mentioned by default, this can be treated as 'empty' by the consumer. ## 114.30.6 ### Patch Changes - [`434b508cc2368`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/434b508cc2368) - EDITOR-7104: Add `featured-section` placement to block menu selection extension API - Add `featured-section` to `BlockMenuPlacement` type which registers a top-level section with a separator - Add `BLOCK_ACTIONS_TEMPLATE_SECTION` and `BLOCK_ACTIONS_FEATURED_EXTENSION_SECTION_KEYS` constants to `editor-common` - Render lozenge inline next to label text (not pushed to far right) for dropdown and nested dropdown items - Move "New" lozenge next to label for synced block dropdown items - Block template/menu behaviour gated behind `platform_editor_block_menu_v2_patch_2`; synced-block lozenge placement behaviour gated behind `platform_synced_block_patch_12` - [`5a9b171d2d780`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/5a9b171d2d780) - Adds a feature-gated change to user mentions so clicking a user mention navigates to the user's profile instead of showing the in-editor profile card. Consumers can optionally supply a custom card renderer via `ProfilecardProvider.renderUserMentionCard` to inject their own profile card UI in place of the default link, applied consistently when viewing or editing content. - Updated dependencies ## 114.30.5 ### Patch Changes - [`2265b040edb79`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2265b040edb79) - fix invalid TASK_LIST_CONTAINER selector - Updated dependencies ## 114.30.4 ### Patch Changes - [`3a69722c61c6a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3a69722c61c6a) - Add rounded corners to table node in editor. This works by hiding the actual table border and adding a pseudo element with rounded corners. - Updated dependencies ## 114.30.3 ### Patch Changes - Updated dependencies ## 114.30.2 ### Patch Changes - [`d9e788d6a5ee1`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d9e788d6a5ee1) - Add No Diff Found analytics event - Updated dependencies ## 114.30.1 ### Patch Changes - [`9784984097a8a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9784984097a8a) - [ux] Improves synced block support for Jira work items, including product-specific copy, issue-type icons, and enhanced analytics. - Updated dependencies ## 114.30.0 ### Minor Changes - [`edd5d6d4c23ec`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/edd5d6d4c23ec) - Add SSR streaming supporting to Editor starmt cards and extensions ### Patch Changes - Updated dependencies ## 114.29.0 ### Minor Changes - [`14b617e1204ad`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/14b617e1204ad) - Cleanup confluence_frontend_fix_date_hydration_error experiment - [`a94026f1bcd86`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a94026f1bcd86) - [ux] fix: scope card queue to inserted range when inserting MAUI embed via Add to Doc ### Patch Changes - Updated dependencies ## 114.28.0 ### Minor Changes - [`4091c5936145d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4091c5936145d) - EDITOR-6737-sticky-situation ## 114.27.0 ### Minor Changes - [`80e6f41ddfce4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/80e6f41ddfce4) - Reconcile editor plugin set on reconfigureState across preset switches: drop plugins whose schema nodes/marks aren't in the current schema, and evict plugins from the injection API that aren't part of the new preset. Behind feature gate `platform_editor_reconfigure_filter_plugins`. Adds the `NamedReactHookFactory` type to `@atlaskit/editor-common/types` and annotates each plugin's `usePluginHook` with its plugin name in `processPluginsList` so `MountPluginHooks` can key React fibers stably per plugin. The shape of `EditorConfig.pluginHooks` is unchanged (`ReactHookFactory[]`); the annotation is a non-breaking additive property on the function value that falls back to the array index when absent. ### Patch Changes - Updated dependencies ## 114.26.1 ### Patch Changes - Updated dependencies ## 114.26.0 ### Minor Changes - [`38fb4916b9085`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/38fb4916b9085) - Add `@atlaskit/editor-common/node-selection` entry-point with platform-level node selection utilities. Under `platform_editor_maui_jira_updates`, `open-remix-modal` and `editor-plugin-block-controls` delegate to these utilities, fixing remix selection in environments where `blockControls` is not present. ## 114.25.2 ### Patch Changes - [`967cff1c14097`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/967cff1c14097) - Add isolatedDeclarations: true to tsconfig.app.json and tsconfig.dev.json - Updated dependencies ## 114.25.1 ### Patch Changes - [`ded95ac7efcc4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ded95ac7efcc4) - Persist code block wrap state in ADF, default code blocks created across editor runtime paths to wrapped, and update the wrap toolbar tooltip behind platform_editor_code_block_q4_lovability. - Updated dependencies ## 114.25.0 ### Minor Changes - [`136d15a32935f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/136d15a32935f) - [ux] Adding initial scaffolding (non-functional) for agent-managed blocks as an editor extension/plugin and use in Confluence ## 114.24.0 ### Minor Changes - [`a9b1b25b3ec98`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a9b1b25b3ec98) - [ux] CTD-6569 add vertical resize for database native embed in pages ### Patch Changes - Updated dependencies ## 114.23.0 ### Minor Changes - [`ec2b181d84b9e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ec2b181d84b9e) - EDITOR-4648 fix native anchor in SSR ## 114.22.1 ### Patch Changes - [`51a4f923f5d1f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/51a4f923f5d1f) - Removed Suggested Edits quick insert - Updated dependencies ## 114.22.0 ### Minor Changes - [`975a31aae73f4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/975a31aae73f4) - Add KSS attributes to contextual typeahead acceptance analytics ### Patch Changes - Updated dependencies ## 114.21.0 ### Minor Changes - [`ba2fcee7745c4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ba2fcee7745c4) - [ux] Added a new configurable empty state hero config item for the jira editor-plugin-ai, which renders a 'Suggest a comment' AI hero button when the editor is empty. When the editor has content, it switches back to the default hero button. The changes are for the jira-smart-replies-v2 experiment. ### Patch Changes - Updated dependencies ## 114.20.1 ### Patch Changes - Updated dependencies ## 114.20.0 ### Minor Changes - [`54c0e17fe643b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/54c0e17fe643b) - Add fabric-renderer as a recognised PasteSource value for the document pasted analytics event ### Patch Changes - Updated dependencies ## 114.19.2 ### Patch Changes - Updated dependencies ## 114.19.1 ### Patch Changes - [`76dff28130c6a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/76dff28130c6a) - Add replace-media button to media plugin - Updated dependencies ## 114.19.0 ### Minor Changes - [`59e4e1f797346`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/59e4e1f797346) - Updating copy for the full screen expand toolbar on media and native embeds ### Patch Changes - Updated dependencies ## 114.18.3 ### Patch Changes - Updated dependencies ## 114.18.2 ### Patch Changes - [`d5eb28ba8a0f8`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d5eb28ba8a0f8) - EDITOR-6724: Fix object assignment issue in attrs comparison util to avoid attrs being dropped in ProseMirror when they're being compared. - Updated dependencies ## 114.18.1 ### Patch Changes - [`88644f98cd51f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/88644f98cd51f) - Minor UI changes - button color and label changes ## 114.18.0 ### Minor Changes - [`a759f33417d9b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a759f33417d9b) - [PIRA-1311](https://opsj.atlassian.net/browse/PIRA-1311) - clean up platform_editor_media_vc_fixes ### Patch Changes - [`7043ace1c45f2`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7043ace1c45f2) - [ux] reduces slipperiness and improves clarity of inline invites for editor mentions - Updated dependencies ## 114.17.0 ### Minor Changes - [`9c750ab0192db`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9c750ab0192db) - Add role=group and aria-label to expand content div so screen readers announce the body of an expand node - [`09301dc1b0c55`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/09301dc1b0c55) - [ux] Switches the order of the image generation tab in the media insert picker to the first position and renames the tab to Create. All changes behind an experiment. ### Patch Changes - [`42fa4f485424b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/42fa4f485424b) - [ux] Fix Table of Contents extension becoming invisible after drag-and-drop or layout resize when the platform_editor_hydration_skip_react_portal experiment is enabled (EDITOR-6613). The SSR DOM-reuse optimization is now restricted to the very first ExtensionNode init for each (extensionKey, localId) identity within an EditorView. Subsequent ExtensionNodes for the same identity (e.g. those created when ProseMirror constructs the new node view before destroying the old one during drag-and-drop or layout resize) take the normal React render path instead of mistakenly reusing the previous instance's still-mounted React-rendered domRef as if it were SSR output. Per-identity scoping preserves the optimization for pages with multiple TOC extensions. - Updated dependencies ## 114.16.0 ### Minor Changes - [`2145a251392fe`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2145a251392fe) - EDITOR-6750 - Tab to improve writing: Add analytics for api error ### Patch Changes - Updated dependencies ## 114.15.0 ### Minor Changes - [`8946d017490c6`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/8946d017490c6) - Add new actions in AI suggestions plugin to be used in product. - [`ab837b5646256`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ab837b5646256) - [ux] EDITOR-6274 Clean up platform_editor_element_drag_and_drop_multiselect ### Patch Changes - [`d4f2db5ce63e2`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d4f2db5ce63e2) - [ux] EDITOR-5011 Adding paste warning flag when sync block pasted in atlas editors - Updated dependencies ## 114.14.0 ### Minor Changes - [`1b208e1f7d8f7`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1b208e1f7d8f7) - [ux] Adds the entry point for ai image generation to the media insert picker plugin as a new tab. This feature is fully behind an experiment gate. ### Patch Changes - Updated dependencies ## 114.13.3 ### Patch Changes - [`69400efcd04d5`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/69400efcd04d5) - Copy snippet media before insertion ## 114.13.2 ### Patch Changes - Updated dependencies ## 114.13.1 ### Patch Changes - Updated dependencies ## 114.13.0 ### Minor Changes - [`e6053f4348753`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e6053f4348753) - Fix cc-markdown-mode duplication and stuck-loading issues on rich/markdown convert. Cache the latest init payload on the native collab provider and expose it via an optional getInitPayload() getter so editor-plugin-collab-edit can seed collabInitialised=true on a rebind (e.g. preset rebuild) without re-running handleInit. Gate a synthetic-BE-step filter in documentService.processSteps that neutralises NCS reconcile-generated steps tagged with the user's userId but no clientId (prevents HelloHello duplication after a markdown-mode flip). Defensively hide the WYSIWYG editor DOM in MarkdownModeContentComponent when the source view is active so the floating toolbar/cursor doesn't leak through. All behaviour changes are behind the cc-markdown-mode experiment. ### Patch Changes - Updated dependencies ## 114.12.3 ### Patch Changes - Updated dependencies ## 114.12.2 ### Patch Changes - Updated dependencies ## 114.12.1 ### Patch Changes - [`bc415f8eb86a9`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/bc415f8eb86a9) - Add OR check with create_work_item_modernization_exp experiment to platform_editor_fix_scrolling_popup_position, platform_editor_table_resize_chromeless, and platform_editor_chromeless_akeditor_class usages - Updated dependencies ## 114.12.0 ### Minor Changes - [`7fe1914f87802`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7fe1914f87802) - MAUI-463: Add expand (fullscreen preview) button to native embed editor floating toolbar. Removes expand button from embed header for MAUI embeds (Infographic, Chart, Visualization) since it is now in the editor toolbar. ## 114.11.1 ### Patch Changes - [`8233fa7c20ca7`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/8233fa7c20ca7) - Remove feature flag platform_editor_fix_getautoconverter_null_error - always filter out null/undefined providers in combine-providers ## 114.11.0 ### Minor Changes - [`dbd5382b86e3e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/dbd5382b86e3e) - Perf-linting cleanup: fix performance linting violations in editor-common, gated behind platform_editor_perf_lint_cleanup experiment ## 114.10.2 ### Patch Changes - [`ef22af532ebfd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ef22af532ebfd) - EDITOR-6558: Introduce a reusable Markdown Mode editor plugin and two consumer-supplied insert-filter hooks. ### `@atlassian/editor-plugin-markdown-mode` (new package — major) A reusable editor plugin that owns the full Markdown Mode lifecycle: ProseMirror plugin state for the active view, a 3-button view toggle (`MarkdownModeViewToggleBase`), a CodeMirror 6 source view (`MarkdownSourceView`), ADF↔markdown conversion (`adfToMarkdown` / `markdownToAdf`), and the snapshot/writeback orchestration (`MarkdownModeContentComponent`). The plugin is product-agnostic — Confluence wraps it for the `cc-markdown-mode` experiment, but any consumer can adopt it. The package also exports two allowlists used by the new insert-filter hooks below: - `MARKDOWN_COMPATIBLE_QUICK_INSERT_ITEM_IDS` + `isMarkdownCompatibleQuickInsertItem` — items whose underlying node has a clean GFM round-trip via `@atlassian/mdast-util-from-pm`. - `MARKDOWN_COMPATIBLE_TOOLBAR_ITEM_NAMES` + `isMarkdownCompatibleToolbarItem` — same idea for the main toolbar's `+` insert block. ### `@atlaskit/editor-plugin-quick-insert` (minor) Added an optional `itemFilter?: (item: QuickInsertItem) => boolean` to `QuickInsertOptions`. When set, the filter is applied in both `getQuickInsertSuggestions` (the typeahead path) and the `getSuggestions` action path before items are categorised or returned. Composes additively with any caller-supplied filter via `&&`. No behavioural change for callers that don't set it. ### `@atlaskit/editor-plugin-insert-block` (minor) Added an optional `itemFilter?: (item: { value: { name: string } }) => boolean` to `InsertBlockPluginOptions`. The filter is applied to the items list inside `createItems` before it's split into toolbar buttons / overflow dropdown entries, so item counts stay correct downstream. Wired through both legacy (`ToolbarInsertBlock`) and new (`useInsertButtonState`) toolbar code paths. No behavioural change for callers that don't set it. ### `@atlaskit/editor-common` (patch) `UseSharedPluginStateWithSelector`-friendly types are unchanged; the only public change is a new optional field on `QuickInsertOptions` and a corresponding plumbing field on the internal `QuickInsertSearchOptions`. ### `@atlassian/mdast-util-from-pm` (patch) Added `undoEdgeWhitespaceEncoding()` post-processor that replaces the leading/trailing-edge entity escapes `&#x20;` and `&#x9;` produced by the upstream encoder with literal space and tab characters. This is a readability + round-trip identity fix that benefits all consumers, not just Markdown Mode. - Updated dependencies ## 114.10.1 ### Patch Changes - Updated dependencies ## 114.10.0 ### Minor Changes - [`4b61b018db494`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4b61b018db494) - [ux] Adds AI image generation to the editor by introducing a new plugin for image generation in the editor with the functionalities to create AI images with a prompt and style choice. The plugin is gated behind a feature experiment. ### Patch Changes - [`edc25b2fd6660`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/edc25b2fd6660) - Fix editor popup not respecting scrollableElement changes when editor is re-parented. When the `platform_editor_fix_scrolling_popup_position` experiment is enabled, the Popup component now detects when the `scrollableElement` prop changes (e.g. the editor instance is moved into a different container) and re-initialises the scroll event listener and ResizeObserver to track the new scroll parent. Previously, the scroll element was resolved only once on mount, so subsequent changes were silently ignored and popups would lose scroll tracking. - Updated dependencies ## 114.9.0 ### Minor Changes - [`46c5125fd06d8`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/46c5125fd06d8) - Perf-linting cleanup: fix performance linting violations in editor-common, gated behind platform_editor_perf_lint_cleanup experiment ### Patch Changes - Updated dependencies ## 114.8.1 ### Patch Changes - [`e6835136c4227`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e6835136c4227) - [FFCLEANUP-98435] remove stale experiment `platform_editor_a11y_typeahead_tab_keypress` - [`245a43ebad095`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/245a43ebad095) - [EDITOR-4550] prevent inline emojis inside smart links from scaling with fontsize - Updated dependencies ## 114.8.0 ### Minor Changes - [`019540f8c0a67`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/019540f8c0a67) - Fix editor popup scroll parent detection for chromeless editor in modals. When the `platform_editor_fix_scrolling_popup_position` experiment is enabled, the Popup component now prefers an explicitly provided `scrollableElement` prop over the auto-detected DOM ancestor. This fixes popup positioning (code block language selector, table options, selection toolbar) in chromeless editors embedded within modals, where the scroll container uses `overflow: auto` and cannot be found by the existing `findOverflowScrollParent` utility. The pre-computed scroll parent is also threaded through to `calculateVerticalStickTop` and `calculateVerticalStickBottom` to avoid redundant DOM traversal and ensure position calculations use the same element as the scroll event listener. ### Patch Changes - Updated dependencies ## 114.7.0 ### Minor Changes - [`f25ff7f70d948`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/f25ff7f70d948) - FFCLEANUP-91667 Remove shipped limited-mode experiment from Statsig config; use fixed document thresholds in editor-common for limited-mode detection. - [`85699a44bd1f8`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/85699a44bd1f8) - Add Confluence short-link URL expansion for native embeds. When a Confluence short link (`/wiki/x/<token>`) is pasted, it is resolved to its canonical page URL via the Object Resolver Service before matching against registered experience manifests, gated behind `platform-native-embeds-short-link-expansion`. - `NativeEmbedFacade`: new `expandShortLink`, `getExperienceIdFromUrlAsync`, and `setCardClient` methods; `createExperienceForUrl` now expands short links before manifest matching. - `editor-plugin-card`: exposes `resolveShortLinkUrl` action; `replaceQueuedUrlWithCard` supports async `EmbedCardNodeTransformer` return values. - `editor-plugin-native-embeds`: wires `cardClient` from config and passes `api` to `cardToNativeEmbedNode` for async short-link resolution. - `editor-common`: `EmbedCardNodeTransformer` type updated to allow `Promise` return; `CardPluginActions` extended with `resolveShortLinkUrl`. ### Patch Changes - Updated dependencies ## 114.6.2 ### Patch Changes - Updated dependencies ## 114.6.1 ### Patch Changes - [`2b9e7ab19dd7b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2b9e7ab19dd7b) - Update the "Always show title" action label in the native embeds More menu to "Show embed title" to make it clearer that the toggle controls the embed's title visibility (not the page title). Content fix surfaced by content design. - Updated dependencies ## 114.6.0 ### Minor Changes - [`d482d7a660905`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d482d7a660905) - Perf-linting cleanup: fix performance linting violations in editor-common, gated behind platform_editor_perf_lint_cleanup experiment ## 114.5.1 ### Patch Changes - Updated dependencies ## 114.5.0 ### Minor Changes - [`6940e6da4162d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6940e6da4162d) - Wire up sendSelectedChange for native embeds ### Patch Changes - Updated dependencies ## 114.4.0 ### Minor Changes - [`2958c4c1d01b8`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2958c4c1d01b8) - Perf-linting cleanup: fix performance linting violations in editor-common, gated behind platform_editor_perf_lint_cleanup experiment ### Patch Changes - [`0242b2a3c1ab9`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0242b2a3c1ab9) - Clean up platform_editor_link_popup_position_fix_aifc feature flag (shipped as true). ## 114.3.1 ### Patch Changes - [`9e45c7ac76c9a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9e45c7ac76c9a) - Enrol editor core packages into the React Compiler with platform gating via isReactCompilerActivePlatform - Updated dependencies ## 114.3.0 ### Minor Changes - [`bdbd238ab3549`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/bdbd238ab3549) - Perf-linting cleanup: fix performance linting violations in editor-common, gated behind platform_editor_perf_lint_cleanup experiment ### Patch Changes - Updated dependencies ## 114.2.1 ### Patch Changes - Updated dependencies ## 114.2.0 ### Minor Changes - [`3dba8a4e8c8b2`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3dba8a4e8c8b2) - Perf-linting cleanup: fix performance linting violations in editor-common, gated behind platform_editor_perf_lint_cleanup experiment - [`c1b397760c36c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c1b397760c36c) - Perf-linting cleanup: fix performance linting violations in editor-common, gated behind platform_editor_perf_lint_cleanup experiment - [`3394e81c10e6e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3394e81c10e6e) - Fix table flicker on focus: defer data-initial-width-mode removal to after colgroup update. Consolidate isTableInContentMode and hasTableBeenResized into editor-common/table. ### Patch Changes - [`7f604c26ce22f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7f604c26ce22f) - Fixes casing issue with data-testid on extension node wrapper - [`ddee349aeb565`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ddee349aeb565) - Clean up ff platform_forge_ui_support_images_in_adfrenderer ## 114.1.1 ### Patch Changes - [`2e95c42be9be9`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2e95c42be9be9) - Fix inline node view portal rendering for SSR streaming. Add SSR branch in `getInlineNodeViewProducer` that renders inline node views synchronously using `createRoot` + `flushSync` directly into the `domRef`, bypassing the portal mechanism. Skip `portalProviderAPI.remove()` during SSR cleanup. All changes gated behind `platform_editor_editor_ssr_streaming`. ## 114.1.0 ### Minor Changes - [`fe5309f20a834`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/fe5309f20a834) - Map EntityNotFound error code to dedicated SyncBlockError.EntityNotFound enum value and add a specific error screen for synced blocks not available on the current site ## 114.0.0 ### Major Changes - [`901c87a57486e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/901c87a57486e) - Removed `react-intl-next` alias and replaced all usages with `react-intl` directly. What changed: The `react-intl-next` npm alias (which resolved to `react-intl@^5`) has been removed. All imports now reference `react-intl` directly, and `peerDependencies` have been updated to `"^5.25.1 || ^6.0.0 || ^7.0.0"`. How consumer should update their code: Ensure `react-intl` is installed at a version satisfying `^5.25.1 || ^6.0.0 || ^7.0.0`. If your application was using `react-intl-next` as an npm alias, it can be safely removed. Replace any remaining `react-intl-next` imports with `react-intl`. ### Patch Changes - Updated dependencies ## 113.0.1 ### Patch Changes - [`bae5d569f660c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/bae5d569f660c) - Prevent flexible list creation when platform_editor_flexible_list_schema is on but platform_editor_flexible_list_indentation is off. Slice normalisation in paste pipeline. appendTransaction normaliser in list plugin. Paste plugin detects list-into-list paste and sets a transaction meta to skip closeHistory, keeping the paste and normalisation appendTransaction as a single undo step. ## 113.0.0 ### Major Changes - [`b10c935ca9497`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b10c935ca9497) - Removed deprecated `browser` singleton from editor-common. This has been replaced with a `getBrowserInfo` function that returns the same information. This change was made to avoid issues with module loading order and to provide a more consistent API for accessing browser information. Please update any imports of `browser` to use `getBrowserInfo` instead. For example, the following imports have been removed: ```javascript import { browser } from '@atlaskit/editor-common/utils'; import { browser } from '@atlaskit/editor-common/browser'; ``` Instead, please use: ```javascript import { getBrowserInfo } from '@atlaskit/editor-common/browser'; ``` If you were previously using `browser.ie_version`, you would now use `getBrowserInfo().ie_version`. ### Minor Changes - [`307fd7ae4cf53`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/307fd7ae4cf53) - Export getNestedParentNode from editor-common/node-width and sync data-native-embed-nested attribute on embed DOM elements after drag-and-drop to ensure correct nested styling ### Patch Changes - [`d15da1c489b34`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d15da1c489b34) - Add drag handle and move selection keyboard shortcuts to the editor help dialog, gated behind the platform_editor_drag_handle_keyboard_a11y experiment - Updated dependencies ## 112.22.0 ### Minor Changes - [`7739efec523bc`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7739efec523bc) - EDITOR-6371: Add toggle for showing / hiding deleted changes in the diff. ### Patch Changes - Updated dependencies ## 112.21.3 ### Patch Changes - Updated dependencies ## 112.21.2 ### Patch Changes - [`1bd298ad0a152`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1bd298ad0a152) - [ux] EDITOR-6280 Clean up platform_editor_block_menu_v2_patch_3 to fix icon and copy in jira block menu - Updated dependencies ## 112.21.1 ### Patch Changes - [`ef22944bdbbdf`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ef22944bdbbdf) - Migrate smart link visited analytics from UI event to track event. The `ui.smartLink.visited` event has been replaced with `track.smartLink.visited` to better capture engagement metrics for smart links. This change is gated behind the `cc_integrations_editor_open_link_click_analytics` feature flag and includes additional attributes (displayCategory, extensionKey, status, statusDetails) when the flag is enabled. - Updated dependencies ## 112.21.0 ### Minor Changes - [`4f84bfcb00893`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4f84bfcb00893) - EDITOR-6370: Various UI improvements such as tooltips, scrollIntoView, stack styles etc. ### Patch Changes - [`73b2fc243f544`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/73b2fc243f544) - Cleaning up getBrowserInfo which was behind experiment platform_editor_hydratable_ui and is now rolled out - Updated dependencies ## 112.20.3 ### Patch Changes - Updated dependencies ## 112.20.2 ### Patch Changes - Updated dependencies ## 112.20.1 ### Patch Changes - [`89e32bffb1383`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/89e32bffb1383) - [ux] Add support to consume the editor AI plugin summarise functionality in other editor plugins. - [`9534ff4c93c1d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9534ff4c93c1d) - Send error event when API fails - Updated dependencies ## 112.20.0 ### Minor Changes - [`90b759086522c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/90b759086522c) - Add withCompiledMigration HOC and enforce-compiled-migration-gate ESLint rule for feature-gated Emotion to Compiled CSS-in-JS migration ### Patch Changes - Updated dependencies ## 112.19.4 ### Patch Changes - Updated dependencies ## 112.19.3 ### Patch Changes - [`e0d081a91e31c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e0d081a91e31c) - @atlaskit/editor-common Add findNodeByLocalId utility for plain JSON ADF node search. @atlaskit/editor-plugin-local-id Export generateShortUUID as a reusable util via the ./utils subpath. @atlassian/adf-semantic-toolcalls New package for structure-aware semantic tool calls. Adds createEmptyTable with aligned backend contract (localId, command, flat headerRow/headerColumn/numberedRows). - Updated dependencies ## 112.19.2 ### Patch Changes - [`9e290511c0bea`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9e290511c0bea) - Clean up stale experiment gate editor_enghealth_hyperlink_toolbar_aria_values, permanently enabling the improved aria values behaviour - Updated dependencies ## 112.19.1 ### Patch Changes - [`24dad72901730`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/24dad72901730) - Editor-6083: Fix border no shown when resize embed inside synced block ## 112.19.0 ### Minor Changes - [`aafeeed5d38f9`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/aafeeed5d38f9) - [ux] add beta lozenge to admin skills in editor popup menu ## 112.18.10 ### Patch Changes - [`594c5e51522eb`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/594c5e51522eb) - Update variable name and list of 1p products - [`1bd6f56c55358`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1bd6f56c55358) - Add gated analytics for Smart Link go-to-link actions, including extensionKey, status, and statusDetails, with supporting editor/card test updates. - Updated dependencies ## 112.18.9 ### Patch Changes - Updated dependencies ## 112.18.8 ### Patch Changes - [`97524fe48311b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/97524fe48311b) - Add Autocomplete Next Steps user flow - Updated dependencies ## 112.18.7 ### Patch Changes - Updated dependencies ## 112.18.6 ### Patch Changes - [`2bf9cbc6623b7`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2bf9cbc6623b7) - Fix nested tables if analytics parameter is unavailable - Updated dependencies ## 112.18.5 ### Patch Changes - [`868f927c1b8d3`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/868f927c1b8d3) - add missing analytics attributes - Updated dependencies ## 112.18.4 ### Patch Changes - [`d1a0ee6dbcefd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d1a0ee6dbcefd) - Clean up feature gate platform_editor_native_anchor_patch_2 - [`8ebeaa8fb64ac`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/8ebeaa8fb64ac) - Remove stale feature flag platform_editor_link_picker_width_fix (final value: true) - [`fb317c7b6ef38`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/fb317c7b6ef38) - Add Autocomplete Conclusion user flow - Updated dependencies ## 112.18.3 ### Patch Changes - [`0a265af52321f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0a265af52321f) - Clean up stale feature flag platform_editor_extension_styles, keeping the enabled code path - [`3f798d9934a76`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3f798d9934a76) - [ux] EDITOR-5487 skip react portal initial render when hydration for toc extension node view - Updated dependencies ## 112.18.2 ### Patch Changes - Updated dependencies ## 112.18.1 ### Patch Changes - [`20b51bc2e61a4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/20b51bc2e61a4) - Remove duplicate source synced blocks when inserting block templates with existing resourceIds and show error flag - [`36aa4e6236ba8`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/36aa4e6236ba8) - Migrate @atlaskit/onboarding to @atlaskit/spotlight, gate pulse removal behind platform_editor_spotlight_migration experiment. Remove dead spotlight config code from floating toolbar. - Updated dependencies ## 112.18.0 ### Minor Changes - [`4570b02f24b2b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4570b02f24b2b) - A11Y fixes to aria labels ### Patch Changes - Updated dependencies ## 112.17.1 ### Patch Changes - [`2e8697decd076`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2e8697decd076) - Migrate @atlaskit/onboarding to @atlaskit/spotlight, gate pulse removal behind platform_editor_spotlight_migration experiment. Remove dead spotlight config code from floating toolbar. - Updated dependencies ## 112.17.0 ### Minor Changes - [`acf7e564adc80`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/acf7e564adc80) - NO-ISSUE: Fix generate payload ### Patch Changes - Updated dependencies ## 112.16.2 ### Patch Changes - [`c120ecfaba934`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c120ecfaba934) - [ux] Update delete and unsync modal text for source with multiple references. - Updated dependencies ## 112.16.1 ### Patch Changes - Updated dependencies ## 112.16.0 ### Minor Changes - [`5421779d09855`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/5421779d09855) - [ux] Fix error state shown in the locations dropdown on a reference sync block when no references are registered yet. When the block hasn't been saved, the dropdown now shows the source page and the current page instead of an error. An 'Untitled' placeholder is shown when a page has no title. ### Patch Changes - Updated dependencies ## 112.15.1 ### Patch Changes - [`3f10d190b50a6`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3f10d190b50a6) - Clean up platform_editor_a11y_add_role_to_popup - Updated dependencies ## 112.15.0 ### Minor Changes - [`1c4534dc921e6`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1c4534dc921e6) - Preserve small text formatting when converting selections to task lists across block menu, block type, and paste flows ### Patch Changes - Updated dependencies ## 112.14.0 ### Minor Changes - [`58bf406b50581`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/58bf406b50581) - Remove SmartLinkDraggableChangeboardPopover - changeboarding now handled via Post Office ## 112.13.9 ### Patch Changes - [`6c3e67fec342f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6c3e67fec342f) - Rename copyLink message to copy with defaultMessage 'Copy' in block-menu messages - Updated dependencies ## 112.13.8 ### Patch Changes - Updated dependencies ## 112.13.7 ### Patch Changes - [`3ab437cd78576`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3ab437cd78576) - Tidy feature flag `platform_editor_fix_popup_user_intent` which fixes a race condition in popup user intent cleanup by deferring the reset with setTimeout - Updated dependencies ## 112.13.6 ### Patch Changes - [`9ac8f29c7ac94`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9ac8f29c7ac94) - Fix @atlassian/a11y/mouse-events-have-key-events violations in editor-common extensibility components by adding no-op onFocus/onBlur handlers gated behind the editor_a11y\_\_enghealth-46814_fy26 experiment. Affected files: EditToggle, ExtensionLabel, Extension, InlineExtension, MultiBodiedExtension. - Updated dependencies ## 112.13.5 ### Patch Changes - [`546c399f5932a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/546c399f5932a) - smartlink toolbar - added action items for links ## 112.13.4 ### Patch Changes - [`6442aba65e911`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6442aba65e911) - Clean up cc_editor_lcm_readonly_initial experiment - remove LegacyContentHeader rendering and associated dead code - Updated dependencies ## 112.13.3 ### Patch Changes - [`55ea61cf8df26`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/55ea61cf8df26) - Enable table scaling in bodiedSyncBlock nested editor (behind platform_synced_block_patch_8) - Updated dependencies ## 112.13.2 ### Patch Changes - [`afe721737a588`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/afe721737a588) - [ux] Fix @atlassian/a11y/mouse-events-have-key-events violation in LinkSeachListItem by implementing onBlur - Updated dependencies ## 112.13.1 ### Patch Changes - [`9571b24edc635`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9571b24edc635) - Add i18n messages for trigger keywords ## 112.13.0 ### Minor Changes - [`b749ce678d575`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b749ce678d575) - Preserve small text formatting across list and task list edits ### Patch Changes - Updated dependencies ## 112.12.1 ### Patch Changes - [`13ec7df78a017`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/13ec7df78a017) - Editor-5664: Fix scroll position for block links - Updated dependencies ## 112.12.0 ### Minor Changes - [`ebcd63b75ef4c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ebcd63b75ef4c) - Added handling of ACTION_PUBLIC_METADATA stream action type in AI Mate packages. Sending message to bridge when action in ACTION_PUBLIC_METADATA. Handled meta data action in editor rovo bridge part of ConfluenceUpdatePageCommand. Updated ai streaming orchestrator and editor-plugin-ai to send promptVersion received in metadata to analytics events. ## 112.11.3 ### Patch Changes - [`0ec4cd35c30c8`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0ec4cd35c30c8) - ED-000 Fix accessibility ESLint violations in element-browser behind editor_a11y\_\_enghealth-46814_fy26 experiment: remove no-static-element-interactions, interactive-element-not-keyboard-focusable, and no-noninteractive-element-to-interactive-role suppressions - Updated dependencies ## 112.11.2 ### Patch Changes - [`85bcb73915b7c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/85bcb73915b7c) - Mechanical type-import autofix for editor-common packages. - [`9d96d107b757f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9d96d107b757f) - Fix a11y/mouse-events-have-key-events violations in FloatingToolbar Button and HoverLinkOverlay. FloatingToolbar Button: move onMouseEnter/onMouseLeave to Button component behind experiment gate. HoverLinkOverlay: add no-op onFocus/onBlur handlers as keyboard equivalents. - Updated dependencies ## 112.11.1 ### Patch Changes - [`0189eb81c663c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0189eb81c663c) - Update types to include new autocomplete use workflow - Updated dependencies ## 112.11.0 ### Minor Changes - [`15d5b8e4805ae`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/15d5b8e4805ae) - EDITOR-4680: Create a second anchor to mount a popup onto for better card positioning. ### Patch Changes - [`3b007c601e102`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3b007c601e102) - EDITOR-6092 Remove 100 character limit on legacy paste actions for new editor AI paste actions menu. Also redesigns the legacy paste actions to more closely resemble the legacy paste floating toolbar when there are no AI actions present. - Updated dependencies ## 112.10.1 ### Patch Changes - Updated dependencies ## 112.10.0 ### Minor Changes - [`6da6979e0583c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6da6979e0583c