UNPKG

@atlaskit/adf-utils

Version:

Set of utilities to traverse, modify and create ADF documents.

1,567 lines (983 loc) 88.7 kB
# @atlaskit/adf-utils ## 19.27.36 ### Patch Changes - Updated dependencies ## 19.27.35 ### Patch Changes - Updated dependencies ## 19.27.34 ### Patch Changes - Updated dependencies ## 19.27.33 ### Patch Changes - Updated dependencies ## 19.27.32 ### Patch Changes - Updated dependencies ## 19.27.31 ### Patch Changes - Updated dependencies ## 19.27.30 ### Patch Changes - Updated dependencies ## 19.27.29 ### Patch Changes - Updated dependencies ## 19.27.28 ### Patch Changes - Updated dependencies ## 19.27.27 ### Patch Changes - Updated dependencies ## 19.27.26 ### Patch Changes - Updated dependencies ## 19.27.25 ### Patch Changes - Updated dependencies ## 19.27.24 ### Patch Changes - Updated dependencies ## 19.27.23 ### Patch Changes - Updated dependencies ## 19.27.22 ### Patch Changes - Updated dependencies ## 19.27.21 ### Patch Changes - Updated dependencies ## 19.27.20 ### Patch Changes - Updated dependencies ## 19.27.19 ### Patch Changes - [`a12c91a07773e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a12c91a07773e) - Mechanical type-import autofix for ADF utility packages. - Updated dependencies ## 19.27.18 ### Patch Changes - Updated dependencies ## 19.27.17 ### Patch Changes - [`aa4e1fcb89ca8`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/aa4e1fcb89ca8) - Added new `platform_editor_flexible_list_schema` experiment that independently enables ADF schema and CSS rendering support for flexible lists, without creation behaviour. Updated schema node selection, CSS rendering, ADF validation, and task list schema to use the new gate. Indent/outdent behaviour remains on the existing `platform_editor_flexible_list_indentation` gate. - Updated dependencies ## 19.27.16 ### Patch Changes - Updated dependencies ## 19.27.15 ### Patch Changes - Updated dependencies ## 19.27.14 ### Patch Changes - Updated dependencies ## 19.27.13 ### Patch Changes - Updated dependencies ## 19.27.12 ### Patch Changes - Updated dependencies ## 19.27.11 ### Patch Changes - Updated dependencies ## 19.27.10 ### Patch Changes - Updated dependencies ## 19.27.9 ### Patch Changes - Updated dependencies ## 19.27.8 ### Patch Changes - Updated dependencies ## 19.27.7 ### Patch Changes - [`1fd2b267eb592`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1fd2b267eb592) - Cleanup `platform_editor_ai_aifc_patch_ga` flag - Updated dependencies ## 19.27.6 ### Patch Changes - Updated dependencies ## 19.27.5 ### Patch Changes - Updated dependencies ## 19.27.4 ### Patch Changes - Updated dependencies ## 19.27.3 ### Patch Changes - [`aeb46591ec80a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/aeb46591ec80a) - [ux] EDITOR-5627 flexible task list indentation adf schema updates - Updated dependencies ## 19.27.2 ### Patch Changes - Updated dependencies ## 19.27.1 ### Patch Changes - [`19274be1b1972`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/19274be1b1972) - [ux] EDITOR-5417 Flexible list indentation ADF schema + validator support - Updated dependencies ## 19.27.0 ### Minor Changes - [`e04e057af7743`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e04e057af7743) - Adds scrubbed localId and commands to analytics to help narrow root cause issues. ## 19.26.4 ### Patch Changes - [`e3779b75fdeca`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e3779b75fdeca) - EDITOR-1643 Promote syncBlock and bodiedSyncBlock to full schema ## 19.26.3 ### Patch Changes - [`ca40c603642c7`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ca40c603642c7) - If validating individual nodes, by default test validation with all available specs as the default spec may not support the configuration ## 19.26.2 ### Patch Changes - [`a05464ea42678`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a05464ea42678) - EDITOR-2791 bump adf-schema ## 19.26.1 ### Patch Changes - [`97ab189b05912`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/97ab189b05912) - Fix bug causing the ADF scrubber to throw an error when document contains very long words ## 19.26.0 ### Minor Changes - [`3ff7946f17075`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3ff7946f17075) - EDF-2768 add adf width validation transform ## 19.25.4 ### Patch Changes - [`0fc48508d98fc`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0fc48508d98fc) - EDITOR-2807 Added syncBlock and bodiedSyncBlock fallback transform ## 19.25.3 ### Patch Changes - [`4660917b9e6b9`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4660917b9e6b9) - Cleaned platform_editor_nested_table_extension_comment_fix FG. ## 19.25.2 ### Patch Changes - [`21fe79119fe74`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/21fe79119fe74) - EDITOR-2447 Bump adf-schema to 51.3.2 ## 19.25.1 ### Patch Changes - [`c28cd65d12c24`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c28cd65d12c24) - EDITOR-2447 Bump adf-schema to 51.3.1 ## 19.25.0 ### Minor Changes - [`5167552fe1a93`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/5167552fe1a93) - [EDITOR-2339] Bump @atlaskit/adf-schema to 51.3.0 ## 19.24.0 ### Minor Changes - [`687c1b8fa7801`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/687c1b8fa7801) - EDITOR-1566 bump adf-schema + update validator ## 19.23.1 ### Patch Changes - [`4811d1540db93`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4811d1540db93) - Exclude afm-\* folders from the adf-utils package - [`25277ef85f102`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/25277ef85f102) - EDITOR-1562 update adf-utils to include sync-block ## 19.23.0 ### Minor Changes - [`b367661ba720e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b367661ba720e) - EDITOR-1562 bump adf-schema for afm ## 19.22.0 ### Minor Changes - [`64ec65231b4cf`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/64ec65231b4cf) - EDITOR-1568 bump adf-schema for afm ## 19.21.3 ### Patch Changes - [`a2cd8c46a3e94`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a2cd8c46a3e94) - EDITOR-1442 Bump adf-schema ## 19.21.2 ### Patch Changes - [`3d63d4f953f04`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3d63d4f953f04) - EDITOR-1171 Unifying adf-utils behaviours for blockTaskItem and taskItem - [`0fdcb6f2f96fd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0fdcb6f2f96fd) - Sorted type and interface props to improve Atlaskit docs ## 19.21.1 ### Patch Changes - [`57b19274b9fdd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/57b19274b9fdd) - EDITOR-1373 Bump adf-schema version ## 19.21.0 ### Minor Changes - [`13a1ad07bb39e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/13a1ad07bb39e) - [ux] EDITOR-1146 | EDITOR-1176 Introduce `blockTaskItem` node to Renderer and Editor `editor-plugin-tasks-and-decisions` which adopts the same code and functionality as the regular `taskItem` except that it allows block content such as extensions to be inserted. This is to facilitate TinyMCE migration which requires usage of the Legacy Content Extension. ## 19.20.3 ### Patch Changes - [#195649](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/195649) [`231bb33e06dfe`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/231bb33e06dfe) - EDITOR-1131 Bump adf-schema version to 50.2.0 ## 19.20.2 ### Patch Changes - [#191913](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/191913) [`6d1e56695e91d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6d1e56695e91d) - EDITOR-1131 Bump adf-schema package to 50.0.0 ## 19.20.1 ### Patch Changes - [#187144](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/187144) [`a16147d8fbdfe`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a16147d8fbdfe) - Bump @atlaskit/adf-schema to v49.0.5 ## 19.20.0 ### Minor Changes - [#160422](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/160422) [`83606959c73cd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/83606959c73cd) - EDITOR-719 Overrides adf validation of nested tables for nested renderers inside bodied extensions and reverts a previous change to transformNestedTablesIncomingDocument which prevented nested tables inside bodied extensions from being transformed by their parent renderer. This was due to a bug with comment positions of nested tables inside bodied extensions which meant their positions were not being calculated correctly due to not being transformed in the parent renderer. ## 19.19.0 ### Minor Changes - [#120472](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/120472) [`73c800ab5f2fc`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/73c800ab5f2fc) - ED-26766 update adf-schema from 47.2.1 to 47.6.0 and adf-schema-json from 1.27.0 to 1.31.0 ## 19.18.1 ### Patch Changes - [#112186](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/112186) [`9462d8ca2405a`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/9462d8ca2405a) - Bump adf-schema to 47.2.1 ## 19.18.0 ### Minor Changes - [#109060](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/109060) [`4660ec858a305`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/4660ec858a305) - Update `React` from v16 to v18 ## 19.17.0 ### Minor Changes - [#102696](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/102696) [`68e5aef5beb02`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/68e5aef5beb02) - Validate Forge macro paramters to the rules of Confluence parameter processing ## 19.16.0 ### Minor Changes - [#101826](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/101826) [`efd5cf5ab0eb2`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/efd5cf5ab0eb2) - ED-26205 Prevent transform of nested tables inside bodied macros for renderer only ## 19.15.0 ### Minor Changes - [#100845](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/100845) [`bd4c63b5f9688`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/bd4c63b5f9688) - [ED-26055] Export a function from adf-utils used to detect the use of the nested-tables extension, and add calculation of unexpectedly nested tables to editor-common utils ## 19.14.1 ### Patch Changes - [#180854](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/180854) [`542a366d77dd5`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/542a366d77dd5) - ED-25988 Updating nested table transformers to match new backend storage structure ## 19.14.0 ### Minor Changes - [#169499](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/169499) [`7d83c833bbcb1`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/7d83c833bbcb1) - Remove v16->v17 codemod, and associated jscodeshift/codemod-utils dependencies. ## 19.13.2 ### Patch Changes - [#165765](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/165765) [`3f441f30e6507`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/3f441f30e6507) - Bump adf-schema to 46.0.0 ## 19.13.1 ### Patch Changes - [#166957](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/166957) [`32cc3cebd2ed7`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/32cc3cebd2ed7) - ED-25632 Ensure table nesting transform errors are logged to analytics. This includes an upgrade to core-plugin to allow it to receive an anaylytics callback. ## 19.13.0 ### Minor Changes - [#165049](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/165049) [`febce5463e07f`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/febce5463e07f) - Enable no-re-export rule for a subset of editor packages ### Major #### @atlaskit/collab-provider @atlaskit/collab-provider doesn't export following types anymore: ``` CollabParticipant, CollabEventInitData, CollabEventRemoteData, CollabEventConnectionData, CollabEventConnectingData, CollabEventPresenceData, ResolvedEditorState, CollabConnectedPayload, CollabConnectingPayload, CollabDisconnectedPayload, CollabInitPayload, CollabDataPayload, CollabTelepointerPayload, CollabPresencePayload, CollabMetadataPayload, CollabLocalStepsPayload, CollabCommitStatusEventPayload, CollabPermissionEventPayload, UserPermitType, CollabEvents, Metadata, StepJson, CollabEventTelepointerData, CollabSendableSelection, CollabEditProvider, NewCollabSyncUpErrorAttributes, SyncUpErrorFunction, CollabEventLocalStepData, ``` Import them from `@atlaskit/editor-common/collab`. #### @atlaskit/editor-common `@atlaskit/editor-common/provider-factory` doesn't export following types anymore: ``` CardAdf, DatasourceAdf, ``` Import them from `@atlaskit/smart-card`. ## 19.12.0 ### Minor Changes - [#156454](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/156454) [`8dfa896f600a2`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8dfa896f600a2) - [ED-25499] this change adds a transformer for converting nested tables to extensions in outgoing documents ## 19.11.0 ### Minor Changes - [#161679](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/161679) [`27c4a6d9b2fb1`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/27c4a6d9b2fb1) - ED-25498 Add nested table incoming transform for adf-utils ## 19.10.1 ### Patch Changes - [#159176](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/159176) [`8f1d77592a9dc`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8f1d77592a9dc) - Bump adf-schema to 44.2.0 ## 19.10.0 ### Minor Changes - [#155650](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/155650) [`b838f14ee7a04`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/b838f14ee7a04) - ED-25392 Removing validator specs that have been ignored from adf-schema - the following node specs have been removed from the `adf-schema` validator spec so are no longer consumed by `adf-utils`: `blockquote_without_nested_codeblock_or_media`, `expand_without_nested_expand`, `tableCellContent` ## 19.9.2 ### Patch Changes - [#154186](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/154186) [`5c316170d29dd`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/5c316170d29dd) - Bump @atlaskit/adf-schema to 42.3.1 ## 19.9.1 ### Patch Changes - [#152510](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/152510) [`dcf9edde7ac7b`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/dcf9edde7ac7b) - bump adf-schema to 42.0.1 ## 19.9.0 ### Minor Changes - [#151190](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/151190) [`a3723b1cdede2`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/a3723b1cdede2) - [ux] [ED-25037] this change bumps @atlaskit/adf-schema from 40.9.0 to 40.9.4 which makes the blockquote selectable, adds missing marks to the PM node spec and fixes a bug that converted pasted external images to media groups. ## 19.8.1 ### Patch Changes - [#134213](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/134213) [`93bd7032842ec`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/93bd7032842ec) - [ux] [ED-24636] Bump ADF Schema package ## 19.8.0 ### Minor Changes - [#129049](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/129049) [`57be9a9345656`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/57be9a9345656) - [ED-24281] Node nesting v2 - Update validator ## 19.7.0 ### Minor Changes - [#128347](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/128347) [`e33566cebd5d1`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/e33566cebd5d1) - [ED-24175] bump @atlaskit/adf-schema to 40.8.1 and @atlassian/adf-schema-json to 1.22.0 to promotecodeblocks & media in quotes, and nested expands in expands to full schema, and allow quotes in panels and decisions in lists in stage0 schema, and a validator spec change ## 19.6.1 ### Patch Changes - [#124673](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/124673) [`baa5f86d19b52`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/baa5f86d19b52) - EDF-939 Export and use empty check from adf-utils ## 19.6.0 ### Minor Changes - [#124209](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/124209) [`8aa1792f12ed3`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8aa1792f12ed3) - bump @atlaskit/editor-prosemirror to 5.0.0, bump @atlaskit/adf-schema to 40.1.0 ## 19.5.0 ### Minor Changes - [#122895](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/122895) [`49b8c7658f3b5`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/49b8c7658f3b5) - [ED-24173] bump @atlaskit/adf-schema to 40.3.0 and @atlassian/adf-schema-json to 1.18.0 ## 19.4.1 ### Patch Changes - [#114548](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/114548) [`8b2d47bffb50e`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8b2d47bffb50e) - bump adf-schema version ## 19.4.0 ### Minor Changes - [#115247](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/115247) [`251d23ff9e6c8`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/251d23ff9e6c8) - upgrade adf-schema version to 38.0.0 ## 19.3.0 ### Minor Changes - [#114156](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/114156) [`bc6a63af2d1d0`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/bc6a63af2d1d0) - Bump adf-schema to 37.0.0 and adf-schema-json to 1.16.0 ## 19.2.2 ### Patch Changes - [#102478](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/102478) [`3378951608b0`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/3378951608b0) - [ED-23332] Update adf-schema package to 36.10.1 ## 19.2.1 ### Patch Changes - [#101524](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/101524) [`4821570088e6`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/4821570088e6) - ED-23362 Bump ADF schema to version 36.8.1 and add support for adf validation and transformation ## 19.2.0 ### Minor Changes - [#99579](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/99579) [`f222af5687e9`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/f222af5687e9) - Bump adf-schema to 36.3.0 and adf-schema-json to 1.14.0 ## 19.1.1 ### Patch Changes - [#97599](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/97599) [`32c3130b08fe`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/32c3130b08fe) - [ED-22282] Bump adf-schema to 36.1.0 ## 19.1.0 ### Minor Changes - [#98035](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/98035) [`27df90210ecb`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/27df90210ecb) - Updated ADF validators to allow optional localId attribute on paragraph and heading nodes in stage0 ## 19.0.32 ### Patch Changes - [#96237](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/96237) [`0401e7b5a88e`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/0401e7b5a88e) - [ED-23102] Bump ADF schema to version 35.12.2 ## 19.0.31 ### Patch Changes - [#95605](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/95605) [`ab6a0e7bac9c`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/ab6a0e7bac9c) - [ED-23098] Add support for background color mark to ADF utils and editor common validators ## 19.0.30 ### Patch Changes - [#94901](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/94901) [`da964fcdc828`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/da964fcdc828) - [ED-23097] Bump ADF schema to version 35.12.1 ## 19.0.29 ### Patch Changes - [#93689](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/93689) [`5ba5d2b4a9ac`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/5ba5d2b4a9ac) - Updating adf-schema version to 35.10.0 ## 19.0.28 ### Patch Changes - [#92426](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/92426) [`32c76c7c225c`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/32c76c7c225c) - Bump adf-schema to 35.9.2 to support table alignment options ## 19.0.27 ### Patch Changes - [#91106](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/91106) [`b6ffa30186b9`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/b6ffa30186b9) - Bump ADF-schema package to version 35.0.0 ## 19.0.26 ### Patch Changes - [#86724](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/86724) [`718a9aa2424d`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/718a9aa2424d) - [ED-22607] Remove references to maxFrames for multi bodied extensions and bump adf-schema from 35.7.0 to 35.8.0 ## 19.0.25 ### Patch Changes - [#81777](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/81777) [`c6d7a5378751`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/c6d7a5378751) - Bump adf-schema to 35.7.0 ## 19.0.24 ### Patch Changes - [#83116](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/83116) [`8d4e99057fe0`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8d4e99057fe0) - Upgrade Typescript from `4.9.5` to `5.4.2` ## 19.0.23 ### Patch Changes - [#80679](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/80679) [`104eb9443b7e`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/104eb9443b7e) - ED-22553 Updating adf-schema version to 35.6.0 ## 19.0.22 ### Patch Changes - [#79538](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/79538) [`d4d91668d3ac`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/d4d91668d3ac) - ED-22501 Update validator specs for inline-card based on feature flag ## 19.0.21 ### Patch Changes - [#78224](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/78224) [`6b4c9dd4ad34`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/6b4c9dd4ad34) - ED-22219: adf-schema updated to 35.5.2 ## 19.0.20 ### Patch Changes - [#70152](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/70152) [`53ed3673df28`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/53ed3673df28) - Updating adf-schema version to 35.5.1 ## 19.0.19 ### Patch Changes - [#65031](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/65031) [`a00094111b5a`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/a00094111b5a) - ED-21609 Update adf-schema to 35.3.0 ## 19.0.18 ### Patch Changes - [#62165](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/62165) [`b44ac0968d79`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/b44ac0968d79) - [ED-21562] Bump @atlaskit/adf-schema to 35.2.0 for border mark update ## 19.0.17 ### Patch Changes - [#60808](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/60808) [`f509a21be124`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/f509a21be124) - ED-21506: @atlaskit/adf-schema upgraded to 35.1.1 to support renderer for MBE ## 19.0.16 ### Patch Changes - [#58246](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/58246) [`a381b2599716`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/a381b2599716) - ED-21371 Update adf-schema to 35.1.0 ## 19.0.15 ### Patch Changes - [#59147](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/59147) [`f12e489f23b0`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/f12e489f23b0) - Re-build and deploy packages to NPM to resolve React/Compiled not found error (HOT-106483). ## 19.0.14 ### Patch Changes - [#58763](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/58763) [`0fdbd64522bf`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/0fdbd64522bf) - update ADF schema ## 19.0.13 ### Patch Changes - [#56790](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/56790) [`ff577a7969d4`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ff577a7969d4) - ED-21266: Updated @atlaskit/adf-schema to 34.0.1 ## 19.0.12 ### Patch Changes - [#43417](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/43417) [`3f3c17f0273`](https://bitbucket.org/atlassian/atlassian-frontend/commits/3f3c17f0273) - ED-20971 Upgrade adf-schema package to ^34.0.0 ## 19.0.11 ### Patch Changes - [#43379](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/43379) [`482c025520d`](https://bitbucket.org/atlassian/atlassian-frontend/commits/482c025520d) - ED-20763 Upgrade ADF schema version to 33.2.3 for MBE nodes. ## 19.0.10 ### Patch Changes - [#39749](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/39749) [`e6b69f455c3`](https://bitbucket.org/atlassian/atlassian-frontend/commits/e6b69f455c3) - Connect yarn changeset to packages, upgrade adf-schema ## 19.0.9 ### Patch Changes - [#40343](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/40343) [`f040aac6bd1`](https://bitbucket.org/atlassian/atlassian-frontend/commits/f040aac6bd1) - ADFEXP-524: unskip consistency.ts in adf-utils ## 19.0.8 ### Patch Changes - [#40119](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/40119) [`02417310e08`](https://bitbucket.org/atlassian/atlassian-frontend/commits/02417310e08) - Fix broken generate:spec in adf-utils ## 19.0.7 ### Patch Changes - [#39481](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/39481) [`aeb5c9a01e8`](https://bitbucket.org/atlassian/atlassian-frontend/commits/aeb5c9a01e8) - Delete adf-schema from AFE and rely on npm package for adf-schema - [`4b4dcfe0bba`](https://bitbucket.org/atlassian/atlassian-frontend/commits/4b4dcfe0bba) - Delete adf-schema, use published version ## 19.0.6 ### Patch Changes - [#39532](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/39532) [`818087ca71e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/818087ca71e) - ADFEXP-542: fix validate test ## 19.0.5 ### Patch Changes - [#38976](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/38976) [`33cb07de05f`](https://bitbucket.org/atlassian/atlassian-frontend/commits/33cb07de05f) - change adf-schema to fixed versioning ## 19.0.4 ### Patch Changes - [#38162](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/38162) [`fd6bb9c9184`](https://bitbucket.org/atlassian/atlassian-frontend/commits/fd6bb9c9184) - Delete version.json ## 19.0.3 ### Patch Changes - [#37934](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/37934) [`106c54b0ce4`](https://bitbucket.org/atlassian/atlassian-frontend/commits/106c54b0ce4) - [ux] ED-15896 - Added support for unsupported nodes in listItem - Updated dependencies ## 19.0.2 ### Patch Changes - [#38316](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/38316) [`9064e2d0f28`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9064e2d0f28) - [ux] HOT-104783 Reverting https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/37639 - Updated dependencies ## 19.0.1 ### Patch Changes - [#37639](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/37639) [`30d82d3462c`](https://bitbucket.org/atlassian/atlassian-frontend/commits/30d82d3462c) - [ED-19175] add missing support for the unsupportedBlock in table related nodes - Updated dependencies ## 19.0.0 ### Major Changes - [#35517](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/35517) [`68ef7e6146c`](https://bitbucket.org/atlassian/atlassian-frontend/commits/68ef7e6146c) - [ADF change] added widthType attribute to mediaSingle node, to support fixed width media node. ### Patch Changes - Updated dependencies ## 18.4.3 ### Patch Changes - [#34936](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/34936) [`c630941e8ca`](https://bitbucket.org/atlassian/atlassian-frontend/commits/c630941e8ca) - Fix validation spec and modify default card node replacement where rest of the attributes are spread on top of replaced URL ## 18.4.2 ### Patch Changes - [#35185](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/35185) [`bf7e8e4968b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/bf7e8e4968b) - ED-15895 add unsupportedinline support to caption ## 18.4.1 ### Patch Changes - [#35085](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/35085) [`6de13a329d4`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6de13a329d4) - Move `width` and `layout` out from `datasource` into `attr` root (context blockCard node) - Updated dependencies ## 18.4.0 ### Minor Changes - [#34998](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/34998) [`55d241a3794`](https://bitbucket.org/atlassian/atlassian-frontend/commits/55d241a3794) - Improve ADF validation by making deeper and stricter array checks as well as ability to have deep attribute structures. ## 18.3.0 ### Minor Changes - [#34887](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/34887) [`f3d2c08d61b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/f3d2c08d61b) - Adds new datasource attribute to existing blockCard node ### Patch Changes - Updated dependencies ## 18.2.3 ### Patch Changes - [#34192](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/34192) [`94561f309f3`](https://bitbucket.org/atlassian/atlassian-frontend/commits/94561f309f3) - New stage-0 change: custom "width" attribute on Tables nodes - Updated dependencies ## 18.2.2 ### Patch Changes - [#33793](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33793) [`9d00501a414`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9d00501a414) - Ensure legacy types are published for TS 4.5-4.8 ## 18.2.1 ### Patch Changes - [#33649](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33649) [`41fae2c6f68`](https://bitbucket.org/atlassian/atlassian-frontend/commits/41fae2c6f68) - Upgrade Typescript from `4.5.5` to `4.9.5` ## 18.2.0 ### Minor Changes - [#33258](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33258) [`56507598609`](https://bitbucket.org/atlassian/atlassian-frontend/commits/56507598609) - Skip minor dependency bump ### Patch Changes - Updated dependencies ## 18.1.2 ### Patch Changes - [#33004](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33004) [`ac684305b74`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ac684305b74) - [ED-17495] Avoid adding two unsupportedNodeAttribute marks as duplicate marks are invalid ADF ## 18.1.1 ### Patch Changes - [#32424](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/32424) [`2e01c9c74b5`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2e01c9c74b5) - DUMMY remove before merging to master; dupe adf-schema via adf-utils - Updated dependencies ## 18.1.0 ### Minor Changes - [#31891](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/31891) [`bf04c417bfd`](https://bitbucket.org/atlassian/atlassian-frontend/commits/bf04c417bfd) - Add "border" mark to stage0 ADF schema ### Patch Changes - Updated dependencies ## 18.0.4 ### Patch Changes - [#31299](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/31299) [`6b52583b688`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6b52583b688) - ED-15974 Currently nodes are validated against single spec. When a node has multiple specs, like mediaSingle, the first spec is used to validate the node. Therefore, the validation fails with an error `INVALID_CONTENT_LENGTH` when the correct spec is not selected for validation. This fix is to re-arrange the specs so that the less restrictive spec is at the top. ## 18.0.3 ### Patch Changes - [#29470](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/29470) [`eab04c03dbc`](https://bitbucket.org/atlassian/atlassian-frontend/commits/eab04c03dbc) - ED-15641 Update transfromIndentationMarks() to remove heading indention from tableHeaders. - Updated dependencies ## 18.0.2 ### Patch Changes - [#28932](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/28932) [`15e6a59ab9b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/15e6a59ab9b) - Dummy changeset to trigger product integrator to use latest adf-utils from develop. ## 18.0.1 ### Patch Changes - [#28374](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/28374) [`070984d00ea`](https://bitbucket.org/atlassian/atlassian-frontend/commits/070984d00ea) - Dummy changeset to trigger product integrator to use latest adf-utils from develop - Updated dependencies ## 18.0.0 ### Major Changes - [#28090](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/28090) [`5d317ed8aa3`](https://bitbucket.org/atlassian/atlassian-frontend/commits/5d317ed8aa3) - [ux] ED-15882: Implement custom starting numbers for orderedList nodes in adf-schema, editor, renderer, transformers behind restartNumberedLists feature flag. Users will be able to set a custom starting number when typing to create a numbered list in the Editor and this will be persisted across Renderer and other format transformations. Note: restartNumberedLists will be off by default. To enable it, consumers will need to set <Editor featureFlags={{ restartNumberedLists: true }}> or <Renderer featureFlags={{ restartNumberedLists: true }}> ### Patch Changes - Updated dependencies ## 17.1.5 ### Patch Changes - [#26712](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/26712) [`17014a9004c`](https://bitbucket.org/atlassian/atlassian-frontend/commits/17014a9004c) - [ux] ED-15632 preprocess invalid media adf to avoid empty mediaSingle node and duplicated captions and media inside mediaSingle.The document will be transformed for this cases and validation error not thrown.When mediaSingle with empty content is encountered - it will be removed.When mediaSingle with duplicated captions or media nodes is encountered - duplicate captions or media nodes will be removed, prioritising removal of nodes with empty content first. ## 17.1.4 ### Patch Changes - [#24874](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/24874) [`8cc2f888c83`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8cc2f888c83) - Upgrade Typescript from `4.3.5` to `4.5.5` ## 17.1.3 ### Patch Changes - Updated dependencies ## 17.1.2 ### Patch Changes - [#24492](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/24492) [`8d4228767b0`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8d4228767b0) - Upgrade Typescript from `4.2.4` to `4.3.5`. ## 17.1.1 ### Patch Changes - [#23381](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/23381) [`fecd5f5c96c`](https://bitbucket.org/atlassian/atlassian-frontend/commits/fecd5f5c96c) - ED-15067 Added paragraph_with_indentation to block content to allow indented paragraphs inside of layout columns. Prior to this change, it was possible to add indentation but it resulted in an unsupported mark. - Updated dependencies ## 17.1.0 ### Minor Changes - [#22875](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/22875) [`4d8c675bd2a`](https://bitbucket.org/atlassian/atlassian-frontend/commits/4d8c675bd2a) - EDM-3779 Hotfix: Extend Media Inline ADF Schema to have type attribute ### Patch Changes - Updated dependencies ## 17.0.0 ### Major Changes - [#21570](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/21570) [`844b8278b4d`](https://bitbucket.org/atlassian/atlassian-frontend/commits/844b8278b4d) - ED-14608: Migrate adf-utils to modern child entry points, remove default entry point, add codemods to enforce migration. As we will no longer support the default entry point, imports such as the example below: ``` import { breakout, scrubAdf, map } from '@atlaskit/adf-utils'; ``` would need to become: ``` import { breakout } from '@atlaskit/adf-utils/builders'; import { scrubADF } from '@atlaskit/adf-utils/scrub'; import { map } from '@atlaskit/adf-utils/traverse'; ``` **The new (and only) @atlaskit/adf-utils entry points supported now are listed below:** @atlaskit/adf-utils/builders for: - breakout, code, em, link, link, strike, strong, strong, subsup, text-color, underline, underline, alignment, indentation, data-consumer fragment, blockquote, bodied-extension, block-card, bullet-list, bullet-list, code-block, date, decision-item, decision-list, doc, emoji, extension, expand, nested-expand, hard-break, hard-break, heading, inline-extension, inline-card, layout-column, layout-section, list-item, list-item, media-group, media-single, media, mention, ordered-list, ordered-list, panel, paragraph, paragraph, placeholder, rule, rule, status, table-cell, table-cell, table-header, table-header, table-row, table-row, table, task-item, task-list, text, embed-card, @atlaskit/adf-utils/empty-adf for: - getEmptyADF @atlaskit/adf-utils/scrub for: - scrubAdf @atlaskit/adf-utils/transforms for: - transformMediaLinkMarks, transformTextLinkCodeMarks, transformDedupeMarks, transformNodesMissingContent, transformIndentationMarks @atlaskit/adf-utils/traverse for: - traverse, map, reduce, filter @atlaskit/adf-utils/validator for: - validateAttrs, validator @atlaskit/adf-utils/types for: - ADFEntityMark, ADFEntity, Visitor, VisitorCollection, EntityParent @atlaskit/adf-utils/validatorTypes for: - MarkValidationResult, Output, NodeValidationResult, ValidatorContent, AttributesSpec, ValidatorSpec, ValidationErrorMap, RequiredContentLength, Content, ValidationErrorType, ValidationError, ErrorCallback, ValidationMode, ValidationOptions, SpecValidatorResult, Err, ErrorCallbackOptions, Validate **Since there are significant changes (including the breaking change of dropping the default entry point to @atlaskit/adf-utils), we will be providing a codemod to help consumers upgrade their usage of adf-utils** Once you've upgraded `@atlaskit/adf-utils`, use the Atlaskit codemod CLI. `npx @atlaskit/codemod-cli /path/to/target/directory` See [documentation on DAC](https://hello.atlassian.net/wiki/spaces/AF/pages/2627171992/Codemods) for general codemod guidance. ### Patch Changes - [`8300a668772`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8300a668772) - [ux] ED-14488: Extend ADF sanitising coverage to prevent Prosemirror failing validation checks on adf that can be repaired - Updated dependencies ## 16.0.2 ### Patch Changes - [#20650](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/20650) [`cb2392f6d33`](https://bitbucket.org/atlassian/atlassian-frontend/commits/cb2392f6d33) - Upgrade to TypeScript 4.2.4 ## 16.0.1 ### Patch Changes - Updated dependencies ## 16.0.0 ### Major Changes - [#18526](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/18526) [`304351e4b1e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/304351e4b1e) - CETI-241 - Added additional panel ADF attributes (panelIconId, panelIconText) to uniquely identify custom panel emojis. The change has been categorised as major since it is a change to the full-schema ADF. However, the custom panel feature is behind a feature flag, has not yet been released to production, and is only currently planned for release to Confluence. See ADF change #61 for further details. ### Patch Changes - [#16752](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/16752) [`2f5133aedd7`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2f5133aedd7) - ED-13881 Update existing imports from @atlaskit/adf-schema to use declarative entry points - [`3b49ff824ec`](https://bitbucket.org/atlassian/atlassian-frontend/commits/3b49ff824ec) - ED-14043 update prosemirror schema to only allow link mark on children of paragraph and mediaSingle - Updated dependencies ## 15.0.0 ### Major Changes - [`5af69bfe9be`](https://bitbucket.org/atlassian/atlassian-frontend/commits/5af69bfe9be) - CETI-241 - Added additional panel ADF attributes (panelIconId, panelIconText) to uniquely identify custom panel emojis. The change has been categorised as major since it is a change to the full-schema ADF. However, the custom panel feature is behind a feature flag, has not yet been released to production, and is only currently planned for release to Confluence. See ADF change #61 for further details. ### Minor Changes - [`19d72473dfb`](https://bitbucket.org/atlassian/atlassian-frontend/commits/19d72473dfb) - - Allow `table` nodes to have `fragment` marks - Promote `fragment` mark to "full" ADF schema ### Patch Changes - Updated dependencies ## 14.4.1 ### Patch Changes - [#18233](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/18233) [`60a8ae28c1f`](https://bitbucket.org/atlassian/atlassian-frontend/commits/60a8ae28c1f) - [ux] HOT-97965: Strip code marks from text nodes when code and link marks both exist ## 14.4.0 ### Minor Changes - [#15998](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/15998) [`83154234335`](https://bitbucket.org/atlassian/atlassian-frontend/commits/83154234335) - ED-13522 Add safe URL check to ADF validator (smart cards now show as unsupported content if the check fails) - [`8bbb96540ea`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8bbb96540ea) - Add "fragment" mark to stage0 ADF schema ### Patch Changes - Updated dependencies ## 14.3.0 ### Minor Changes - [#14319](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/14319) [`cf853e39278`](https://bitbucket.org/atlassian/atlassian-frontend/commits/cf853e39278) - Add single column support for layouts ### Patch Changes - Updated dependencies ## 14.2.0 ### Minor Changes - [#13864](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/13864) [`ad67f6684f1`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ad67f6684f1) - Add MediaInline to ADF Stage0 schema ### Patch Changes - Updated dependencies ## 14.1.1 ### Patch Changes - Updated dependencies ## 14.1.0 ### Minor Changes - [#11649](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/11649) [`9fef23ee77c`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9fef23ee77c) - ED-12477 Add unsupported node capability to Media Group - [`fc04f067e14`](https://bitbucket.org/atlassian/atlassian-frontend/commits/fc04f067e14) - Fix DataConsumer mark builder type ### Patch Changes - Updated dependencies ## 14.0.0 ### Major Changes - [#11379](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/11379) [`7e6fe5abae9`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7e6fe5abae9) - revert heading with indentation in table cell content ### Patch Changes - Updated dependencies ## 13.0.0 ### Major Changes - [#11113](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/11113) [`9d3472d1a17`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9d3472d1a17) - ED-12889: Remove heading with indentation from table cell content ### Minor Changes - [`ee1c658ca80`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ee1c658ca80) - ED-12270 Add unsupported content support for decision lists and task lists ### Patch Changes - Updated dependencies ## 12.3.0 ### Minor Changes - [#10569](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/10569) [`1fbe305bf7d`](https://bitbucket.org/atlassian/atlassian-frontend/commits/1fbe305bf7d) - ED-12273 Unsupported content support for Layout ### Patch Changes - Updated dependencies ## 12.2.0 ### Minor Changes - [#10230](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/10230) [`8c84c29006b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8c84c29006b) - Improve data-consumer mark being nested, aAdd basic doc tests for data consumer - [`621f12ec284`](https://bitbucket.org/atlassian/atlassian-frontend/commits/621f12ec284) - Update adf util specs to support unsupported content changes ### Patch Changes - Updated dependencies ## 12.1.0 ### Minor Changes - [#9756](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/9756) [`357edf7b4a1`](https://bitbucket.org/atlassian/atlassian-frontend/commits/357edf7b4a1) - ED-12266 Extend code block to support UnsupportedInline content. ### Patch Changes - Updated dependencies ## 12.0.0 ### Major Changes - [#9510](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/9510) [`accd87f8116`](https://bitbucket.org/atlassian/atlassian-frontend/commits/accd87f8116) - ED-10216 Remove sanitizeNode helper function BREAKING CHANGE: ```javascript // Before import { sanitizeNode } from '@atlaskit/adf-utils'; import { sanitizeNode } from '@atlaskit/adf-utils/sanitize'; // After import { sanitizeNode } from '@atlaskit/editor-json-transformer/sanitize'; ``` ### Minor Changes - [`330c1fce7f9`](https://bitbucket.org/atlassian/atlassian-frontend/commits/330c1fce7f9) - ED-12264 Add unsupported content capability to panel and blockquote ### Patch Changes - Updated dependencies ## 11.9.0 ### Minor Changes - [#9083](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/9083) [`6d748ea5140`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6d748ea5140) - New stage-0 data consumer mark in ADF schema ### Patch Changes - Updated dependencies ## 11.8.1 ### Patch Changes - [#8644](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/8644) [`ffbe78153cf`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ffbe78153cf) - New stage0 ADF change: localId attribute on Table nodes - Updated dependencies ## 11.8.0 ### Minor Changes - [#7762](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/7762) [`586040bf70b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/586040bf70b) - Ensure that all children are validated in new error path ## 11.7.1 ### Patch Changes - [#7721](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/7721) [`7374ce442af`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7374ce442af) - Scrub content in array attributes ## 11.7.0 ### Minor Changes - [#7425](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/7425) [`70f47afdee`](https://bitbucket.org/atlassian/atlassian-frontend/commits/70f47afdee) - Added unsupportedBlock support for mediaSingle as a child -