UNPKG

@atlaskit/editor-plugin-track-changes

Version:

ShowDiff plugin for @atlaskit/editor-core

1,200 lines (644 loc) 18.4 kB
# @atlaskit/editor-plugin-track-changes ## 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 - Updated dependencies ## 9.0.12 ### Patch Changes - 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 ### Major Changes - [`901c87a57486e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/901c87a57486e) - Removed `react-intl-next` alias and replaced all usages with `react-intl` directly. What changed: The `react-intl-next` npm alias (which resolved to `react-intl@^5`) has been removed. All imports now reference `react-intl` directly, and `peerDependencies` have been updated to `"^5.25.1 || ^6.0.0 || ^7.0.0"`. How consumer should update their code: Ensure `react-intl` is installed at a version satisfying `^5.25.1 || ^6.0.0 || ^7.0.0`. If your application was using `react-intl-next` as an npm alias, it can be safely removed. Replace any remaining `react-intl-next` imports with `react-intl`. ### Patch Changes - Updated dependencies ## 8.0.0 ### Patch Changes - Updated dependencies ## 7.0.39 ### Patch Changes - Updated dependencies ## 7.0.38 ### Patch Changes - Updated dependencies ## 7.0.37 ### Patch Changes - Updated dependencies ## 7.0.36 ### Patch Changes - Updated dependencies ## 7.0.35 ### Patch Changes - Updated dependencies ## 7.0.34 ### Patch Changes - Updated dependencies ## 7.0.33 ### Patch Changes - Updated dependencies ## 7.0.32 ### Patch Changes - [`38f6b2fea945a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/38f6b2fea945a) - Remove dragAndDropEnabled from test fixtures and audit false usages - prop is being deprecated - Updated dependencies ## 7.0.31 ### Patch Changes - [`7b7c52dff5d7d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7b7c52dff5d7d) - Fix eslint violations for type import syntax - Updated dependencies ## 7.0.30 ### Patch Changes - [`9ff7d1c1aa288`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9ff7d1c1aa288) - Update README.md and 0-intro.tsx - Updated dependencies ## 7.0.29 ### Patch Changes - Updated dependencies ## 7.0.28 ### Patch Changes - Updated dependencies ## 7.0.27 ### Patch Changes - Updated dependencies ## 7.0.26 ### Patch Changes - Updated dependencies ## 7.0.25 ### Patch Changes - Updated dependencies ## 7.0.24 ### Patch Changes - Updated dependencies ## 7.0.23 ### Patch Changes - Updated dependencies ## 7.0.22 ### Patch Changes - Updated dependencies ## 7.0.21 ### Patch Changes - Updated dependencies ## 7.0.20 ### Patch Changes - Updated dependencies ## 7.0.19 ### Patch Changes - Updated dependencies ## 7.0.18 ### Patch Changes - Updated dependencies ## 7.0.17 ### Patch Changes - Updated dependencies ## 7.0.16 ### Patch Changes - Updated dependencies ## 7.0.15 ### Patch Changes - Updated dependencies ## 7.0.14 ### Patch Changes - Updated dependencies ## 7.0.13 ### Patch Changes - Updated dependencies ## 7.0.12 ### Patch Changes - [`0f4a08b633f6e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0f4a08b633f6e) - Internal changes to remove unnecessary token fallbacks and imports from `@atlaskit/theme` - Updated dependencies ## 7.0.11 ### Patch Changes - Updated dependencies ## 7.0.10 ### Patch Changes - Updated dependencies ## 7.0.9 ### Patch Changes - Updated dependencies ## 7.0.8 ### Patch Changes - Updated dependencies ## 7.0.7 ### Patch Changes - Updated dependencies ## 7.0.6 ### Patch Changes - Updated dependencies ## 7.0.5 ### Patch Changes - Updated dependencies ## 7.0.4 ### Patch Changes - Updated dependencies ## 7.0.3 ### Patch Changes - Updated dependencies ## 7.0.2 ### Patch Changes - Updated dependencies ## 7.0.1 ### Patch Changes - Updated dependencies ## 7.0.0 ### Patch Changes - Updated dependencies ## 6.0.36 ### Patch Changes - Updated dependencies ## 6.0.35 ### Patch Changes - [`db37927f35395`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/db37927f35395) - Cleanup platform_editor_ai_aifc_patch_ga_blockers flag. - Updated dependencies ## 6.0.34 ### Patch Changes - Updated dependencies ## 6.0.33 ### Patch Changes - Updated dependencies ## 6.0.32 ### Patch Changes - Updated dependencies ## 6.0.31 ### Patch Changes - Updated dependencies ## 6.0.30 ### Patch Changes - Updated dependencies ## 6.0.29 ### Patch Changes - Updated dependencies ## 6.0.28 ### Patch Changes - Updated dependencies ## 6.0.27 ### Patch Changes - Updated dependencies ## 6.0.26 ### Patch Changes - Updated dependencies ## 6.0.25 ### Patch Changes - Updated dependencies ## 6.0.24 ### Patch Changes - Updated dependencies ## 6.0.23 ### Patch Changes - Updated dependencies ## 6.0.22 ### Patch Changes - 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 - Updated dependencies ## 6.0.11 ### Patch Changes - Updated dependencies ## 6.0.10 ### Patch Changes - [`7fc08532f3729`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7fc08532f3729) - Remove platform_editor_toolbar_aifc_undo_redo_confluence feature gate - Updated dependencies ## 6.0.9 ### Patch Changes - [`b43aaf2b5d0ff`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b43aaf2b5d0ff) - Remove platform_editor_toolbar_aifc_undo_redo_confluence feature gate - 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 - [`819348f0857f5`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/819348f0857f5) - [ux] [EDITOR-3769] added shortcut to track changes button - Updated dependencies ## 6.0.1 ### Patch Changes - Updated dependencies ## 6.0.0 ### 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 - [`3246746518cdf`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3246746518cdf) - [ux] Add the ability to supply a ButtonWrapper to track-changes plugin via options ## 5.0.34 ### Patch Changes - Updated dependencies ## 5.0.33 ### Patch Changes - Updated dependencies ## 5.0.32 ### Patch Changes - Updated dependencies ## 5.0.31 ### Patch Changes - Updated dependencies ## 5.0.30 ### Patch Changes - Updated dependencies ## 5.0.29 ### Patch Changes - Updated dependencies ## 5.0.28 ### Patch Changes - Updated dependencies ## 5.0.27 ### Patch Changes - Updated dependencies ## 5.0.26 ### Patch Changes - Updated dependencies ## 5.0.25 ### Patch Changes - Updated dependencies ## 5.0.24 ### Patch Changes - Updated dependencies ## 5.0.23 ### Patch Changes - Updated dependencies ## 5.0.22 ### Patch Changes - Updated dependencies ## 5.0.21 ### Patch Changes - Updated dependencies ## 5.0.20 ### Patch Changes - Updated dependencies ## 5.0.19 ### Patch Changes - Updated dependencies ## 5.0.18 ### Patch Changes - Updated dependencies ## 5.0.17 ### Patch Changes - Updated dependencies ## 5.0.16 ### Patch Changes - Updated dependencies ## 5.0.15 ### Patch Changes - Updated dependencies ## 5.0.14 ### Patch Changes - Updated dependencies ## 5.0.13 ### Patch Changes - Updated dependencies ## 5.0.12 ### Patch Changes - Updated dependencies ## 5.0.11 ### Patch Changes - Updated dependencies ## 5.0.10 ### Patch Changes - Updated dependencies ## 5.0.9 ### Patch Changes - [`ef001bf65d48f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ef001bf65d48f) - Remove usage of `platform_editor_toolbar_aifc` inside editor packages - instead rely on checking for new toolbar plugin option, make `enableNewToolbarExperience` mandatory for consumers to opt in to new toolbar experience - Updated dependencies ## 5.0.8 ### Patch Changes - Updated dependencies ## 5.0.7 ### Patch Changes - Updated dependencies ## 5.0.6 ### Patch Changes - Updated dependencies ## 5.0.5 ### Patch Changes - [`a3254a75cdfb7`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a3254a75cdfb7) - [ED-29448] clean up experiment platform_editor_toolbar_aifc_patch_2 - Updated dependencies ## 5.0.4 ### Patch Changes - Updated dependencies ## 5.0.3 ### Patch Changes - Updated dependencies ## 5.0.2 ### Patch Changes - Updated dependencies ## 5.0.1 ### Patch Changes - Updated dependencies ## 5.0.0 ### Patch Changes - Updated dependencies ## 4.0.5 ### Patch Changes - Updated dependencies ## 4.0.4 ### Patch Changes - Updated dependencies ## 4.0.3 ### Patch Changes - Updated dependencies ## 4.0.2 ### Patch Changes - Updated dependencies ## 4.0.1 ### Patch Changes - Updated dependencies ## 4.0.0 ### Patch Changes - Updated dependencies ## 3.0.7 ### Patch Changes - [`c0113eeccb2df`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c0113eeccb2df) - [ux] ED-29120 add a new config option for default editor preset (`toolbar.enableNewToolbarExperience`) which allows the new toolbar to be disabled. This is needed for editors that can't be excluded at the experiment level. - Updated dependencies ## 3.0.6 ### Patch Changes - [`db97eb262cc5a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/db97eb262cc5a) - replace platform_editor_toolbar_aifc with separate experiements for jira and confluence - Updated dependencies ## 3.0.5 ### Patch Changes - Updated dependencies ## 3.0.4 ### Patch Changes - Updated dependencies ## 3.0.3 ### Patch Changes - [`12afb3988d02e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/12afb3988d02e) - [EDITOR-1429] fixed bug where creating inline comment is considered as changes in editor - Updated dependencies ## 3.0.2 ### Patch Changes - [`4a31ea74ba10f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4a31ea74ba10f) - [ux] [ED-29057] create new ranks and groups for track changes section and render undo, redo and diff in separate button groups behind platform_editor_toolbar_aifc_patch_2 gate - Updated dependencies ## 3.0.1 ### Patch Changes - [`2d7e230a59028`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2d7e230a59028) - [NO-ISSUE] Hot fix for when attributes gets updated, it is recognised as a docchange and hence decorations should be applied - Updated dependencies ## 3.0.0 ### Patch Changes - Updated dependencies ## 2.7.14 ### Patch Changes - [`66ad6c1d02200`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/66ad6c1d02200) - Catch issues with tracked changes - Updated dependencies ## 2.7.13 ### Patch Changes - Updated dependencies ## 2.7.12 ### Patch Changes - Updated dependencies ## 2.7.11 ### Patch Changes - Updated dependencies ## 2.7.10 ### Patch Changes - Updated dependencies ## 2.7.9 ### Patch Changes - Updated dependencies ## 2.7.8 ### Patch Changes - [`bbe3cf6be3b74`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/bbe3cf6be3b74) - [EDITOR-1427-tooltip-not-showing-old-editor] Refactoring new toolbar component, added tooltip to old toolbar track changes button - Updated dependencies ## 2.7.7 ### Patch Changes - Updated dependencies ## 2.7.6 ### Patch Changes - Updated dependencies ## 2.7.5 ### Patch Changes - [`b39429d6d1945`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b39429d6d1945) - EDITOR-1365: Remove addToHistory false condition in the track changes plugin. - [`265c1bf0cefa4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/265c1bf0cefa4) - Sorted type and interface props to improve Atlaskit docs - Updated dependencies ## 2.7.4 ### Patch Changes - Updated dependencies ## 2.7.3 ### Patch Changes - [`286abb4d35eba`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/286abb4d35eba) - [ux] [ED-28960] Finish full page primary toolbar migration - Align with design update (separator, gap, height, icon size) - Add keyboard shortcut to focus toolbar and arrow key navigation - Address accessibility - Updated dependencies ## 2.7.2 ### Patch Changes - Updated dependencies ## 2.7.1 ### Patch Changes - Updated dependencies ## 2.7.0 ### Minor Changes - [`f78a34afab8d4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/f78a34afab8d4) - [ux] ED-28961 register undo redo and track changes buttons to new toolbar behind platform_editor_toolbar_aifc. adds ai buttons into comment toolbar. ### Patch Changes - Updated dependencies ## 2.6.4 ### Patch Changes - [`13c698778e3c6`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/13c698778e3c6) - [ux] Atlaspack version bump - Updated dependencies ## 2.6.3 ### Patch Changes - [`8700ce859da07`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/8700ce859da07) - [EDITOR-1249] Added inline node support for show diff - Updated dependencies ## 2.6.2 ### Patch Changes - [`22f298149afc8`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/22f298149afc8) - EDITOR-1342: Fix missing mapping causing some steps to break the typeahead. - Updated dependencies ## 2.6.1 ### Patch Changes - [`941fdc429d140`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/941fdc429d140) - Show formatting changes in the diff - Updated dependencies ## 2.6.0 ### Minor Changes - [`834a792f74e9c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/834a792f74e9c) - [EDITOR-1254] Check if the document has changed from the baseline before allowing users to toggle "Showing the diff" ### Patch Changes - Updated dependencies ## 2.5.0 ### Minor Changes - [`81ec1e909620a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/81ec1e909620a) - [EDITOR-1206] Have `editor-plugin-show-diff` expose if the plugin is displaying the diff. Deprecate the state in `editor-plugin-track-changes` as it depends on `editor-plugin-show-diff` and it's better to have the state in the plugin that actually shows the diff ### Patch Changes - Updated dependencies ## 2.4.3 ### Patch Changes - [`3c2fe6ae106d8`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3c2fe6ae106d8) - Focus the editor after track changes is turned off. - Updated dependencies ## 2.4.2 ### Patch Changes - Updated dependencies ## 2.4.1 ### Patch Changes - Updated dependencies ## 2.4.0 ### Minor Changes - [#193925](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/193925) [`696d65f882441`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/696d65f882441) - Implement `resetBaseline` command for track changes plugin which can be called to reset the diff history. ## 2.3.0 ### Minor Changes - [#193889](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/193889) [`6d4374ce318fd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6d4374ce318fd) - [EDITOR-1073] Add i18n for Track Changes button & toggle button on toolbar with plugin option ### Patch Changes - Updated dependencies ## 2.2.0 ### Minor Changes - [#193685](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/193685) [`ee3ba46cb3d0a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ee3ba46cb3d0a) - [EDITOR-1073] Add undo/ redo & show diff to comment toolbar ### Patch Changes - Updated dependencies ## 2.1.1 ### Patch Changes - [#190819](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/190819) [`20420774e83cc`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/20420774e83cc) - Include Track chages plugin ## 2.1.0 ### Minor Changes - [#189258](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/189258) [`e6411aa283a9e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e6411aa283a9e) - Exposes new state to track if the diff plugin is available for use (ie. for external buttons). Defaults to false and is set to true when changes are available. ## 2.0.0 ### Major Changes - [#185139](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/185139) [`710f9b65a743a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/710f9b65a743a) - [EDITOR-1014] Setup basic plugin diffing functionality and documentation ## 1.0.0 ### Major Changes - [#184137](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/184137) [`5de7ddbb39301`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/5de7ddbb39301) - Move editor-common to peer dependencies