@atlaskit/editor-plugin-collab-edit
Version:
Collab Edit plugin for @atlaskit/editor-core
3,163 lines • 78.4 kB
Markdown
# @atlaskit/editor-plugin-collab-edit
## 18.0.3
### Patch Changes
- Updated dependencies
## 18.0.2
### Patch Changes
- Updated dependencies
## 18.0.1
### Patch Changes
- Updated dependencies
## 18.0.0
### Patch Changes
- Updated dependencies
## 17.0.19
### Patch Changes
- Updated dependencies
## 17.0.18
### Patch Changes
- Updated dependencies
## 17.0.17
### Patch Changes
- Updated dependencies
## 17.0.16
### Patch Changes
- Updated dependencies
## 17.0.15
### Patch Changes
- Updated dependencies
## 17.0.14
### Patch Changes
- Updated dependencies
## 17.0.13
### Patch Changes
- Updated dependencies
## 17.0.12
### Patch Changes
- Updated dependencies
## 17.0.11
### Patch Changes
- Updated dependencies
## 17.0.10
### Patch Changes
- [`08bf773f7599a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/08bf773f7599a) -
Migrate experiments to use the new platform experiment API. This major release removes the
migrated experiment entries from `@atlaskit/tmp-editor-statsig`'s `editorExperimentsConfig` and
test overrides. Consumers must replace legacy `expVal`/`expValEquals` calls with
`@atlaskit/platform-feature-experiments` APIs, using `isExperimentEnabled` for boolean `isEnabled`
experiments and `expVal` for parameterized experiments; use `mockExpEnabled`/`mockExpDisabled` in
tests.
- Updated dependencies
## 17.0.9
### Patch Changes
- Updated dependencies
## 17.0.8
### Patch Changes
- Updated dependencies
## 17.0.7
### Patch Changes
- Updated dependencies
## 17.0.6
### Patch Changes
- Updated dependencies
## 17.0.5
### Patch Changes
- [`3059547e2a266`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3059547e2a266) -
[ux] Extract the configurable post-apply AI highlight and telepointer into a shared plugin and
trigger it for collab-edit backend updates behind the
`platform_editor_ai_unified_post_apply_chrome` experiment. Connected top-level blocks share one
telepointer, separated groups receive their own, and consumers can supply an optional agent avatar
identity. Producers resolve dynamic configuration and presentation before sending chrome metadata,
and each Rovo frontend update starts with a fresh Post Stream Review range set.
- Updated dependencies
## 17.0.4
### Patch Changes
- Updated dependencies
## 17.0.3
### Patch Changes
- Updated dependencies
## 17.0.2
### Patch Changes
- Updated dependencies
## 17.0.1
### Patch Changes
- Updated dependencies
## 17.0.0
### Patch Changes
- Updated dependencies
## 16.0.17
### Patch Changes
- Updated dependencies
## 16.0.16
### Patch Changes
- [`656801b9e097c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/656801b9e097c) -
VOLTC-331 - Migrate updated package usage in platform/editor: rewrite barrel imports of
voltCompliant provider packages to deep/subpath imports (consumer-side debarrel). No public API
changes.
- Updated dependencies
## 16.0.15
### Patch Changes
- Updated dependencies
## 16.0.14
### Patch Changes
- Updated dependencies
## 16.0.13
### Patch Changes
- Updated dependencies
## 16.0.12
### Patch Changes
- [`5b8cbd160862d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/5b8cbd160862d) -
Gate the backend Review moment on the `isBackendReviewMomentEnabled` param of
`platform_editor_ai_new_aifc_editor_experience` instead of the
`platform_editor_agent_be_streaming` gate.
- Updated dependencies
## 16.0.11
### Patch Changes
- [`fd3620d4e137b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/fd3620d4e137b) -
[CCI-18915] Surface and render formatting-only (mark) agent edits in the AI Review Moment.
Mark-only agent steps (`AddMarkStep`/`RemoveMarkStep` — e.g. making text bold, italic, or a link)
have an empty `StepMap`, so the agent review-segment and shimmer builders — which derived their
changed ranges purely from `StepMap` geometry — never produced a range for them. As a result a
formatting-only agent edit opened no Review Moment and showed no shimmer. Both builders now detect
mark steps and derive their range from `step.from`/`step.to`.
The smart-diff token encoder additionally folds each character's marks (type + attrs) into its
token, so once the moment opens the change renders as a real diff (e.g. a bold-only edit, or a
link whose `href` changes) instead of an empty one.
- Updated dependencies
## 16.0.10
### Patch Changes
- Updated dependencies
## 16.0.9
### Patch Changes
- [`f24601e815f0b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/f24601e815f0b) -
Clean up the `platform_editor_reduce_noisy_steps_ncs` experiment.
- Updated dependencies
## 16.0.8
### Patch Changes
- Updated dependencies
## 16.0.7
### Patch Changes
- [`8e31bb980f037`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/8e31bb980f037) -
Under platform_editor_agent_be_review_undo, record locally requested backend agent edits in native
undo history while preserving existing remote-collab history behavior for other updates.
- Updated dependencies
## 16.0.6
### Patch Changes
- Updated dependencies
## 16.0.5
### Patch Changes
- Updated dependencies
## 16.0.4
### Patch Changes
- [`e2d9151b3bd46`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e2d9151b3bd46) -
Fix the agent edit shimmer/telepointer appearing on a panel (or other block) the agent did not
meaningfully change during backend streaming. The collab apply can stamp a same-size re-write on
an unrelated node (e.g. a `localId`/`breakout` re-stamp on a panel) whose StepMap still reports
new content, so the shimmer highlighted the whole block despite no visible change. The shimmer now
skips same-size steps whose before/after content is equal ignoring identity-only metadata
(`localId`) and layout-only marks (`breakout`), reusing the shared `slicesEqualIgnoringLocalId`
helper — matching the Review-moment segment producer's guard.
- Updated dependencies
## 16.0.3
### Patch Changes
- Updated dependencies
## 16.0.2
### Patch Changes
- [`b5b6cb8261481`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b5b6cb8261481) -
[CCI-18813] Fix the Post Stream Review modal anchoring far from the real edit (e.g. at an
unrelated panel) during backend AI streaming, when the only change to that node was a layout
`breakout` mark (e.g. a width change). The collab-edit segment producer recorded it as a
reviewable segment while the AI-plugin filter dropped it, leaving the modal anchored to a node
with no visible diff.
The layout-mark-aware slice comparison is now shared from `@atlaskit/editor-common` (new
`./collab-agent-review-slice-compare` entry point exporting `slicesEqualIgnoringLocalId`) and used
by both sides, so a `localId`-only or `breakout`-only difference is consistently treated as no
change. Real content and formatting edits are still recorded.
- Updated dependencies
## 16.0.1
### Patch Changes
- Updated dependencies
## 16.0.0
### Patch Changes
- [`ddb1f3da1e991`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ddb1f3da1e991) -
Track acceptance rate for backend-persisted agent edits. These arrive as remote collab steps
rather than frontend-streamed transformations, so they previously started no analytics session and
were absent from the metric. They now reuse the existing survival definition, and are recorded
only on the requesting user's client.
Gated by `platform_editor_agent_be_streaming`, which controls whether remote agent steps are
annotated at all, and by the agent type allowlist in
`platform_editor_backend_review_moment_agent_types`, which defaults to empty. Recording cannot
occur unless both permit it.
- Updated dependencies
## 15.0.8
### Patch Changes
- [`1d1cb3e25a787`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1d1cb3e25a787) -
Fix BE-streaming Review moment data loss and chimera diffs: derive coarse review segments as
closed, whole top-level node slices (mapped consistently between the pre-edit and post-edit doc),
filter out position-neutral phantom collab touches, and fall back to a safe add-only segment when
a change relocates content. Behind the platform_editor_backend_review_moment_agent_types gate.
- Updated dependencies
## 15.0.7
### Patch Changes
- Updated dependencies
## 15.0.6
### Patch Changes
- [`88aff7b9d6346`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/88aff7b9d6346) -
Allowlist BE streaming Review Moment agentTypes via Statsig dynamic config
platform_editor_backend_review_moment_agent_types (code default empty until Statsig is set).
## 15.0.5
### Patch Changes
- Updated dependencies
## 15.0.4
### Patch Changes
- [`b8700e10d6391`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b8700e10d6391) -
Remove invalid experiment keys from Editor package feature gate manifests.
- Updated dependencies
## 15.0.3
### Patch Changes
- Updated dependencies
## 15.0.2
### Patch Changes
- Updated dependencies
## 15.0.1
### Patch Changes
- Updated dependencies
## 15.0.0
### Patch Changes
- Updated dependencies
## 14.0.4
### Patch Changes
- Updated dependencies
## 14.0.3
### Patch Changes
- Updated dependencies
## 14.0.2
### Patch Changes
- Updated dependencies
## 14.0.1
### Patch Changes
- Updated dependencies
## 14.0.0
### Patch Changes
- Updated dependencies
## 13.4.1
### Patch Changes
- Updated dependencies
## 13.4.0
### Minor Changes
- [`95e5e100318c4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/95e5e100318c4) -
Review moment (Post Stream Review) for BE streaming — record remote agent edits into
aiContentPositions and open/append the Review moment (hybrid completion signal + idle debounce).
- New `@atlaskit/editor-common/collab/agent-remote-edit-review` subpath export for the neutral
agent-edit review contract (AGENT_REMOTE_EDIT_REVIEW_DATA, AgentRemoteEditReviewSegment,
AgentRemoteEditReviewData).
- Fix chimera delete diffs in agent-review-segments: per-step backward StepMap mapping replaces
the previous group-then-invert approach that produced blended original text when multiple
discrete operations (delete + insert) interacted in the same region.
### Patch Changes
- Updated dependencies
## 13.3.1
### Patch Changes
- Updated dependencies
## 13.3.0
### Minor Changes
- [`51c33ef5349b6`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/51c33ef5349b6) -
Enable compatibility with React 19.2.0
### Patch Changes
- Updated dependencies
## 13.2.0
### Minor Changes
- [`782360c1111dc`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/782360c1111dc) -
Agent-edit shimmer review follow-ups (behind the default-OFF `platform_editor_agent_be_streaming`
experiment):
- Add a second shimmer phase: after the skeleton loader clears, the changed range shows a purple
"just edited" highlight (same colours as the editor AI "improve writing" in-editor highlight)
that eases in and out over its lifetime. The Rovo telepointer stays through both phases.
- The two phases are sized by independent experiment params: `shimmerDurationMs` (skeleton,
renamed from `durationMs`) and `highlightDurationMs` (highlight). `0` on either skips just that
phase, `0` on both shows nothing.
- Gate the agent-edit shimmer styles behind the experiment in both the emotion and compiled
`EditorContentContainer` style entries, using the no-exposure check on the hot render path.
- Add an `agentEditReceived` collab-provider analytics event, fired once per received transaction
that contains agent-authored steps, with non-PII attributes (agent ids, count, kinds,
agent/total step counts).
- Add an `agentEditShimmerNotShown` COLLAB operational analytics event for agent edits that apply
without the shimmer (`rebasedConcurrentEdit`, `nothingToShow`, `captureThrew`,
`tornDownMidAnimation`); neutral action + `reason`, non-PII attributes.
- Hoist the top-level block/position helpers in `agent-shimmer-ranges` to reusable module scope,
drop the redundant upper-bound clamp in `agent-shimmer-decorations`, and remove the empty
`@example` JSDoc tags added in the original PR.
`@atlaskit/editor-common` gains a new subpath export,
`@atlaskit/editor-common/analytics/types/agent-edit-shimmer-events`, exposing the
`agentEditShimmerNotShown` operational event types. Usage:
```ts
import { ACTION, ACTION_SUBJECT, EVENT_TYPE } from '@atlaskit/editor-common/analytics';
import type { AgentEditShimmerNotShownReason } from '@atlaskit/editor-common/analytics/types/agent-edit-shimmer-events';
const reason: AgentEditShimmerNotShownReason = 'captureThrew';
editorAnalyticsApi?.fireAnalyticsEvent({
action: ACTION.AGENT_EDIT_SHIMMER_NOT_SHOWN,
actionSubject: ACTION_SUBJECT.COLLAB,
eventType: EVENT_TYPE.OPERATIONAL,
attributes: { reason },
});
```
### Patch Changes
- Updated dependencies
## 13.1.3
### Patch Changes
- Updated dependencies
## 13.1.2
### Patch Changes
- Updated dependencies
## 13.1.1
### Patch Changes
- Updated dependencies
## 13.1.0
### Minor Changes
- [`895ac23f1a3be`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/895ac23f1a3be) -
Agent edit presence: surface agent-authored collaborative edits to other users.
- `collab-provider` detects agent-authored remote steps (`agentType`/`agentId`) and registers a
synthetic agent participant in the AI-provider (`agent:`) partition so the agent appears in
presence, with a 30s sliding inactivity window (CCI-18030). `editor-common` gains optional
`agentId`/`agentType` on the collab step types.
- `editor-plugin-collab-edit` + `editor-core` add the in-editor shimmer (CCI-18033): when an
agent-authored step lands, the top-level block(s) it touched are covered by a skeleton-loader
shimmer (grey skeleton with a moving highlight) with a Rovo agent telepointer/cursor — labelled
with the agent's type — at the end of the range, then removed on a timer to reveal the content.
Gated behind the default-OFF `platform_editor_agent_be_streaming` experiment; the `durationMs`
dynamic-config param controls how long the shimmer stays (0 disables it) and
`telepointerDisabled` hides the telepointer. `tmp-editor-statsig` registers the experiment.
- `ratcheting` excludes the new `agentShimmerStyles.ts` from the "No unsafe typography" rule (the
agent telepointer label mirrors the existing AI in-editor telepointer's sub-token 10px/9px
sizing, matching its already-excluded Compiled counterpart).
### Patch Changes
- Updated dependencies
## 13.0.30
### Patch Changes
- Updated dependencies
## 13.0.29
### Patch Changes
- Updated dependencies
## 13.0.28
### Patch Changes
- Updated dependencies
## 13.0.27
### Patch Changes
- Updated dependencies
## 13.0.26
### Patch Changes
- Updated dependencies
## 13.0.25
### Patch Changes
- Updated dependencies
## 13.0.24
### Patch Changes
- Updated dependencies
## 13.0.23
### Patch Changes
- Updated dependencies
## 13.0.22
### Patch Changes
- Updated dependencies
## 13.0.21
### Patch Changes
- Updated dependencies
## 13.0.20
### Patch Changes
- Updated dependencies
## 13.0.19
### Patch Changes
- Updated dependencies
## 13.0.18
### Patch Changes
- Updated dependencies
## 13.0.17
### Patch Changes
- Updated dependencies
## 13.0.16
### Patch Changes
- Updated dependencies
## 13.0.15
### Patch Changes
- Updated dependencies
## 13.0.14
### Patch Changes
- Updated dependencies
## 13.0.13
### Patch Changes
- Updated dependencies
## 13.0.12
### Patch Changes
- Updated dependencies
## 13.0.11
### Patch Changes
- Updated dependencies
## 13.0.10
### Patch Changes
- Updated dependencies
## 13.0.9
### Patch Changes
- Updated dependencies
## 13.0.8
### Patch Changes
- Updated dependencies
## 13.0.7
### Patch Changes
- Updated dependencies
## 13.0.6
### Patch Changes
- Updated dependencies
## 13.0.5
### Patch Changes
- Updated dependencies
## 13.0.4
### Patch Changes
- Updated dependencies
## 13.0.3
### Patch Changes
- Updated dependencies
## 13.0.2
### Patch Changes
- Updated dependencies
## 13.0.1
### Patch Changes
- [`82b4d7793fb01`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/82b4d7793fb01) -
Clean up experiment `platform_editor_preserve_node_identity`
- Updated dependencies
## 13.0.0
### Major Changes
- [`f2dc9097319f0`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/f2dc9097319f0) - ###
Dropped support for _legacy_ Typescript 4 types. **Typescript 5 is now the new minimum**.
Removes the `typesVersions` property and `dist/types-ts4.5` directory from the dist.
Types are now exclusively via the `"types": "dist/types/index.d.ts"` property.
```diff
- "typesVersions": {
- ">=4.5 <4.9": {
- "*": [
- "dist/types-ts4.5/*",
- "dist/types-ts4.5/index.d.ts"
- ]
- }
- },
```
### Patch Changes
- Updated dependencies
## 12.0.16
### Patch Changes
- Updated dependencies
## 12.0.15
### Patch Changes
- Updated dependencies
## 12.0.14
### Patch Changes
- Updated dependencies
## 12.0.13
### Patch Changes
- Updated dependencies
## 12.0.12
### Patch Changes
- Updated dependencies
## 12.0.11
### Patch Changes
- Updated dependencies
## 12.0.10
### Patch Changes
- Updated dependencies
## 12.0.9
### Patch Changes
- Updated dependencies
## 12.0.8
### Patch Changes
- Updated dependencies
## 12.0.7
### Patch Changes
- Updated dependencies
## 12.0.6
### Patch Changes
- Updated dependencies
## 12.0.5
### Patch Changes
- Updated dependencies
## 12.0.4
### Patch Changes
- Updated dependencies
## 12.0.3
### Patch Changes
- Updated dependencies
## 12.0.2
### Patch Changes
- Updated dependencies
## 12.0.1
### Patch Changes
- Updated dependencies
## 12.0.0
### Patch Changes
- Updated dependencies
## 11.2.7
### Patch Changes
- Updated dependencies
## 11.2.6
### Patch Changes
- Updated dependencies
## 11.2.5
### Patch Changes
- Updated dependencies
## 11.2.4
### Patch Changes
- Updated dependencies
## 11.2.3
### Patch Changes
- Updated dependencies
## 11.2.2
### Patch Changes
- Updated dependencies
## 11.2.1
### Patch Changes
- Updated dependencies
## 11.2.0
### Minor Changes
- [`f1eebdf4ed96b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/f1eebdf4ed96b) -
Autofix: add explicit package exports (barrel removal)
### Patch Changes
- Updated dependencies
## 11.1.9
### Patch Changes
- Updated dependencies
## 11.1.8
### Patch Changes
- Updated dependencies
## 11.1.7
### Patch Changes
- Updated dependencies
## 11.1.6
### Patch Changes
- Updated dependencies
## 11.1.5
### Patch Changes
- Updated dependencies
## 11.1.4
### Patch Changes
- Updated dependencies
## 11.1.3
### Patch Changes
- Updated dependencies
## 11.1.2
### Patch Changes
- Updated dependencies
## 11.1.1
### Patch Changes
- Updated dependencies
## 11.1.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
## 11.0.9
### Patch Changes
- Updated dependencies
## 11.0.8
### Patch Changes
- Updated dependencies
## 11.0.7
### Patch Changes
- Updated dependencies
## 11.0.6
### Patch Changes
- Updated dependencies
## 11.0.5
### Patch Changes
- Updated dependencies
## 11.0.4
### Patch Changes
- Updated dependencies
## 11.0.3
### Patch Changes
- Updated dependencies
## 11.0.2
### Patch Changes
- Updated dependencies
## 11.0.1
### Patch Changes
- Updated dependencies
## 11.0.0
### Patch Changes
- Updated dependencies
## 10.0.0
### Patch Changes
- Updated dependencies
## 9.0.33
### 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
## 9.0.32
### Patch Changes
- Updated dependencies
## 9.0.31
### Patch Changes
- Updated dependencies
## 9.0.30
### Patch Changes
- Updated dependencies
## 9.0.29
### Patch Changes
- Updated dependencies
## 9.0.28
### Patch Changes
- Updated dependencies
## 9.0.27
### Patch Changes
- Updated dependencies
## 9.0.26
### Patch Changes
- Updated dependencies
## 9.0.25
### Patch Changes
- [`27529d2f5ddfe`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/27529d2f5ddfe) -
Update README.md and 0-intro.tsx
- Updated dependencies
## 9.0.24
### Patch Changes
- [`82c0224977f47`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/82c0224977f47) -
Update README.md and 0-intro.tsx
- Updated dependencies
## 9.0.23
### Patch Changes
- Updated dependencies
## 9.0.22
### Patch Changes
- Updated dependencies
## 9.0.21
### Patch Changes
- [`f8922537e5ec8`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/f8922537e5ec8) -
Preserve node referential identity in replaceDocument to prevent ProseMirror view reconciliation
from unnecessarily destroying and recreating mark wrappers (and their React nodeviews), which
caused visible flicker on sync blocks and other wrapped nodeviews during collab initialization.
Fixes EDITOR-5277.
- Updated dependencies
## 9.0.20
### Patch Changes
- Updated dependencies
## 9.0.19
### Patch Changes
- Updated dependencies
## 9.0.18
### Patch Changes
- Updated dependencies
## 9.0.17
### Patch Changes
- Updated dependencies
## 9.0.16
### Patch Changes
- Updated dependencies
## 9.0.15
### Patch Changes
- Updated dependencies
## 9.0.14
### Patch Changes
- Updated dependencies
## 9.0.13
### Patch Changes
- [`5221db0d676ef`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/5221db0d676ef) -
Mechanical type-import autofix for tables, collab, and synchrony packages.
- Updated dependencies
## 9.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
## 9.0.11
### Patch Changes
- Updated dependencies
## 9.0.10
### Patch Changes
- Updated dependencies
## 9.0.9
### Patch Changes
- Updated dependencies
## 9.0.8
### Patch Changes
- Updated dependencies
## 9.0.7
### Patch Changes
- Updated dependencies
## 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
### Minor Changes
- [`71de71e52182e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/71de71e52182e) -
Remove @atlaskit/editor-plugin-ncs-metrics
### Patch Changes
- [`71de71e52182e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/71de71e52182e) -
Add experiment platform_editor_remove_collab_step_metrics which removes step metrics writes to
local storage from collab edit plugin
- Updated dependencies
## 8.0.22
### Patch Changes
- Updated dependencies
## 8.0.21
### Patch Changes
- Updated dependencies
## 8.0.20
### Patch Changes
- Updated dependencies
## 8.0.19
### 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
- [`99854c8e0ae49`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/99854c8e0ae49) -
update pm-plugins utils.ts to use design tokens
## 8.0.7
### Patch Changes
- Updated dependencies
## 8.0.6
### Patch Changes
- Updated dependencies
## 8.0.5
### Patch Changes
- [`d771f5e84f24b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d771f5e84f24b) -
Cleanup fg platform_editor_inorganic_batchattrsstep_localid
- 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
- [`7080196995b11`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7080196995b11) -
Cleaning up FG platform_editor_ai_generic_prep_for_aifc
- Updated dependencies
## 8.0.0
### Patch Changes
- Updated dependencies
## 7.3.0
### Minor Changes
- [`82d57d01a0f61`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/82d57d01a0f61) -
Distinguish between collab offline and internet offline cases for connectivity mode
### Patch Changes
- Updated dependencies
## 7.2.2
### Patch Changes
- Updated dependencies
## 7.2.1
### Patch Changes
- [`c32dc3155a31a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c32dc3155a31a) -
Added an organic changes monitor which will reported anayltics when an organic change occurs. The
new analytic will contain extra information regarding only the transaction which caused the
organic change.
- Updated dependencies
## 7.2.0
### Minor Changes
- [`c6d3be25ea8e1`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c6d3be25ea8e1) -
Export LastOrganicChangeMetadata
## 7.1.11
### Patch Changes
- [`60f37549e619c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/60f37549e619c) -
Added exclusion list to batchattrs update
## 7.1.10
### Patch Changes
- [`750abc612bfa7`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/750abc612bfa7) -
Fixed step analytic reporting
- Updated dependencies
## 7.1.9
### Patch Changes
- Updated dependencies
## 7.1.8
### Patch Changes
- [`e3779b75fdeca`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e3779b75fdeca) -
EDITOR-1643 Promote syncBlock and bodiedSyncBlock to full schema
- Updated dependencies
## 7.1.7
### Patch Changes
- Updated dependencies
## 7.1.6
### Patch Changes
- [`0d237a5696b06`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0d237a5696b06) -
Uncoupled several block of changes from the aifc FG and moved them behind their own FG so they can
be rolled out quicker
- Updated dependencies
## 7.1.5
### Patch Changes
- [`a05464ea42678`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a05464ea42678) -
EDITOR-2791 bump adf-schema
- Updated dependencies
## 7.1.4
### Patch Changes
- [`b9fcf9966a0a4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b9fcf9966a0a4) -
Treat BatchAttrsStep as not organic when only localIds are being changed
## 7.1.3
### Patch Changes
- [`21fe79119fe74`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/21fe79119fe74) -
EDITOR-2447 Bump adf-schema to 51.3.2
- Updated dependencies
## 7.1.2
### Patch Changes
- [`c28cd65d12c24`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c28cd65d12c24) -
EDITOR-2447 Bump adf-schema to 51.3.1
- Updated dependencies
## 7.1.1
### Patch Changes
- [`6d4a0ec8c53a8`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6d4a0ec8c53a8) -
upgrade use of browser util
## 7.1.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
## 7.0.3
### Patch Changes
- Updated dependencies
## 7.0.2
### Patch Changes
- Updated dependencies
## 7.0.1
### Patch Changes
- [`76ffc91d514f3`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/76ffc91d514f3) -
Changed packages over to using the generic AIFC FG rather then an experiment
- Updated dependencies
## 7.0.0
### Patch Changes
- Updated dependencies
## 6.4.0
### Minor Changes
- [`687c1b8fa7801`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/687c1b8fa7801) -
EDITOR-1566 bump adf-schema + update validator
### Patch Changes
- Updated dependencies
## 6.3.0
### Minor Changes
- [`e49f1d35e507a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e49f1d35e507a) -
[https://product-fabric.atlassian.net/browse/ED-29349](ED-29349) - add one tick provider (SSR)
support for emojis in editor and live pages
### Patch Changes
- Updated dependencies
## 6.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
## 6.1.1
### Patch Changes
- [`ec9911563263e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ec9911563263e) -
Mark transactions that add a localId attribute as a non-organic change in collab.
- Updated dependencies
## 6.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
## 6.0.0
### Patch Changes
- Updated dependencies
## 5.0.0
### Patch Changes
- Updated dependencies
## 4.2.3
### Patch Changes
- [`a2cd8c46a3e94`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a2cd8c46a3e94) -
EDITOR-1442 Bump adf-schema
- Updated dependencies
## 4.2.2
### Patch Changes
- [`265c1bf0cefa4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/265c1bf0cefa4) -
Sorted type and interface props to improve Atlaskit docs
- Updated dependencies
## 4.2.1
### Patch Changes
- [`ed995ae598c97`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ed995ae598c97) -
Fix metadata on offline syncing transaction
- Updated dependencies
## 4.2.0
### Minor Changes
- [`72f94befc61f2`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/72f94befc61f2) -
replace method-style signatures with function-style signatures
### Patch Changes
- Updated dependencies
## 4.1.7
### Patch Changes
- [`57b19274b9fdd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/57b19274b9fdd) -
EDITOR-1373 Bump adf-schema version
- Updated dependencies
## 4.1.6
### Patch Changes
- [`128002718ba34`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/128002718ba34) -
confluence_team_presence_scroll_to_pointer feature flag cleaned up
- Updated dependencies
## 4.1.5
### Patch Changes
- [`6ca68bbf39757`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6ca68bbf39757) -
Change all AIFC feature gates over to an experiment platform_editor_ai_aifc
- Updated dependencies
## 4.1.4
### Patch Changes
- Updated dependencies
## 4.1.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
- Updated dependencies
## 4.1.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
- Updated dependencies
## 4.1.1
### Patch Changes
- [#186446](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/186446)
[`2f05ee4fe3130`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2f05ee4fe3130) -
Enables the collab telepointer to send a custom selection to remote instead of the one defined on
the transaction
## 4.1.0
### Minor Changes
- [#189314](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/189314)
[`22c6251496010`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/22c6251496010) -
Exported missing types that were already being inferred from existing exports
### Patch Changes
- Updated dependencies
## 4.0.3
### 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
- Updated dependencies
## 4.0.2
### Patch Changes
- [#183342](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/183342)
[`2929809030e36`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2929809030e36) -
Ensures telepointer selection will continue to show while using AI.
## 4.0.1
### Patch Changes
- Updated dependencies
## 4.0.0
### Major Changes
- [#181024](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/181024)
[`8e80c487ca307`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/8e80c487ca307) - ##
Make `@atlaskit/editor-common` a peer dependency
**WHAT:** `@atlaskit/editor-common` has been moved from `dependencies` to `peerDependencies` in
all editor plugin packages.
**WHY:** This change ensures that only a single version of `@atlaskit/editor-common` is used in
consuming applications, preventing issues caused by multiple versions of singleton libraries (such
as context mismatches or duplicated state). This is especially important for packages that rely on
shared context or singletons.
**HOW TO ADJUST:**
- Consumers must now explicitly install `@atlaskit/editor-common` in their own project if they use
any of these editor plugins.
- Ensure the version you install matches the version required by the plugins.
- You can use the
[`check-peer-dependencies`](https://www.npmjs.com/package/check-peer-dependencies) package to
verify that all required peer dependencies are installed and compatible.
- Example install command:
```
npm install @atlaskit/editor-common
```
or
```
yarn add @atlaskit/editor-common
```
**Note:** This is a breaking change. If `@atlaskit/editor-common` is not installed at the
application level, you may see errors or unexpected behavior.
### Patch Changes
- Updated dependencies
## 3.10.4
### Patch Changes
- [#180346](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/180346)
[`d00d1d362bd18`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d00d1d362bd18) -
ED-28086 Clean up platform_editor_no_cursor_on_live_doc_init
## 3.10.3
### Patch Changes
- Updated dependencies
## 3.10.2
### Patch Changes
- [#173357](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/173357)
[`f17a667b25b42`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/f17a667b25b42) -
enable merging of prosemirror steps for single player sessions
- Updated dependencies
## 3.10.1
### Patch Changes
- Updated dependencies
## 3.10.0
### Minor Changes
- [#171561](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/171561)
[`d0c41c462c511`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d0c41c462c511) -
[ux] Telepointers now stay expanded even if there are other transactions received which will
re-create their DOM elements.
### Patch Changes
- Updated dependencies
## 3.9.5
### Patch Changes
- [#171054](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/171054)
[`46a532280fd7c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/46a532280fd7c) -
Filter out AnalyticsSteps from metric
- [#169039](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/169039)
[`d2488752fcad8`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d2488752fcad8) -
EDITOR-508 Part 1 of cleaning up `platform_editor_use_nested_table_pm_nodes`
- Updated dependencies
## 3.9.4
### Patch Changes
- Updated dependencies
## 3.9.3
### Patch Changes
- Updated dependencies
## 3.9.2
### Patch Changes
- [#161613](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/161613)
[`081ebfcee0d82`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/081ebfcee0d82) -
[EDITOR-752] Add ncsSessionStepMetrics analytics event
## 3.9.1
### Patch Changes
- [#161924](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/161924)
[`ff6dfb15ac9cf`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ff6dfb15ac9cf) -
[EDITOR 752] Add Tests
- Updated dependencies
## 3.9.0
### Minor Changes
- [#159232](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/159232)
[`3edd7f2ef67fa`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3edd7f2ef67fa) -
[EDITOR-752] Add updateSessionMetrics to collab plugin, this will track and store the steps in a
single collab session
## 3.8.0
### Minor Changes
- [#154562](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/154562)
[`9a3495cb72638`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9a3495cb72638) -
Support AnalyticsStep filtering for collab
### Patch Changes
- Updated dependencies
## 3.7.2
### Patch Changes
- Updated dependencies
## 3.7.1
### Patch Changes
- Updated dependencies
## 3.7.0
### Minor Changes
- [#157183](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/157183)
[`0e8b7956c0e3d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0e8b7956c0e3d) -
[ux] The telepointer pulse animation and a plugin action to access it have been added. This will
help users locate telepointers more easily on screen.
### Patch Changes
- [#157322](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/157322)
[`0e61040734cef`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0e61040734cef) -
[ED-27842] Consolidate extraneous no_cursor flags into one flag for full rollout
- Updated dependencies
## 3.6.1
### Patch Changes
- Updated dependencies
## 3.6.0
### Minor Changes
- [#149711](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/149711)
[`70859ded55acd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/70859ded55acd) -
[ux] Telepointers deduplicated based on presence id
## 3.5.1
### Patch Changes
- Updated dependencies
## 3.5.0
### Minor Changes
- [#147951](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/147951)
[`ec2f90f672938`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ec2f90f672938) -
[ux] getFullName has been added to PluginState. User's initial and full name are now in their
separate elements under telepointer.
### Patch Changes
- Updated dependencies
## 3.4.1
### Patch Changes
- [#140813](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/140813)
[`c4756a5c1a4ae`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c4756a5c1a4ae) -
Migrating offline editing feature gates to a new experiment "platform_editor_offline_editing_web"
- Updated dependencies
## 3.4.0
### Minor Changes
- [#139139](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/139139)
[`7f6b665d778dd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7f6b665d778dd) -
[https://product-fabric.atlassian.net/browse/ED-27499](ED-27499) - the new
`@atlassian/confluence-presets` package with Confluence `full-page` preset is created
### Patch Changes
- Updated dependencies
## 3.3.0
### Minor Changes
- [#136936](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/136936)
[`505147cb14bae`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/505147cb14bae) -
[ux] [ED-27431] Do not transmit telecursor position on initial load of non-empty live pages when
hideTelecursorOnLoad is set.
## 3.2.5
### Patch Changes
- Updated dependencies
## 3.2.4
### Patch Changes
- Updated dependencies
## 3.2.3
### Patch Changes
- [#124648](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/124648)
[`6c906438659f9`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6c906438659f9) -
Maintain the isOffline metadata on step origins for steps that were created while offline,
specifically for the case when we are not merging these steps.
- Updated dependencies
## 3.2.2
### Patch Changes
- Updated dependencies
## 3.2.1
### Patch Changes
- Updated dependencies
## 3.2.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
### Patch Changes
- Updated dependencies
## 3.1.1
### Patch Changes
- [#120905](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/120905)
[`4194ea903d7d6`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4194ea903d7d6) -
Refactor step merging while offline.
## 3.1.0
### Minor Changes
- [#117768](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/117768)
[`d55a8d95dd68a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d55a8d95dd68a) -
Add support for presenceActivity changes within collab provider. Remove unused code from original
presence experiment.
### Patch Changes
- Updated dependencies
## 3.0.0
### Major Changes
- [#117363](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/117363)
[`10a0f7f6c2027`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/10a0f7f6c2027) -
This package's `peerDependencies` have been adjusted for `react` and/or `react-dom` to reflect the
status of only supporting React 18 going forward. No explicit breaking change to React support has
been made in this release, but this is to signify going forward, breaking changes for React 16 or
React 17 may come via non-major semver releases.
Please refer this community post for more details:
https://community.developer.atlassian.com/t/rfc-78-dropping-support-for-react-16-and-rendering-in-a-react-18-concurrent-root-in-jira-and-confluence/87026
### Patch Changes
- Updated dependencies
## 2.6.4
### Patch Changes
- Updated dependencies
## 2.6.3
### Patch Changes
- Updated dependencies
## 2.6.2
### 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
- Updated dependencies
## 2.6.1
### Patch Changes
- [#112607](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/112607)
[`aae2efdae0ebe`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/aae2efdae0ebe) -
Fixed regression where editor analytics stopped firing
## 2.6.0
### Minor Changes
- [#105322](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/105322)
[`8876083532adc`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8876083532adc) -
Bumped editor-prosemirror version to 7.0.0
### Patch Changes
- Updated dependencies
## 2.5.0
### Minor Changes
- [#109636](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/109636)
[`2eadf04054ac2`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/2eadf04054ac2) -
[ux] Introduces way to retrieve the document from offline if there is a possible conflict event on
reconnection.
### Patch Changes
- Updated dependencies
## 2.4.1
### Patch Changes
- Updated dependencies
## 2.4.0
### Minor Changes
- [#106350](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/106350)
[`ab9819f908779`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/ab9819f908779) -
Migrated onEditorViewStateUpdatedCallbacks calls to createEditorStateNotificationPlugin
## 2.3.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
### Patch Changes
- Updated dependencies
## 2.2.0
### Minor Changes
- [#104960](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/104960)
[`9ef5570fb870f`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/9ef5570fb870f) -
Adding fg platform_editor_selection_without_left_shift to fix the editor selection issue
### Patch Changes
- [#104870](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/104870)
[`79e0bedfbaf1f`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/79e0bedfbaf1f) -
EDF-2202 copy ai-proactive from editor-plugin-ai to editor-plugin-ai-proactive
## 2.1.6
### Patch Changes
- Updated dependencies
## 2.1.5
### Patch Changes
- Updated dependencies
## 2.1.4
### Patch Changes
- Updated dependencies
## 2.1.3
### Patch Changes
- Updated dependencies
## 2.1.2
### Patch Changes
- [#100928](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/100928)
[`eba68aa8d7074`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/eba68aa8d7074) -
Added more attributes to `blockedAttrsList`
## 2.1.1
### Patch Changes
- Updated dependencies
## 2.1.0
### Minor Changes
- [#98820](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/98820)
[`9f7dc3ba5d256`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/9f7dc3ba5d256) -
[ux] Update the potential list of colors for avatar badges and telepointers within the editor.
Also add support for using presenceId over sessionId, when presenceId exists, in order to make the
avatar badge and telepointer color selection.
### Patch Changes
- Updated dependencies
## 2.0.2
### Patch Changes
- [#97210](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/97210)
[`c1744e14e854d`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/c1744e14e854d) -
Use transformUnconfirmed from collab prosemirror plugin to merge unconfirmed steps while offline
to reduce payload.
- Updated dependencies
## 2.0.1
### Patch Changes
- Updated dependencies
## 2.0.0
### Major Changes
- [#166462](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/166462)
[`e4a4cf9cca618`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/e4a4cf9cca618) -
Removed re-exports of external dependency.
@atlaskit/editor-plugin-collab-edit:
- type { CollabInviteToEditProps } -> @atlaskit/editor-common/collab
## 1.23.7
### Patch Changes
- Updated dependencies
## 1.23.6
### Patch Changes
- [#171509](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/171509)
[`3365b4ddb40ce`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/3365b4ddb40ce) -
Cleaned up FF platform_editor_filter_transactions_analytics
## 1.23.5
### Patch Changes
- Updated dependencies
## 1.23.4
### Patch Changes
- [#170711](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/170711)
[`2ec85aed74aa8`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/2ec85aed74aa8) -
platform_editor_filter_spamming_transactions FF cleanup
## 1.23.3
### 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
- [#168970](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/168970)
[`97db2d026001d`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/97db2d026001d) -
ED-25808: refactors plugins to meet folder standards
- Updated dependencies
## 1.23.2
### Patch Changes
- Updated dependencies
## 1.23.1
### Patch Changes
- Updated dependencies
## 1.23.0
### Minor Changes
- [#162298](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/162298)
[`f5893b7270927`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/f5893b7270927) -
ED-25498 Integrate transformNestedTablesIncomingDocument with Editor and Renderer to transform
nested table extensions
### Patch Changes
- Updated dependencies
## 1.22.7
### Patch Changes
- [#159766](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/159766)
[`5140d0f3b3895`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/5140d0f3b3895) -
ED-25400 Use consistent node parsing logic for preload of editor-plugin-collab-edit
## 1.22.6
### 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
- Updated dependencies
## 1.22.5
### Patch Changes
- [#155735](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/155735)
[`1beeeda29023a`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/1beeeda29023a) -
Upgrades editor packages to react 18
## 1.22.4
### 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
- Updated dependencies
## 1.22.3
### Patch Changes
- [#153986](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/153986)
[`ce61c835c3b6a`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/ce61c835c3b6a) -
allow editorApi to be used to update state in collab plugin
## 1.22.2
### 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
- Updated dependencies
## 1.22.1
### Patch Changes
- Updated dependencies
## 1.22.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.
### Patch Changes
- Updated dependencies
## 1.21.3
### Patch Changes
- Updated dependencies
## 1.21.2
### Patch Changes
- Updated dependencies
## 1.21.1
### Patch Changes
- Updated dependencies
## 1.21.0
### Minor Changes
- [#144601](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/144601)
[`50d30f4383c39`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/50d30f4383c39) -
Add check for removing comments in last-organic-change plugin
## 1.20.1
### Patch Changes
- Updated dependencies
## 1.20.0
### Minor Changes
- [`028de08a07c15`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/028de08a07c15) -
Added fields to distinguish between comment and body changes
## 1.19.10
### Patch Changes
- Updated dependencies
## 1.19.9
### Patch Changes
- Updated dependencies
## 1.19.8
### Patch Changes
- [#141244](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/141244)
[`df87e6ab23533`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/df87e6ab23533) -
Remove references to webdriver tooling in editor packages
## 1.19.7
### Patch Changes
- [#139334](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/139334)
[`30793649657c0`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/30793649657c0) -
[HOT-111629] We had an incident where the last character disappears when hitting the enter key on
windows OS for Korean characters. Bumping to prosemirror-view@1.34.2 for the fix.
- Updated dependencies
## 1.19.6
### Patch Changes
- [`687733bda724c`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/687733bda724c) -
[No Issue] Enforce custom steps register
- Updated dependencies
## 1.19.5
### Patch Changes
- [#138118](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/138118)
[`5e4d9eb1aefe4`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/5e4d9eb1aefe4) -
NOISSUE: Upgrades editor React peer dependencies to v18
- Updated dependencies
## 1.19.4
### Patch Changes
- Updated dependencies
## 1.19.3
### Patch Changes
- [#136632](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/136632)
[`d2f43d5cb2d52`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/d2f43d5cb2d52) -
Exclude LinkMetaStep from going through filtering transaction logic
## 1.19.2
### Patch Changes
- [#136348](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/136348)
[`fb4fb56f1da7c`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/fb4fb56f1da7c) -
Use optimised entry-points on editor-common for browser.
- Updated dependencies
## 1.19.1
### Patch Changes
- Updated dependencies
## 1.19.0
### Minor Changes
- [#132314](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/132314)
[`92f67ece07ca1`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/92f67ece07ca1) -
Refined logic of sanitizeStep to include stepInstance information
- [#132314](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/132314)
[`92f67ece07ca1`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/92f67ece07ca1) -
Improve implementation of serializeStep to include stepInstance namefor more detailed analytics
log.
## 1.18.0
### Minor Changes
- [`6035369220646`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/6035369220646) -
Refined logic of sanitizeStep to include stepInstance information
## 1.17.0
### Minor Changes
- [#134540](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/134540)
[`46242fbed9aeb`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/46242fbed9aeb) -
Exclude AnalyticsStep, ReplaceStep and ReplaceAround step from filtering
## 1.16.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
- Updated dependencies
## 1.16.0
### Minor Changes
- [#134153](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/134153)
[`88d5b34381594`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/88d5b34381594) -
Introduced filtering of spamming transaction
### Patch Changes
- Updated dependencies
## 1.15.0
### Minor Changes
- [#133504](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/133504)
[`024439741fcdc`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/024439741fcdc) -
Replaced usage of `originalTransactionHasMeta` to avoid infinite loop issue
## 1.14.2
### Patch Changes
- [#132735](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/132735)
[`aeedd1a35ba9f`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/aeedd1a35ba9f) -
[ED-23805] Cleanup FF platform.editor.no-telecursors-for-viewmode-users_hok8o
- Updated dependencies
## 1.14.1
### Patch Changes
- Updated dependencies
## 1.14.0
### Minor Changes
- [#130280](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/130280)
[`48d1e33c0076a`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/48d1e33c0076a) -
Split lastOrganicchange in two fields `lastLocalOrganicChange` and `lastRemoteOrganicChange`
## 1.13.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
### Patch Changes
- Updated dependencies
## 1.12.0
### Minor Changes
- [#127757](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/127757)
[`7ebfdd4e7821d`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/7ebfdd4e7821d) -
Added logic to track the timestamp of when last organic change happened
## 1.11.2
### Patch Changes
- Updated dependencies
## 1.11.1
### Patch Changes
- Updated dependencies
## 1.11.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
### Patch Changes
- Updated dependencies
## 1.10.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
### Patch Changes
- Updated dependencies
## 1.9.0
### Minor Changes
- [#121784](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/121784)
[`af7f2ef6f68ab`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/af7f2ef6f68ab) -
Improved steps analytics
## 1.8.7
### Patch Changes
- Updated dependencies
## 1.8.6
### Patch Changes
- Updated dependencies
## 1.8.5
### Patch Changes
- [#117769](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/117769)
[`a59c5cd45160c`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/a59c5cd45160c) -
[No Issue] Track how many steps a editorSession is creating
## 1.8.4
### Patch Changes
- [#117973](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/117973)
[`6e37bac62083f`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/6e37bac62083f) -
moved one const, added new entry point for other and deprecated
- Updated dependencies
## 1.8.3
### Patch Changes
- Updated dependencies
## 1.8.2
### 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
- Updated dependencies
## 1.8.1
### Patch Changes
- Updated dependencies
## 1.8.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
### Patch Changes
- Updated dependencies
## 1.7.0
### Minor Changes
- [#114811](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/114811)
[`ad0d2f10ef71b`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/ad0d2f10ef71b) -
CONFONBO-3268: Changes for the experiment Teammate Presence: expose 2 new collab events to add
statuses (viewing/editing) to Confluence
### Patch Changes
- Updated dependencies
## 1.6.1
### Patch Changes
- Updated dependencies
## 1.6.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
### Patch Changes
- Updated dependencies
## 1.5.1
### Patch Changes
- [#105724](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/105724)
[`d31b1d6bce097`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/d31b1d6bce097) -
[ux] [ED-23466] Don't show view-mode telepointers to other live-mode users
## 1.5.0
### Minor Changes
- [#106594](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/106594)
[`554be969a7b69`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/554be969a7b69) -
Support comments on media in Live View mode
### Patch Changes
- Updated dependencies
## 1.4.4
### Patch Changes
- Updated dependencies
## 1.4.3
### Patch Changes
- [#103607](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/103607)
[`104c7a82d1a7`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/104c7a82d1a7) -
[ux] ED-23363 If you load a live page in view mode, an empty selection will be set.
## 1.4.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
- Updated dependencies
## 1.4.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
- Updated dependencies
## 1.4.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
### Patch Changes
- Updated dependencies
## 1.3.7
### Patch Changes
- Updated dependencies
## 1.3.6
### 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
- Updated dependencies
## 1.3.5
### Patch Changes
- [#97698](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/97698)
[`1c7b378c0d3b`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/1c7b378c0d3b) -
[HOT-108999] We had an incident where the cursor jumps back a character in table headers for any
language triggering composition on an empty line.This was fixed in a patch bump of
prosemirror-view. https://github.com/ProseMirror/prosemirror-view/compare/1.33.4...1.33.5
- Updated dependencies
## 1.3.4
### Patch Changes
- Updated dependencies
## 1.3.3
### 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
- Updated dependencies
## 1.3.2
### Patch Changes
- [#95356](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/95356)
[`33e92aec7cbb`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/33e92aec7cbb) -
MODES-4413: Recursively check for remote transaction due to auto steps added through wrapping
transaction with appendTransaction
## 1.3.1
### 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
- Updated dependencies
## 1.3.0
### Minor Changes
- [#86433](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/86433)
[`88ca3b199a49`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/88ca3b199a49) -
[ux] EDF-412 Collaborators avatars and telepointer colors are tokenised.
### Patch Changes
- Updated dependencies
## 1.2.1
### 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
- Updated dependencies
## 1.2.0
### Minor Changes
- [#91934](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/91934)
[`b76a78c6a199`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/b76a78c6a199) -
bumped editor-prosemirror version to 4.0.0
### Patch Changes
- Updated dependencies
## 1.1.14
### 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
- Updated dependencies
## 1.1.13
### Patch Changes
- Updated dependencies
## 1.1.12
### 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
- Updated dependencies
## 1.1.11
### 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
- Updated dependencies
## 1.1.10
### Patch Changes
- [#84283](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/84283)
[`fcc12bc22e37`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/fcc12bc22e37) -
Clean up platform.editor.enable-map-selection-backward FE FF
## 1.1.9
### 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
- Updated dependencies
## 1.1.8
### 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`
## 1.1.7
### Patch Changes
- [#82658](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/82658)
[`9302baf5248c`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/9302baf5248c) -
Improve Custom Step registration
## 1.1.6
### Patch Changes
- [#82308](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/82308)
[`26970b6663ae`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/26970b6663ae) -
Register the custom prosemirror within the collab PM plugin
## 1.1.5
### 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
- Updated dependencies
## 1.1.4
### Patch Changes
- [#75947](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/75947)
[`43549c3789b1`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/43549c3789b1) -
Migrate @atlaskit/editor-core to use declarative entry points
## 1.1.3
### Patch Changes
- [#79350](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/79350)
[`ba4e64dca012`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/ba4e64dca012) -
Add FF to enable mapSelectionBackward to fix the cursor position
## 1.1.2
### 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
- Updated dependencies
## 1.1.1
### Patch Changes
- [#74185](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/74185)
[`bdf01577a3b3`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/bdf01577a3b3) -
Exclude remote changes from firstContentBodyChange field
## 1.1.0
### Minor Changes
- [#72920](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/72920)
[`8fafb6fc0bc6`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8fafb6fc0bc6) -
Add extra field to collabTrackNCSInitializationPlugin which indicates if the document was changed
excluding inline comments
## 1.0.2
### Patch Changes
- Updated dependencies
## 1.0.1
### Patch Changes
- Updated dependencies
## 1.0.0
### Major Changes
- [#72386](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/72386)
[`0c52b0be40c1`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/0c52b0be40c1) -
This changeset exists to bump all editor plugins that currently don't have a major version. This
is to address an issue with Jira plugin consumption.
### Patch Changes
- Updated dependencies
## 0.1.12
### Patch Changes
- [#69825](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/69825)
[`e2363da4f6a1`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/e2363da4f6a1) -
[No Issue] Replace View Mode API for annotations
- [#69825](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/69825)
[`e2363da4f6a1`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/e2363da4f6a1) -
[No Issue] Replace View Mode API for annotations
- [#69825](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/69825)
[`e2363da4f6a1`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/e2363da4f6a1) -
[No Issue] Replace View Mode API for annotations
## 0.1.11
### Patch Changes
- [#72026](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/72026)
[`0a0cc061a8a7`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/0a0cc061a8a7) -
[No Issue] Improve Confluence Integration tests precision with data-has-collab-initialised
## 0.1.10
### Patch Changes
- [#71133](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/71133)
[`22d7f6ed1f02`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/22d7f6ed1f02) -
revert prosemirror-collab unfork
## 0.1.9
### Patch Changes
- [#68572](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/68572)
[`15d407fe5143`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/15d407fe5143) -
Upgrading @atlaskit/editor-prosemirror dependency
- Updated dependencies
## 0.1.8
### 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
- Updated dependencies
## 0.1.7
### Patch Changes
- [#70084](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/70084)
[`4d651eb93ab5`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/4d651eb93ab5) -
Add editor-plugin-annotation pr and create shared utils for it in editor-test-helpers
- Updated dependencies
## 0.1.6
### Patch Changes
- Updated dependencies
## 0.1.5
### Patch Changes
- [#67238](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/67238)
[`40533849b2ec`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/40533849b2ec) -
[ED-21835] Change EditorAPI type to always union with undefined
## 0.1.4
### Patch Changes
- [#65788](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/65788)
[`be744e423e9f`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/be744e423e9f) -
ED-21700 Extraction of avatar group plugin
- [#67194](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/67194)
[`37379761475c`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/37379761475c) -
[ED-21806] Skip changes from NCS and tinted transactions.
## 0.1.3
### Patch Changes
- [#66406](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/66406)
[`10b691d11788`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/10b691d11788) -
[ED-21806] Add collab initialization metadata into shared state
## 0.1.2
### Patch Changes
- [#66119](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/66119)
[`3f87176f284d`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/3f87176f284d) -
[ED-21806] Refactoring plugin to match NextEditorPlugin standard
## 0.1.1
### Patch Changes
- [#65802](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/65802)
[`438ead060875`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/438ead060875) -
Ensure all editor plugins are marked as singletons