# @atlaskit/editor-plugin-local-id

## 9.0.6

### Patch Changes

- Updated dependencies

## 9.0.5

### Patch Changes

- Updated dependencies

## 9.0.4

### Patch Changes

- Updated dependencies

## 9.0.3

### Patch Changes

- Updated dependencies

## 9.0.2

### Patch Changes

- Updated dependencies

## 9.0.1

### Patch Changes

- Updated dependencies

## 9.0.0

### Patch Changes

- Updated dependencies

## 8.3.5

### Patch Changes

- Updated dependencies

## 8.3.4

### Patch Changes

- Updated dependencies

## 8.3.3

### Patch Changes

- Updated dependencies

## 8.3.2

### Patch Changes

- Updated dependencies

## 8.3.1

### Patch Changes

- Updated dependencies

## 8.3.0

### Minor Changes

- [`1c5e23accfe24`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1c5e23accfe24) -
  Cleanup feature gate platform_editor_localid_improvements. Updates are now always batched into a
  single BatchAttrsStep. Removes the unused addLocalIdToNode export.

### Patch Changes

- Updated dependencies

## 8.2.0

### Minor Changes

- [`b284d7fc05568`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b284d7fc05568) -
  Fix tableCell/tableHeader nodes in middle rows of newly-inserted tables missing localId. The
  localId plugin's appendTransaction was keyed by PMNode identity, which incorrectly overwrote
  positions when the same node reference legitimately occupied multiple document positions (as
  createTable from prosemirror-utils does by reusing cell node objects across non-header rows). The
  plugin now tracks all positions per node identity and assigns a unique localId per position. Gated
  behind the `platform_editor_ai_tablecell_localids` experiment.

### Patch Changes

- Updated dependencies

## 8.1.2

### Patch Changes

- [`79c9ce8cbf593`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/79c9ce8cbf593) -
  FFCLEANUP-84819 - Clean up platform_editor_localid_ime_composition_fix
- Updated dependencies

## 8.1.1

### Patch Changes

- Updated dependencies

## 8.1.0

### Minor Changes

- [`a94a013546f69`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a94a013546f69) -
  Autofix: add explicit package exports (barrel removal)

### Patch Changes

- Updated dependencies

## 8.0.18

### Patch Changes

- Updated dependencies

## 8.0.17

### Patch Changes

- Updated dependencies

## 8.0.16

### Patch Changes

- Updated dependencies

## 8.0.15

### Patch Changes

- Updated dependencies

## 8.0.14

### Patch Changes

- Updated dependencies

## 8.0.13

### Patch Changes

- Updated dependencies

## 8.0.12

### Patch Changes

- Updated dependencies

## 8.0.11

### Patch Changes

- Updated dependencies

## 8.0.10

### Patch Changes

- Updated dependencies

## 8.0.9

### Patch Changes

- Updated dependencies

## 8.0.8

### Patch Changes

- Updated dependencies

## 8.0.7

### Patch Changes

- Updated dependencies

## 8.0.6

### Patch Changes

- Updated dependencies

## 8.0.5

### Patch Changes

- Updated dependencies

## 8.0.4

### Patch Changes

- Updated dependencies

## 8.0.3

### Patch Changes

- Updated dependencies

## 8.0.2

### Patch Changes

- Updated dependencies

## 8.0.1

### Patch Changes

- Updated dependencies

## 8.0.0

### Patch Changes

- Updated dependencies

## 7.0.0

### Patch Changes

- Updated dependencies

## 6.1.4

### Patch Changes

- Updated dependencies

## 6.1.3

### Patch Changes

- Updated dependencies

## 6.1.2

### Patch Changes

- Updated dependencies

## 6.1.1

### Patch Changes

- Updated dependencies

## 6.1.0

### Minor 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).

### Patch Changes

- Updated dependencies

## 6.0.24

### Patch Changes

- Updated dependencies

## 6.0.23

### Patch Changes

- Updated dependencies

## 6.0.22

### Patch Changes

- [`14803a836f641`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/14803a836f641) -
  Update README.md and 0-intro.tsx
- Updated dependencies

## 6.0.21

### Patch Changes

- Updated dependencies

## 6.0.20

### Patch Changes

- Updated dependencies

## 6.0.19

### Patch Changes

- Updated dependencies

## 6.0.18

### Patch Changes

- Updated dependencies

## 6.0.17

### Patch Changes

- Updated dependencies

## 6.0.16

### Patch Changes

- Updated dependencies

## 6.0.15

### Patch Changes

- Updated dependencies

## 6.0.14

### Patch Changes

- Updated dependencies

## 6.0.13

### Patch Changes

- Updated dependencies

## 6.0.12

### Patch Changes

- [`5892e575833a1`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/5892e575833a1) -
  Internal changes to remove unnecessary token fallbacks and imports from `@atlaskit/theme`
- Updated dependencies

## 6.0.11

### Patch Changes

- Updated dependencies

## 6.0.10

### Patch Changes

- Updated dependencies

## 6.0.9

### Patch Changes

- Updated dependencies

## 6.0.8

### Patch Changes

- Updated dependencies

## 6.0.7

### Patch Changes

- Updated dependencies

## 6.0.6

### Patch Changes

- Updated dependencies

## 6.0.5

### Patch Changes

- Updated dependencies

## 6.0.4

### Patch Changes

- Updated dependencies

## 6.0.3

### Patch Changes

- Updated dependencies

## 6.0.2

### Patch Changes

- Updated dependencies

## 6.0.1

### Patch Changes

- Updated dependencies

## 6.0.0

### Patch Changes

- Updated dependencies

## 5.1.21

### Patch Changes

- Updated dependencies

## 5.1.20

### Patch Changes

- Updated dependencies

## 5.1.19

### Patch Changes

- Updated dependencies

## 5.1.18

### Patch Changes

- Updated dependencies

## 5.1.17

### Patch Changes

- Updated dependencies

## 5.1.16

### Patch Changes

- Updated dependencies

## 5.1.15

### Patch Changes

- Updated dependencies

## 5.1.14

### Patch Changes

- Updated dependencies

## 5.1.13

### Patch Changes

- Updated dependencies

## 5.1.12

### Patch Changes

- Updated dependencies

## 5.1.11

### Patch Changes

- Updated dependencies

## 5.1.10

### Patch Changes

- Updated dependencies

## 5.1.9

### Patch Changes

- Updated dependencies

## 5.1.8

### Patch Changes

- Updated dependencies

## 5.1.7

### Patch Changes

- [`d00c391ab0f5a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d00c391ab0f5a) -
  Cleanup a flag making local ids shorter
- Updated dependencies

## 5.1.6

### Patch Changes

- Updated dependencies

## 5.1.5

### Patch Changes

- Updated dependencies

## 5.1.4

### Patch Changes

- Updated dependencies

## 5.1.3

### Patch Changes

- Updated dependencies

## 5.1.2

### Patch Changes

- Updated dependencies

## 5.1.1

### Patch Changes

- Updated dependencies

## 5.1.0

### Minor Changes

- [`c082975fb2a0c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c082975fb2a0c) -
  Added a new watchment plugin to the localId editror plugin for it to keep track of all localIds
  created/updated since the start of the editor session. This is needed so the orchestrator is able
  to identify when it cant lookup a localId, what the reason is for the localId being missing.

### Patch Changes

- Updated dependencies

## 5.0.2

### Patch Changes

- [`0bae952cf6885`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0bae952cf6885) -
  Cleanup feature gate which prevents initial localid loading on collab editors

## 5.0.1

### Patch Changes

- [`8d8cdcab50139`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/8d8cdcab50139) -
  Use shortened UUIDs to reduce document size.
- Updated dependencies

## 5.0.0

### Patch Changes

- Updated dependencies

## 4.3.2

### Patch Changes

- [`45270b9a8ed63`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/45270b9a8ed63) -
  CONFCLOUD-83370: Fix broken IME composition
- Updated dependencies

## 4.3.1

### Patch Changes

- [`65e23b9169d24`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/65e23b9169d24) -
  Do not pre-load local ids with collab
- Updated dependencies

## 4.3.0

### Minor Changes

- [`8557b67bb48de`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/8557b67bb48de) -
  Set isDirty to true for dirty transaction

## 4.2.7

### Patch Changes

- [`e3779b75fdeca`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e3779b75fdeca) -
  EDITOR-1643 Promote syncBlock and bodiedSyncBlock to full schema
- Updated dependencies

## 4.2.6

### Patch Changes

- [`55920a92e882a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/55920a92e882a) -
  tsignores added for help-center local consumpton removed
- Updated dependencies

## 4.2.5

### Patch Changes

- [`4d676bbdb3ce6`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4d676bbdb3ce6) -
  ts-ignore added temporarily to unblock local consumption for help-center, will be removed once
  project refs are setup
- Updated dependencies

## 4.2.4

### Patch Changes

- [`a05464ea42678`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a05464ea42678) -
  EDITOR-2791 bump adf-schema
- Updated dependencies

## 4.2.3

### Patch Changes

- [`be55d2a043969`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/be55d2a043969) -
  Use shorter localIds and fix duplicate bug to store less data.
- Updated dependencies

## 4.2.2

### Patch Changes

- [`21fe79119fe74`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/21fe79119fe74) -
  EDITOR-2447 Bump adf-schema to 51.3.2
- Updated dependencies

## 4.2.1

### Patch Changes

- [`c28cd65d12c24`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c28cd65d12c24) -
  EDITOR-2447 Bump adf-schema to 51.3.1
- Updated dependencies

## 4.2.0

### Minor Changes

- [`5167552fe1a93`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/5167552fe1a93) -
  [EDITOR-2339] Bump @atlaskit/adf-schema to 51.3.0

### Patch Changes

- Updated dependencies

## 4.1.0

### Minor Changes

- [`1b290cb1f993b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1b290cb1f993b) -
  Adds actions to get and replace nodes by their localId

  ```ts
  // Replace a local id with a ProseMirror node
  api?.localId.actions.replaceNode({ localId: 'example-id', value: node });

  // Get a prosemirror node based on its local id
  api?.localId.actions.getNode({ localId: 'example-id' });
  ```

### Patch Changes

- Updated dependencies

## 4.0.0

### Patch Changes

- Updated dependencies

## 3.3.0

### Minor Changes

- [`687c1b8fa7801`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/687c1b8fa7801) -
  EDITOR-1566 bump adf-schema + update validator

### Patch Changes

- Updated dependencies

## 3.2.0

### Minor Changes

- [`b367661ba720e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b367661ba720e) -
  EDITOR-1562 bump adf-schema for afm

### Patch Changes

- Updated dependencies

## 3.1.0

### Minor Changes

- [`64ec65231b4cf`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/64ec65231b4cf) -
  EDITOR-1568 bump adf-schema for afm

### Patch Changes

- Updated dependencies

## 3.0.1

### Patch Changes

- [`11af83fec458a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/11af83fec458a) -
  Don't add localId transactions to history

## 3.0.0

### Patch Changes

- Updated dependencies

## 2.0.2

### Patch Changes

- [`2e3c46a7095f7`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2e3c46a7095f7) -
  Ignore remote transactions for appending local id transactions
- Updated dependencies

## 2.0.1

### Patch Changes

- [`6af2b9412a71e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6af2b9412a71e) -
  Ignore local id updates for certain transactions
- Updated dependencies

## 2.0.0

### Patch Changes

- Updated dependencies

## 1.0.6

### Patch Changes

- [`a2cd8c46a3e94`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a2cd8c46a3e94) -
  EDITOR-1442 Bump adf-schema
- Updated dependencies

## 1.0.5

### Patch Changes

- [`e5f37a1deec51`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e5f37a1deec51) -
  Added check for localId in the node spec to prevent adding id's to nodes that may not allow it.

## 1.0.4

### Patch Changes

- [`84d49ebfb038b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/84d49ebfb038b) -
  EDITOR-1426 Updated addLocalIdToNode to use setNodeAttribute which creates an attr step instead of
  a replace step as localId attribute changes should not result in a document change.
- Updated dependencies

## 1.0.3

### Patch Changes

- [`655a927604c69`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/655a927604c69) -
  Ignore media group node for local id as it is not in the schema for now

## 1.0.2

### Patch Changes

- [`57b19274b9fdd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/57b19274b9fdd) -
  EDITOR-1373 Bump adf-schema version
- Updated dependencies

## 1.0.1

### Patch Changes

- [`a53f6c9834696`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a53f6c9834696) -
  EDITOR-1340 Adds plugin option to use duplicate id detection and fix.
- Updated dependencies

## 1.0.0

### Major Changes

- [#197573](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/197573)
  [`65dfe86479bb2`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/65dfe86479bb2) -
  EDITOR-1101 Setup new package scaffold

### Patch Changes

- Updated dependencies
