@kalamazoo/editor-core
115.2.2
Patch Changes
[patch]1b5cb65fd7:
Use contextId instead of collectionName to know when to copy a media node
115.2.1
Patch Changes
[patch]36f6e99c5b:
Fix type errors caused when generating declaration files- Updated dependencies 36f6e99c5b:
115.2.0
Minor Changes
[minor]24865cfaff:
ED-8080 Add provider factory to editor arch V3
[minor]24865cfaff:
ED-8132: Stop passing props to EditorPlugin factories- [minor]24865cfaff:
ED-8078 Sending invalid nodes instead of whole node on dispatch invalid transaction analytis- [minor]24865cfaff:
FM-2744 Implement native side for Hybrid Editor/Renderer Analytics events
Patch Changes
[patch]7ee2d3281f:
ED-7957 Disable save button on Comment appearance
[patch]7ee2d3281f:
FEF-9891 Fix being unable to click inside and type in placeholders
[patch]24865cfaff:
ED-8191 fix expand button position when disabled- [patch]24865cfaff:
ED-8213 Remove unused macroProvider usage- [patch]24865cfaff:
ED-7945: fix number column alignment on first load- [patch]24865cfaff:
ED-7901 Added analytics for media alt text- [patch]24865cfaff:
ED-8129 Fix bug where table throws an exception when try to delete it when the contextual menu is open- [patch]24865cfaff:
Make GenericCard Component instead of PureComponent to react on context updates- [patch]24865cfaff:
ED-7992: Prevent creating new style tags on every resize of media single- [patch]24865cfaff:
ED-8187 Update cursor on expand to represent user actions- [patch]24865cfaff:
ED-8162: Prevent the editor from locking up when navigating from gap-cursor to an expand title- [patch]24865cfaff:
ED-7927: Transform status text uppercase- [patch]24865cfaff:
ED-7977: when cursor is after a collapsed expand, pressing Backspace focus the title- [patch]24865cfaff:
[ED-8159] Add flag to disable the open|close events from Expand- [patch]24865cfaff:
ED-7967 Add location and selection information on insertion analytics events- [patch]24865cfaff:
ED-8177: Change animation style of the gap-cursor to avoid a high amount of style recalc- [patch]24865cfaff:
Make @kalamazoo/smart-card a peerDependency of editor/renderer- Updated dependencies 24865cfaff:
Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- Updated dependencies 24865cfaff:
- @kalamazoo/renderer@53.2.1
- @kalamazoo/user-picker@4.2.0
- @kalamazoo/adf-schema@4.3.2
- @kalamazoo/adf-utils@7.3.1
- @kalamazoo/editor-common@43.1.0
- @kalamazoo/tooltip@15.2.0
- @kalamazoo/analytics-next@6.3.3
- @kalamazoo/media-picker@50.0.3
- @kalamazoo/media-client@4.2.0
- @kalamazoo/select@11.0.3
- @kalamazoo/share@0.7.3
- @kalamazoo/modal-dialog@10.5.0
- @kalamazoo/smart-card@12.6.2
- @kalamazoo/avatar-group@5.0.2
- @kalamazoo/avatar@17.1.5
- @kalamazoo/media-card@66.1.2
- @kalamazoo/item@10.2.0
- @kalamazoo/textarea@2.2.3
- @kalamazoo/status@0.9.18
115.1.0
Minor Changes
[minor]7519b2a816:
FM-2694 Scroll user's selection (cursor) into view whenever they insert/delete nodes, format text, undo/redo or paste content
Add new editor plugin:
ScrollIntoView
This hooks into each transaction applied and calls ProseMirror's scrollIntoView if the transaction is a primary action from the user that updates the document This behaviour is on by default and should be opted out of on a per-transaction basis, initially we have opted out of any interactions with the floating toolbar or breakout buttons and resizing, as to perform these actions you are in the context of what you are editing already
Patch Changes
[patch]768bac6d81:
Convert editor error boundary from GasV2 to GasV3 analytics. Support graceful recovery for intermittent issues.- [patch]7bf6a29563:
ED-8217: Prevent unnecessery re-renders in a status node- [patch]fbff0b7e41:
[ED-8286] Fix analytics configuration to AltText- [patch]9902932114:
ED-7480: fix contextual menu position when enabling numbered column- Updated dependencies 768bac6d81:
Updated dependencies 139ab68e90:
- Updated dependencies 768bac6d81:
115.0.0
Major Changes
[major]5e4d1feec3:
Removed deprecated props from editor core
Following props have been removed from
@kalamazoo/editor-core
:- mediaProvider –> Use
media={{ provider }}
instead - cardProvider -> Use
UNSAFE_cards={{ provider }}
instead - allowPlaceholderCursor -> Enabled by default
- addonToolbarComponents -> Not supported anymore (and according to sourcegraph not used anywhere)
- allowCodeBlocks -> Enabled by default
- allowLists -> Enabled by default
- allowHelpDialog -> Is enabled by default, pass
false
to disabled it
- mediaProvider –> Use
Minor Changes
[minor]10425b84b4:
Add support to extensions v2 (using manifests and extension providers)
[minor]0ea0587ac5:
ED-8130: Update expand feature flag to seperate rendering from insertion- [minor]926798632e:
ED-7962: Build ADF node from actions - remove "insert" from node
Patch Changes
[patch]a6663b9325:
ED-8026: Prevent infinite transactions being dispatched when focusing on an expands title during collab
[patch]0f8d5df4cf:
ED-7975: fix copy-pasting tables that contain nestedExpand
[patch]ecfbe83dfb:
[ED-7903] Implement alt text update on UI- [patch]ea0e619cc7:
ED-8017: Fix expand overflow issues with tables and text
[patch]93b445dcdc:
ED-8134: Adding /help command to quick insert
[patch]ded174361e:
ED-7993: Stop toolbar insert block from re-rendering when typing inside code block, etc
[patch]80eb127904:
ED-8068: Fixes an issues where wrapped media could end up on top of one another inside an Expand.
[patch]8c84ed470e:
ED-7957 Disable save button on Comment appearance- [patch]6e4b678428:
ED-8077: Fixes pasting expands into a table that is inside an expand
[patch]40bec82851:
ED-7850 Fix bug where card inserted by paste (but intercepted by macro) wasn't replacing the content
[patch]8b652147a5:
ED-8099: Disables resize grid lines when media is inside an expand
[patch]0603c2fbf7:
FEF-9891 Fix being unable to click inside and type in placeholders- [patch]72d4c3298d:
ED-7934: keyboard navigation for expand
[patch]5ef337766c:
ED-8069: Fixes expand toggling syncing between sessions in collab mode.
[patch]dc0999afc2:
ED-7995: Performance enchancements when editor transitions between disabled to enabled state
[patch]6764e83801:
ED-8131 Fix not passing analyticsHandler to createPMPlugins
[patch]553915553f:
[ED-8081] Improve tab navigation on native expand
[patch]4700477bbe:
ED-8094: Fix cursor issues relating to mobile and toolbar insertion issues
[patch]3a7c0bfa32:
Fixes minor keymap issues within expand, with type-ahead and backspace- [patch]5455e35bc0:
ED-8171 Remove disable save button on comment appearance when upload has no finished- [patch]cc1b89d310:
ED-8162: Prevent the editor from locking up when navigating from gap-cursor to an expand title- [patch]2bb3af2382:
ED-8178: Disable media alignment options and extension layout options when inside an expand- [patch]611dbe68ff:
[ED-8159] Add flag to disable the open|close events from Expand- [patch]938f1c2902:
ED-8186: Fix incorrect mark filtering when toggling lists- Updated dependencies 271945fd08:
Updated dependencies 161a30be16:
- Updated dependencies 2d1aee3e47:
- Updated dependencies ea0e619cc7:
- Updated dependencies 4427e6c8cf:
- Updated dependencies 5b8a074ce6:
- Updated dependencies 49fbe3d3bf:
- Updated dependencies c1d4898af5:
- Updated dependencies 579779f5aa:
- Updated dependencies df2280531d:
- Updated dependencies ef2ba36d5c:
- Updated dependencies 6e4b678428:
- Updated dependencies bb164fbd1e:
- Updated dependencies 3c0f6feee5:
- Updated dependencies b3fd0964f2:
- Updated dependencies 1b8e3a1412:
- Updated dependencies 7540cdff80:
- Updated dependencies b4fda095ef:
- Updated dependencies 10425b84b4:
- Updated dependencies 4700477bbe:
- Updated dependencies 7f8de51c36:
- Updated dependencies f9c291923c:
- Updated dependencies 9a261337b5:
- Updated dependencies cc1b89d310:
- Updated dependencies 938f1c2902:
- Updated dependencies 926798632e:
- @kalamazoo/editor-common@43.0.0
- @kalamazoo/adf-schema@4.3.1
- @kalamazoo/emoji@62.6.0
- @kalamazoo/media-picker@50.0.2
- @kalamazoo/smart-card@12.6.1
- @kalamazoo/mention@18.16.0
- @kalamazoo/icon@19.0.11
- @kalamazoo/media-client@4.1.1
- @kalamazoo/renderer@53.2.0
- @kalamazoo/theme@9.3.0
- @kalamazoo/media-editor@37.0.3
- @kalamazoo/editor-test-helpers@10.3.0
- @kalamazoo/date@0.7.8
- @kalamazoo/profilecard@12.3.5
- @kalamazoo/editor-bitbucket-transformer@6.2.10
- @kalamazoo/editor-json-transformer@7.0.1
- @kalamazoo/editor-markdown-transformer@3.1.12
- @kalamazoo/synchrony-test-helpers@1.0.2
- @kalamazoo/task-decision@16.0.4
114.1.4
Patch Changes
[patch]3a20e9a596:
Make PopupSelect correctly pass props. Forcing update of @kalamazoo/select for all other packages- Updated dependencies 3a20e9a596:
114.1.3
Patch Changes
[patch]aed7d2a980:
ED-8042 upgrade prosemirror-markdown to remove ES modules workaround- Updated dependencies aed7d2a980:
114.1.2
Patch Changes
[patch]f4b7363a8e:
ED-8137: Fix rendering of hyperlink toolbar without any activity provider set
114.1.1
Patch Changes
[patch]a76c0e3081:
ED-8042 fix: bump markdown-it and prosemirror-markdown to avoid ReDoS vulnerability
114.1.0
Minor Changes
[minor]166dd996a8:
ED-7949: Migrate expand react component to renderer from common to avoid extra deps being added to common
[minor]292651c91c:
[ED-7739] UI for add or edit alt text in media
[minor]f68c80d51a:
FM-2211 Implement scrolling improvements to prevent user typing behind keyboard on iOS
New editor plugin IOSScroll is added into the plugins list for users on iOS mobile devices This works with a new native-to-web bridge method
setKeyboardControlsHeight
to add an extra buffer to the bottom of the page when the on-screen keyboard is showing[minor]3a4aa18da6:
ED-7878 Add expand analytics v1
[minor]f1a06fc2fd:
ED-7876 Implement expand and nestedExpand in Editor and Renderer
A work in progress implementation of the new
expand
andnestedExpand
nodes. These are currently disabled by default, but can be tested by enabling an editor prop.UNSAFE_allowExpand={true}
Note,
expand
andnestedExpand
are only in thestage-0
ADF schema (as of this changeset).[minor]041306acf5:
ED-7494: split plain text by linebreaks into paragraphs on paste, convert text bullet into lists
When pasting plain text with "paragraphs" separated by line breaks, we now paste those as multiple, real, paragraphs instead.
When pasting plain text that contains Markdown-looking numbered or unordered lists, or lines that start with Unicode bullets, we now convert those to an actual list.
This fixes pasting from Google Keep, or something like Notepad.
[minor]b3b743040b:
ED-7911: Uploads new external media to media services
[minor]ae42b1ba1e:
Adf schema changes (for stage-0) to support alt text on media nodes.
editor-core
changes are wrapped under the editor propUNSAFE_allowAltTextOnImages
. There is no alt text implementation yet, so the user won't be able to add alt text to images just yet.[minor]1377a45225:
ED-7492 add support to indent actions
This version adds support for indenting actions using the keyboard shortcuts Tab and Shift-Tab. You can also unindent items by backspacing them at the start, or deleting forwards within the task.
There is no new behaviour if the feature flag (
allowNestedTasks
) is turned off.[minor]40efe6f043:
ED-7792: Add performance analytics to new arch editor
Patch Changes
[patch]c20e926a6c:
ED-7971: fix deleting of nested task lists
Upgrades prosemirror-view to 1.1.6.
See (this discussion)[https://discuss.prosemirror.net/t/collapsing-empty-nodes-on-delete/2306/4] for more details and screenshots of the behaviour it fixes.
[patch]c276ecfa22:
Check for optional values when using WithProviders component
[patch]60e2652dc7:
Use media-picker types entry poin
[patch]b7c432e8b9:
FM-2353 Fix issue where links copied from iOS Safari share button were not pasted
[patch]e76d2904b4:
Adding support for alt text on editor and renderer
[patch]a01023d4b3:
ED-7938: allow pasting tasks within task lists
[patch]d51d5cabc6:
ED-7867 Prevent infinite loop on table trying to apply bold mark
[patch]e93cb269a9:
ED-8036 Prevent plugin conflicts in insert menu
[patch]e3e615b10e:
ED-8002: Remove types of nodes from performance analytics
[patch]5b2c89203e:
Fix linting errors from prettier upgrade
[patch]e283b821f0:
ED-7980: Fixes styling of expands inside layouts (also caters for gap cursor navigation)
[patch]583d344097:
ED-7677 Pick color with best contrast for color palette checkmarks
Updated dependencies 6d9c8a9073:
- Updated dependencies 70e1055b8f:
- Updated dependencies ae6408e1e4:
- @kalamazoo/adf-schema@4.3.0
- @kalamazoo/editor-common@42.0.0
- @kalamazoo/renderer@53.1.0
- @kalamazoo/editor-json-transformer@7.0.0
- @kalamazoo/editor-bitbucket-transformer@6.2.7
- @kalamazoo/editor-markdown-transformer@3.1.9
- @kalamazoo/editor-test-helpers@10.2.0
- @kalamazoo/synchrony-test-helpers@1.0.1
- @kalamazoo/task-decision@16.0.3
- @kalamazoo/media-test-helpers@25.2.4
- @kalamazoo/media-picker@50.0.0
114.0.4
Patch Changes
[patch]30acc30979:
@kalamazoo/select has been converted to Typescript. Typescript consumers will now get static type safety. Flow types are no longer provided. No API or behavioural changes.
114.0.3
- Updated dependencies 4e487b59a1:
114.0.2
Patch Changes
[patch]dba498a7b0:
Prevent updating MediaSingle node if new attrs are the same as current ones
114.0.1
Patch Changes
[patch]d222c2b987:
Theme has been converted to Typescript. Typescript consumers will now get static type safety. Flow types are no longer provided.
Breaking
** getTokens props changes ** When defining the value function passed into a ThemeProvider, the getTokens parameter cannot be called without props; if no props are provided an empty object
{}
must be passed in:<CustomTheme.Provider value={t => ({ ...t(), backgroundColor: '#333'})} >
becomes:
<CustomTheme.Provider value={t => ({ ...t({}), backgroundColor: '#333'})} >
** Color palette changes ** Color palettes have been moved into their own file. Users will need to update imports from this:
import { colors } from '@kalamazoo/theme'; colors.colorPalette('8');
to this:
import { colorPalette } from '@kalamazoo/theme'; colorPalette.colorPalette('8');
or for multi entry-point users:
import * as colors from '@kalamazoo/theme/colors'; colors.colorPalette('8');
to this:
import * as colorPalettes from '@kalamazoo/theme/color-palette'; colorPalettes.colorPalette('8');
114.0.0
Major Changes
[major]f28c191f4a:
BREAKING: remove viewContext and uploadContext from Editor mediaProvider api
A few months ago we introduced the ability to pass either
viewContext
uploadContext
orviewMediaClientConfig
uploadMediaClientConfig
, in order to help with the transition of media-client > media-core.Now we are getting rid of the old
viewContext
+uploadContext
and just keepviewMediaClientConfig
+uploadMediaClientConfig
.Before
import {Editor} from '@kalamazoo/editor-core` import {ContextFactory} from '@kalamazoo/media-core' const mediaProvider = Promise.resolve({ viewContext: ContextFactory.create({ authProvider: () => Promise.resolve() }), uploadContext: ContextFactory.create({ authProvider: () => Promise.resolve() }), }) <Editor mediaProvider={mediaProvider} />
Now
import {Editor} from '@kalamazoo/editor-core` const mediaProvider = Promise.resolve({ viewMediaClientConfig: { authProvider: () => Promise.resolve() }, uploadMediaClientConfig: { authProvider: () => Promise.resolve() } }) <Editor mediaProvider={mediaProvider} />
Minor Changes
[minor]6e46da0e7f:
ED-7847 Adding option to connect atlaskit example page to synchrony server on development- [minor]628fc6fa34:
[ED-7738] Introducing
UNSAFE_allowAltTextOnImages
editor prop. DO NOT USE THIS IN PRODUCTION!There is no implementation delivered as part of this change. But we will use it to wrap all the UI changes.
Patch Changes
[patch]b16f92a4c9:
ED-7904: Enabling input typing performance sampling - send time taken for every 100th keypressed- [patch]e47220a6b2:
ED-5450: remove most of ts-ignores from editor packages- [patch]79997ae8a8:
Implement missing parts of dispatchTransaction for labs/next editor- [patch]66701534af:
ED-7883 [v3] Add ability to override plugin preset similar to babel- [patch]29f6a0bf45:
[ED-7771] Add resize handler on tables when the first row is merged- [patch]c98b85f9cd:
ED-7882 Optimise and minimise SVG asset for feedback- [patch]cc32fa0427:
remove ! from Toolbar Annotation component to prevent runtime exception
Updated dependencies 24b8ea2667:
- @kalamazoo/editor-test-helpers@10.1.3
- @kalamazoo/renderer@53.0.0
- @kalamazoo/emoji@62.5.6
- @kalamazoo/media-client@4.0.0
- @kalamazoo/media-picker@49.0.0
- @kalamazoo/media-filmstrip@36.0.0
- @kalamazoo/media-test-helpers@25.2.2
- @kalamazoo/editor-bitbucket-transformer@6.2.6
- @kalamazoo/editor-json-transformer@6.3.5
- @kalamazoo/editor-markdown-transformer@3.1.8
- @kalamazoo/task-decision@16.0.2
- @kalamazoo/editor-common@41.2.1
- @kalamazoo/media-card@66.0.1
- @kalamazoo/media-editor@37.0.1
- @kalamazoo/media-core@31.0.0
113.2.2
Patch Changes
[patch]b1cdbefb71:
ED-7951 Update correct link attribute
113.2.1
- Updated dependencies 42a92cad4e:
113.2.0
Minor Changes
[minor]4585681e3d:
ED-7631: removed containerAri for task-decisions components- [minor]1a0fe670f9:
ED-7674: support nested actions in stage-0 schema; change DOM representation of actions
Nested actions
This changeset adds support for nesting actions at the schema level, currently only within the stage-0 ADF schema.
The editor and renderer currently do nothing special to represent these nested actions. As of this release, they appear as as flat list.
To enable this feature, use the new
allowNestedTasks
prop.DOM representation of actions in renderer + editor
This release also changes the DOM representation of actions away from a
ol > li
structure, to adiv > div
one. That is, both thetaskList
andtaskItem
are wrapped indiv
elements.Because taskLists can now be allowed to nest themselves, this would otherwise have created an
ol > ol
structure, which is invalid.- [minor]ae4f336a3a:
FABDODGEM-13 Editor Damask Release - Internal post
BREAKING CHANGES
- Media: Removed deprecated "context" property from media components in favor of "mediaClientConfig". This affects all public media UI components.
- Tasks & Decisions: Removed containerAri for task-decisions components.
- Renderer: Adapts to task-decision changes.
- Editor Mobile Bridge: Adapts to task-decision changes.
- Util Data Test: Adapts to task-decision changes.
Affected Editor Components:
tables, media, mobile, emoji, tasks & decisions, analytics
Editor
- Support nested actions in stage-0 schema; Change DOM representation of actions
- Updated i18n translations
- Improved analytics & crash reporting (via a new error boundary)
- Improvements to heading anchor links.
- Copy/Paste improvements
- Fixes for the selection state of Smart links.
- Improvements for table resizing & column creation.
Mobile
- GASv3 Analytics Events are now relayed from the web to the native context, ready for dispatching.
- Hybrid Renderer Recycler view now handles invalid ADF nodes gracefully.
Media
- Improved analytics
- Added shouldOpenMediaViewer property to renderer
- Implemented analytics for file copy
- New
media-viewed
event dispatched when media is interacted with via the media card or viewer. - Support for
alt
text attribute on media image elements.
i18n-tools
Bumped dependencies.
Patch Changes
[patch]2806d52400:
Update i18n strings with latest translations- [patch]cc28419139:
Adding missing license to packages and update to Copyright 2019 Atlassian Pty Ltd.- [patch]a69129b69f:
ED-7772 Enabled heading anchor in kitchen sink- [patch]b37ede79c8:
ED-7799 Refactor analytics to prevent splitting history
- Use analytics step direct into the same transaction instead of setting on meta and appending a different transaction afterwards.
- Add current selection position into analytics step to create step map base on current position. This makes that all of the following steps can be appended.
[patch]037956f1fa:
ED-7673: Using hooks for new architecture components- [patch]2e24e120cd:
ED-7602 Fixed Smart Links having lost their selection state.
[patch]f3bae65674:
[ED-7319] Fix table lock problem when resizing columns is happening in a collab session- [patch]8daae7e09e:
ED-7750 Deduped i18n ids. Pulled latest i18n translations.
[patch]77553f37a3:
ED-7840: use DOMParser rather than using innerHTML to avoid executing content from clipboard- [patch]c0a0df0729:
ED-7806: Re throwing errors from componentDidCatch- [patch]e712df24c0:
MS-2416: Adding package info in analytics GASv3 payload
Updated dependencies c3e65f1b9e:
- Updated dependencies bd94b1d552:
- Updated dependencies e7b5c917de:
- @kalamazoo/editor-common@41.2.0
- @kalamazoo/renderer@52.0.0
- @kalamazoo/media-client@3.0.0
- @kalamazoo/media-core@30.0.17
- @kalamazoo/media-test-helpers@25.2.0
- @kalamazoo/media-card@66.0.0
- @kalamazoo/media-editor@37.0.0
- @kalamazoo/media-filmstrip@35.0.0
- @kalamazoo/media-picker@48.0.0
- @kalamazoo/editor-bitbucket-transformer@6.2.5
- @kalamazoo/editor-json-transformer@6.3.4
- @kalamazoo/editor-markdown-transformer@3.1.7
- @kalamazoo/emoji@62.5.4
- @kalamazoo/mention@18.15.5
- @kalamazoo/share@0.6.12
- @kalamazoo/user-picker@4.1.3
- @kalamazoo/task-decision@16.0.0
- @kalamazoo/util-data-test@13.0.0
113.1.6
Patch Changes
[patch]d17bb8cf2d:
ED-7730: Hyperlink enchancements
113.1.5
Patch Changes
[patch]ca88f616e4:
ED-7730: Hyperlink improvements
113.1.4
Patch Changes
[patch]a2d0043716:
Updated version of analytics-next to fix potential incompatibilities with TS 3.6
113.1.3
- Updated dependencies 8c725d46ec:
113.1.2
Patch Changes
[patch]dbd86d9542:
MS-2397 Fix bug where media with same ids haven't been updating attributes
113.1.1
Patch Changes
[patch]8af8f8ec2a:
ED-7768 Fixed regression where you cannot click inside a block macro
113.1.0
Minor Changes
[minor]65ada7f318:
FABDODGEM-12 Editor Cashmere Release
Affected editor components:
tables, media, mobile, text color, emoji, copy/paste, analytics
Performance
- Async import for code blocks and task items on renderer
Table
- Add support to sort tables that contains smart links
- Scale table when changing to full width mode
Text color
- Update text color toolbar with right color when text is inside a list, panel, etc.
Mobile - Implement undo/redo interface on Hybrid Editor - https://product-fabric.atlassian.net/browse/FM-2393
Copy and Paste
- Support copy & paste when missing context-id attr
- https://product-fabric.atlassian.net/browse/MS-2344
- Right click + copy image fails the second time that is pasted
- https://product-fabric.atlassian.net/browse/MS-2324
- Copying a never touched image for the first time from editor fails to paste
- https://product-fabric.atlassian.net/browse/MS-2338
- Implement analytics when a file is copied
- https://product-fabric.atlassian.net/browse/MS-2036
Media
- Add analytics events and error reporting [NEW BIG FEATURE]
- https://product-fabric.atlassian.net/browse/MS-2275
- https://product-fabric.atlassian.net/browse/MS-2329
- https://product-fabric.atlassian.net/browse/MS-2330
- https://product-fabric.atlassian.net/browse/MS-2331
- https://product-fabric.atlassian.net/browse/MS-2332
- https://product-fabric.atlassian.net/browse/MS-2390
- Fixed issue where we can’t insert same file from MediaPicker twice
- Disable upload of external files to media
Notable Bug Fixes
- Implement consistent behaviour for rule and mediaSingle on insertion
- Feature Flag:
- allowNewInsertionBehaviour - [default: true]
- https://product-fabric.atlassian.net/browse/ED-7503
- Fixed bug where we were showing table controls on mobile.
- https://product-fabric.atlassian.net/browse/ED-7690
- Fixed bug where editor crashes after unmounting react component.
- https://product-fabric.atlassian.net/browse/ED-7318
- Fixed bug where custom emojis are not been showed on the editor
- https://product-fabric.atlassian.net/browse/ED-7726
[minor]b7f541d0ea:
ED-7737: Fix icons import in editor core to reduce bundle size- [minor]79c69ed5cd:
ED-7449 Implement sorting inline cards inside tables base on resolved title- [minor]380c643806:
https://product-fabric.atlassian.net/browse/ED-7503
New insertion behaviour comes into place, making it consistent no matter how supported nodes are inserted (more detailed info in the ticket). These changes only covers Horizontal rule and Media Single nodes, only when they are inserted at the beginning or at the end of an specific node.
Examples:
- Insert a horizontal rule when the cursor is at the begining of a paragraph, it will insert the node above the paragraph. Same with media single.
- Insert a horizontal rule when the cursor is at the end of a paragraph, it will insert the node bellow the paragraph. Same with media single.
All of these cases should behave consistently regardless if the node was inserted usng the toolbar, with the
/divider
command, or the---
/***
shortcut (for the horizontal rule case).All this new behaviour is wrapp around a new EditorProp named
allowNewInsertionBehaviour
which istrue
by default. Turning this prop tofalse
will always fallback to previous behaviour.[minor]98ad94c69c:
FM-2393 Expose undo/redo methods on mobile bridge
native-to-web: undo/redo methods which will hook directly into prosemirror-history's web-to-native: undoRedoBridge.stateChange which informs native whether undo and redo are currently available so they can enable/disable their buttons accordingly
Patch Changes
[patch]7345e92cc2:
[ED-7736] Reduce the number of crashs when resizing a table in a collab session- [patch]0a4a4b8781:
ED-7599: Fix sending transactions to synchrony before collab plugin is ready- [patch]f3f51ad634:
ED-7680 Prevent insert row or column when selection is not over a table- [patch]c678549a36:
FM-1752 Fix issue where correct text colour was not selected in toolbar when user had a range selection on coloured text in a nested node eg. a paragraph inside a panel
[patch]b88a5c5716:
ED-7318 - Refactor solution for discarding stale PM transactions.- [patch]47bd9ffc0f:
ED-7726: Pass emojiProvider to EmojiTypeAhead item, fixes not loading emojis in typeahead- [patch]0545e69ee6:
call MediaNodeUpdater.updateFileAtts on any prop changes in MediaSingle- [patch]1063a8fb26:
ED-7679 Fix bug where pasting table with picture from External document, paste image outside the table- [patch]1dd58c65ca:
ED-7218: Implement excludes and experimental for CXHTML preset- [patch]dac3a85916:
ED-7318 Prevent manipulating the DOM after the editor has been destroyed- [patch]715cb9854e:
Improve dev feedback when logging a failed ADF document parsing. Ensure the reason is shown before the JSON to prevent truncation of the reason on large documents.- [patch]34dd8edf58:
[ED-7690] Fix controls markers on tables showing up when allowControls is false
113.0.0
Major Changes
- [major]166eb02474:
Editor Bombazine Release
BREAKING CHANGES
Renderer
- Change in contract for
eventHandlers.smartCard.onClick
prop:- Old: onClick(url): void
- New: onClick(event, url): void
ADF Schema
- Remove applicationCard node and action mark
- Remove exposed
tableBackgroundBorderColors
in favour oftableBackgroundBorderColor
Affected editor components:
Tables, Media, Headings, Copy and Paste, Mobile
Anchor Links
- Headings in the renderer now show an anchor link on hover
- Feature Flag:
- allowHeadingAnchorLinks - [default: false]
- https://product-fabric.atlassian.net/browse/ED-5137
- Feature Flag:
Copy and Paste
- Fixed a bug where right click for copy image failed the second time that is pasted
- https://product-fabric.atlassian.net/browse/MS-2324
Media
- Resizing/Aligning media inside Table
- Feature Flag:
- allowResizingInTables - [default: false]
- https://product-fabric.atlassian.net/browse/ED-6359
- You can now insert same file from MediaPicker twice
- https://product-fabric.atlassian.net/browse/MS-2080
- Implement media link in renderer
- https://product-fabric.atlassian.net/browse/ED-7244
Tables
- Implement table sorting in renderer - [NEW BIG FEATURE][not enabled]
- Feature Flag:
- allowColumnSorting – [default: false]
- https://product-fabric.atlassian.net/browse/ED-7392
- Expanded table cell background color palette
- https://product-fabric.atlassian.net/browse/ED-7201
Mobile
- Provide method for scrolling to actions, decisions and mentions
- https://product-fabric.atlassian.net/browse/FM-2261
- https://product-fabric.atlassian.net/browse/FM-2055
- Improve Hybrid Editor Scrolling
- https://product-fabric.atlassian.net/browse/FM-2212
Notable Bug fixes
- Fixed an issue where you couldn't split merged cells when a cell contained a media item
- https://product-fabric.atlassian.net/browse/ED-6898
- Pasting content with an emoji no longer duplicates the emoji as an image
- https://product-fabric.atlassian.net/browse/ED-7513
- Content inside of a table cell no longer overflows if table looses focus
- https://product-fabric.atlassian.net/browse/ED-7529
- Fixed an issue when adding rows and cols at the same time start adding infinite columns
- https://product-fabric.atlassian.net/browse/ED-7700- [major] [80adfefba2](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/80adfefba2):
Remove applicationCard node and action mark
Minor Changes
[minor]5276c19a41:
ED-5996: support viewing inline comments within editor
You can do this with the
annotationProvider
prop. Passing a truthy value to this (e.g. the empty object{}
) will:- enable support for working with the
annotation
ADF mark - will render highlights around any annotations, and
- allow copying and pasting of annotations within the same document, or between documents
You can also optionally pass a React component to the
component
, so you can render custom components on top of or around the editor when the user's text cursor is inside an annotation.Please see the package documentation for more information.
There is an example component called
ExampleInlineCommentComponent
within the@kalamazoo/editor-test-helpers
package. It is currently featured in the full page examples on the Atlaskit website.Annotations are styled within the editor using the
fabric-editor-annotation
CSS class.Other changes:
Popup
now supports an optionalrect
parameter to direct placement, rather than calculating the bounding client rect around a DOM node.- [minor]45ae9e1cc2:
ED-7201 Add new background cell colors and improve text color- [minor]520db7fe02:
ED-6359 Enable image resize and alignment within tables
This feature needs to be enabled with the new optional prop
media.allowResizingInTables
. By default, this is set tofalse
, but will likely be promoted to defaulttrue
in future, and then removed as an option. Resizing and alignment of media within tables are both tied to this prop.- enable support for working with the
Patch Changes
[patch]1739779ad2:
[ED-7475] Fix rows controls height after sorting table by column- [patch]9908666d1e:
Bump prosemirror-tables from 0.9.1 to 0.9.2- [patch]c7dd52d435:
pass occurenceKey when uploading external media- [patch]9fb705e807:
FM-2212: Refactor Mobile Bridge CSS to improve body scrolling. FM-2024: Improve Mobile Editing UX when tapping beneath Tables, Layouts, Columns.- [patch]0e537cf0fe:
ED-7700: prevent collab plugin from sending fixTable appended transaction- [patch]799d72f043:
ED-7347 Fix paste col widths when we allowColumnResizig is disabled- [patch]367e6d2cf4:
[ED-7720] Fix tables exceptions when allowColumnResizing is false- [patch]7321d0a95f:
ED-7600: fix forEach in IE11- [patch]7d57dc2ffa:
ED-6940 fixed an issue where text is copied partly when there is some elements inside
[patch]dea143f9cd:
prioritize media metadata from external files and copy them on the backend, instead of re upload them- [patch]bbb4f9463d:
CEMS-234 Prioritize media single over media group
This solves issue where pasting images with text from third party applications into a table ends adding an error image.- [patch]1976df2d1f:
[ED-7722] Fix frozen selection when there is a broken table on ADF- [patch]477d8d8017:
[ED-7477] Fix table looses focus on adding rows|columns when using Safari- [patch]90a6171e9e:
ED-7501: fix firing transactions on mouseover during resizing- [patch]d4081fed44:
ED-7335: fix table controls being cut off in comment editor- [patch]6a65910fb2:
dont upload external images to media- [patch]9a521ca2e0:
ED-7694 ReplaceDocument should restore text selection (and scroll position on some browsers/platforms) to start of the document, instead of the end.- [patch]229a888884:
ED-7513: added unit tests for emoji paste from renderer (as sprite and as image)
[patch]fea463dee9:
Fixes initialisation of annatation mark- [patch]d80580866b:
pass contextId to MediaNodeUpdater.updateFileAttrs to make sure is available on paste event- [patch]113a08075f:
ED-6898 Fix regression where I cannot split a merged cell with media single- [patch]4b2afcc09d:
ED-7533: Fixes issue where in certain scenarios selecting text wouldnt populate the hyperlink toolbar- [patch]7b794e7cea:
ED-2774 Fix pasting of superscript and subscript from google docs by allowing sup/sub script to be described with
vertical-align
[patch]a8cedf4f6a:
[ED-7651] Fix request for classList on SVGElements when trying to add new row or column on tables (IE11 patch)- [patch]922ec81fe7:
ED-7710: Only show annotation highlight if we have a provider- [patch]3f1c7dd26a:
[ED-7392] Add sort table by column on renderer behind allowColumnSorting feature flag [ED-7392] Extract common methods to sort table
[patch]468be2920e:
ED-7447: Fixes issue in Firefox where navigating lists would cause you to immediately jump outside the list on first keystroke.- [patch]79f23a5035:
ED-7385: Update container width on update in FullPage appearance
This prevents certain nodes from disappearing when transitioning from preview mode to edit mode.- [patch]3c0009a38c:
ED-7345 Fix bug where allow paste cell with background when is disable- [patch]07796abde3:
ED-7529: make sure content doesn't overflow inside table cells- [patch]9cddedc62f:
ED-7244 refactor hardcoded media single class name using a constant- [patch]eba491e793:
Fix bug where resize handler is been shown when column resizing is disabled
Updated dependencies 1194ad5eb3:
- Updated dependencies 40ead387ef:
- @kalamazoo/adf-utils@7.0.0
- @kalamazoo/editor-common@41.0.0
- @kalamazoo/editor-bitbucket-transformer@6.2.4
- @kalamazoo/editor-json-transformer@6.3.3
- @kalamazoo/editor-test-helpers@10.0.0
- @kalamazoo/editor-markdown-transformer@3.1.6
- @kalamazoo/renderer@51.0.0
- @kalamazoo/adf-schema@4.0.0
- @kalamazoo/task-decision@15.3.4
112.44.8
Patch Changes
[patch]2b158873d1:
Add linting rule to prevent unsafe usage of setTimeout within React components.
112.44.7
Patch Changes
[patch]40bda8f796:
@kalamazoo/avatar-group has been converted to Typescript. Typescript consumers will now get static type safety. Flow types are no longer provided. No API or behavioural changes.
112.44.6
Patch Changes
[patch]3bc91f34b0:
ED-7573: fix resizing merged columns in the first row- [patch]35e541a607:
Fix bug where resize handler is been shown when column resizing is disabled
112.44.5
- Updated dependencies 8d0f37c23e:
112.44.4
Patch Changes
[patch]c19165aec0:
Fix non-critical exception when updating media nodes
contextIdentifierProvider
is an optional provider for consumers of the Editor. Some code assumed that this was always provided. Some tests, for example, did not pass this, so they would blow up.
112.44.3
- Updated dependencies af72468517:
- @kalamazoo/editor-common@40.0.1
- @kalamazoo/renderer@50.0.1
- @kalamazoo/media-client@2.1.2
- @kalamazoo/media-core@30.0.14
- @kalamazoo/media-filmstrip@34.3.6
- @kalamazoo/media-editor@36.3.1
- @kalamazoo/media-picker@47.1.2
- @kalamazoo/media-test-helpers@25.1.1
- @kalamazoo/media-card@65.0.0
- @kalamazoo/analytics-listeners@6.2.0
112.44.2
- Updated dependencies 08ec269915:
112.44.1
Patch Changes
[patch]a05133283c:
Add missing dependency in package.json
112.44.0
Minor Changes
[minor]e5c3f6ae3e:
ED-6216: External images will now be uploaded to media services if possible
112.43.0
Minor Changes
[minor]c6efb2f5b6:
Prefix the legacy lifecycle methods with UNSAFE_* to avoid warning in React 16.9+
More information about the deprecation of lifecycles methods can be found here: https://reactjs.org/blog/2018/03/29/react-v-16-3.html#component-lifecycle-changes
112.42.4
Patch Changes
[patch]097b696613:
Components now depend on TS 3.6 internally, in order to fix an issue with TS resolving non-relative imports as relative imports
112.42.3
Patch Changes
[patch]0d7d459f1a:
Fixes type errors which were incompatible with TS 3.6
112.42.2
Patch Changes
[patch]9cafd2de3c:
Editor now listens to Media Picker upload-end events and treats them the same as upload-processing finishing the insert progress and enabling Save
112.42.1
Patch Changes
[patch]ecca4d1dbb:
Upgraded Typescript to 3.3.x
112.42.0
Minor Changes
[minor]d438397a89:
Editor Azlon Release
Affected editor components:
Tables, Media, Smart Cards, Extensions, Analytics, Copy and Paste, Code Block, Undo, Emoji
Performance
- Reduce number of wrapping nodes in table cells. – [table][affects: wrapping, overflow, resizing]
- Cache resizeState in pluginState to avoid expensive DOM operations. – [table][affects: resizing]
- Delay MutationObserver initialization in table. – [table][affects: initial table rendering, size adjustment on initial render]
- Improve the way we handle mouse events in table – [table][affects: column drag handlers, table controls, resizing]
SmartCards
- Pending and error states do not pass onClick prop
- Make toolbars consistent between blue link and smart link – [affects: link and smart link]
Mention Highlights
Not clear how to test. – [affects: all type aheads, mention type ahead]
Copy and Paste
- Copying text & images from Google doc changes formatting on paste [affects: media]
- Pasted code block does not persist selected language – [affects: code block]
- Copy and paste media
Tables
- Table add 40+ blank columns
- Implement Table Sorting in Edit Mode – [NEW BIG FEATURE][not enabled]
- Feature flag:
- allowColumnSorting – [default: false]
- https://product-fabric.atlassian.net/browse/ED-7391
- Feature flag:
Analytics
- Fire undo events – [affects: undo]
- Make all insert events set analytics meta
Notable Bug fixes
- Issue with ctrl+z [affects: undo on different languages, e.g. Russian keyboard]
All changes
[minor]eb79a83696:
BENTO-4437 allow ToolbarHelp position and title to be customised- [minor]e7e1b26b78:
ED-7276 Send undo/redo analytics events
Note that this will only work for events which are currently using the approach where we setMeta on a transaction using the analytics plugin key, it will be updated to cover all insert events in ED-7277
[minor]9636c78eb4:
Delay MutationObserver in tables- [minor]c0058c2aab:
[ED-7312] Add sorting table by column- [minor]66c5c88f4a:
Refactor emoji to use typeahead plugin- [minor]69d048577c:
ED-7277 Update way of firing insert analytics events so that they automatically work for undo/redo events- [minor]ef7bf9c388:
ED-7217: Remove references to editor appearance from plugins in favor of plugin options- [minor]bdee736f14:
ED-7175: unify smart link and hyperlink toolbars
Also updates the toDOM and parseDOM on ADF nodes, making
url
optional.Smart cards can now optionally be passed an onResolve callback, of the shape:
onResolve?: (data: { url?: string; title?: string }) => void;
This gets fired when the view resolves a smart card from JSON-LD, either via the client or the
data
prop.- [minor]ff9f82137b:ED-7149: Report the jankiness in the Editor- [minor]263e4bc7d1:
[ED-6897] Add new rows do not expand the previous rowspan anymore, but we are copying the background-color from previous cells
Patch Changes
[patch]2b3c62db98:
Update i18n translations for editor-core- [patch]79e7405fae:
ED-7031: prevent table plugin from appending unnecessary transactions- [patch]2d7fab179d:
ED-7050 Fixed pasting of codeblock so that selected language persists- [patch]8b9bdbc0ea:
[ED-7450] Group content by type when ordering the table- [patch]ec33aa6b22:
prevent infinite loop while trying to render smart link- [patch]a93cd5686c:
ED-6972 Fix inconsistent behaviour with opening/closing text colour & align dropdowns
Clicking the button when a menu is open will now close the menu, this matches the behaviour of other dropdowns in the editor
[patch]6e3a0038fc:
ED-7288: reduces the number of DOM nodes in table cells, changes the way resize handles are positioned- [patch]a0a3fa7aac:
Ensure mediagroup nodes are copied to destination collection when pasted in different documents- [patch]a9b6e9afb6:
Adding missing file data attributes in media single to help fix copy/paste issues
[patch]10c0f68fc0:
ED-7328 Handle pasting a list inside an empty panel, previously the panel would be deleted- [patch]c3f7d81030:
[ED-7398] Fix floating insert button position when first columns has rowSpan- [patch]670e897285:
ED-7343: improve performance of calculating resizeState- [patch]02bd8e3fdb:
ED-7474: update resize handle on resize- [patch]b738f4f661:
ED-7344: trigger mutation observer callback only when new DIV nodes are inserted into table cells- [patch]ef5106b641:
Fix typings and regex- [patch]5360ec9385:
ED-7342: when handling mouse events, make sure table is in focus and event handlers are debounced- [patch]473dac237b:
Increasing the typing input time considering synchrony adds an overhead in typing- [patch]4549780c6c:
[ED-7448] Mention will be case insensitive for sorting in table columns- [patch]7a926db3f2:
Add domain name to hyperlink analytics events- [patch]a82d6088e2:
ED-4807 Use right cell type when spliting merged header cells- [patch]62b5fc3b6b:
ED-7338 Fix Google Docs copy/paste bug where the order of text & images were not being preserved correctly
[patch]f696c87eaa:
ED-7217: Remove mention workaround for composition on mobile.- [patch]53da0eb314:
ED-7357 - Refactor scroll gutter plugin to use ProseMirror scrolling hooks, FM-2210 - Enable scroll gutter plugin for mobile appearance.
112.41.9
- Updated dependencies 3624730f44:
112.41.8
- Updated dependencies 6879d7d01e:
112.41.7
Patch Changes
[patch]926b43142b:
Analytics-next has been converted to Typescript. Typescript consumers will now get static type safety. Flow types are no longer provided. No behavioural changes.
Breaking changes
withAnalyticsForSumTypeProps
alias has been removed, please usewithAnalyticsEvents
AnalyticsContextWrappedComp
alias has been removed, please usewithAnalyticsContext
Breaking changes to TypeScript annotations
withAnalyticsEvents
now infers proptypes automatically, consumers no longer need to provide props as a generic type.withAnalyticsContext
now infers proptypes automatically, consumers no longer need to provide props as a generic type.- Type
WithAnalyticsEventProps
has been renamed toWithAnalyticsEventsProps
to match source code - Type
CreateUIAnalyticsEventSignature
has been renamed toCreateUIAnalyticsEvent
to match source code - Type
UIAnalyticsEventHandlerSignature
has been renamed toUIAnalyticsEventHandler
to match source code - Type
AnalyticsEventsPayload
has been renamed toAnalyticsEventPayload
- Type
ObjectType
has been removed, please useRecord<string, any>
or[key: string]: any
- Type
UIAnalyticsEventInterface
has been removed, please useUIAnalyticsEvent
- Type
AnalyticsEventInterface
has been removed, please useAnalyticsEvent
- Type
CreateAndFireEventFunction
removed and should now be inferred by TypeScript - Type
AnalyticsEventUpdater
removed and should now be inferred by TypeScript
112.41.6
- Updated dependencies 69586b5353:
112.41.5
Patch Changes
[patch]98dc5f3a6a:
CEMS-201: Fix gadget name in block header extension
112.41.4
Patch Changes
[patch]c3618f9775:
CEMS-201: Remove image for block extenions
112.41.3
Patch Changes
[patch]af9fb044da:
CEMS-201: Fix icon sizes in block extension headers
112.41.2
- Updated dependencies ee804f3eeb:
112.41.1
- Updated dependencies 4e8f6f609f:
112.41.0
Minor Changes
[minor]9b83fdea35:
TEAMS-618 : Rename Team mention spotlight to Team Mention Highlight
112.40.2
Patch Changes
[patch]fe1a882fbb:
TEAMS-602 : Can pass the team creation link from confluence as an optional parameter to the Team Mention Spotlight
112.40.1
Patch Changes
[patch]7515b0b50f:
ED-7054: Adding border to block extension
112.40.0
Minor Changes
[minor]cda47d4480:
TEAMS-623 : Before this fix, when Spotlight was being rendered for the 5th time, it briefly appeared and then disappeared. This change fixes that.
112.39.16
Patch Changes
[patch]2703a8e39e:
ED-7310: Add work-around for Russian keyboard layouts where undo wouldn't fire correctly.
112.39.15
Patch Changes
[patch]696c032471:
Import editor-core dependencies via module name
112.39.14
Patch Changes
[patch]ce4419f491:
ED-7142: Prevent block extensions from being re-mounted during a layout change.
112.39.13
Patch Changes
[patch]64874a4740:
Update i18n strings with latest translations
112.39.12
Patch Changes
[patch]688f2957ca:
Fixes various TypeScript errors which were previously failing silently
112.39.11
Patch Changes
[patch]51e0d438ce:
Make ReactNodeView and SelectionBasedNodeView generic
112.39.10
Patch Changes
[patch]690e0a151d:
[ED-7324] Fix table selected columns controls colors
112.39.9
Patch Changes
[patch]6874801bc0:
ED-7314 Added test helpers for comparing selections. Includes new builders for gap cursors.
112.39.8
Patch Changes
[patch]060752953d:
ED-7297: Fixes missing
popupsScrollableElement
prop not being passed down correctly
112.39.7
Patch Changes
[patch]87719d77c7:
ED-7308: added performance measurements of ProseMirror document updates
112.39.6
Patch Changes
[patch]8c50c8731b:
[ED-5195] Fix red borders when the user hover the remove column button on tables with merged cells
112.39.5
- Updated dependencies 6164bc2629:
112.39.4
Patch Changes
[patch]25d1a4dd68:
ED-6300: fix pasting lists in tables where pasted slice has openStart > openEnd
112.39.3
Patch Changes
[patch]a892339c19:
Give all editor decorations a key to prevent ProseMirror from re-rendering decorations constantly.
Enables YAML language for codeblocks
112.39.2
Patch Changes
[patch]c68c5119c8:
Fixes regression where pasting a plain text link wouldnt convert to link
112.39.1
Patch Changes
[patch]2d5136732c:
ED-7315 Ensure text selection remains inside inserted action/decision item when inserting into an empty paragraph below another paragraph
112.39.0
Minor Changes
[minor]ec66d3c646:
Improve performance of pages with smart cards
112.38.0
Minor Changes
[minor]e81d32fe9a:
TEAMS-588 : Refactors the Team Spotlight ( which is used in mention typeahead for Fabric Editor and TinyMCE editor). Now can close the spotlight from Fabric Editor by clicking on the x button.
112.37.0
Minor Changes
[minor]4fc000749a:
ED-7216: Internal: Align plugin initialisation
112.36.1
Patch Changes
[patch]3d94fcc7d8:
[ED-7128] Fix table split when copy from a table cell with a hard break at the end
112.36.0
Minor Changes
[minor]06cfea0870:
TEAMS-549 : Adding capability to show a spotlight in Fabric Editor
112.35.3
Patch Changes
[patch]b62ca2126a:
ED-7304 Fix bug where column keep selection UI when you select a cell
112.35.2
Patch Changes
[patch]0bb88234e6:
Upgrade prosemirror-view to 1.9.12
112.35.1
Patch Changes
[patch]f6ea3777ff:
Upgrade media editor in editor core
112.35.0
Minor Changes
[minor]d4218e8388:
[ED-7018] Improve table performance moving the column controls from external divs to Prosemirror Decorations inside of the table cells.
112.34.2
- Updated dependencies bc0d3bf0b2:
112.34.1
Patch Changes
[patch]ec8066a555:
Upgrade
@types/prosemirror-view
Typescript definitions to latest 1.9.x API
112.34.0
Minor Changes
[minor]8ea4c1d314:
ED-6382 Added quick insert option to open the feedback modal dialog in editor
Interface Changes There are also changes in the interface of
Editor
component andToolbarFeedback
component.Editor
ForEditor
component, a property calledfeedbackInfo
is added contains the following properties:product
packageName
packageVersion
labels
The above properties will provide environmental context for the feedback dialog.
Note that
feedbackInfo
is required to enable editor quick insert option for the feedback dialog.ToolbarFeedback
ForToolbarFeedback
component, the following feedback related properties are deprecated in favour of using thefeedbackInfo
property on Editor.packageName
packageVersion
labels
Compatibility Existing code using the
ToolbarFeedback
component will still work, there will be not no changes on the feedback dialog behavior. However, in order to enable opening feedback dialog from quick insert menu, you need to addfeedbackInfo
property onEditor
.If you have put different value for
packageName
,packageVersion
andlabels
in bothEditor
andToolbarFeedback
, depends on how you opening the feedback dialog, it will use different properties. For example, if a user opens the feedback dialog using the quick insert menu, the feedback modal will use relevant properties fromEditor
component, otherwise opening from toolbar feedback button will bring up a dialog uses relevant properties fromToolbarFeedback
component.Explanation In order to enable opening feedback dialog from the quick insert menu, we need to move the feedback dialog code from ToolbarFeedback to Editor itself, because initialize editor plugin from a UI component is not ideal, and it would be very difficult to get properties from an UI component.
112.33.35
Patch Changes
[patch]d5444d841f:
Upgrade media-editor in to pull in latest cjs change
112.33.34
Patch Changes
[patch]926ca90f35:
Update i18n strings with latest translations
112.33.33
Patch Changes
[patch]31a61bf470:
ED-6379 Prevent layout trashing on table resizing/update.
112.33.32
- Updated dependencies 7e9d653278:
112.33.31
Patch Changes
[patch]0c43589d06:
fix: 🐛 ED-4920: set GapCursor selection after pasting mediaSingle in a table cell
112.33.30
Patch Changes
[patch]51fa352bef:
ED-7275 Fix bug where inserting a new column in a merged column, add the column at the beggining.
112.33.29
Patch Changes
[patch]846f0e72ba:
ED-7280: Editor shouldnt attempt to apply focus while it isnt editable. If our disabled flag changes to false and we have the prop shouldFocus, attempt to apply focus at this point.
112.33.28
Patch Changes
[patch]a1b3b85cf4:
ED-6475 Show overflow shadow when table is not selected
112.33.27
Patch Changes
[patch]7b5254402e:
ED-7268 Fix regression where table insert button is not shown when a cell is selected
112.33.26
Patch Changes
[patch]8b3bf71af7:
ED-7274: Applying text colour over a range should only apply to text nodes
112.33.25
Patch Changes
[patch]ba223c9878:
ED-7267: Validate URLs passing through smart links- [patch]9f8ab1084b:
Consume analytics-next ts type definitions as an ambient declaration.
112.33.24
Patch Changes
[patch]ee02cca952:
ED-6152: Fixes previous inline cursor regression where you couldnt type after the inline cursor
112.33.23
Patch Changes
[patch]92419b2ad8:
ED-7116 Update logic for image sizing when changing layout to/from aligned
- If an image is smaller than 50% of line length the image will preserve its original size when aligned, else it will be capped at 50% line length
- When returning to a centred image after aligning the image will use its most recent resized size (whether that happened when aligned or when it was previously centred) or, if never resized, fall back to its original size
112.33.22
Patch Changes
[patch]2588afa0a7:
ED-6864: fix pasting tables with cells without content
112.33.21
Patch Changes
[patch]c0ba9ee289:
set viewMediaClientConfig when properties change in MediaSingle node
This fixes [ED-7269] + [FEF-8938]: issue with images not loading when the page transition from view to edit mode
112.33.20
Patch Changes
[patch]41dce81d89:
ED-6985 Avoid overflow when table change to a bigger layout
112.33.19
Patch Changes
[patch]00c8b76ccc:
ED-7259 Fix Table Insert Menu rerender for each table change
112.33.18
Patch Changes
[patch]1ddb0c3fef:
ED-6152: Fix cursor alignment after emoji
112.33.17
Patch Changes
[patch]bbff8a7d87:
Fixes bug, missing version.json file
112.33.16
Patch Changes
[patch]18dfac7332:
In this PR, we are:
112.33.15
Patch Changes
[patch]e0ebde5385:
ED-7257: Disable breakout for extensions in Full Width mode. Minor fixes for extension selection and spacing
112.33.14
Patch Changes
[patch]979464019f:
ED-7073: fixed table clear cell not working (caused by `prosemirror-utils@0.9.3`)
112.33.13
Patch Changes
[patch]030ead1ffa:
ED-7262: Fix text color dropdown alignment on smaller viewports (it would appear outside the viewport)
112.33.12
Patch Changes
[patch]d0db01b410:
TypeScript users of withAnalyticsEvents and withAnalyticsContext are now required to provide props as a generic type. This is so that TypeScript can correctly calculate the props and defaultProps of the returned component.
Before:
withAnalyticsEvents()(Button) as ComponentClass<Props>;
After:
withAnalyticsEvents<Props>()(Button);
112.33.11
Patch Changes
[patch]5ca03a3267:
ED-7242 Use calculated offset to position table InsertButton (Use allowOutOfBound from popup)
112.33.10
Patch Changes
[patch]64868b4e0e:
ED-7249 Fix regression where table Insert Column button doesn't hide.
112.33.9
- Updated dependencies 790e66bece:
112.33.8
Patch Changes
[patch]eaebe8551f:
Update i18n strings with latest translations.
112.33.7
Patch Changes
[patch]95c6536030:
ED-7247 Fix regression where table insert button is not shown when hover on numbered controls.
112.33.6
Patch Changes
[patch]f37cdc770c:
[ED-7243] Improve table decorations architecture
112.33.5
Patch Changes
[patch]66809023e3:
ED-7210: Fire link insertion event when exiting from floating toolbar
112.33.4
Patch Changes
[patch]e14708091e:
ED-7211: Handle paste events with only an anchor tag
112.33.3
Patch Changes
[patch]5f09ffcf70:
ED-7097 Improve table performance, extract the DeleteButton from Table controls as a Floating element.
112.33.2
Patch Changes
[patch]4b27187d8e:
[ED-7215] Improve table performance moving the column line markers from React Component to CSS only
112.33.1
Patch Changes
[patch]fabee8bd0e:
ED-7238: refactor test to use EditorProps over importing mentionPlugin
112.33.0
Minor Changes
[minor]13ca42c394:
use getAuthFromContext from media when a file if pasted from a different collection
Now products can provide auth using getAuthFromContext on MediaClientConfig:
import {MediaClientConfig} from '@kalamazoo/media-core' import Editor from '@kalamazoo/editor-core' const viewMediaClientConfig: MediaClientConfig = { authProvider // already exists getAuthFromContext(contextId: string) { // here products can return auth for external pages. // in case of copy & paste on Confluence, they can provide read token for // files on the source collection } } const mediaProvider: = { viewMediaClientConfig } <Editor {...otherNonRelatedProps} media={{provider: mediaProvider}} />
112.32.0
Minor Changes
[minor]f60618b0f0:
ED-5844 Adding media link UI to editor
112.31.2
Patch Changes
[patch]96bb8c8f70:
Create viewMediaClientConfig & uploadMediaClientConfig on Editor if they are missing
112.31.1
Patch Changes
[patch]428874c03b:
ED-7166: Lists can now be toggled inside panels
112.31.0
Minor Changes
[minor]e9cdfa5aed:
ED-7188: Full width mode is now centre aligned.
112.30.0
Minor Changes
[minor]4a22a774a6:
AUX-36 Add update support for extension handler
112.29.0
Minor Changes
[minor]e754b5f85e:
Media Picker Dropone component is now migrated to React.
- Previous vanilla js API:
// instantiation const dropzone = await new MediaPicker('dropzone', context, pickerConfig).init(); // subscribe to upload events dropzone.on('uploads-start', onUploadsStart); dropzone.on('upload-preview-update', onUploadPreviewUpdate); dropzone.on('upload-status-update', onUploadStatusUpdate); dropzone.on('upload-processing', onUploadProcessing); dropzone.on('upload-end', onUploadEnd); dropzone.on('upload-error', onUploadError);
// activate/deactivate dropone
dropzone.activate();
dropzone.deactivate();
// cancel ongoing upload
dropzone.cancel(uploadId);
// when we want to dispose the component
dropzone.teardown();
```
- New React API:
```
class DropzoneConsumer extends React.Component {
render() {
return (
<Dropzone
config={config}
context={context}
onProcessing={onProcessing}
onError={onError}
onPreviewUpdate={onPreviewUpdate}
/>
)
}
}
```
Notes on new API:
- old `MediaPicker` constructor does not recieve `pickerType` as first parameter anymore, since the only component left to migrate to react is `popup`.
Meaning that if before we were doing:
```
new MediaPicker('popup', context, config)
```
now we will need to just do
```
new MediaPicker(context, config)
```
- No need to explicitly teardown the component. Unmounting the component will do the work
- `onCancelFn` is a workaround to cancel an ongoing upload. Refer to its type definitions for more info. Before we were saving a ref and calling `ref.cancel()`.
Basically if we render `Dropzone` component in isolation (meaning, not inside another react component), we will need to do something like:
```
const saveCancelUploadFn = (cancel) => this.cancelUpload = cancel;
...
<Dropzone
onCancelFn={(cancel) => saveCancelUploadFn(cancel)}
config={config}
context={context}
onProcessing={onProcessing}
onError={onError}
onPreviewUpdate={onPreviewUpdate}
/>
```
At a later point we will just need to call `this.cancelUpload` function in that example, in order to cancel an ongoing upload if needed.
112.28.2
Patch Changes
[patch]216a679624:
ED-7212 Add cleanup to the macroProvider such that it unsubscribes on destroy
112.28.1
Patch Changes
[patch]6504d78bf2:
[ED-7167] Improve table performance, extracting the InsertButton position logic from row & column controls to prosemirror event handles
112.28.0
Minor Changes
[minor]efb8f04952:
ED-5657 Add keyboard shortcuts for lists on Windows (number & bullet)
112.27.1
Patch Changes
[patch]e80e60b358:
FM-2123: fixed double @ insertion on mention composition (Android)
112.27.0
Minor Changes
[minor]d217a12e31:
ED-7056: Update prosemirror-utils, this enables us to replace selected nodes while inserting ED-6668: Adds a selected ring to all extensions
112.26.2
Patch Changes
[patch]278a1cbdae:
ED-7195 Change messages to sentence case instead of Title Case. Clarify wording of some quick insert messages.
112.26.1
Patch Changes
[patch]2714c80a0b:
ED-7191 Fix regression where cell popup is not place on the correct horizontal place
112.26.0
Minor Changes
[minor]143dcb8704:
ED-2362 Add keyboard shortcuts for headings and normal text
112.25.3
- Updated dependencies 06326ef3f7:
- @kalamazoo/docs@8.1.3
- @kalamazoo/avatar@16.0.6
- @kalamazoo/avatar-group@4.0.6
- @kalamazoo/button@13.0.9
- @kalamazoo/calendar@8.0.3
- @kalamazoo/dropdown-menu@8.0.8
- @kalamazoo/droplist@9.0.8
- @kalamazoo/item@10.0.5
- @kalamazoo/modal-dialog@10.0.7
- @kalamazoo/section-message@4.0.5
- @kalamazoo/select@9.1.8
- @kalamazoo/toggle@7.0.3
- @kalamazoo/tooltip@15.0.2
- @kalamazoo/editor-common@39.13.2
- @kalamazoo/editor-test-helpers@9.5.2
- @kalamazoo/renderer@49.4.1
- @kalamazoo/emoji@62.2.1
- @kalamazoo/mention@18.6.2
- @kalamazoo/share@0.5.4
- @kalamazoo/status@0.9.3
- @kalamazoo/task-decision@15.1.1
- @kalamazoo/user-picker@4.0.12
- @kalamazoo/media-card@63.3.1
- @kalamazoo/media-editor@36.2.1
- @kalamazoo/media-filmstrip@34.2.2
- @kalamazoo/media-picker@44.0.1
- @kalamazoo/media-test-helpers@24.1.2
- @kalamazoo/smart-card@12.2.3
- @kalamazoo/icon@19.0.0
112.25.2
Patch Changes
[patch]4c0fcec857:
ED-7059: fix trailing slashes for hyperlinks being removed, and smart links resolving
112.25.1
Patch Changes
[patch]5aece1fc5c:
[ED-7126] Improve table performance, reducing the number of re-renders on LayoutButton and FloatingContextualButton
112.25.0
Minor Changes
[minor]9f3daa0d1e:
ED-7190 Update style of keybard shortcuts in toolbar & context menus
112.24.0
Minor Changes
[minor]b2deccb03d:
FS-4051 Add editor prop to configure either nickName or name to use for the mention name when inserted
112.23.3
Patch Changes
[patch]3dd3d45b66:
ED-7100: Ensure Breakout buttons dont use stale state when trying to change or remove breakout modes.
112.23.2
Patch Changes
[patch]53995e1bc9:
Use explicits imports for importing Headings Icons
112.23.1
Patch Changes
[patch]1a0451f225:
ED-5972: Media should correctly render when pasting mixed text and images
112.23.0
Minor Changes
[minor]241a14694e:
Add RUM to renderer
112.22.3
Patch Changes
[patch]b8acca53b9:
ED-6447 make heading 6 compliant with the ADG h100 styling
112.22.2
Patch Changes
[patch]f6be43668f:
ED-7159 Add i18n translations for Comment appearance Save and Cancel buttons
112.22.1
Patch Changes
[patch]a99d463b7d:
FS-4043 - Fix @ prefix from doc being stored in mention name cache
112.22.0
Minor Changes
[minor]d6c31deacf:
ED-6701 Upgrade prosemirror-view to 1.9.10 and prosemirror-inputrules to 1.0.4 for composition input improvements
112.21.1
Patch Changes
[patch]3511ec9566:
[ED-7108] Fix table row & column header state syncing when applied from toolbar
112.21.0
Minor Changes
[minor]6f12bd05c7:
ED-6811 Added headings to the quick insert menu. Amended heading anayltics to also show previousHeadingLevel
112.20.0
Minor Changes
[minor]bb64fcedcb:
uploadContext and viewContext fields of MediaProvider (part of Editor and Renderer props) are deprecated. New fields uploadMediaClientConfig and viewMediaClientConfig should be used from now on.
112.19.1
Patch Changes
[patch]e4943e98e0:
Fix breaking change in editorActions#getValue
112.19.0
Minor Changes
[minor]0202c1d464:
[ED-7076] Improve table performance reducing the number of React elements on ColumnControl, moving out InsertButton component.
112.18.1
Patch Changes
[patch]5f4afa52a9:
Media Picker Browser component is now migrated to React.
Previous vanilla js API:
// instantiation const browser = await new MediaPicker('browser', context, pickerConfig).init(); // subscribe to upload events this.mpBrowser.on('uploads-start', onUploadsStart); this.mpBrowser.on('upload-preview-update', onUploadPreviewUpdate); this.mpBrowser.on('upload-status-update', onUploadStatusUpdate); this.mpBrowser.on('upload-processing', onUploadProcessing); this.mpBrowser.on('upload-end', onUploadEnd); this.mpBrowser.on('upload-error', onUploadError); // open the native file browser browser.browse(); // cancel ongoing upload browse.cancel(uploadId); // when we want to dispose the component browser.teardown();
New React API:
class BrowserConsumer etends React.Component { render() { return ( <Browser isOpen={this.props.isOpen} config={config} context={context} onProcessing={onProcessing} onError={onError} onPreviewUpdate={onPreviewUpdate} /> ) } }
Notes on new API:
- No need to explicitly teardown the component. Unmounting the component will do the work
onBrowseFn
andonCancelFn
are workarounds to open the file browser and cancel an ongoing upload. Refer to its type definitions for more info. Before we were saving a ref and callref.browse()
orref.cancel()
.- In some cases you will need to provide either
onBrowserFn
oronCancelFn
in order to open the file browser or to cancel an ongoing upload programatically. Typically this will be needed when this component is being rendered outside a react component, and we cannot take advantage of usingisOpen
directly. A good example of this can be seen in -> https://bitbucket.org/atlassian/atlaskit-mk-2/src/d7a2e4a8fb8e35b841d751f5ecccff188c955c7a/packages/editor/editor-core/src/plugins/media/index.tsx#lines-178 whereBrowserMediaPickerWrapper
is rendered.
Basically if we render
Browser
component in isolation (meaning, not inside another react component), we will need to do something like:const saveOpenBrowserFunction = (browse) => this.openBrowser = browse; ... <Browser onBrowseFn={(browse) => saveOpenBrowserFunction(browse)} config={config} context={context} onProcessing={onProcessing} onError={onError} onPreviewUpdate={onPreviewUpdate} />
At a later point we will just need to call
this.openBrowser
function in that example, in order to open the native File browser. Same applies toonCancelFn
.
112.18.0
Minor Changes
[minor]e40e9ca1d8:
Adds basic real user metrics, e.g. time to render prosemirror, etc...
112.17.0
Minor Changes
[minor]58dd589a04:
Update TeamMentionResource to accept teamLinkResolver option which is used to construct a team link. Fix missing userId of user mentions in analytics in editor-core
112.16.2
Patch Changes
[patch]b229885814:
ED-7125 Fix composition input within Action and Decision list items for the first word entered.
112.16.1
Patch Changes
[patch]2526630b84:
ED-6405 The shortcuts in editor tooltips are now highlighted.
112.16.0
Minor Changes
[minor]86bf524679:
ED-7117, ED-7087: Fix copy pasting smart links out of editor. Fallback to HTML anchor tag if errors occur during rendering (e.g. no provider found).
112.15.5
Patch Changes
[patch]d348e409ed:
ED-7127: Toggling between modes no longer destroys plugin states, they are maintained while accepting new plugins and re-creating nodeviews.
112.15.4
Patch Changes
[patch]0438f37f2c:
ED-7105 Fix issue where images in full-width mode page could be a different size between the editor and renderer
112.15.3
- Updated dependencies dc965edbe6:
112.15.2
Patch Changes
[patch]9459224125:
ED-7104 Fix issue where h scroll would appear on page when long text was inside code snippet inside layouts in full-width mode
112.15.1
Patch Changes
[patch]7e9c4f03c9:
ED-7015 Fix issue where double digits were cut off in long ordered lists
112.15.0
Minor Changes
[minor]fec7d4576f:
Bump new version of @kalamazoo/mention to other AK packages to get correct i18n strings
112.14.1
Patch Changes
[patch]ca1b98b16f:
ED-7070: Dont skip filtering nodes if a content transformer is present while getting the editors value.
112.14.0
Minor Changes
[minor]393fb6acd2:
refactor @kalamazoo/smart-card front-end: simplification. BREAKING CHANGE: Client no longer accepts configuration options as first argument; deprecated in favour of new state management layer.
112.13.9
- Updated dependencies ff85c1c706:
112.13.8
Patch Changes
[patch]fee6d77243:
ED-7090 Fix issue where popups could appear off screen
Editor popups are now positioned so that they are always contained within the parent element - this prevents them being cut off when they are too far left or right
112.13.7
Patch Changes
[patch]2ea937724b:
ED-7029 Reduce number of re-renders in floating toolbar
112.13.6
Patch Changes
[patch]32dfaf75c8:
ED-7092: Fixes types inside gap cursor that assumed elements always existed, handle these cases better.
112.13.5
Patch Changes
[patch]1740216342:
ED-6999 Fix issue where horizontal scroll would appear when large media items were inside layouts in full-width mode
112.13.4
Patch Changes
[patch]8a45ef38a9:
Update i18n strings with latest translations.
112.13.3
Patch Changes
[patch]8ed2b257d0:
ED-7085: Fixes duplicate dropzone in full width mode. When the editor is reconfigured ensure that all pickers are destroyed.
112.13.2
Patch Changes
[patch]ec0197518f:
Fix incorrect date import path
112.13.1
Patch Changes
[patch]2a7ae6c5c9:
ED-6968 Clicking numbered columns does nothing if table is not selecte
112.13.0
Minor Changes
[minor]16875546e9:
Add support to resolving mention names externally for collaborative editing
Patch Changes
[patch]a8d95a6f8d:
- remove mention text if CollabEditOptions.sanitizePrivateContent is true during copy/paste
112.12.5
Patch Changes
[patch]0c438f1b71:
ED-7081: Fixes floating toolbars not displaying when switching to Full Width mode.
112.12.4
Patch Changes
[patch]d036b887d6:
ED-7060: Fix console error when adding hyperlink and show empty text in toolbar when hyperlink text is not set
112.12.3
Patch Changes
[patch]45e08e8e11:
ED-6996: Move initialised state to collab plugin state instead of inline variables
112.12.2
Patch Changes
[patch]f75e638261:
ED-6982: Fix auto conversion of code mark to not apply marks to non text nodes.
112.12.1
Patch Changes
[patch]cf6efdbfa8:
ED-7023: removed mouseMove and mouseLeave handlers from columns resizing plugin
112.12.0
Minor Changes
[minor]11a8112851:
ED-6991 Fire analytics event for renderer started
Set up analytics v3 in renderer
112.11.21
- Updated dependencies 67f06f58dd:
112.11.20
- Updated dependencies cfc3c8adb3:
- @kalamazoo/docs@8.1.2
- @kalamazoo/avatar@16.0.3
- @kalamazoo/avatar-group@4.0.3
- @kalamazoo/button@13.0.8
- @kalamazoo/calendar@8.0.1
- @kalamazoo/dropdown-menu@8.0.4
- @kalamazoo/droplist@9.0.4
- @kalamazoo/item@10.0.2
- @kalamazoo/modal-dialog@10.0.4
- @kalamazoo/section-message@4.0.2
- @kalamazoo/select@9.1.5
- @kalamazoo/toggle@7.0.1
- @kalamazoo/tooltip@14.0.3
- @kalamazoo/editor-common@39.7.2
- @kalamazoo/editor-test-helpers@9.3.9
- @kalamazoo/renderer@48.7.3
- @kalamazoo/emoji@62.1.6
- @kalamazoo/mention@18.3.1
- @kalamazoo/status@0.9.2
- @kalamazoo/task-decision@15.0.3
- @kalamazoo/media-card@63.1.5
- @kalamazoo/media-editor@36.1.1
- @kalamazoo/media-filmstrip@34.2.1
- @kalamazoo/media-picker@43.1.1
- @kalamazoo/media-test-helpers@24.0.3
- @kalamazoo/smart-card@11.1.6
- @kalamazoo/icon@18.0.0
112.11.19
Patch Changes
[patch]8cfa40f406:
ED-6990 Fix wrapping of dates nodes in tables, panels and other nodes. Previously they would run-on and overflow from their container.
112.11.18
Patch Changes
[patch]29c90d3e9f:
ED-7042 Fix issue where table row controls were slightly cut off in full-width mode
112.11.17
Patch Changes
[patch]4541cc112c:
Making textarea devDep a caret range
112.11.16
Patch Changes
[patch]8d54773dea:
Remove meridian time in parseInputValue in TimePicker
112.11.15
Patch Changes
[patch]b6428ea8bb:
ED-6996: Ensure listeners for the collab plugin are removed at the correct time, not all the time.
112.11.14
Patch Changes
[patch]e2c4d19e7a:
ED-6998: fix inserting emoji after changing between full width mode
112.11.13
Patch Changes
[patch]9503b9d220:
Bump prosemirror table to latest version where performance improvement applies, related to celsInRect helper
112.11.12
Patch Changes
[patch]a726d9fff4:
ED-6049: Fix regression in tables when resizing is off
112.11.11
Patch Changes
[patch]9886f4afa1:
- [ED-7017] Improve table performance removing cellView from table
112.11.10
Patch Changes
[patch]349c4354c6:
ED-6999 Fix issues where horizontal scroll bar could appear on page in full-width mode when using tables or code blocks
112.11.9
Patch Changes
[patch]65dbd23b3c:
- ED-6996: Memoise calling initialise on the collab plugin, this will prevent race conditions when toggling between full width mode and full page quickly.
112.11.8
Patch Changes
[patch]7ac7d494de:
- ED-6995 Scale down tables created in full-width mode correctly
112.11.7
Patch Changes
[patch]9631b66aa0:
- ED-6997: When transitioning between modes (Full Width -> Full Page) while having a selection over React nodes, ProseMirror will try to re-apply the selection during the view update to detached nodes that are no longer rendered.
Now before we apply an update we remove focus from the editor to avoid ProseMirror trying to apply any sort of selection.
112.11.6
Patch Changes
[patch]28cd9ab082:
- ED-7019 Fix Scroll Gutter Plugin to only be added in full-page appearance
112.11.5
Patch Changes
[patch]936c9775ca:
- [ED-7012] Move header column/row state to pluginState to avoid duplicate logic and increase performance
112.11.4
[patch]c59bd5d01e:
ED-6349: fix external images (often via copy paste) not having correct dimensions
112.11.3
[patch]b567c44b93:
ED-6986: put cursor after smart link insertion if skipping macro
112.11.2
[patch]d7aa377982:
- ED-6958: fix navigating using arrow keys around images in comment editors
Specifically, the "gap cursor" on the right hand side of images in the comment editor would appear floating oddly on the left hand side.
This patch puts it correctly on the right hand side.
112.11.1
[patch]b0ef06c685:
- This is just a safety release in case anything strange happened in in the previous one. See Pull Request #5942 for details
112.11.0
[patch]a67181ef07:
ED-6293: Fixes copy pasting a media group file card into the Editor
[minor]08d79c58e7:
ED-6748: add inviteToEditComponent to allow custom React components in collab share
[minor]9cbd059bfa:
- Put
media-editor
into separate editor plugin, update@kalamazoo/media-editor
API
Breaking change for
@kalamazoo/media-editor
- Make
onUploadStart
,onFinish
optional - Add new
onClose
callback for when the user closes the dialog (escape, cancel, error) onFinish
now only called when the upload itself finishes, not overloaded for other purposes- now also passes the
FileIdentifier
of the completed upload
- now also passes the
Editor changes
Adds a new
media-editor
plugin that is enabled if the media plugin is enabled andallowAnnotation
is enabled on themedia
prop.This replaces the implementation inside the existing
media
plugin. The newmedia-editor
plugin is not dependent on themedia
plugin.- Put
[minor]58e3a9a2e1:
- [ED-6305] Adds mass formatting on selected cells in a table
Updated dependencies 215688984e:
- Updated dependencies 06c5cccf9d:
- Updated dependencies 9ecfef12ac:
- Updated dependencies 97bfe81ec8:
- @kalamazoo/button@13.0.4
- @kalamazoo/droplist@9.0.2
- @kalamazoo/select@9.1.2
- @kalamazoo/emoji@62.1.4
- @kalamazoo/task-decision@15.0.1
- @kalamazoo/media-card@63.1.0
- @kalamazoo/media-editor@36.0.0
- @kalamazoo/media-picker@43.0.2
- @kalamazoo/spinner@12.0.0
- @kalamazoo/icon@17.1.2
- @kalamazoo/modal-dialog@10.0.0
- @kalamazoo/editor-test-helpers@9.3.4
- @kalamazoo/renderer@48.7.0
- @kalamazoo/media-core@30.0.3
- @kalamazoo/media-filmstrip@34.1.2
- @kalamazoo/media-test-helpers@24.0.0
- @kalamazoo/docs@8.1.0
- @kalamazoo/avatar-group@4.0.2
- @kalamazoo/logo@12.0.1
- @kalamazoo/section-message@4.0.1
- @kalamazoo/code@11.0.0
112.10.10
[patch]7318619da7:
- Revert [ED-5734] to reduce memory leak caused by getBoundingClientRect
112.10.9
[patch]1a1ea182d6:
- Fix an infinite loop in typeahead plugin
112.10.8
- Updated dependencies ed41cac6ac:
112.10.7
- Updated dependencies 6dd86f5b07:
112.10.6
[patch]7eca61edf0:
- ED-6965: bump prosemirror-utils to allow safeInsert replacing selected nodes when it conforms to schema
112.10.5
[patch]7ce86bae14:
- Shift selection for rows and columns
112.10.4
[patch]ca1f019d62:
- ED-6976: fix recovering from overflow when table has number column and all columns are selected
112.10.3
[patch]f823890888:
- ED-6970: Fix backspacing inside a layout removing all content.
112.10.2
[patch]54b40d9757:
- ED-6832 Refactor ReactMediaSingleNodeView to remove usage of media plugin state private methods.
112.10.1
[patch]f3334a7083:
- ED-6918: fix deleting table rows inside bodied extensions
112.10.0
[minor]21f5217343:
- consume emoji new entrypoints in AK
112.9.1
[patch]56356b17a3:
- ED-6880: added even column widths on resize handle double-click and bulk resizing of columns
112.9.0
[minor]4969df0716:
- fix lazy rendering bugs in Smart Links.
112.8.1
[patch]5973916c23:
- [ED-6344] Remove scrollbar overlap from the last table row
112.8.0
[minor]7089d49f61:
- consume the new mention entrypoints
112.7.0
[minor]f120090dfe:
- Add GASv3 analytics to Emoji TypeAhead.
112.6.0
[minor]9a1b2075e8:
- consume new Status entrypoints
112.5.2
[patch]6a65053272:
- ED-6929: avoid having a negative rowspan after merging cells
112.5.1
[patch]a511611473:
- ED-6808: Fix issue where toggling the same mark but different attributes would just remove the mark.
112.5.0
[minor]9be684e931:
- ED-5782 Replace text-color button with more easily identifiable A icon with colored bar.
112.4.0
[minor]d9f8b4d43d:
- [ED-5505] Apply strong mark by default on table headers
112.3.1
- Updated dependencies 4b07b57640:
112.3.0
[minor]f53003a5ed:
- ED-6741 Add 'appearance' to all editor analytics events
112.2.10
[patch]051800806c:
-
- MediaPicker Clipboard component is now a React Component
These changes provide a new React api for Clipboard component. First one to be delivered, coming next we are going to ship Browser, Dropzone and Popup.
Previous plain javascript API usage:
// instanciate MediaPicker clipboard const clipboardMediaPicker = await new MediaPicker( 'clipboard' context, config, ); // usage clipboardMediaPicker.on('uploads-start', onUploadsStart); clipboardMediaPicker.on('upload-preview-update', onUploadPreviewUpdate); clipboardMediaPicker.on('upload-status-update', onUploadStatusUpdate); clipboardMediaPicker.on('upload-processing', onUploadProcessing); clipboardMediaPicker.on('upload-end', onUploadEnd); clipboardMediaPicker.on('upload-error', onUploadError); // activation / deactivation programatically clipboardMediaPicker.activate(); clipboardMediaPicker.deactivate();
With the new React API we benefit from:
- No need to programatically activate/deactivate. We will just render the Clipboard component or not.
- Event handlers are provided by react props
- We don't need to use a MediaPicker constructor and specifiy which flavour we want (in this case 'clipboard'). We can basically
import { Clipboard } from '@kalamazoo/media-picker'
directly and use it right away.
Example of new API:
import { Clipboard } from '@kalamazoo/media-picker'; <Clipboard context={context} config={config} onError={handleUploadError} onPreviewUpdate={handleUploadPreviewUpdate} onProcessing={handleReady} />;
This is the first component we migrate fully and integrates seamlessly with the Editor. Follow up on this ticket to see what will be the next steps on this new API: https://product-fabric.atlassian.net/browse/MS-1942
112.2.9
[patch]be2df0f8e7:
- ED-6833: improve columns scaling by preventing table from going to overflow state
112.2.8
[patch]ab278c83e1:
- Fix issue where multiple layouts in a document copy attributes from one another in an appendTransaction.
112.2.7
[patch]ed02efdb94:
- [ED-6817] Extract the current toggleHeader logic to prosemirror-table 0.8.0
112.2.6
[patch]8bdff125fb:
- ED-6818 Scroll cursor into view after pasting rich text or text inside a code block
112.2.5
[patch]85328a0d76:
- ED-6466: (ED-6599) fix undo with cmd+z after scaling table columns by applying new widths to cells in one go
112.2.4
[patch]12aa76d5b5:
- ED-6814: fixed rendering mediaSingle without collection
112.2.3
[patch]5fd9727f51:
- Remove duplicate isEmptyNode function from same code path, to prevent compilation errors
112.2.2
[patch]dc5b953c49:
- Fix issue where attempting to fix layouts would reference a stale layout type
112.2.1
[patch]3c1c5165b3:
- ED-6815: fix resizing images to line length (100% width) after fix for ED-6467
112.2.0
[minor]79f0ef0601:
- Use strict tsconfig to compile editor packages
112.1.1
[patch]ad5128f63c:
- ED-5844 Refactor media floating toolbar into little pieces
112.1.0
[minor]0ed8ea77ab:
- ED-6049: New hyperlink experience, add text to display in the toolbar, refer spec in the ticket
112.0.3
[patch]74b05d57c4:
- Fix slowness after "fix regression where multiple cell context menu dropdowns would appear when adding rows"
112.0.2
[patch]1f276f95d4:
- ED-6871 Remove unused duplicate functions from table commands
112.0.1
[patch]5ad66b6d1a:
- [ED-6860] Revert prosemirror-view 1.8.9 bumps, this version was making the cursor typing slowly. this version is recreating all plugins when we use
EditorView.setProps
- [ED-6860] Revert prosemirror-view 1.8.9 bumps, this version was making the cursor typing slowly. this version is recreating all plugins when we use
112.0.0
[major]5e4ff01e4c:
- Fix typeahead re-rendering when moving mouse
Breaking change -> TypeAheadItem:
export type TypeAheadItemRenderProps = { onClick: () => void; // BREAKING CHANGE // onMouseMove -> onHover onHover: () => void; isSelected: boolean; }; export type TypeAheadItem = { /*...*/ render?: ( props: TypeAheadItemRenderProps, ) => React.ReactElement<TypeAheadItemRenderProps> | null; /*...*/ };
Items returned from
QuickInsertProvider#getItems
method that have customrender
function will now getonHover
instead ofonMouseMove
.
111.1.4
[patch]c5b70ffbdb:
- fix regression where multiple cell context menu dropdowns would appear when adding rows
111.1.3
[patch]897c83c32a:
- ED-6849: Prevent the collab plugin from re-initing on a reconfigure, also maintains previous state when reconfiguring
111.1.2
[patch]6a52b3d258:
- fix for clicking behaviour in view/edit mode for Inline Smart Links.
111.1.1
[patch]287036e319:
- ED-6765: workaround for mediaSingle deletion on Android
111.1.0
[minor]9626153146:
- ED-6564: improve typing performance, especially in tables
Be more selective about when to re-render certain nodes. In particular, only re-render table cells when selecting in/out of them, or their contents change. This applies to:
- tables
- images
- emojis
- mentions
- tasks and decisions
Also prevents a number of plugins from notifying about status changes when nothing has changed. In particular:
- breakout
- emoji
- hyperlink
- table
111.0.6
[patch]1c88068498:
- Fix re-rendering FullPage appearance on every scroll
111.0.5
[patch]2b85ca535a:
- ED-6828: fix smart link selection inside lists
111.0.4
[patch]a3264821d0:
- ED-6129 Refactor table plugin state to use pluginFactory
111.0.3
[patch]519046cd9b:
- ED-6789: improve table column stacking when resizing columns to the right by going to overflown state only when all resized columns are minWidths
111.0.2
- Updated dependencies ed3f034232:
111.0.1
[patch]58948126ef:
- ED-6073: fix cursor selection and prevent jumping around inline smart links
111.0.0
[major]154372926b:
- Remove insertFileFromDataUrl action
If you want to upload a dataUrl to media, you should instead use context.file.upload from @kalamazoo/media-core
import { ContextFactory } from '@kalamazoo/media-core'; const mediaContext = ContextFactory.create(); mediaContext.file.upload({ content: 'some-external-url', name: 'some-file-name.png', collection: 'destination-collection', });
For more info check
atlaskit-mk-2/packages/media/media-client/src/client/file-fetcher.ts
Updated dependencies 59cce82fd1:
110.4.0
[minor]a8e3fc91ae:
- Remove react from panel node view
110.3.6
[patch]72fc33f8e7:
- FS-3243 - Refactor status plugin to use new architecture
110.3.5
[patch]284e2d0b0b:
- ED-6841 Fix inconsistent integration tests for inline card and table layout
110.3.4
[patch]d1741c1f40:
- ED-6788: refactor columns resize actions to commands
110.3.3
[patch]d9eccd861e:
- ED-6804: pasting URLs with spaces properly convert to smart links
110.3.2
[patch]47273cabd4:
- ED-6803: Added bridge.clearContent() method for Android
110.3.1
[patch]7890fa64fc:
- ED-6723 Fix code block to be indented, if it's created using auto formating.
110.3.0
[minor]652ef1e6be:
- ED-6774: Adds a FF to priortize smart links resolution over Jira Issue Macro
110.2.0
[minor]5a49043dac:
- Enable strictPropertyInitialization in tsconfig.base
110.1.1
[patch]6614c81995:
- ED-6792: refactor column resizing classes to helper functions
110.1.0
[minor]85d8a0831b:
- ED-6725 Add new "Three columns with sidebars" layout
110.0.3
[patch]80cf1c1e82:
- [ED-6654] Update prosemirror-view to 1.8.9 that fixes a few issues with mouse selections on prosemirror like click on table and the controls doesn't show up
110.0.2
[patch]e88b52e27c:
- ED-6130 Refactor table actions
110.0.1
[patch]52846a2537:
- ED-6633 Fix issue with size of table controls in new sidebar layouts
110.0.0
[major]7c17b35107:
- Updates react and react-dom peer dependencies to react@^16.8.0 and react-dom@^16.8.0. To use this package, please ensure you use at least this version of react and react-dom.
Updated dependencies 7c17b35107:
- @kalamazoo/adf-utils@6.0.5
- @kalamazoo/editor-markdown-transformer@3.0.6
- @kalamazoo/analytics-gas-types@4.0.4
- @kalamazoo/util-service-support@4.0.3
- @kalamazoo/adf-schema@2.5.5
- @kalamazoo/editor-common@39.0.0
- @kalamazoo/renderer@48.0.0
- @kalamazoo/emoji@62.0.0
- @kalamazoo/media-card@63.0.0
- @kalamazoo/media-editor@35.0.0
- @kalamazoo/media-filmstrip@34.0.0
- @kalamazoo/media-picker@41.0.0
- @kalamazoo/docs@8.0.0
- @kalamazoo/visual-regression@0.1.0
- @kalamazoo/analytics-next@5.0.0
- @kalamazoo/avatar-group@4.0.0
- @kalamazoo/avatar@16.0.0
- @kalamazoo/button@13.0.0
- @kalamazoo/calendar@8.0.0
- @kalamazoo/code@10.0.0
- @kalamazoo/dropdown-menu@8.0.0
- @kalamazoo/droplist@9.0.0
- @kalamazoo/icon@17.0.0
- @kalamazoo/item@10.0.0
- @kalamazoo/logo@11.0.0
- @kalamazoo/lozenge@8.0.0
- @kalamazoo/modal-dialog@9.0.0
- @kalamazoo/section-message@3.0.0
- @kalamazoo/select@9.0.0
- @kalamazoo/spinner@11.0.0
- @kalamazoo/textarea@2.0.0
- @kalamazoo/theme@9.0.0
- @kalamazoo/toggle@7.0.0
- @kalamazoo/tooltip@14.0.0
- @kalamazoo/width-detector@2.0.0
- @kalamazoo/editor-bitbucket-transformer@6.0.0
- @kalamazoo/editor-json-transformer@6.0.0
- @kalamazoo/editor-test-helpers@9.0.0
- @kalamazoo/analytics-listeners@6.0.0
- @kalamazoo/analytics-namespaced-context@4.0.0
- @kalamazoo/date@0.7.0
- @kalamazoo/mention@18.0.0
- @kalamazoo/pubsub@5.0.0
- @kalamazoo/status@0.9.0
- @kalamazoo/task-decision@15.0.0
- @kalamazoo/util-data-test@12.0.0
- @kalamazoo/media-core@30.0.0
- @kalamazoo/media-test-helpers@22.0.0
- @kalamazoo/smart-card@11.0.0
109.0.0
- Updated dependencies a1192ef860:
- @kalamazoo/editor-common@38.0.0
- @kalamazoo/renderer@47.0.0
- @kalamazoo/emoji@61.0.0
- @kalamazoo/media-card@62.0.0
- @kalamazoo/media-editor@34.0.0
- @kalamazoo/media-filmstrip@33.0.0
- @kalamazoo/media-picker@40.0.0
- @kalamazoo/editor-bitbucket-transformer@5.0.5
- @kalamazoo/editor-json-transformer@5.0.4
- @kalamazoo/editor-markdown-transformer@3.0.5
- @kalamazoo/editor-test-helpers@8.0.8
- @kalamazoo/task-decision@14.0.9
- @kalamazoo/util-data-test@11.1.9
- @kalamazoo/media-test-helpers@21.4.0
- @kalamazoo/media-core@29.3.0
108.0.4
[patch]cc47b65340:
- ED-6738: Table scaling is now less aggressive, we will only attempt to 'scale to fix' when neccessary.
108.0.3
[patch]553c7e4fed:
- ED-6779: Update CollabProvider types to cater for removing event listeners.
108.0.2
[patch]55925d8946:
- Fix flickering in media annotation modal
108.0.1
[patch]312076749f:
- [ED-6784] Fixes resize bar position when the mouse comes from a paragraph
108.0.0
- Updated dependencies e7292ab444:
- @kalamazoo/editor-common@37.0.0
- @kalamazoo/renderer@46.0.0
- @kalamazoo/emoji@60.0.0
- @kalamazoo/media-card@61.0.0
- @kalamazoo/media-editor@33.0.0
- @kalamazoo/media-filmstrip@32.0.0
- @kalamazoo/media-picker@39.0.0
- @kalamazoo/editor-bitbucket-transformer@5.0.4
- @kalamazoo/editor-json-transformer@5.0.3
- @kalamazoo/editor-markdown-transformer@3.0.4
- @kalamazoo/editor-test-helpers@8.0.7
- @kalamazoo/task-decision@14.0.8
- @kalamazoo/util-data-test@11.1.8
- @kalamazoo/media-test-helpers@21.3.0
- @kalamazoo/media-core@29.2.0
107.24.4
[patch]5bebbeb98e:
- [ED-6367] Fixes table header row toggle when there is cells with column span, preventing it from being adding new cells wrongly
107.24.3
[patch]a6fb248987:
- ED-6639 Align lists styles between editor & renderer
107.24.2
[patch]1e37f1bfc2:
- ED-6535: fix fallback for images without dimensions on upload
107.24.1
[patch]a2e9e69a6a:
- ED-6745 Fix and prevent bad floating bar configuration
107.24.0
[minor]6ab657abdc:
- ED-6644 Fire analytics event when full-width mode changes
107.23.1
[patch]86975facf8:
- ED-6664 Fix i18n messages generation, replacing all const enum to just enums inside editor-core
107.23.0
[minor]69d92c210f:
- ED-6582 Add Analytcs GAS V3 for insert SmartLinks
107.22.2
- Updated dependencies 87f0209201:
- Updated dependencies dd95622388:
107.22.1
[patch]0a4ccaafae:
- Bump tslib
[patch]0ac39bd2dd:
- Bump tslib to 1.9
107.22.0
[minor]229cb05e26:
- ED-6722 Rename 'Columns' to 'Layouts' in toolbar and quick insert menu
107.21.1
- Updated dependencies cd67ae87f8:
107.21.0
[minor]f005175d25:
- ED-6710: Replace UNSAFE_fullWidthMode with full-width appearance to match renderer API
107.20.0
[minor]ce8ac59383:
- ED-6635: You can now resize media inside columns
107.19.0
[minor]ee71c90037:
- ED-6601: When toggling between Full Width appearance and Full Page appearance, resized tables now scale their sizes accordingly.
107.18.0
[minor]272b64139f:
- ED-5108 Adding padding in the bottom of full page editor appearance
107.17.1
[patch]16290b0448:
- ED-6715 Fix issue with gap cursor + breakout + full-width mode where editor would crash
107.17.0
[minor]d6886fe651:
- ED-6649 Add analytics events for layout toolbar buttons - changing layouts and deleting layouts
[patch]77936321cd:
- [ED-4898] Fixes the Backspace event for empty codeBlocks when triggered from inside of tables or columns
107.16.0
[minor]5d9455978b:
- ED-5292: add support for custom autoformatting
You can now use the
customAutoformatting
prop to provide a custom autoformatting handler that replaces on particular regex strings.See (Editor RFC 131: Injectable auto-formatting rules, AutoformattingProvider)[https://product-fabric.atlassian.net/wiki/spaces/E/pages/881141566/Editor+RFC+131+Injectable+auto-formatting+rules+AutoformattingProvider] for more details on how this works.
An example provider
autoformattingProvider
that is used in the storybook example is exported from the@kalamazoo/editor-test-helpers
package. Try typing ED-123.A simplified provider might look like:
export const autoformattingProvider: AutoformattingProvider = { getRules: () => Promise.resolve({ '[Ee][Dd]-(\\d+)': (match: string[]): Promise<ADFEntity> => { const ticketNumber = match[1]; return new Promise.resolve({ type: 'inlineCard', attrs: { url: 'https://www.atlassian.com/', }, }); }, }), };
At the moment, only text or
inlineCard
nodes are permitted to be replaced.
107.15.1
[patch]9210783b0e:
- [ED-6432] Fix remove table after cut event happen on the entire table
107.15.0
[minor]af359aa8d1:
- ED-6602: Disable breakout for full width mode
107.14.0
[minor]799b7daf70:
- ED-6600: Adding full-width mode to media
107.13.4
- Updated dependencies 9c0b4744be:
- @kalamazoo/docs@7.0.3
- @kalamazoo/avatar@15.0.4
- @kalamazoo/avatar-group@3.0.4
- @kalamazoo/button@12.0.3
- @kalamazoo/calendar@7.0.22
- @kalamazoo/code@9.0.1
- @kalamazoo/dropdown-menu@7.0.6
- @kalamazoo/droplist@8.0.5
- @kalamazoo/icon@16.0.9
- @kalamazoo/item@9.0.1
- @kalamazoo/logo@10.0.4
- @kalamazoo/lozenge@7.0.2
- @kalamazoo/modal-dialog@8.0.7
- @kalamazoo/section-message@2.0.3
- @kalamazoo/select@8.1.1
- @kalamazoo/spinner@10.0.7
- @kalamazoo/textarea@0.4.4
- @kalamazoo/tooltip@13.0.4
- @kalamazoo/editor-common@36.1.12
- @kalamazoo/renderer@45.6.1
- @kalamazoo/date@0.6.4
- @kalamazoo/emoji@59.2.3
- @kalamazoo/mention@17.6.7
- @kalamazoo/pubsub@4.0.4
- @kalamazoo/status@0.8.3
- @kalamazoo/task-decision@14.0.5
- @kalamazoo/media-card@60.0.3
- @kalamazoo/media-editor@32.0.6
- @kalamazoo/media-filmstrip@31.0.4
- @kalamazoo/media-picker@38.1.6
- @kalamazoo/smart-card@10.2.4
- @kalamazoo/theme@8.1.7
107.13.3
[patch]3f28e6443c:
- @kalamazoo/analytics-next-types is deprecated. Now you can use types for @kalamazoo/analytics-next supplied from itself.
107.13.2
[patch]8e86c7c9d4:
- Use isImagePreview util to know if file is an image or not
107.13.1
[patch]351e23aeb5:
- ED-6102: fixed inline node deletion on Android
107.13.0
[minor]a16ea57a8c:
- ED-6623 Add new layout options "Left Sidebar" and "Right Sidebar" in addition to current layouts "Two Columns" and "Three Columns"
To get access to the new layouts, configure the
allowLayouts
prop eg.allowLayouts={ allowBreakout: true, UNSAFE_addSidebarLayouts: true }
107.12.7
- Updated dependencies cf018d7630:
107.12.6
[patch]6695367885:
- Revert emoji refactor
107.12.5
- Updated dependencies 1e826b2966:
- @kalamazoo/docs@7.0.2
- @kalamazoo/analytics-next@4.0.3
- @kalamazoo/avatar@15.0.3
- @kalamazoo/avatar-group@3.0.3
- @kalamazoo/calendar@7.0.21
- @kalamazoo/dropdown-menu@7.0.4
- @kalamazoo/droplist@8.0.3
- @kalamazoo/icon@16.0.8
- @kalamazoo/logo@10.0.3
- @kalamazoo/modal-dialog@8.0.6
- @kalamazoo/section-message@2.0.2
- @kalamazoo/select@8.0.5
- @kalamazoo/spinner@10.0.5
- @kalamazoo/textarea@0.4.1
- @kalamazoo/theme@8.1.6
- @kalamazoo/tooltip@13.0.3
- @kalamazoo/renderer@45.4.3
- @kalamazoo/analytics-listeners@5.0.3
- @kalamazoo/emoji@59.2.1
- @kalamazoo/pubsub@4.0.3
- @kalamazoo/task-decision@14.0.3
- @kalamazoo/media-card@60.0.1
- @kalamazoo/media-core@29.1.4
- @kalamazoo/media-editor@32.0.5
- @kalamazoo/media-filmstrip@31.0.3
- @kalamazoo/media-picker@38.1.4
- @kalamazoo/smart-card@10.2.2
- @kalamazoo/button@12.0.0
107.12.4
[patch]068ecc926f:
- Reverting column resize fix from ED-6627
107.12.3
[patch]247cc39577:
- ED-2152 Remove any selection when pressing ` and completing inlinecode
107.12.2
[patch]24612aced0:
- [ED-6467] Fixes alignments (left and right) for images, making them keep on the half of lineLength
107.12.1
[patch]098e5197b6:
- ED-6197 Provide fallback for image resizing snapTo. Set media resizing to be based on bounding box instead of chained parent offsets.
107.12.0
[minor]049ff62abf:
- ED-6624: Add layout button to main toolbar
107.11.0
[minor]b81d427d5c:
- ED-5373: Refactor emoji plugin to use new type ahead
107.10.2
[patch]55e47676aa:
- revert update status code splits in Renderer/Editor which causes component dist to be broken
107.10.1
[patch]64dd2ab46f:
- ED-6558 Fix clicking to set the cursor placement after an inline node that's at the end of a line. Set the default style attribute of Status nodes to be empty instead of 'null'.
107.10.0
[minor]969915d261:
- update status import entrypoints in Renderer/editor
107.9.6
[patch]0ff405bd0f:
- Removed CardView and CardViewLoader from public APIs and replaced it with light-weight and stateless CardLoading and CardError components. Handling of external images is now done by Card component itself using ExternalImageIdentifier interface.
If you’ve been using CardView for loading:
<CardView status="loading" mediaItemType="file" dimensions={cardDimensions} />
Now you can use new component:
<CardLoading dimensions={cardDimensions} />
If you were using CardView to show an error
<CardView status="error" mediaItemType={type} dimensions={cardDimensions} />
Now you can use new component:
<CardError dimensions={cardDimensions} />
In case you were using CardView to show image with known external URI:
<CardView status="complete" dataURI={dataURI} metadata={metadata} />
You will have to find a way to switch to using Card component using ExternalImageIdentifier interface:
<Card identifier={identifier} context={context} />
107.9.5
[patch]97e555c168:
- Revert "[ED-5259 - ED-6200] adds defaultMarks on tableNode (pull request #5259)"
107.9.4
[patch]09a90e4af1:
- ED-6319 Supporting select media using gap cursor, fix behaviour of backspace key and gap cursor in media single with layout wrap-right.
107.9.3
[patch]a15643ba92:
- Nodeviews now re-render without a view re-create
107.9.2
[patch]823d44ebb0:
- ED-6667 Enfoce consistent whitespace between renderer & editor
107.9.1
[patch]c976e9355c:
- ED-6320: support replacing smart links from Recent Items list via Cmd+K menu
107.9.0
[minor]2558e53738:
- ED-6665 Rename 'Panel' to 'Info Panel' (frontend text only)
107.8.3
[patch]b425ea772b:
- Revert "ED-5505 add strong as default mark to table header (pull request #5291)"
107.8.2
[patch]d13fad66df:
- Enable esModuleInterop for typescript, this allows correct use of default exports
107.8.1
[patch]dfc4c5da7f:
- Fix odd cursor selection going inside the inline smart links
107.8.0
[minor]02dd1f7287:
- [ED-5505] Persists formatting to table cells and headers when toggling header row, column or applying any text formatting to empty cells.
107.7.12
[patch]44b14dba84:
- ED-6651: fix cell borders when table has merged cells
107.7.11
[patch]2e5b1c9783:
- ED-6535: fix fallback for images without dimensions on upload
107.7.10
[patch]acfd88ba22:
- ED-6639 Align lists styles between editor & renderer
107.7.9
[patch]513fb8a1a9:
- ED-6640: fix resizing not focused table
107.7.8
[patch]eaf2f72de1:
- ED-6650 Table doesn’t respond on inserting widget with min-width set
107.7.7
[patch]ce8caf29d5:
- ED-6463: fix contextual menu vertical position
107.7.6
[patch]eea996dac5:
- ED-6598: Toggling
fullWidthMode
now re-createsEditorView
instead of only re-creatingEditorState
This enables us to call updates on contentComponents and nodeViews
- ED-6598: Toggling
107.7.5
[patch]29d10e3d60:
- ED-6626 Table doesn’t respond on inserting widget with min-width set
Test steps:
- Insert a
table
- Insert an widget macro with an YouTube video url
- The
table
should resize the column accordingly
107.7.4
[patch]e80a553a6e:
- ED-6478: upskip VR tests for numbered column
107.7.3
[patch]71c1a888f7:
- ED-6479: upskip table floating toolbar VR tests
107.7.2
[patch]41b940325e:
- ED-5948: added mass alignment on a range of selected cells
107.7.1
[patch]c4aedc236e:
- ED-6613 Clear Action & Decision lists instead of wrapping them around floated content. Corrects gap cursor position when adjacent to floated content.
107.7.0
[minor]9df8755c0b:
- ED-6603: Disable dynamic text sizing in full width mode
107.6.5
[patch]e125d7d78a:
- ED-6627: fix re-rendering table controls when table is nested inside Columns or bodied extensions
107.6.4
[patch]0f0c06f787:
- ED-5850 Visual tweak to ensure icons are tightly bound by their borders
107.6.3
[patch]1b0b718266:
- ED-6474: fix resizing last table column when table is nested inside Columns node
107.6.2
[patch]6110c666c6:
- ED-6619: scale table when deleting or adding columns
107.6.1
[patch]e0d04f321c:
- ED-6376: fix rendering row controls when table has nested Jira macro (rendered as a nested table)
107.6.0
[minor]13d53eb7c9:
- ED-6604 Animate transition from default -> full-width mode and vice versa
107.5.1
[patch]d26570e3b5:
- Update i18n for team mention
- Fix a bug in team mention: missing https protocol in team link
107.5.0
[minor]81491bbc4e:
- ED-5850 Add fallback icon and fix SVG ids
107.4.0
[minor]60a89f843f:
- ED-6598: Add initial prop for 'Full Width Mode'
You may now enable our new experimental feature 'Full Width Mode' by passing a new
fullWidthMode
prop.This prop only takes effect on full-width appearence and this initial implementation is extremely raw as most nodes don't reflect their desired behaviour.
Example:
<Editor appearence="full-width" fullWidthMode={true} />
107.3.3
[patch]92c8c14019:
- ED-6492: Fixed media single without dimensions not rendering on mobile
107.3.2
[patch]3d0da81a4b:
- ED-6583 Add analytics v3 for link inserts
107.3.1
[patch]9f08142085:
- ED-6618: Fixes the exception thrown when trying to apply the delete decoration.
Occurs on a position where a node was recently deleted. We now re-map the decorations position on state change to verify if it's still valid to draw or simply delete it.
107.3.0
[minor]936f12e761:
- ED-5850 Add descriptions, richer icons and keyboard shortcuts to the quick insert menu
107.2.0
[minor]fb7a25ec0b:
- ED-6221 Fire v3 analytics events when insert media
107.1.1
[patch]67e5bfeb72:
- ED-6181 Add analytics to paste event
107.1.0
[minor]e36f791fd6:
- Improve types
107.0.0
- Updated dependencies c2c36de22b:
- @kalamazoo/editor-common@36.0.0
- @kalamazoo/renderer@45.0.0
- @kalamazoo/emoji@59.0.0
- @kalamazoo/media-card@59.0.0
- @kalamazoo/media-editor@32.0.0
- @kalamazoo/media-filmstrip@31.0.0
- @kalamazoo/media-picker@38.0.0
- @kalamazoo/editor-bitbucket-transformer@5.0.2
- @kalamazoo/editor-json-transformer@5.0.2
- @kalamazoo/editor-markdown-transformer@3.0.2
- @kalamazoo/editor-test-helpers@8.0.3
- @kalamazoo/task-decision@14.0.1
- @kalamazoo/util-data-test@11.1.5
- @kalamazoo/media-test-helpers@21.1.0
- @kalamazoo/media-core@29.1.0
106.7.9
[patch]495738bcd8:
- Enable UI for links inside headings
106.7.8
[patch]2d7ff51814:
- ED-6595 Remove layout marks when pasting images inside a list
106.7.7
- Updated dependencies 9c316bd8aa:
106.7.6
[patch]acaf2abb57:
- ED-6146 Fix bug where gap cursor did not display to right of first node
106.7.5
[patch]298bfed4e1:
- ED-6580 Media in editor is sized incorrectly in firefox
106.7.4
[patch]5320e1bdb5:
- ED-6476 Columns should show border when inactive in the Editor.
106.7.3
- Updated dependencies eb4323c388:
106.7.2
- Updated dependencies 97abf5e006:
106.7.1
[patch]b3c60e3c9c:
- Update media-editor dependency
106.7.0
[minor]b32008359a:
- ED-5823 Add red styling for document elements when they are selected for removal
106.6.3
[patch]97eeac260b:
- ED-6137 GAS v3 Analytics events for action subject Table
106.6.2
[patch]56766ce748:
- ED-6407: improve table information density by reducing cells padding from 10px to 8px
106.6.1
[patch]92452e9323:
- ED-5734: render table column control buttons for each column regardless of merged cells
106.6.0
[minor]0781a7068c:
- ED-6222 Add insertMenu insert events for: emoji picker, image picker, link typeahead, mention typeahead
106.5.0
[minor]ea6b08700c:
- ED-6245: Ensure extensions scroll + overflow when they may break out of their parent container.
106.4.0
[minor]7e164b5a6b:
- ED-6547 Add GAS v3 analytics for smartLink
106.3.3
[patch]aa117f5341:
- fix alignment and UI for inline Smart Links.
106.3.2
[patch]8187471d39:
- ED-4650 Allow inline code to render after a parentheses
106.3.1
[patch]2f4594a876:
- ED-6526: Resize a table with breakout content
106.3.0
[minor]1affe17dc4:
- add analytics events for team mention
106.2.3
[patch]08940b66c1:
- ED-6561 Ignore empty transactions from collab provider
106.2.2
[patch]2ac4f3bf30:
- fix deleting multiple rows in table
106.2.1
[patch]8ea5466017:
- ED-6438 Fix bg in codeblock gutter
106.2.0
[minor]7bd786fd4d:
- TEAMS-323 : Send additional information for teams when a team is selected in a mention
106.1.2
- Updated dependencies f504850fe2:
106.1.1
[patch]c604b1eb64:
- Fix ED-6522 & ED-6046. Remove z-index from images to ensure they doesn't overlap adjacent content. Ensure floated images remain clickable when adjacent a list.
106.1.0
[minor]0672369fc8:
- Integrate TeamMentionResource in editor-core
106.0.6
[patch]2f953a0738:
- ED-6362: add analytics for media annotation button
106.0.5
[patch]1bcaa1b991:
- Add npmignore for index.ts to prevent some jest tests from resolving that instead of index.js
106.0.4
[patch]205b101e2b:
- ED-6230: bump prosemirror-view to 1.8.3; workaround Chrome bug with copy paste multiple images
106.0.3
- Updated dependencies b684722884:
106.0.2
[patch]8f1f21dd3a:
- ED-6275: drop size and alignment when pasting images into page columns or a table
106.0.1
- Updated dependencies 90a14be594:
106.0.0
[major]9d5cc39394:
- Dropped ES5 distributables from the typescript packages
Updated dependencies 9d5cc39394:
- @kalamazoo/docs@7.0.1
- @kalamazoo/analytics-next@4.0.1
- @kalamazoo/avatar@15.0.1
- @kalamazoo/avatar-group@3.0.1
- @kalamazoo/calendar@7.0.20
- @kalamazoo/dropdown-menu@7.0.1
- @kalamazoo/droplist@8.0.1
- @kalamazoo/icon@16.0.5
- @kalamazoo/logo@10.0.1
- @kalamazoo/modal-dialog@8.0.2
- @kalamazoo/section-message@2.0.1
- @kalamazoo/select@8.0.3
- @kalamazoo/spinner@10.0.1
- @kalamazoo/theme@8.0.1
- @kalamazoo/tooltip@13.0.1
- @kalamazoo/editor-common@35.0.0
- @kalamazoo/renderer@44.0.0
- @kalamazoo/emoji@58.0.0
- @kalamazoo/media-card@57.0.0
- @kalamazoo/media-editor@31.0.0
- @kalamazoo/media-filmstrip@30.0.0
- @kalamazoo/media-picker@37.0.0
- @kalamazoo/i18n-tools@0.5.0
- @kalamazoo/button@11.0.0
- @kalamazoo/textarea@0.3.0
- @kalamazoo/adf-schema@2.0.0
- @kalamazoo/adf-utils@6.0.0
- @kalamazoo/editor-bitbucket-transformer@5.0.0
- @kalamazoo/editor-json-transformer@5.0.0
- @kalamazoo/editor-markdown-transformer@3.0.0
- @kalamazoo/editor-test-helpers@8.0.0
- @kalamazoo/analytics-gas-types@4.0.0
- @kalamazoo/analytics-listeners@5.0.0
- @kalamazoo/analytics-namespaced-context@3.0.0
- @kalamazoo/analytics-next-types@4.0.0
- @kalamazoo/date@0.5.0
- @kalamazoo/mention@17.0.0
- @kalamazoo/pubsub@4.0.0
- @kalamazoo/status@0.6.0
- @kalamazoo/task-decision@13.0.0
- @kalamazoo/util-data-test@11.0.0
- @kalamazoo/util-service-support@4.0.0
- @kalamazoo/media-core@29.0.0
- @kalamazoo/media-test-helpers@21.0.0
- @kalamazoo/smart-card@10.0.0
105.4.2
[patch]57fdb39e20:
- ED-6512 Fix subscript
105.4.1
[patch]fb679d390f:
- Add a new TeamMenioResource for @kalamazoo/mention package. That allows to fetch teams data for mention from a team service (Legion service)
105.4.0
[minor]f6345bba88:
- Ed-4131 Fix text decorations to respect the selected text colour
105.3.2
[patch]b849dcb1e7:
- bump smart cards version to include patches.
105.3.1
[patch]3f6501c569:
- ED-6518: Fixes mark overflowing to the left
105.3.0
[minor]5b226754b8:
- ED-5939: Replace SizeDetector with WidthDetector in all editor components
105.2.1
- Updated dependencies 1b952c437d:
105.2.0
[minor]b2c1f96b0d:
- Allow text formatting marks only on text nodes.
105.1.0
[minor]804597a281:
- ED-6482 Add GAS v3 analytics for panel
105.0.0
- Updated dependencies 7ab3e93996:
- @kalamazoo/editor-common@34.0.0
- @kalamazoo/editor-test-helpers@7.0.6
- @kalamazoo/renderer@43.0.0
- @kalamazoo/emoji@57.0.0
- @kalamazoo/media-card@56.0.0
- @kalamazoo/media-editor@30.0.0
- @kalamazoo/media-filmstrip@29.0.0
- @kalamazoo/media-picker@36.0.0
- @kalamazoo/media-test-helpers@20.1.8
- @kalamazoo/editor-bitbucket-transformer@4.2.5
- @kalamazoo/editor-json-transformer@4.3.5
- @kalamazoo/editor-markdown-transformer@2.2.5
- @kalamazoo/task-decision@12.0.1
- @kalamazoo/util-data-test@10.2.5
- @kalamazoo/media-core@28.0.0
104.1.1
- Updated dependencies 72c6f68226:
104.1.0
[minor]55eb63afac:
- ED-6239 Add Analytics GAS V3 to autosubstituted
104.0.0
[major]4d17df92f8:
- ED-6484: Remove the 'inline-comment' appearance from Editor.
103.4.4
[patch]65acb722e3:
- ED-6412: Prevent inserting links containing 'javascript:'
103.4.3
[patch]7641ec96cd:
- ED-5998: improve cell selection with merged cells, deleting columns and rows
103.4.2
[patch]6380484429:
- ED-6485 Support breakout mark on layout-section. Retain breakout mark when toggling list nested within columns.
103.4.1
[patch]5e319bb725:
- ED-6286: fix post-PR for media upload on mobile
103.4.0
[minor]6739aea208:
- Update editor-common and editor-core types
103.3.0
[minor]738f58ef9e:
- ED-5019 Panels are no longer cleared by clear-formatting
103.2.0
[minor]08a09ae767:
- ED-6377 Add Analytics GAS V3 for numbered/bulleted list format
103.1.4
[patch]be479e2335:
- fix link opening logic for view and edit mode.
103.1.3
[patch]ed6ef51cfe:
- ED-6158: added a shortcut to contextual menu for insertRow and insertColumn
103.1.2
[patch]abb200b0b4:
- ED-6374: Switch to MutationObserver instead of rAF + nodeview update for handling breakout content inside a table cell.
103.1.1
[patch]109158320c:
- Make more avatar colors available to the collab plugin
103.1.0
[minor]58932a27f4:
- ED-6220 Fire v3 analytics events when insert actions or decisions
103.0.3
- Updated dependencies 76299208e6:
- @kalamazoo/button@10.1.3
- @kalamazoo/calendar@7.0.18
- @kalamazoo/icon@16.0.4
- @kalamazoo/textarea@0.2.5
- @kalamazoo/adf-utils@5.7.2
- @kalamazoo/editor-bitbucket-transformer@4.2.3
- @kalamazoo/editor-json-transformer@4.3.3
- @kalamazoo/editor-markdown-transformer@2.2.3
- @kalamazoo/renderer@41.2.1
- @kalamazoo/analytics-gas-types@3.2.5
- @kalamazoo/analytics-listeners@4.2.1
- @kalamazoo/analytics-namespaced-context@2.2.1
- @kalamazoo/date@0.4.1
- @kalamazoo/emoji@56.2.1
- @kalamazoo/mention@16.2.2
- @kalamazoo/pubsub@3.0.8
- @kalamazoo/status@0.5.1
- @kalamazoo/task-decision@11.3.1
- @kalamazoo/util-data-test@10.2.3
- @kalamazoo/util-service-support@3.1.1
- @kalamazoo/media-card@55.0.2
- @kalamazoo/media-core@27.2.3
- @kalamazoo/media-editor@29.1.2
- @kalamazoo/media-filmstrip@28.0.1
- @kalamazoo/media-picker@35.0.1
- @kalamazoo/smart-card@9.11.3
- @kalamazoo/media-test-helpers@20.1.7
- @kalamazoo/editor-common@33.0.3
- @kalamazoo/docs@7.0.0
- @kalamazoo/analytics-next@4.0.0
- @kalamazoo/avatar-group@3.0.0
- @kalamazoo/avatar@15.0.0
- @kalamazoo/code@9.0.0
- @kalamazoo/dropdown-menu@7.0.0
- @kalamazoo/droplist@8.0.0
- @kalamazoo/item@9.0.0
- @kalamazoo/logo@10.0.0
- @kalamazoo/lozenge@7.0.0
- @kalamazoo/modal-dialog@8.0.0
- @kalamazoo/section-message@2.0.0
- @kalamazoo/select@8.0.0
- @kalamazoo/size-detector@7.0.0
- @kalamazoo/spinner@10.0.0
- @kalamazoo/theme@8.0.0
- @kalamazoo/tooltip@13.0.0
103.0.2
[patch]44f4d1293a:
- ED-6219: Use TableMap to get column index over dom children index
103.0.1
[patch]b346b44c05:
- ED-6411: Fix resizing the last column with dynamic text sizing enabled
103.0.0
[major]60f0ad9a7e:
- ED-6286: remove StateManager from media plugin and provider
102.2.2
[patch]06c4a70a2e:
- ED-6031: Dont reset selection if editor still has focus.
102.2.1
[patch]c427333c46:
- ED-6008 Dim telepointers that overlaps the cursor.
102.2.0
[minor]4a9a7487f1:
- ED-6240 Add Analytics GAS V3 for insert new line
102.1.10
- Updated dependencies 4072865c1c:
102.1.9
[patch]9b0f6671ae:
- ED-6244: Fix Resizable Media to allow images go smaller size than videos
102.1.8
[patch]97a9ca095b:
- ED-6452: Put collab document validation behind a flag
102.1.7
[patch]2e48ec26ba:
- Changes to support new version of media-editor
102.1.6
[patch]59fcd0bbc9:
- FM-1618: fixed media upload on mobile
102.1.5
[patch]2b4b290610:
- ED-6461: Fix placement start when scrolling for Popup
102.1.4
[patch]7a8d8ba656:
ED-6452: Validate documents on init through collab-editing
Add unsupportedInline and unsupportedBlock to test-helpers.
102.1.3
[patch]1c00bd6268:
- ED-6409: set minWidth to 140px for all new columns in resized table
102.1.2
[patch]f86078d629:
- ED-6327: highlight smart cards when selecting backwards in document
102.1.1
- Updated dependencies 36bb743af0:
102.1.0
[minor]d18b085e2a:
- Integrating truly upfront ID
102.0.2
[patch]4d0c196597:
- ED-6232 Fix copy-pasting a table with numbered column drops one column
102.0.1
[patch]2787c79b6a:
- ED-6296: Scale down table sizes when parent layout changes
102.0.0
- Updated dependencies 4aee5f3cec:
- @kalamazoo/editor-common@33.0.0
- @kalamazoo/renderer@41.0.0
- @kalamazoo/emoji@56.0.0
- @kalamazoo/media-card@55.0.0
- @kalamazoo/media-filmstrip@28.0.0
- @kalamazoo/media-picker@35.0.0
- @kalamazoo/editor-bitbucket-transformer@4.2.1
- @kalamazoo/editor-json-transformer@4.3.1
- @kalamazoo/editor-markdown-transformer@2.2.1
- @kalamazoo/editor-test-helpers@7.0.2
- @kalamazoo/task-decision@11.2.3
- @kalamazoo/util-data-test@10.2.2
- @kalamazoo/media-test-helpers@20.1.6
- @kalamazoo/media-core@27.2.0
101.7.0
[minor]d4afa2713d:
- ED-6212 Fire v3 analytics events when insert table or emojis
101.6.3
- Updated dependencies 0de1251ad1:
101.6.2
[patch]4eb1af2892:
- ED-6265 fix external image call to media for dimensions
101.6.1
[patch]3f4a4e4f49:
- [ED-6351] Fix table insert columns/row UI positions
101.6.0
[minor]8e407b5a24:
- ED-6289 Add analytics GAS V3 for color text formatting
101.5.3
[patch]37ca429b01:
- ED-6374: Fixes handling breakout content more efficiently.
101.5.2
[patch]1ede48ac5b:
- ED-6381: Gather max layout sizes based on dynamic text sizing
101.5.1
[patch]42b78a6133:
- ED-6278: a complete rewrite of mergeCells, deleteColumns and deleteRows
101.5.0
[minor]bab8f06b0a:
- ED-6285 When catch an invalid transaction, send the new & prev document structures
101.4.3
[patch]06f8fd872b:
- [ED-6342] Fix remove bodied extension when it is selected
101.4.2
[patch]27189951b5:
- ED-5967: added API to enable links on hybrid editor
101.4.1
[patch]c2360c53b2:
- fixed status selection loss when dragging and drop
101.4.0
[minor]30b4e99377:
- ED-5888 Add editor dark mode
101.3.3
[patch]e08b35abef:
- StatusPicker event listeners cleaned up
101.3.2
[patch]f5e8437365:
- ED-6373: Fix position of breakout controls while scrolling
101.3.1
[patch]7308d1e0e9:
- ED-6061: support image annotations in editor
101.3.0
[minor]3672ec23ef:
- [ED-5788] Add new layout Breakout button for CodeBlock and Layout
101.2.0
[minor]d5856900a1:
- ED-6338: Dont allow nested nodes to be inserted with a non default layout.
101.1.0
[minor]e142e966c2:
- ED-6238, ED-5684 Add Analytcs GAS v3 to clear formatting and fix clear formatting on heading elements
101.0.6
[patch]60ea09b0cc:
- ED-6246 Add more metadata to Unsupported Node logging
101.0.5
[patch]c5683f8422:
- ED-4998 Fix highlighting and disabling of meatball menu items in different contexts
101.0.4
[patch]bd0f7a69ac:
- ED-5964: Remove marks from inline nodes that are not text
101.0.3
[patch]7a7cd4c491:
- make smart links open in same window.
101.0.2
[patch]6773e958ab:
- ED-5738: fix resize handles for merged cells
101.0.1
[patch]b832f0f57c:
- ED-6320: inserting links via CMD+K can also insert smart links
101.0.0
[major]4a84fc40e0:
- ED-5766 Remove the deprecated 'message' appearance from Editor
100.2.0
[minor]af5572cf8e:
- ED-6284 Filter out invalid transactions before they are applied and send an analytics event
100.1.0
[minor]5dc1e046b2:
- Apply stricture typings to elements related editor code
100.0.0
[major]4af5bd2a58:
- Remove linkCreateContext from MediaProvider
99.0.1
[patch]7f93e282b8:
- ED-6257: Handle applying header column with a rowspan
99.0.0
[patch]5b5ae91921:
- Require Identifier type from media-core instead of media-card
Updated dependencies fc6164c8c2:
- Updated dependencies 190c4b7bd3:
- @kalamazoo/editor-common@32.0.0
- @kalamazoo/renderer@39.0.0
- @kalamazoo/emoji@55.0.0
- @kalamazoo/media-card@54.0.0
- @kalamazoo/media-filmstrip@27.0.0
- @kalamazoo/media-picker@34.0.0
- @kalamazoo/editor-bitbucket-transformer@4.1.11
- @kalamazoo/editor-json-transformer@4.1.10
- @kalamazoo/editor-markdown-transformer@2.1.10
- @kalamazoo/editor-test-helpers@6.3.22
- @kalamazoo/task-decision@11.2.1
- @kalamazoo/util-data-test@10.2.1
- @kalamazoo/media-test-helpers@20.1.5
- @kalamazoo/media-core@27.1.0
98.13.6
[patch]f500b2c81e:
- ED-6252 Change table floating toolbar to say 'Table options' instead of icon
98.13.5
[patch]bc340694d2:
- ED-6247: fix resizing with merged cells
98.13.4
- Updated dependencies 46dfcfbeca:
98.13.3
[patch]0a13188647:
- ED-6133: Fix scaling up going into overflow
98.13.2
[patch]cebfee91b3:
- ED-6231 Fixes RangeError when deleting last column in full-width mode
98.13.1
[patch]7316e316bc:
- ED-6209: remove internal legacy event subscription model from media plugin
98.13.0
[minor]be86cbebc3:
- enable noImplicitAny for task-decision, and related changes
98.12.1
[patch]a3161a7927:
- ED-6264 Fix examples page not been loaded when code is compiled
98.12.0
[minor]4d8d759bf9:
- [ED-6255] Migrate ADFNode type to ADFEntity
98.11.1
[patch]ea423a619f:
- Fixed the call to the /check endpoint
98.11.0
[minor]448b9946cc:
- ED-6195 Add Analytics GAS V3 for identation
98.10.5
[patch]36986d383b:
- ED-6010 Rename "Block Quote" to "Quote", and "Code Block" to "Code snippet" in the insert menu
- Update i18n translations
98.10.4
[patch]cf7fd7d3be:
- Render external images in editor
98.10.3
- Updated dependencies 06713e0a0c:
98.10.2
[patch]45e3fffa9e:
- suppress enter and tab keys events in the status node to prevent bugs
98.10.1
[patch]4cc0b47f6a:
- ED-6233: Use minCellWith over wrapWidth to determine free space in a column
98.10.0
[minor]e6daf79012:
- ED-6135 Fire analytics v3 events when insert panel, code block or horizontal rule
98.9.5
[patch]026d4424c2:
- ED-6226 Fix row delete button displacement after many rows in a table
98.9.4
[patch]e04c61dc55:
- ED-6183 fix image wrapping, revert createDOMRef chang
98.9.3
[patch]8788a98286:
- [FS-3589] Fix re-rendering on status element after apply decoration
98.9.2
[patch]c81737b526:
- ED-6098: simplify internal state changes for completed media uploads
98.9.1
[patch]ebb0a98051:
- remove empty status before publishing document
98.9.0
[minor]59ae46e1cf:
- ED-5061: migrate media toolbar to new internal architecture
98.8.2
[patch]19a823bf2a:
- delete empty status node when user selects another node
98.8.1
[patch]0a304a48f6:
- ED-6218: fix repair table logic
98.8.0
[minor]cde3ff657f:
- ED-6134 Add analytics GAS V3 for text formatting, headers and blockQuotes
98.7.2
[patch]6981b6d25a:
- ED-6214: Fix resizing when rowspan exists in non last column
98.7.1
[patch]a22478c227:
- ED-6133: Re-draw resized columns in collab, cater for overflow tables when resizing
98.7.0
[minor]44a42d5eb3:
- ED-5846: Refactoring new hyperlink toolbar and adding typeahead to the new floating toolbar
98.6.0
[minor]fa435d11f7:
- ED-6155 Fire analytics v3 events for general editor UI events
98.5.1
[patch]4bead4dd64:
- Fix cursor bug between Panel and Status when moved with arrowkeys
98.5.0
[minor]5a6071d7f5:
- [ED-6159] Changes tooltip for the add contextual button on tables
98.4.6
[patch]09696170ec:
- ED-6177 Deleting a range of rows/columns deletes only a subset of selected rows/columns
98.4.5
[patch]c61aaebd2d:
- ED-6172: Apply table layout based on total width for autoSize tables.
98.4.4
[patch]18dffaa5fd:
- ED-6192: Bail out of column resizing if the table has changed via other means (e.g. collab)
98.4.3
[patch]66a5bd2f70:
- ED-6027 update ADF when image dimensions are missing
98.4.2
[patch]2487368a7e:
- ED-6170: repair the table by removing invisible columns
98.4.1
[patch]47970c78b1:
- ED-5976 Maintain text alignment when hit return
98.4.0
[minor]1bc4b69b08:
- ED-6171 Adding feature flag for Analytics GAS V3
98.3.0
[minor]0f3f9f0992:
- Fix context identifiers not being passed to mention provider's calls. MentionProvider interface was updated to include the optional contextIdentifier parameter in filter and recordMentionSelection methods.
98.2.6
[patch]3305886b5a:
- ED-6167: Handle extraneous column widths
98.2.5
[patch]b11848ebf8:
- [ED-6165] Fix table cell options chevron overflow.
98.2.4
[patch]65b73cc466:
- Code split media-picker: make MediaPicker factory async and make editor use it
98.2.3
[patch]14fe1381ba:
- ED-6118: ensure media dimensions are always integers, preventing invalid ADF
98.2.2
[patch]86dcb6f814:
- updated native status icon in Fabric editor
98.2.1
[patch]17107bdfb0:
- ED-6141: remove broken tables if its not fixable
98.2.0
[minor]3fecea2975:
- ED-5933 Add analytics plugin to facilitate working with @kalamazoo/analytics-next package
98.1.13
[patch]7ce3cc56ff:
- FS-3500 Fix missing call to recordMentionSelection() when a selection is made in the mention typeahead
98.1.12
[patch]1c62bcce7d:
- Fix a problem with smart cards not appearing sometimes when lazy rendered and lazy loaded after code-split.
98.1.11
[patch]be706e55f6:
- Fixes tableRow validation failure
98.1.10
[patch]e7dcb7ef15:
- Revert table resizing collab change
98.1.9
[patch]1ee84815dd:
- ED-6133: Visually apply column resize changes in collab editing
98.1.8
[patch]e83a20575b:
- ED-6148: Prevent autoSize tables from being in an endless loop, integrate with new resizing
98.1.7
[patch]69e29bab6c:
- ED-5860 Prevent invalid steps from being applied in the editor
98.1.6
[patch]406cbf0a4e:
- ED-6092: allow passing undefined context to media filmstrip
98.1.5
[patch]b2b0a00d6a:
- Fix table creation without rows
98.1.4
[patch]3b9236fb74:
- MS-1455, MS-1456: Fix max width for the surrounding element for the inline smart cards so that they don't overflow and positioning within li elements
98.1.3
[patch]af3918bc89:
- The url part of the unauthorized link is now grey
98.1.2
[patch]557a2b5734:
- ED-5788: bump prosemirror-view and prosemirror-model
98.1.1
[patch]2d14c5dae1:
- ED-5730 Allow attachment to be inserted after list
98.1.0
[minor]a26d644414:
- ED-5845, ED-6072: support resizing in multiple editors on page, fix snapping images in lists
98.0.3
[patch]5ae645d661:
- Fixing analytics in smart-cards
98.0.2
[patch]4437882a9a:
- ED-6107: don't act on destroyed EditorView during cleanup in media plugin
98.0.1
[patch]2035bef8fb:
- Fix inline extractor priority preventing @type arrays in some cases.
98.0.0
[patch]4e82fedc90:
- Expose real id upfront for remote files in MediaPicker
Updated dependencies 9d881f1eb8:
- Updated dependencies 69c8d0c19c:
- @kalamazoo/media-test-helpers@20.1.0
- @kalamazoo/media-picker@32.0.0
- @kalamazoo/editor-common@31.0.0
- @kalamazoo/editor-test-helpers@6.3.17
- @kalamazoo/renderer@38.0.0
- @kalamazoo/emoji@54.0.0
- @kalamazoo/media-card@52.0.0
- @kalamazoo/media-filmstrip@26.0.0
- @kalamazoo/editor-bitbucket-transformer@4.1.8
- @kalamazoo/editor-json-transformer@4.1.8
- @kalamazoo/editor-markdown-transformer@2.1.8
- @kalamazoo/task-decision@11.1.8
- @kalamazoo/util-data-test@10.0.36
- @kalamazoo/media-core@27.0.0
97.1.9
[patch]4552e804d3:
- dismiss StatusPicker if status node is not selected
97.1.8
[patch]adff2caed7:
- Improve typings
97.1.7
[patch]7c497c2de6:
- ED-5810 Fix issue where numbered table rows flickered when hovering on the edge of row controls
97.1.6
[patch]cbc601aed3:
- Added missing type of events for Confluence
97.1.5
[patch]bfe22480d0:
- ED-6056: fix zero width columns in renderer for migration tables
97.1.4
[patch]f77cd3fb66:
- fixed reactjs warning on FieldBase.onBlur and prevent breaking line when inserting Status via enter key
97.1.3
- Updated dependencies 07a187bb30:
97.1.2
[patch]5132bc24a5:
- Fix codeblock enter-press inside lists
97.1.1
[patch]478a86ae8a:
- avoid using the same localId when pasting status
97.1.0
[minor]2db7577588:
- ED-5924: Fixes handling of node deletion for composition events.
97.0.3
[patch]a5714ccc17:
- Fixed table column not selectable (regression in prosemirror-view@1.6.8)
97.0.2
[patch]8dc4a35361:
- enable status and date components to be pasted into a task component
97.0.1
- Updated dependencies d7ef59d432:
- @kalamazoo/docs@6.0.1
- @kalamazoo/avatar@14.1.8
- @kalamazoo/avatar-group@2.1.10
- @kalamazoo/button@10.1.2
- @kalamazoo/calendar@7.0.17
- @kalamazoo/dropdown-menu@6.1.26
- @kalamazoo/droplist@7.0.18
- @kalamazoo/item@8.0.15
- @kalamazoo/modal-dialog@7.2.1
- @kalamazoo/section-message@1.0.16
- @kalamazoo/select@6.1.19
- @kalamazoo/tooltip@12.1.15
- @kalamazoo/editor-common@30.0.1
- @kalamazoo/editor-test-helpers@6.3.13
- @kalamazoo/renderer@37.0.1
- @kalamazoo/emoji@53.0.1
- @kalamazoo/mention@16.0.1
- @kalamazoo/status@0.3.2
- @kalamazoo/task-decision@11.1.7
- @kalamazoo/media-card@51.0.1
- @kalamazoo/media-filmstrip@25.0.1
- @kalamazoo/media-picker@31.0.1
- @kalamazoo/media-test-helpers@19.1.1
- @kalamazoo/smart-card@9.4.1
- @kalamazoo/icon@16.0.0
97.0.0
[minor]b1627a5837:
- Enable inline video player in Editor and Renderer
Updated dependencies 85d5d168fd:
- @kalamazoo/editor-common@30.0.0
- @kalamazoo/renderer@37.0.0
- @kalamazoo/emoji@53.0.0
- @kalamazoo/media-card@51.0.0
- @kalamazoo/media-filmstrip@25.0.0
- @kalamazoo/media-picker@31.0.0
- @kalamazoo/editor-bitbucket-transformer@4.1.7
- @kalamazoo/editor-json-transformer@4.1.7
- @kalamazoo/editor-markdown-transformer@2.1.7
- @kalamazoo/editor-test-helpers@6.3.12
- @kalamazoo/task-decision@11.1.6
- @kalamazoo/util-data-test@10.0.34
- @kalamazoo/media-test-helpers@19.1.0
- @kalamazoo/media-core@26.2.0
96.0.2
[patch]4e764a26d4:
- ED-6070: Don't render proper mediaCard on mobile until we have a valid collection
96.0.1
[patch]af85018:
- ED-6064: always undo smart cards to links
96.0.0
- Updated dependencies dadef80:
- Updated dependencies 3ad16f3:
- @kalamazoo/editor-common@29.0.0
- @kalamazoo/renderer@36.0.0
- @kalamazoo/emoji@52.0.0
- @kalamazoo/media-card@50.0.0
- @kalamazoo/media-filmstrip@24.0.0
- @kalamazoo/media-picker@30.0.0
- @kalamazoo/editor-bitbucket-transformer@4.1.6
- @kalamazoo/editor-json-transformer@4.1.6
- @kalamazoo/editor-markdown-transformer@2.1.6
- @kalamazoo/editor-test-helpers@6.3.11
- @kalamazoo/task-decision@11.1.5
- @kalamazoo/util-data-test@10.0.33
- @kalamazoo/media-test-helpers@19.0.0
- @kalamazoo/media-core@26.1.0
95.1.0
[minor]2d6d5b6:
- ED-5379: rework selecting media under the hood; maintain size and layout when copy-pasting
95.0.21
[patch]6c81bca:
- ED-6041: fix converting encoded URLs (e.g. URLs with spaces as %20) to smart cards
95.0.20
[patch]9d3f48c:
- ED-4501 Wrap placeholder text onto new line
95.0.19
[patch]967f631:
- ED-4732: Fixed preserving marks when pasting text into paragraph
95.0.18
[patch]8158fe0:
- ED-6059: Extension and inlineExtension should read their content from attrs not the PMNode.
95.0.17
[patch]37b7edf:
- ED-6062: fix deleting last character inside a node with breakout mark
95.0.16
[patch]23d298e:
- ED-5950: fix merging rows
95.0.15
[patch]a8d8855:
- fixed StatusPicker analytics firing when user clicks in two Status instances, one after another
95.0.14
[patch]be6313e:
- ED-5477 Support rendering of inline code together with other marks
95.0.13
[patch]c5ee0c8:
- Added Annotation mark to ADF, editor & renderer
95.0.12
[patch]888e563:
- Fixes an issue with ClickAreaBlock that wouldn't allow focus textareas
95.0.11
[patch]ec9ed50:
- ED-5814 Fix issue where numbered columns' styling was off on small screens
95.0.10
[patch]060f2da:
- ED-5991: bumped prosemirror-view to 1.6.8
95.0.9
[patch]6514dda:
- ED-5415, ED-6020: don't create broken document after sequential media insertion; always try to insert an empty paragraph after images, even in tables
95.0.8
[patch]fc9a884:
- ED-5543: fix backspacing after hardbreak node
95.0.7
[patch]5f8b151:
- Open date picker on enter when date node is selected
95.0.6
[patch]6855bec:
- Updated internal use of ModalDialog to use new composition API
95.0.5
[patch]844feea:
- ED-6039 Fixed extension toolbar remove action
95.0.4
[patch]e082366:
- ED-6045: fixed unable to select table row
95.0.3
[patch]61ce3c5:
- ED-6015 Fix bug where cursor would jump to start of mention after hitting backspace after a mention
95.0.2
[patch]6866eba:
- ED-5638: insert a space after pasting links that turn into inline cards to help avoid refreshing them
95.0.1
[patch]df30c63:
ED-5723: Enables typeahead support for mobile editor
Added a new bridge
typeAheadBridge
, which containstypeAheadQuery()
anddismissTypeAhead()
typeAheadQuery(query: string, trigger: string)
- This will notify integrators when a user is attempting to filter down a list.dismissTypeAhead
- Call this to dismiss any typeahead related content.
- Added bridge function
insertTypeAheadItem()
, which currently only supports inserting mentions.insertTypeAheadItem(type: 'mention', payload: string)
- Payload is a stringified JSON blob containing the information to insert a mention in this scenario.
- Added bridge function
setFocus()
to handle returning the focus to the editor after a native interaction. - Added new promise
getAccountId
, which is used to highlight the current user's mention.
95.0.0
[major]0c116d6:
- Removed client-side indexed cache of mention results. Also removed method 'getUsersInContext' from MentionResourceConfig, 'remoteSearch' from MentionStats and 'weight' from MentionDescription. If you used to use them, simply remove any references to them.
94.1.5
[patch]c0dc7e3:
- FS-3360 - Support state analytics attribute with values new or existing. Implement for web, and mobile support via mobile-bridge.
94.1.4
[patch]7d9ccd7:
- fixed copy/paste status from renderer to editor
94.1.3
[patch]323b457:
- trimmed status text so now the placeholder appears correctly when user types spaces in the status picker
94.1.2
[patch]c8a5e65:
- ED-6023: fix scaling a table when deleting column
94.1.1
[patch]9b0341d:
- ED-5871 Fix issue where user had to click twice to focus cursor in editor on full page editor in Firefox
94.1.0
[minor]58e30bb:
- deduped i18n key fabric.editor.orderedList
94.0.0
- Updated dependencies cbb8cb5:
- @kalamazoo/editor-common@28.0.0
- @kalamazoo/editor-test-helpers@6.3.7
- @kalamazoo/renderer@35.0.0
- @kalamazoo/emoji@51.0.0
- @kalamazoo/media-card@49.0.0
- @kalamazoo/media-filmstrip@23.0.0
- @kalamazoo/media-picker@29.0.0
- @kalamazoo/media-test-helpers@18.9.1
- @kalamazoo/editor-bitbucket-transformer@4.1.4
- @kalamazoo/editor-json-transformer@4.1.4
- @kalamazoo/editor-markdown-transformer@2.1.4
- @kalamazoo/task-decision@11.1.4
- @kalamazoo/util-data-test@10.0.31
- @kalamazoo/media-core@26.0.0
93.0.0
- Updated dependencies 72d37fb:
- @kalamazoo/editor-common@27.0.0
- @kalamazoo/editor-test-helpers@6.3.6
- @kalamazoo/renderer@34.0.0
- @kalamazoo/emoji@50.0.0
- @kalamazoo/media-card@48.0.0
- @kalamazoo/media-filmstrip@22.0.0
- @kalamazoo/media-picker@28.0.0
- @kalamazoo/editor-bitbucket-transformer@4.1.3
- @kalamazoo/editor-json-transformer@4.1.3
- @kalamazoo/editor-markdown-transformer@2.1.3
- @kalamazoo/task-decision@11.1.3
- @kalamazoo/util-data-test@10.0.30
- @kalamazoo/media-core@25.0.0
- @kalamazoo/media-test-helpers@18.9.0
92.0.21
[patch]e930505:
- Added plugin state factory: createPluginState
92.0.20
[patch]ababb4a:
- ED-5999: fix padding between Columns in renderer
92.0.19
[patch]e858305:
- ED-5805: Popup to support being sticky with alignX=top
92.0.18
[patch]5d4527e:
- Fix issue where date was not respecting user's local date for initial date selection in quick insert
92.0.17
[patch]561f6cb:
- ED-5336 Disallow nesting lists past 6 levels
92.0.16
[patch]e251065:
- ED-5894: fix table controls disappearing while dragging resize handle
92.0.15
[patch]4b1567c:
- ED-5991: fixed Position NaN out of range when resizing tables
92.0.14
[patch]88a8605:
- ED-5958: fix "getBoundingClientRect" errors
92.0.13
[patch]e79f8b0:
- Disable alignment when editor is disabled
92.0.12
[patch]80cadc7:
- ED-5861 - Fix panel style in order to render telepointers properly
92.0.11
[patch]53c513c:
- ED-5947: fix preserving CellSelection when clicking on context menu
92.0.10
[patch]6d435cf:
- Fix issue where table contextual menu had incorrect styling when using a popups mount point outside of the editor
92.0.9
92.0.8
[patch]4611d97:
- Remove hardcoded "unknown" value for mention's analytics 'source' attribute. In general the 'source' attribute is not meant to be set by components and are supposed to be populated by products.
[patch]551696e:
- FS-3398 Fix incorrect event type for mention's "rendered" analytics event, ui -> operational
[patch]77b3be7:
- FS-3398 Fix case typo in actionSubject of mention's "rendered" analytics event, mentionTypeAhead -> mentionTypeahead
[patch]f6a1b31:
- Remove 'query' attribute from mention's "rendered" analytics event. This attribute basically contains UGC and should not have been captured in the first place. It seems like it was added by accident as it wasn't part of the original specs.
[patch]551696e:
- FS-3398 Fix incorrect event type for mention's "rendered" analytics event, ui -> operational
92.0.7
[patch]7c10292:
- ED-5923: don't grow page while using resize handles on images
92.0.6
- Updated dependencies 135ed00:
92.0.5
[patch]50d9b26:
- ED-5806 Fix disappearing language in code block language picker
92.0.4
[patch]be12a8e:
- Fix popup picker dismiss on escape for Jira
92.0.3
[patch]88c8373:
- ED-5704: filtering out invalid marks from JSON output of editorActions.getValue()
92.0.2
[patch]dc39f5b:
- ED-5956: don't close the typeaheads when calling getValue from EditorActions
92.0.1
[patch]a83bedb:
- Fix codeblock input rules inside unsupported blocks
92.0.0
- Updated dependencies b3738ea:
- Updated dependencies 6cb6696:
- @kalamazoo/editor-common@25.0.0
- @kalamazoo/renderer@33.0.0
- @kalamazoo/emoji@49.0.0
- @kalamazoo/media-card@46.0.0
- @kalamazoo/media-filmstrip@21.0.0
- @kalamazoo/media-picker@27.0.0
- @kalamazoo/editor-bitbucket-transformer@4.1.1
- @kalamazoo/editor-json-transformer@4.1.1
- @kalamazoo/editor-markdown-transformer@2.1.1
- @kalamazoo/editor-test-helpers@6.3.4
- @kalamazoo/task-decision@11.1.1
- @kalamazoo/util-data-test@10.0.28
- @kalamazoo/media-test-helpers@18.7.0
- @kalamazoo/media-core@24.7.0
91.2.2
[patch]af32972:
- ED-5880: disable media layout buttons
91.2.1
[patch]e714e7a:
- ED-5667 Added hyperlink to quick insert
91.2.0
[minor]b9f8a8f:
- Adding alignment options to media
91.1.4
[patch]3780be2:
- Fix extension delete when media is selected
91.1.3
[patch]462b70f:
- ED-5819: Enables support for text color on mobile
91.1.2
[patch]8be04eb:
- Remove option to change appearance mode on Smart Cards.
91.1.1
[patch]9f444e9:
- ED-5882: fixed delayed scroll to top after page load
91.1.0
[minor]1205725:
- Move schema to its own package
91.0.0
[patch]8ae67fc:
- Use stretchy-fit resizeMode for media card components instead of full-fit or undefined values;
Updated dependencies 80f765b:
- @kalamazoo/editor-common@23.0.0
- @kalamazoo/renderer@32.0.0
- @kalamazoo/emoji@48.0.0
- @kalamazoo/media-card@45.0.0
- @kalamazoo/media-filmstrip@20.0.0
- @kalamazoo/media-picker@26.0.0
- @kalamazoo/adf-utils@5.3.4
- @kalamazoo/editor-bitbucket-transformer@4.0.23
- @kalamazoo/editor-json-transformer@4.0.25
- @kalamazoo/editor-markdown-transformer@2.0.23
- @kalamazoo/editor-test-helpers@6.3.2
- @kalamazoo/task-decision@11.0.9
- @kalamazoo/util-data-test@10.0.26
- @kalamazoo/media-test-helpers@18.6.2
- @kalamazoo/media-core@24.6.0
90.4.7
[patch]f621523:
- fix MediaMocker router
90.4.6
[patch]feb276c:
- Don't scroll cursor into view on remote transactions
90.4.5
[patch]6beeada:
- Don't hide media-picker on initialisation
90.4.4
[patch]f083737:
- Fix copy-paste of external images
90.4.3
[patch]4e483e7:
- ED-5900: store resize handle always as a number
90.4.2
[patch]ebd73f4:
- ED-5880: allow breakout mode only in full-page editor
90.4.1
- Updated dependencies 67d563a:
90.4.0
[minor]e06b553:
- ED-5702: default new table resizing
90.3.18
[patch]d3f3e19:
- restored StatusContainer to editor-core, avoid re-rendering on event handlers, removed unused props in the renderer
[patch]44cc61d:
- added native status analytics
90.3.17
[patch]b81da9b:
- Fix typescript types to support strictFunctionTypes
90.3.16
[patch]43501db:
- ED-5812: Fixes some regressions in the mobile editor
Including:
- Disables mediaGoup lazy loading.
- Fixes unsupported emoji content.
- Fixes missed call to Android bridge for block state.
90.3.15
- Updated dependencies 58b84fa:
- @kalamazoo/analytics-next@3.1.2
- @kalamazoo/avatar@14.1.7
- @kalamazoo/avatar-group@2.1.9
- @kalamazoo/button@10.1.1
- @kalamazoo/calendar@7.0.16
- @kalamazoo/code@8.2.2
- @kalamazoo/dropdown-menu@6.1.25
- @kalamazoo/droplist@7.0.17
- @kalamazoo/icon@15.0.2
- @kalamazoo/item@8.0.14
- @kalamazoo/logo@9.2.6
- @kalamazoo/lozenge@6.2.4
- @kalamazoo/modal-dialog@7.1.1
- @kalamazoo/section-message@1.0.14
- @kalamazoo/select@6.1.13
- @kalamazoo/size-detector@5.0.9
- @kalamazoo/spinner@9.0.13
- @kalamazoo/theme@7.0.1
- @kalamazoo/tooltip@12.1.13
- @kalamazoo/adf-utils@5.3.2
- @kalamazoo/editor-bitbucket-transformer@4.0.21
- @kalamazoo/editor-json-transformer@4.0.24
- @kalamazoo/editor-markdown-transformer@2.0.22
- @kalamazoo/renderer@31.1.3
- @kalamazoo/analytics-gas-types@3.2.3
- @kalamazoo/analytics-namespaced-context@2.1.5
- @kalamazoo/date@0.1.9
- @kalamazoo/emoji@47.0.7
- @kalamazoo/mention@15.1.8
- @kalamazoo/pubsub@3.0.7
- @kalamazoo/status@0.2.10
- @kalamazoo/task-decision@11.0.8
- @kalamazoo/util-data-test@10.0.25
- @kalamazoo/util-service-support@3.0.5
- @kalamazoo/media-card@44.1.3
- @kalamazoo/media-core@24.5.2
- @kalamazoo/media-filmstrip@19.0.3
- @kalamazoo/media-picker@25.0.6
- @kalamazoo/smart-card@9.0.4
- @kalamazoo/docs@6.0.0
90.3.14
[patch]b22d7e9:
- FS-3309 - Include native status in insert menu when enabled
90.3.13
[patch]9a1dbaa:
- Fixed toolbar being positioned over a panel at the bottom of the page
90.3.12
[patch]85b71a9:
- ED-5704: Fixed invalid ADF sent when saving and mention/quickInsert/emoji is active
90.3.11
[patch]e0c91b6:
- FS-3310 Fix handling of duplicate users in mention typeahead causing HOT-85672
90.3.10
[patch]fa596d9:
- display videos as mediaGroup for now
90.3.9
[patch]7190767:
- Fixes empty collection name and API naming mismatches
90.3.8
[patch]7fdfac1:
- FS-3269 - Ensure status attributes are read even if in mark
90.3.7
[patch]f0398a5:
- Display media singles with video inside as inline video player
90.3.6
[patch]a60d8cd:
- FS-3278 - Prevent overflow of status in a table cell.
90.3.5
[patch]ef1df96:
- Remove unused deps
90.3.4
[patch]3c2c367:
- FS-3261 - Fix status selection growing as font size increases
90.3.3
[patch]5390041:
- FS-3160 - Prevent editor crash in some deletion use cases for status
90.3.2
[patch]48640fb:
- FS-3227 - Prevent status popup focus from scrolling editor
90.3.1
[patch]dcd8f90:
- Fix bug where gap cursor would remove previous node on backspace
90.3.0
[minor]a1b03d0:
- ED-3890 Adds Indentation support on paragraphs and headings
New Feature: Indentation
Use the new
allowIndentation
prop to enable this feature.// Enable indentation support for `heading` and `paragraph` allowIndentation?: boolean;
Minor bug fixes
- ED-5841 Alignment is getting removed inside Table on load
- ED-5842 Alignment mark aligns empty placeholder
- ED-5843 Remove block marks on backspace when document is empty
- ED-5846 Fix React warning in renderer
- ED-5863 Fix alignment copy-paste
- ED-5865 Alignment shouldn't be disabled when Cmd + A
90.2.2
[patch]1668ce3:
- Wrap kitchen sink in smart card provider.
90.2.1
- Updated dependencies d13242d:
- @kalamazoo/docs@5.2.3
- @kalamazoo/avatar-group@2.1.8
- @kalamazoo/button@10.0.4
- @kalamazoo/calendar@7.0.15
- @kalamazoo/code@8.2.1
- @kalamazoo/dropdown-menu@6.1.24
- @kalamazoo/droplist@7.0.16
- @kalamazoo/icon@15.0.1
- @kalamazoo/item@8.0.13
- @kalamazoo/logo@9.2.5
- @kalamazoo/modal-dialog@7.0.14
- @kalamazoo/section-message@1.0.13
- @kalamazoo/select@6.1.10
- @kalamazoo/spinner@9.0.12
- @kalamazoo/tooltip@12.1.12
- @kalamazoo/editor-common@22.2.3
- @kalamazoo/renderer@31.0.7
- @kalamazoo/date@0.1.8
- @kalamazoo/emoji@47.0.6
- @kalamazoo/mention@15.1.7
- @kalamazoo/pubsub@3.0.6
- @kalamazoo/status@0.2.8
- @kalamazoo/task-decision@11.0.7
- @kalamazoo/smart-card@9.0.2
- @kalamazoo/theme@7.0.0
- @kalamazoo/avatar@14.1.6
- @kalamazoo/lozenge@6.2.3
90.2.0
[minor]94094fe:
- Adds support for links around images
90.1.0
[minor]fef6755:
- Change the way we deal with transactions in collab edit
90.0.0
[major]3a7224a:
- ED-5677: enabled quickInsert and gapCursor by default (quickInsert: except for mobile appearance)
89.1.3
[patch]0e72eb6:
- Revert box-sizing change for node views
89.1.2
[patch]cf4e304:
- Fixed toolbar being positioned over a panel at the bottom of the page
89.1.1
[patch]3061b52:
- AK-5723 - adjust files in package.json to ensure correct publishing of dist/package.json
89.1.0
[minor]7c9dcba:
- Responsive wide breakout mode
89.0.8
[patch]6c90bb9:
- Fix mention plugin state in plugin
89.0.7
- Updated dependencies df32968:
89.0.6
- Updated dependencies ab9b69c:
- @kalamazoo/smart-card@8.8.5
- @kalamazoo/docs@5.2.2
- @kalamazoo/avatar@14.1.5
- @kalamazoo/avatar-group@2.1.7
- @kalamazoo/button@10.0.1
- @kalamazoo/calendar@7.0.14
- @kalamazoo/dropdown-menu@6.1.23
- @kalamazoo/droplist@7.0.14
- @kalamazoo/item@8.0.12
- @kalamazoo/modal-dialog@7.0.13
- @kalamazoo/section-message@1.0.12
- @kalamazoo/select@6.1.9
- @kalamazoo/tooltip@12.1.11
- @kalamazoo/editor-common@22.0.2
- @kalamazoo/editor-test-helpers@6.2.21
- @kalamazoo/renderer@31.0.3
- @kalamazoo/emoji@47.0.2
- @kalamazoo/mention@15.1.3
- @kalamazoo/status@0.2.6
- @kalamazoo/task-decision@11.0.6
- @kalamazoo/media-card@44.0.2
- @kalamazoo/media-filmstrip@19.0.2
- @kalamazoo/media-picker@25.0.3
- @kalamazoo/media-test-helpers@18.3.1
- @kalamazoo/icon@15.0.0
89.0.5
[patch]2db96d3:
- Adjust min-width nodes to support table resizing
89.0.4
- Updated dependencies 6998f11:
- @kalamazoo/docs@5.2.1
- @kalamazoo/analytics-next@3.1.1
- @kalamazoo/avatar@14.1.4
- @kalamazoo/avatar-group@2.1.6
- @kalamazoo/calendar@7.0.13
- @kalamazoo/dropdown-menu@6.1.22
- @kalamazoo/droplist@7.0.13
- @kalamazoo/icon@14.6.1
- @kalamazoo/logo@9.2.4
- @kalamazoo/modal-dialog@7.0.12
- @kalamazoo/section-message@1.0.11
- @kalamazoo/select@6.1.8
- @kalamazoo/spinner@9.0.11
- @kalamazoo/theme@6.2.1
- @kalamazoo/tooltip@12.1.10
- @kalamazoo/renderer@31.0.2
- @kalamazoo/emoji@47.0.1
- @kalamazoo/pubsub@3.0.5
- @kalamazoo/task-decision@11.0.5
- @kalamazoo/media-card@44.0.1
- @kalamazoo/media-core@24.5.1
- @kalamazoo/media-filmstrip@19.0.1
- @kalamazoo/media-picker@25.0.2
- @kalamazoo/smart-card@8.8.4
- @kalamazoo/button@10.0.0
- @kalamazoo/analytics-next-types@3.1.2
89.0.3
[patch]1e8d316:
- ED-5819: Fixes emitting text color plugin state on every key stroke, without the state changing.
89.0.2
[patch]a2cae0c:
- Fix conversion of pasted urls via macroPlugin with html in clipboard (ED-5786)
89.0.1
[patch]086f816:
- FS-3150 - Support status in the editor-mobile-bridge
89.0.0
- Updated dependencies 7e8b4b9:
- @kalamazoo/editor-common@22.0.0
- @kalamazoo/renderer@31.0.0
- @kalamazoo/emoji@47.0.0
- @kalamazoo/media-card@44.0.0
- @kalamazoo/media-filmstrip@19.0.0
- @kalamazoo/media-picker@25.0.0
- @kalamazoo/adf-utils@5.1.9
- @kalamazoo/editor-bitbucket-transformer@4.0.19
- @kalamazoo/editor-json-transformer@4.0.22
- @kalamazoo/editor-markdown-transformer@2.0.20
- @kalamazoo/editor-test-helpers@6.2.19
- @kalamazoo/task-decision@11.0.4
- @kalamazoo/util-data-test@10.0.21
- @kalamazoo/media-test-helpers@18.3.0
- @kalamazoo/media-core@24.5.0
88.5.3
[patch]dfcb816:
- ED-5818: Add support for inserting block nodes
Bridge API now supports inserting:
- Tables
- Panels
- Codeblocks
- Block Quotes
- Actions
- Decisions
88.5.2
[patch]b73607f:
- ED-5770: fix resizer for media @ 0 and non-dynamic text sizes
[patch]7a9f647:
- ensure toolbar always appears even if media re-renders (e.g. resizer)
88.5.1
[patch]ab6d96b:
- ED-5710: Fixes calling media upfront.
We now only call for the media auth, when rendering / loading a media item.
88.5.0
[minor]cfba914:
- ED-5771: fix wide and full-width images in renderer
88.4.4
[patch]416fbb3:
- ED-3298: codeBlocks inside lists
88.4.3
[patch]96c125b:
- Fixes an issue where using arrow keys to navigate between mention nodes would put the cursor in unexpected locations.
88.4.2
[patch]6e4570d:
- Add height check when rendering images
88.4.1
[patch]8974838:
- Do not wrap in breakout a paragraph inserted after code block
88.4.0
[minor]6d6522b:
- Refactor mentions to use TypeAhead plugin
88.3.0
[patch]43f178a:
- ED-5813: Added type safety to width plugin.
[minor]1e5cd32:
- Make layouts stack on small screens
88.2.14
[patch]1ac6286:
- Fixes width plugin continuing without valid transaction state
88.2.13
[patch]37313f8:
- Remove preprocessDoc because it was removing empty tasks & decisionItems
88.2.12
[patch]1358f62:
- ED-5717: deduped quick insert provided items
88.2.11
[patch]a706ffd:
ED-4427 Editor disabled state applies to floating toolbars and task decision checkboxes
88.2.10
[patch]368e858:
- ED-5570 Fixed long URLs wrapping in editor panel
88.2.9
[patch]70a104dc:
- ED-5802: fix merging rows when rowspan > 1 in neighbour columns
88.2.8
[patch]04abea3:
- ED-5186: Always show scroll bar, to avoid page shift.
88.2.7
[patch]4e2a3b1:
- ED-5809 Fixes code mark getting removed from document
88.2.6
[patch]899b377:
- ED-5750: fix selection for merged cells when its created by dragging mouse across table cells
88.2.5
[patch]4ad840a:
- Adds resize property to fix media without dimensions
88.2.4
[patch]a458d03:
- ED-5713: Quick insert aliases
88.2.3
[patch]8d30d62:
- ED-5774: add breakout for Columns
88.2.2
[patch]9a66a9b:
- Add Confluence cards in Editor example.
88.2.1
[patch]16ff8d2:
- Add jira card editor example.
88.2.0
[minor]14477fa:
- Adding text alignment to editor and renderer
88.1.14
[patch]380928b:
- ED-5293: fix merging cells
88.1.13
[patch]f9d1245:
- Fixes pasting from Microsoft & Apple office products (ED-5694, ED-5575)
88.1.12
[patch]cc78d09:
- ED-5196: For a block as first node in a document, up and left arrow should show a gap cursor
88.1.11
[patch]4897ebf:
- ED-4777 Toggling list no longer selects previous text
88.1.10
[patch]ac02f46:
- ED-5499 ToolbarFeedback now accepts metadata that appears in feedback ticket
88.1.9
[patch]6cb44c4:
- ED-5162: fix table selection for merged cells
88.1.8
[patch]e151c1a:
- Removes dependency on @kalamazoo/layer-manager
As of component versions:
- `@kalamazoo/modal-dialog@7.0.0`
- `@kalamazoo/tooltip@12.0.2`
- `@kalamazoo/flag@9.0.6`
- `@kalamazoo/onboarding@6.0.0`
No component requires `LayerManager` to layer correctly.
You can safely remove this dependency and stop rendering `LayerManager` in your apps.
88.1.7
[patch]8262781:
- Fix floating toolbars overlaping with main editor toolbar
88.1.6
[patch]50aa9d2:
- Refactor transform-to-code command
88.1.5
[patch]60087ec:
- Remove decorators
88.1.4
[patch]5c148c8:
- ED-5739: fix updating cells DOM attributes when deleting rows/columns
88.1.3
[patch]68f3e01:
- ED-5687: add full-width grid lines and other resizing fixes
88.1.2
[patch]93e576a:
- ED-5651: Typing // causes editor to disregard text
88.1.1
[patch]9072682:
- Fix emoticons alignment
88.1.0
[minor]b440439:
- Add breakout mark to editor, renderer and adf-utils
88.0.11
[patch]6ef824b:
- Fix import of re-resizable
88.0.10
[patch]d518ce0:
- FS-3118 - Only focus status input field on initial insertion. FS-3158 - Fix focus flicker in status input field.
88.0.9
[patch]6efc73e:
- allow Fabric status plugin to be enabled but be hidden in the editor menu
88.0.8
[patch]9390a7e:
- ED-5685: add grid ruler marks
88.0.7
[patch]c64c174:
- Fix multiple papercuts in quick insert
88.0.6
[patch]82ad72d:
- Timestamp on date node must always be a string
88.0.5
[patch]beefae2:
- Updated type definitions for prosemirror packages
88.0.4
[patch]2e1b194:
- Revert collab changes
88.0.3
[patch]222082a:
- Fix incorrect import of PanelType
88.0.2
[patch]ffcaedd:
- FS-2964 Implement status node placeholder support. Handle removing if no content in node
88.0.1
[patch]8059325:
- Fix delete doing nothing
88.0.0
- Updated dependencies 2c21466:
- @kalamazoo/editor-common@21.0.0
- @kalamazoo/renderer@30.0.0
- @kalamazoo/emoji@46.0.0
- @kalamazoo/media-card@43.0.0
- @kalamazoo/media-filmstrip@18.0.0
- @kalamazoo/media-picker@24.0.0
- @kalamazoo/adf-utils@5.0.1
- @kalamazoo/editor-bitbucket-transformer@4.0.18
- @kalamazoo/editor-json-transformer@4.0.21
- @kalamazoo/editor-markdown-transformer@2.0.19
- @kalamazoo/editor-test-helpers@6.2.16
- @kalamazoo/task-decision@11.0.2
- @kalamazoo/util-data-test@10.0.20
- @kalamazoo/media-test-helpers@18.2.12
- @kalamazoo/media-core@24.4.0
87.9.5
[patch]e1db106:
- ED-5696 Allow private properties in adf-validator
table
with__autoSize
,link
with__confluenceMetadata
will render properly.
87.9.4
[patch]bce23bc:
- Change style of status selection
87.9.3
[patch]e6c4231:
- ED-5639: fix deleting columns in Safari
87.9.2
- Updated dependencies 04c7192:
87.9.1
[patch]676a586:
- ED-5024 Quick insert improvements
87.9.0
[minor]2cc9764:
- Change the way we deal with transactions in collab edit
87.8.2
[patch]a9eb99f:
- ED-5510: fix deleting last character in a cell in Safari
87.8.1
[patch]1764e1c:
- ED-5215: don't insert paragraph when inserting rule if another follows
87.8.0
[minor]f17f0a6:
- ED-5448: support macro autoconversion in actions
87.7.5
[patch]fb6b89b:
- Revert "Add buffer to the bottom of fullpage editor"
87.7.4
[patch]8f1073c:
- ED-5572 Fixes copying 2+ lines from vs-code pastes as inline code
87.7.3
[patch]825d4e9:
Fix copying codeblock from renderer
[patch]9489ed2:
ED-4544 Added integration tests for panel
87.7.2
[patch]c032914:
- ED-2043: Added table keyboard shortcut
87.7.1
[patch]e8afbf1:
- ED-5310: fix inline code background appearing when wrapping
87.7.0
[minor]abef80b:
- ED-5527: apply max-width: 100% and pass container size to Card as dimension
87.6.18
[patch]9f26f82:
- Removing extra padding inside the comment editor
87.6.17
[patch]aef4235:
- Fix range selection
87.6.16
[patch]7bc4461:
- ED-5565: support connecting external React.Context to nodeviews
87.6.15
[patch]e8052e1:
- Add main field to adf-utils package.json
87.6.14
[patch]7787595:
- ED-4359: don't change selection when deleting filmstrip item
87.6.13
[patch]71b59ae:
- Fixed Datepicker showing rendering outside viewport
87.6.12
[patch]12855b9:
- ED-5511: tweaked quickInsert so that query can match space-separated items
87.6.11
[patch]0e0a126:
- Fixed cursor when adding hyperlink on existing piece of text using Cmd-K
87.6.10
[patch]941a687:
Bump i18n-tools and refactor to support babel-plugin-transform-typescript
87.6.9
[patch]31653d9:
- Fixed clicking between date pickers doesn't show correct date
87.6.8
[patch]8b084d0:
- Fix unsupported node event name
87.6.7
[patch]6a0a6f8:
- ED-5448, ED-5613, ED-5582: smart card UX improvements; allow blockCard in tableCell
87.6.6
[patch]c39507e:
- ED-5561 Single media honors scale factor from media-picker
87.6.5
[patch]f713993:
- ED-5537: table ux improvements
87.6.4
[patch]2dd9ae3:
- ED-4979 When in the an unindentable list item, tab should do nothing
87.6.3
[patch]563c4da:
- ED-5149 Fixed DatePicker calendar shadow in table
87.6.2
[patch]7459970:
- ED-5263: handle rows and columns shift selection
87.6.1
[patch][bdc9961" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/bdc9961" d):
- Fixes the codeblock insert rules
87.6.0
[minor][bb3336a" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/bb3336a" d):
- Make text formatting toolbar account for different item titles legnths
87.5.0
[minor][d182ad9" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d182ad9" d):
- Add <-> to ↔︎ convertion rule
87.4.3
[patch][8fb4b1e" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/8fb4b1e" d):
- ED-5274 Fixes tables have excessive margin above
87.4.2
[patch][4cc767e" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/4cc767e" d):
- ED-5030: Fixed gap-cursor on nodeviews in breakout mode.
87.4.1
[patch][abd19cd" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/abd19cd" d):
- ED-5616: fix inline cursor navigation
87.4.0
[minor][5981cec" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/5981cec" d):
- TypeAhead to preserve marks
87.3.2
[patch][14d581b" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/14d581b" d):
- Disable clear formatting menu when there is no formatting
87.3.1
[patch][52f5b51" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/52f5b51" d):
- ED-4366: fix text selection inside table cell on triple click
87.3.0
[minor][b911028" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/b911028" d):
- Show selected color in a table contextual menu
87.2.0
[minor][746c927" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/746c927" d):
- Add buffer to the bottom fullpage editor
87.1.13
[patch][f3d067d" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/f3d067d" d):
- Fix font size for numbered column in tables with dynamic text sizing
87.1.12
[patch][534f6ab" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/534f6ab" d):
- ED-5615: Fix block element padding inside table cells.
87.1.11
[patch][cb4168f" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/cb4168f" d):
- ED-5307: make text white for selected heading menu item
87.1.10
[patch][db65837" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/db65837" d):
- ED-3762: fix setting text cursor when clicking on editor gutter
87.1.9
[patch]25cdb93:
Fix copying codeblock from renderer
87.1.8
[patch][3c505aa" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/3c505aa" d):
- Adds Danish and Romanian translations
87.1.7
[patch]fc20259:
ED-4544 Added integration tests for panel
87.1.6
[patch][6201223" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/6201223" d):
- Add examples.
87.1.5
[patch][1662ae0" d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/1662ae0" d):
- ED-5440 convert sections to use percentages
87.1.4
[patch]d00326b:
Prevent delete-button from disappearing when the mouse is moved
87.1.3
[patch]f271431:
ED-5179: fix context menu when table has scroll
87.1.2
- [patch] Fix floating number validation ea027b8
87.1.1
- [patch] ED-5439: add block smart cards, toolbar switcher 5f8bdfe
87.1.0
- [minor] Wrap invalid node with unsupported node fb60e39
87.0.6
- [patch] ED-5564 Fix wrong ADF for code block when language is selected 5db3cfe
87.0.5
- [patch] Fixes cursor position between mention nodes 2748f31
87.0.4
- [patch] ED-5521: permit undo when pasting macro c429e3c
87.0.3
- [patch] ED-5375 Improved typing to reduce noImplictAny errors (not yet enabled) 62da999
87.0.2
- [patch] Async load datepicker c38e5a5
87.0.1
- [patch] Updated dependencies 9add3a4
87.0.0
86.0.10
- [patch] Show color and initial of collab-participants in overflow menu 900ccb8
86.0.9
- [patch] Lock typeahead to cursor position 81e28c8
86.0.8
- [patch] New translations (Task & Decisions) 03addbd
86.0.7
- [patch] ED-5410: handle rows/columns cutting b792d04
86.0.6
- [patch] Scroll selection into view when navigating with arrows 01edbc7
86.0.5
- [patch] Fix race condition in size detector that sometimes leads to width being always 0 ce97910
86.0.4
- [patch] Change breakpoints for dynamic text sizing f660016
86.0.3
- [patch] Async load the help dialog. The help dialog shouldn't be on the critical path to rendering as it's infrequently used. It's also the only consumer of ak/modal-dialog(9kb gzipped) 5d6333d
86.0.2
- [patch] ED-5533: fix insert line decorations on merged cells d421f39
86.0.1
- [patch] Async load the floating toolbar. This remove @kalamazoo/select & react-select from the critical path of rendering the editor e55dcde
86.0.0
- [major] Updated dependencies b1ce691
- @kalamazoo/editor-common@20.0.0
- @kalamazoo/renderer@29.0.0
- @kalamazoo/emoji@45.0.0
- @kalamazoo/media-card@41.0.0
- @kalamazoo/media-filmstrip@17.0.0
- @kalamazoo/media-picker@21.0.0
- @kalamazoo/editor-bitbucket-transformer@4.0.16
- @kalamazoo/editor-json-transformer@4.0.18
- @kalamazoo/editor-markdown-transformer@2.0.17
- @kalamazoo/editor-test-helpers@6.2.7
- @kalamazoo/task-decision@11.0.1
- @kalamazoo/util-data-test@10.0.16
- @kalamazoo/media-core@24.3.0
- @kalamazoo/media-test-helpers@18.2.8
85.6.0
- [minor] FS-1311 - i18n support for task-decsions. task-decisions now require the placeholder text to be passed in. 8a1ccf2
85.5.3
- [patch] ED-5524: fix insert column button when numbered column is on 555079c
85.5.2
- [patch] ED-5366: fix scrolling when media is pasted inside table cell eef51cf
85.5.1
- [patch] Updated dependencies 6e510d8
85.5.0
- [minor] Deprecate quickInsert prop c595e8d
85.4.2
- [patch] ED-5494: fix nested breakout nodes 1eaf1f1
85.4.1
- [patch] ED-5289 add toolbar for inline smart card 25d7af7
85.4.0
- [minor] FS-2901 - Move action toolbar icon to insert group 57502ac
85.3.1
- [patch] Updated dependencies 17afe04
85.3.0
- [minor] Replaces util-shared-styles with theme. ED-5351 55a4f00
85.2.3
- [patch] ED-2644 Fixes panels merging incorrectly when deleting empty paragraph 967edcc
85.2.2
- [patch] ED-5468: simplify floating toolbar config resolution 1c795f2
85.2.1
- [patch] Fix popups are placed incorrectly in modals 2dde31d
85.2.0
- [minor] Summary: Deprecate props, add support for new API. ED-5201 00e4bb3
85.1.0
- [minor] ED-5370 refactor legacy image-upload plugin fb10ad4
85.0.1
- [patch] ED-5453: implement table scroll shadow in CSS 4f21dac
85.0.0
- [major] Updated dependencies 2afa60d
- @kalamazoo/editor-common@19.0.0
- @kalamazoo/renderer@27.0.0
- @kalamazoo/emoji@44.0.0
- @kalamazoo/media-card@39.0.0
- @kalamazoo/media-filmstrip@16.0.0
- @kalamazoo/media-picker@19.0.0
- @kalamazoo/editor-bitbucket-transformer@4.0.15
- @kalamazoo/editor-json-transformer@4.0.17
- @kalamazoo/editor-markdown-transformer@2.0.16
- @kalamazoo/editor-test-helpers@6.2.6
- @kalamazoo/task-decision@10.0.2
- @kalamazoo/util-data-test@10.0.14
- @kalamazoo/media-test-helpers@18.2.5
- @kalamazoo/media-core@24.2.0
84.1.0
- [minor] ED-3889 use color and error-reporter from @kalamazoo/editor-core f924735
84.0.1
- [patch] Upgrade markdown-it to reduce duplicate dependencies a27ace1
84.0.0
- [major] Updated dependencies 8b2c4d3
- [major] Updated dependencies 3302d51
- @kalamazoo/editor-common@18.0.0
- @kalamazoo/renderer@26.0.0
- @kalamazoo/emoji@43.0.0
- @kalamazoo/media-card@38.0.0
- @kalamazoo/media-filmstrip@15.0.0
- @kalamazoo/media-picker@18.0.0
- @kalamazoo/editor-bitbucket-transformer@4.0.14
- @kalamazoo/editor-json-transformer@4.0.16
- @kalamazoo/editor-markdown-transformer@2.0.14
- @kalamazoo/editor-test-helpers@6.2.5
- @kalamazoo/task-decision@10.0.1
- @kalamazoo/util-data-test@10.0.12
- @kalamazoo/media-core@24.1.0
- @kalamazoo/media-test-helpers@18.2.3
83.0.0
- [major] Upgrade task and decisions and editor to use @kalamazoo/analytics-next. Remove usage of @kalamazoo/analytics. 23c7eca
82.5.6
- [patch] ED-5291 Quick insert search now only matches from the start of words ea8237d
82.5.5
- [patch] ED-5454: only render insert row/column buttons when needed 16d17e3
82.5.4
- [patch] change grey to gray to keep consistent across editor pkgs 1b2a0b3
82.5.3
- [patch] Support custom rendering for typeahead items 8e0925d
82.5.2
- [patch] center media toolbar; be more selective when resize is enabled 98ca1de
82.5.1
- [patch] ED-5471 Fix show media single without height or width a352169
82.5.0
- [minor] Allow empty content under doc 47d50ad
82.4.2
- [patch] ED-5457: moving table css classnames to a const 2e1f627
82.4.1
- [patch] ED-5452: Dynamically add/remove decorations in tables 04b0fde
82.4.0
- [minor] ED-5246 support image resizing 111d02f
82.3.1
- [patch] Updated dependencies 65c6514
- @kalamazoo/docs@5.0.8
- @kalamazoo/avatar@14.0.11
- @kalamazoo/avatar-group@2.1.3
- @kalamazoo/button@9.0.13
- @kalamazoo/calendar@7.0.9
- @kalamazoo/dropdown-menu@6.1.17
- @kalamazoo/droplist@7.0.10
- @kalamazoo/item@8.0.8
- @kalamazoo/layer-manager@5.0.13
- @kalamazoo/modal-dialog@7.0.2
- @kalamazoo/select@6.0.2
- @kalamazoo/tooltip@12.1.1
- @kalamazoo/editor-common@17.0.7
- @kalamazoo/renderer@24.2.1
- @kalamazoo/emoji@42.0.1
- @kalamazoo/mention@15.0.10
- @kalamazoo/status@0.2.1
- @kalamazoo/task-decision@9.0.1
- @kalamazoo/media-card@37.0.1
- @kalamazoo/media-filmstrip@14.0.3
- @kalamazoo/media-picker@17.0.2
- @kalamazoo/media-test-helpers@18.2.1
- @kalamazoo/icon@14.0.0
82.3.0
- [minor] ED-5060 Code blocks now use new floating toolbar 756184e
82.2.12
- [patch] ED-5331 Fixed code-block gap cursor bug and editor crashing after several quick blurs 203eb2c
82.2.11
- [patch] Update i18n example to not load all locales 0c66f75
82.2.10
- [patch] ED-5424: fix telepointers in collab editing 643a860
82.2.9
- [patch] Better positioning of hyperlink edit popups f247b16
82.2.8
- [patch] New translations e4730b0
82.2.7
- [patch] Updated copy in Butbucket feedback prompt 533e624
82.2.6
- [patch] Updated dependencies dae7792
82.2.5
- [patch] Fix image markdown tip in help dialog 79465ec
82.2.4
- [patch] Add translations for help-dialog and colors 42a2916
82.2.3
- [patch] Add translation for quick insert d6c438c
82.2.2
- [patch] ED-5421: avoid adding PM history record for simple table interactions c6cb409
82.2.1
- [patch] ED-5357: getting rid of ak components in table controls 83ca3e9
82.2.0
- [minor] FS-2963 When inserting a status, I can pick a colour from a predefined colour picker a633d77
- [minor] FS-2963 Change status color 547b3d9
82.1.2
- [patch] Numbered column in table should be able to fit number > 100 7a43676
82.1.1
- [patch] ED-5151 Editor i18n: Floating toolbars 403b547
82.1.0
- [minor] FS-2893 - Creation use cases for full page actions and decisions c8aa5f5
82.0.3
- [patch] ED-5243 add grid plugin 4e5ef5c
82.0.2
- [patch] ED-5356: getting rid of styled-components in tables 5bc39da
82.0.1
- [patch] updated 'actionSubject' of mention typeahead's analytics events to be 'mentionTypeahead' 3147456
82.0.0
- [major] ED-5150 Editor i18n: Main toolbar ef76f1f
81.0.0
- [major] Updated dependencies 927ae63
- @kalamazoo/editor-common@17.0.0
- @kalamazoo/util-data-test@10.0.10
- @kalamazoo/editor-test-helpers@6.1.2
- @kalamazoo/renderer@24.0.0
- @kalamazoo/emoji@42.0.0
- @kalamazoo/media-card@36.0.0
- @kalamazoo/media-filmstrip@14.0.0
- @kalamazoo/media-picker@17.0.0
- @kalamazoo/editor-bitbucket-transformer@4.0.11
- @kalamazoo/editor-json-transformer@4.0.12
- @kalamazoo/editor-markdown-transformer@2.0.10
- @kalamazoo/media-core@24.0.0
- @kalamazoo/media-test-helpers@18.0.0
- @kalamazoo/task-decision@9.0.0
80.5.3
- [patch] ED-5346: prosemirror upgrade 5bd4432
80.5.2
- [patch] Fix floating toolbar position in a table with scroll 8da7574
80.5.1
- [patch] Updated dependencies 1be4bb8
80.5.0
- [minor] Add dynamic text sizing support to renderer and editor 2a6410f
80.4.14
- [patch] Fixing floating toolbar always showing top left in comments editor. ED-5348 f36ae3c
80.4.13
- [patch] fix styles for nested tables 11267a8
80.4.12
- [patch] reverting table style change b829ab9
80.4.11
- [patch] ED-5335: fix table when it has nested extension that renders another table 21f315b
80.4.10
- [patch] Fixes text selection that ends at the start of the next cell. ED-5050 f5c365d
80.4.9
- [patch] Removing underline active in code mark selection e54422a
80.4.8
- [patch] Updated dependencies 4194aa4
80.4.7
- [patch] Fixing the mobile appearance height b0f6402
80.4.6
- [patch] Adding renderer to the mobile bridge 3b4c276
80.4.5
- [patch] ED-5017 Toolbar buttons no longer steal focus when tabbing into editor e656038
80.4.4
- [patch] bump media-picker 9411569
80.4.3
- [patch] Fix the empty progress bar inside tables 1beaf5b
80.4.2
- [patch] Show mediaSingle with default width when no width is defined in ADF 03af1bd
80.4.1
- [patch] Fixing the scroll after setting content on Mobile 0a03e2d
80.4.0
- [minor] Add new experimental table resizing, behind flag. ED-4679 b66227e
- [none] Updated dependencies b66227e
80.3.1
- [patch] Fixes remapping a table cell pos on collab modes changes and ensure its an element node. ED-5305 dacbc18
80.3.0
- [minor] Adds ability to load document snapshot from collab service 3708304
80.2.1
- [patch] Fix popup positioning when inside overflow:auto containers affe5df
80.2.0
- [minor] FS-2961 Introduce status component and status node in editor 7fe2b0a
80.1.0
- [minor] Add analytics events for pasting from different sources 486963b
80.0.1
- [patch] Handle the fact that remoteUploadId may not exist and not break cloud uploads c2317af
80.0.0
- [major] Updated dependencies 6e1d642
- @kalamazoo/editor-common@16.0.0
- @kalamazoo/renderer@22.0.0
- @kalamazoo/emoji@41.0.0
- @kalamazoo/media-card@34.0.0
- @kalamazoo/media-filmstrip@13.0.0
- @kalamazoo/media-picker@16.0.0
- @kalamazoo/editor-bitbucket-transformer@4.0.10
- @kalamazoo/editor-json-transformer@4.0.11
- @kalamazoo/editor-markdown-transformer@2.0.9
- @kalamazoo/editor-test-helpers@6.0.9
- @kalamazoo/task-decision@8.1.9
- @kalamazoo/util-data-test@10.0.9
- @kalamazoo/media-core@23.2.0
- @kalamazoo/media-test-helpers@17.1.0
79.0.14
- [patch] Show cell background menu on the left if no available space remains. ED-5155 ef1c98d
79.0.13
- [patch] ED-5165, fixing issue with inline code autoformatting removing other formattings in line. 9a7f8b2
79.0.12
- [patch] Update TS to 3.0 f68d367
- [none] Updated dependencies f68d367
- @kalamazoo/media-test-helpers@17.0.2
- @kalamazoo/media-picker@15.1.2
- @kalamazoo/media-filmstrip@12.0.1
- @kalamazoo/media-core@23.1.1
- @kalamazoo/emoji@40.0.2
- @kalamazoo/mention@15.0.9
- @kalamazoo/editor-json-transformer@4.0.10
- @kalamazoo/editor-common@15.0.7
- @kalamazoo/media-card@33.0.2
- @kalamazoo/renderer@21.0.7
- @kalamazoo/editor-test-helpers@6.0.8
79.0.11
- [patch] Renamed labelling of horizontal rule to divider ef248cc
79.0.10
- [patch] Fixes changing a tables position in collab mode which throws an error as it loses its dom reference. ED-5305 b64e86e
79.0.9
- [patch] Fixes toolbar config resolution when node is an atom or a leaf. ED-5301 e937aa0
79.0.8
- [patch] Save async loaded modules on static field to save a rerender 5b3f37f
79.0.7
- [patch] Updated dependencies d5a043a
79.0.6
- [patch] Updated dependencies 9c66d4d
79.0.5
- [patch] "userAuthProvider" property removed from all the media-picker configs; Optional "shouldCopyFileToRecents" property added to all media-picker configs; "tenantUploadParams" is removed since "uploadParams" is already a tenant one; "copyFileToRecents" is removed from UploadParams; 048f488
79.0.4
- [patch] ED-4680 add smart card plugin, enable for inline smart cards b9529e6
79.0.3
- [patch] propagate sessionId to the mentionTypeahead rendered event and service endpoints 0c37666
79.0.2
- [patch] ED-3919: Fix typography and other styles, align styles between editor and renderer d0f9293
79.0.1
- [patch] Append timestamp in image files for Clipboard component da65dec
- [patch] Updated dependencies da65dec
79.0.0
- [major] Updated dependencies 7545979
- @kalamazoo/editor-common@15.0.0
- @kalamazoo/renderer@21.0.0
- @kalamazoo/emoji@40.0.0
- @kalamazoo/media-card@33.0.0
- @kalamazoo/media-filmstrip@12.0.0
- @kalamazoo/media-picker@14.0.0
- @kalamazoo/editor-bitbucket-transformer@4.0.9
- @kalamazoo/editor-json-transformer@4.0.8
- @kalamazoo/editor-markdown-transformer@2.0.8
- @kalamazoo/editor-test-helpers@6.0.6
- @kalamazoo/task-decision@8.1.7
- @kalamazoo/util-data-test@10.0.8
- @kalamazoo/media-core@23.1.0
78.0.8
- [patch] Fix broken import blocking confluence 5545403
78.0.7
- [patch] ED-5280: Revert 68a0978 due to issues with Confluence. The IntlProviders were clashing and preventing Confluence from internationalising the elements inside the editor. ab71cd1
78.0.6
- [patch] ED-5101, align z-index of all floating things inside editor. 52ad431
- [none] Updated dependencies 52ad431
78.0.5
- [patch] move tests under src fd063e3
78.0.4
- [patch] Stop Grammarly from attempting to hook into the editor e9db931
78.0.3
- [patch] Update Page Layout sizing to be more compact, fix quick-insert icon, fix issue with Popup not centering toolbar in certain situations 1effb83
78.0.2
- [patch] ED-5172 pressing enter after media single in list no longer deletes list 74824f8
78.0.1
- [patch] "update dependencies" 9ab9471
78.0.0
- [major] Remove new upload service feature flag (useNewUploadService). Now new upload service will be used by default. 911a570
- [patch] Updated dependencies 911a570
- @kalamazoo/media-test-helpers@17.0.0
- @kalamazoo/media-picker@13.0.0
- @kalamazoo/media-filmstrip@11.0.2
- @kalamazoo/media-core@23.0.2
- @kalamazoo/editor-json-transformer@4.0.7
- @kalamazoo/editor-bitbucket-transformer@4.0.8
- @kalamazoo/editor-markdown-transformer@2.0.7
- @kalamazoo/media-card@32.0.6
- @kalamazoo/renderer@20.1.1
- @kalamazoo/editor-test-helpers@6.0.5
77.2.3
- [patch] Adding support for telepointers in new collab provider cc35c67
- [none] Updated dependencies cc35c67
77.2.2
- [patch] ED-5153, add react-intl to editor and expose locale support. 68a0978
- [patch] Updated dependencies 68a0978
77.2.1
- [patch] Check current selected nodes before change node selection when interacting with extensions. ED-5199 bb15908
77.2.0
- [minor] Disable table context menu if advanced table features aren't enabled. ED-5252 5ad6057
- [none] Updated dependencies 5ad6057
77.1.5
77.1.4
- [patch] Updated dependencies b12f7e6
- @kalamazoo/renderer@20.0.11
- @kalamazoo/task-decision@8.1.6
- @kalamazoo/util-data-test@10.0.7
- @kalamazoo/editor-common@14.0.11
- @kalamazoo/editor-test-helpers@6.0.3
- @kalamazoo/editor-markdown-transformer@2.0.6
- @kalamazoo/mention@15.0.6
- @kalamazoo/emoji@39.1.1
- @kalamazoo/editor-json-transformer@4.0.6
- @kalamazoo/editor-bitbucket-transformer@4.0.7
- @kalamazoo/media-card@32.0.5
- @kalamazoo/media-picker@12.1.2
- @kalamazoo/media-filmstrip@11.0.1
77.1.3
- [patch] Updated dependencies dd91bcf
77.1.2
77.1.1
77.1.0
- [minor] Rename UNSAFE_allowLayouts to allowLayouts. ED-4198 b0e9bcb
- [none] Updated dependencies b0e9bcb
77.0.17
- [patch] Allow simple text elements in the block type insert menu. ED-5225 3836740
- [none] Updated dependencies 3836740
77.0.16
- [patch] Fixed input-rule em and strong markdown regex matching to correctly match words with a prefix before a later pair found 5350da0
- [none] Updated dependencies 5350da0
77.0.15
77.0.14
- [patch] Updated dependencies df22ad8
- @kalamazoo/theme@6.0.0
- @kalamazoo/task-decision@8.1.5
- @kalamazoo/emoji@39.0.4
- @kalamazoo/date@0.1.2
- @kalamazoo/renderer@20.0.7
- @kalamazoo/tooltip@12.0.9
- @kalamazoo/spinner@9.0.6
- @kalamazoo/select@5.0.9
- @kalamazoo/modal-dialog@6.0.9
- @kalamazoo/lozenge@6.1.5
- @kalamazoo/layer-manager@5.0.6
- @kalamazoo/item@8.0.5
- @kalamazoo/icon@13.2.5
- @kalamazoo/droplist@7.0.7
- @kalamazoo/code@8.0.1
- @kalamazoo/calendar@7.0.5
- @kalamazoo/button@9.0.6
- @kalamazoo/avatar-group@2.1.1
- @kalamazoo/avatar@14.0.8
- @kalamazoo/docs@5.0.6
77.0.13
77.0.12
- [patch] Updated dependencies f9c0cdb
77.0.11
77.0.10
- [patch] When removing a media group with a code block below it, prevent the editor from crashing when it references an invalid pos. ED-5207 4b11a78
- [none] Updated dependencies 4b11a78
77.0.9
- [patch] Fix bug in CodeBlocks where indenting with a selection at the start of the document would change your cursor-selection, to a range-selection for the purpose of indenting 4cd8ae6
- [none] Updated dependencies 4cd8ae6
77.0.8
77.0.7
- [patch] Updated dependencies 79f780a
77.0.6
- [patch] FS-2819 use aria-label as selector rather than closest 84a7235
- [none] Updated dependencies 84a7235
77.0.5
- [patch] Fixing editor blowing up when code mark is disabled 968da74
- [none] Updated dependencies 968da74
77.0.4
- [patch] FS-2815 - Only close emoji picker when disabled (in case pending open state changes) 4f5d786
- [patch] Ensure emoji picker doesn't reopen after toolbar reenabled, if previously open. 5d2c0c6
- [none] Updated dependencies 4f5d786
- [none] Updated dependencies 5d2c0c6
77.0.3
- [patch] Remove items from toolbar if the prop is disabled 7c46965
- [none] Updated dependencies 7c46965
77.0.2
- [patch] update the dependency of react-dom to 16.4.2 due to vulnerability in previous versions read https://reactjs.org/blog/2018/08/01/react-v-16-4-2.html for details a4bd557
- [patch] Updated dependencies a4bd557
- @kalamazoo/media-card@32.0.1
- @kalamazoo/media-picker@12.0.1
- @kalamazoo/task-decision@8.1.4
- @kalamazoo/util-data-test@10.0.4
- @kalamazoo/mention@15.0.5
- @kalamazoo/emoji@39.0.1
- @kalamazoo/editor-common@14.0.1
- @kalamazoo/date@0.1.1
- @kalamazoo/analytics-next-types@3.0.1
- @kalamazoo/tooltip@12.0.5
- @kalamazoo/select@5.0.8
- @kalamazoo/logo@9.0.3
- @kalamazoo/modal-dialog@6.0.6
- @kalamazoo/analytics-next@3.0.4
- @kalamazoo/calendar@7.0.4
- @kalamazoo/button@9.0.5
- @kalamazoo/theme@5.1.3
- @kalamazoo/lozenge@6.1.4
- @kalamazoo/code@7.0.3
- @kalamazoo/spinner@9.0.5
- @kalamazoo/size-detector@5.0.4
- @kalamazoo/layer@5.0.4
- @kalamazoo/analytics@4.0.4
- @kalamazoo/layer-manager@5.0.5
- @kalamazoo/item@8.0.4
- @kalamazoo/icon@13.2.4
- @kalamazoo/droplist@7.0.5
- @kalamazoo/avatar-group@2.0.7
- @kalamazoo/avatar@14.0.6
77.0.1
- [patch] Stop editor from blowing up inside dispatchTransaction if editorView is undefined 49b0733
- [none] Updated dependencies 49b0733
77.0.0
- [none] Updated dependencies 597e0bd
- @kalamazoo/renderer@20.0.0
- @kalamazoo/task-decision@8.1.3
- @kalamazoo/util-data-test@10.0.3
- @kalamazoo/emoji@39.0.0
- @kalamazoo/editor-json-transformer@4.0.4
- @kalamazoo/editor-bitbucket-transformer@4.0.6
- @kalamazoo/editor-test-helpers@6.0.0
- @kalamazoo/editor-markdown-transformer@2.0.5
- @kalamazoo/editor-common@14.0.0
- [none] Updated dependencies 61df453
- @kalamazoo/util-data-test@10.0.3
- @kalamazoo/editor-common@14.0.0
- @kalamazoo/editor-test-helpers@6.0.0
- @kalamazoo/editor-markdown-transformer@2.0.5
- @kalamazoo/task-decision@8.1.3
- @kalamazoo/emoji@39.0.0
- @kalamazoo/renderer@20.0.0
- @kalamazoo/editor-json-transformer@4.0.4
- @kalamazoo/editor-bitbucket-transformer@4.0.6
- [none] Updated dependencies 812a39c
- @kalamazoo/renderer@20.0.0
- @kalamazoo/task-decision@8.1.3
- @kalamazoo/util-data-test@10.0.3
- @kalamazoo/emoji@39.0.0
- @kalamazoo/editor-json-transformer@4.0.4
- @kalamazoo/editor-bitbucket-transformer@4.0.6
- @kalamazoo/editor-test-helpers@6.0.0
- @kalamazoo/editor-markdown-transformer@2.0.5
- @kalamazoo/editor-common@14.0.0
- [none] Updated dependencies c8eb097
- @kalamazoo/renderer@20.0.0
- @kalamazoo/task-decision@8.1.3
- @kalamazoo/util-data-test@10.0.3
- @kalamazoo/editor-common@14.0.0
- @kalamazoo/editor-test-helpers@6.0.0
- @kalamazoo/editor-markdown-transformer@2.0.5
- @kalamazoo/emoji@39.0.0
- @kalamazoo/editor-json-transformer@4.0.4
- @kalamazoo/editor-bitbucket-transformer@4.0.6
- [major] Updated dependencies d02746f
- @kalamazoo/media-test-helpers@16.0.0
- @kalamazoo/media-picker@12.0.0
- @kalamazoo/media-filmstrip@11.0.0
- @kalamazoo/media-core@23.0.0
- @kalamazoo/emoji@39.0.0
- @kalamazoo/util-data-test@10.0.3
- @kalamazoo/task-decision@8.1.3
- @kalamazoo/editor-json-transformer@4.0.4
- @kalamazoo/editor-bitbucket-transformer@4.0.6
- @kalamazoo/editor-common@14.0.0
- @kalamazoo/editor-markdown-transformer@2.0.5
- @kalamazoo/media-card@32.0.0
- @kalamazoo/renderer@20.0.0
- @kalamazoo/editor-test-helpers@6.0.0
76.4.11
- [patch] ED-5023 Quick insert now appears in help dialog when it is enabled 93c9b37
- [none] Updated dependencies 93c9b37
76.4.10
[patch] fixed broken tests and added test for util/analytics 57b9d1e
[none] Updated dependencies 8eced90
- [none] Updated dependencies 57b9d1e
- [none] Updated dependencies 0bc5732
- [none] Updated dependencies c536e60
76.4.9
- [patch] Updated dependencies 59ccb09
76.4.8
- [patch] Prevents editor from crashing when hitting backspace on selected date node. ED-5168 c360f18
- [none] Updated dependencies c360f18
76.4.7
76.4.6
- [patch] isOpen never renders the menu, check if we have an appropriate selection before rendering f72ad6c
- [none] Updated dependencies f72ad6c
76.4.5
- [patch] Updated dependencies acd86a1
- @kalamazoo/select@5.0.7
- @kalamazoo/media-card@31.2.1
- @kalamazoo/media-picker@11.2.1
- @kalamazoo/media-filmstrip@10.2.1
- @kalamazoo/renderer@19.2.6
- @kalamazoo/task-decision@8.1.2
- @kalamazoo/util-data-test@10.0.2
- @kalamazoo/mention@15.0.2
- @kalamazoo/emoji@38.0.5
- @kalamazoo/editor-json-transformer@4.0.3
- @kalamazoo/editor-bitbucket-transformer@4.0.5
- @kalamazoo/editor-common@13.2.7
- @kalamazoo/editor-test-helpers@5.1.2
- @kalamazoo/editor-markdown-transformer@2.0.3
- @kalamazoo/logo@9.0.2
- @kalamazoo/tooltip@12.0.4
- @kalamazoo/layer-manager@5.0.4
- @kalamazoo/item@8.0.3
- @kalamazoo/icon@13.2.2
- @kalamazoo/calendar@7.0.3
- @kalamazoo/button@9.0.4
- @kalamazoo/media-core@22.2.1
- @kalamazoo/media-test-helpers@15.2.1
- @kalamazoo/theme@5.1.2
- @kalamazoo/lozenge@6.1.3
- @kalamazoo/code@7.0.2
- @kalamazoo/spinner@9.0.4
- @kalamazoo/analytics-next@3.0.3
- @kalamazoo/docs@5.0.2
- @kalamazoo/analytics-gas-types@3.1.2
- @kalamazoo/size-detector@5.0.3
- @kalamazoo/layer@5.0.3
- @kalamazoo/analytics@4.0.3
- @kalamazoo/droplist@7.0.4
- @kalamazoo/avatar-group@2.0.4
- @kalamazoo/avatar@14.0.5
- @kalamazoo/modal-dialog@6.0.5
76.4.4
76.4.3
- [patch] ED-4825, copying single line of code should create inline code mark. c99642b
- [patch] Updated dependencies c99642b
76.4.2
- [patch] Bump prosemirror-model to 1.6 in order to use toDebugString on Text node spec fdd5c5d
- [none] Updated dependencies fdd5c5d
76.4.1
76.4.0
- [minor] MediaPicker Popup now supports passing of optional parent react context as a parameter 25ef2e4
- [minor] Updated dependencies 25ef2e4
76.3.6
- [patch] When you select Date from the quick insert menu, we now auto open the date picker. ED-5016 f85d035
- [none] Updated dependencies f85d035
76.3.5
- [patch] ED-5147: do not render context menu if its closed 633f27a
- [none] Updated dependencies 633f27a
76.3.4
76.3.3
- [patch] Clone previous rows colspan and cell attrs if any. ED-4991 a5f1c5b
- [none] Updated dependencies a5f1c5b
76.3.2
- [patch] When copying a table respect the table layout and cell attributes. ED-4947 d25b42c
- [none] Updated dependencies d25b42c
76.3.1
- [patch] Updated dependencies 7fa84a2
76.3.0
- [minor] Add priority for quick search menu items and improve search eaa974b
- [none] Updated dependencies eaa974b
76.2.13
76.2.12
- [patch] ED-5147: set targetCellRef to undefined when table looses focus d805071
- [none] Updated dependencies d805071
76.2.11
- [patch] ED-4995: added support for the rest of the page layout types in the renderer 9d9acfa
- [none] Updated dependencies 9d9acfa
76.2.10
- [patch] Updated dependencies 3485c00
76.2.9
- [patch] ED-5126: fix codeblock language picker is loosing focus on click 6a3ca70
- [none] Updated dependencies 6a3ca70
76.2.8
- [patch] Internal refactor of hyperlink plugin to not contain direct references to the view in plugin state. ED-4962 dda4cab
- [none] Updated dependencies dda4cab
76.2.7
- [patch] FS-2020 add session id to typeahead plugin inside editor 5ae463f
- [none] Updated dependencies 5ae463f
76.2.6
- [patch] ED-4977 Fixed extra newline after blockquote in Firefox ac47c1c
- [none] Updated dependencies ac47c1c
76.2.5
76.2.4
- [patch] ED-5033, fixes for multiple date related issues. c9911e0
- [patch] Updated dependencies c9911e0
76.2.3
- [patch] Updated dependencies fad25ec
76.2.2
- [patch] Change tab-size to 4 spaces wide inside a code-block. d089d0f
- [patch] Support backspacing an entire intent level inside code-block. ED-4864 86998f3
- [patch] Fix issue where bracket-autocompletion would work for any closing bracket even when it didn't match the opening bracket. 952eab1
- [none] Updated dependencies d089d0f
- [none] Updated dependencies 86998f3
- [none] Updated dependencies 952eab1
76.2.1
76.2.0
- [patch] Updated dependencies fa6f865
- [none] Updated dependencies fdd03d8
- [patch] Updated dependencies 49c8425
- [minor] Updated dependencies 3476e01
76.1.0
- [minor] Updated dependencies f6bf6c8
76.0.25
- [patch] Corrected gap size between more and italic icons in editor toolbar 92cf9d4
- [none] Updated dependencies 92cf9d4
76.0.24
76.0.23
76.0.22
- [patch] ED-5022, quick insert should not be triggered for key combination (/. 5588225
- [patch] Updated dependencies 5588225
76.0.21
- [patch] Allow empty alt tags, add better support for titles. ED-4751 37fc5af
- [none] Updated dependencies 37fc5af
76.0.20
- [patch] ED-5089, fixing styling of items in block-type dropdown menu. 65683ed
- [patch] Updated dependencies 65683ed
76.0.19
- [patch] ED-4954 Fixed toolbar button hight to be consistant with icons 8f1d665
- [none] Updated dependencies 8f1d665
76.0.18
76.0.17
- [patch] Refactor text-color plugin to new architecture. ED-4965 f21bea7
- [none] Updated dependencies f21bea7
76.0.16
76.0.15
- [patch] Add support for switching between different layout styles via the toolbar. ED-4196 ab7dcd4
- [none] Updated dependencies ab7dcd4
76.0.14
- [patch] Make sure we linkify slice when pasting into task and decision. ED-4728 e37b5ea
- [none] Updated dependencies e37b5ea
76.0.13
- [patch] FS-2816 - Prevent clicks in pop ups from triggering focus of the message editor 247855f
- [none] Updated dependencies 247855f
76.0.12
76.0.11
- [patch] Fix issue where we would not show code block toolbar when inserting code block via insert-menu. ED-4982 8260943
- [none] Updated dependencies 8260943
76.0.10
- [patch] Updated dependencies b1e8a47
76.0.9
- [patch] Fix some decisionItem, taskItem, and panel nodeViews af33ec7
- [none] Updated dependencies af33ec7
76.0.8
- [patch] Choose to re-render entire task item when empty or if TODO/DONE state has changed 10cb299
- [none] Updated dependencies 10cb299
76.0.7
- [patch] FS-2800 - Fix selection when changing between actions and decisions 685abd1
- [none] Updated dependencies 685abd1
76.0.6
- [patch] Obfuscate internal editor class-name "content-area" to prevent clashes with product css 7ddf1eb
- [none] Updated dependencies 7ddf1eb
76.0.5
76.0.4
- [patch] Fallback to use containerId from MentionResourceConfig if ContextIdentifier promise fails 5ecb9a7
- [patch] add support for childObjectId in ContextIdentifiers and pass it to the mention service endpoints 6e31eb6
- [none] Updated dependencies 5ecb9a7
- [patch] Updated dependencies 6e31eb6
76.0.3
76.0.2
- [patch] ED-4956, moving decision menu item to insert menu drop-down. 4e11c66
- [none] Updated dependencies 4e11c66
76.0.1
- [patch] Updated dependencies e6b1985
76.0.0
- [minor] Add styles for all different page-layout options. Add appendTransaction handler to ensure that only validate page-layouts ever get added to the document. ED-4197 25353c3
- [major] ED-3701: editor exports cleanup 38c0543
- [none] Updated dependencies 25353c3
- [none] Updated dependencies 38c0543
75.0.3
75.0.2
- [patch] ED-5064: disable layout options when table is nested efda6f5
- [none] Updated dependencies efda6f5
75.0.1
75.0.0
- [major] Updates to React ^16.4.0 7edb866
- [major] Updated dependencies 563a7eb
- @kalamazoo/tooltip@11.0.0
- @kalamazoo/media-card@30.0.0
- @kalamazoo/media-picker@11.0.0
- @kalamazoo/media-filmstrip@10.0.0
- @kalamazoo/renderer@19.0.0
- @kalamazoo/task-decision@8.0.0
- @kalamazoo/util-data-test@10.0.0
- @kalamazoo/editor-json-transformer@4.0.0
- @kalamazoo/editor-bitbucket-transformer@4.0.0
- @kalamazoo/editor-common@13.0.0
- @kalamazoo/editor-test-helpers@5.0.0
- @kalamazoo/editor-markdown-transformer@2.0.0
- @kalamazoo/mention@14.0.0
- @kalamazoo/emoji@38.0.0
- @kalamazoo/select@5.0.0
- @kalamazoo/logo@9.0.0
- @kalamazoo/modal-dialog@6.0.0
- @kalamazoo/analytics-next@3.0.0
- @kalamazoo/calendar@7.0.0
- @kalamazoo/button@9.0.0
- @kalamazoo/media-core@22.0.0
- @kalamazoo/media-test-helpers@15.0.0
- @kalamazoo/theme@5.0.0
- @kalamazoo/lozenge@6.0.0
- @kalamazoo/code@7.0.0
- @kalamazoo/spinner@9.0.0
- @kalamazoo/docs@5.0.0
- @kalamazoo/analytics-gas-types@3.0.0
- @kalamazoo/size-detector@5.0.0
- @kalamazoo/layer@5.0.0
- @kalamazoo/analytics@4.0.0
- @kalamazoo/layer-manager@5.0.0
- @kalamazoo/item@8.0.0
- @kalamazoo/icon@13.0.0
- @kalamazoo/droplist@7.0.0
- @kalamazoo/avatar-group@2.0.0
- @kalamazoo/avatar@14.0.0
- [major] Updated dependencies 7edb866
- @kalamazoo/media-card@30.0.0
- @kalamazoo/media-picker@11.0.0
- @kalamazoo/media-filmstrip@10.0.0
- @kalamazoo/renderer@19.0.0
- @kalamazoo/task-decision@8.0.0
- @kalamazoo/util-data-test@10.0.0
- @kalamazoo/mention@14.0.0
- @kalamazoo/emoji@38.0.0
- @kalamazoo/editor-json-transformer@4.0.0
- @kalamazoo/editor-bitbucket-transformer@4.0.0
- @kalamazoo/editor-test-helpers@5.0.0
- @kalamazoo/editor-markdown-transformer@2.0.0
- @kalamazoo/editor-common@13.0.0
- @kalamazoo/media-test-helpers@15.0.0
- @kalamazoo/media-core@22.0.0
- @kalamazoo/tooltip@11.0.0
- @kalamazoo/select@5.0.0
- @kalamazoo/logo@9.0.0
- @kalamazoo/modal-dialog@6.0.0
- @kalamazoo/analytics-next@3.0.0
- @kalamazoo/calendar@7.0.0
- @kalamazoo/button@9.0.0
- @kalamazoo/theme@5.0.0
- @kalamazoo/lozenge@6.0.0
- @kalamazoo/code@7.0.0
- @kalamazoo/spinner@9.0.0
- @kalamazoo/docs@5.0.0
- @kalamazoo/analytics-gas-types@3.0.0
- @kalamazoo/size-detector@5.0.0
- @kalamazoo/layer@5.0.0
- @kalamazoo/analytics@4.0.0
- @kalamazoo/layer-manager@5.0.0
- @kalamazoo/item@8.0.0
- @kalamazoo/icon@13.0.0
- @kalamazoo/droplist@7.0.0
- @kalamazoo/avatar-group@2.0.0
- @kalamazoo/avatar@14.0.0
74.0.18
- [patch] Updated dependencies daf6227
74.0.17
- [patch] Refactor existing 'paste' slice handling code, to use common utilities. Remove unused linkifySlice export from editor-common. 5958588
- [none] Updated dependencies 5f6ec84
- [patch] Updated dependencies 5958588
74.0.16
[patch] code improvements and MentionContextIdentifier attributes made mandatory to sync with editor-common ContextIdentifier 8a125a7
[patch] Updated dependencies c98857e
- [patch] Updated dependencies 8a125a7
- [none] Updated dependencies cacfb53
74.0.15
- [patch] Rename deindent to outdent, reword analytic event to be consistent ED-4865 33ab33b
- [none] Updated dependencies 33ab33b
74.0.14
- [patch] Split out non-core style and minor refactors in anticipation of hyperlink refactor d1c7461
- [none] Updated dependencies d1c7461
74.0.13
- [patch] ED-4914: extracted flash to a separate component ea16bf8
- [none] Updated dependencies ea16bf8
74.0.12
74.0.11
74.0.10
- [patch] Updated dependencies 6f51fdb
74.0.9
74.0.8
74.0.7
- [patch] FS-2092 add mention typeahead cancel analytics event 40bd3fb
- [none] Updated dependencies 40bd3fb
74.0.6
- [patch] Updated dependencies 9a1b6a2
74.0.5
74.0.4
74.0.3
74.0.2
74.0.1
74.0.0
73.10.0
73.9.29
- [patch] Revert usage of createPortal in favour of unstable_renderSubtreeIntoContainer to improve perf d520a6f
- [none] Updated dependencies 40095d6
- [none] Updated dependencies d520a6f
73.9.28
- [patch] Updated dependencies 17b638b
73.9.27
73.9.26
73.9.25
73.9.24
- [patch] Ensure mention state changes are notified on changes via applyTr 13d423c
- [none] Updated dependencies 13d423c
73.9.23
73.9.22
73.9.21
73.9.20
73.9.19
- [patch] Updated dependencies 8a01bcd
73.9.18
- [patch] ED-5005: fix editing nested inlineExtensions inside bodiedExtensions 6fd79a8
- [none] Updated dependencies 6fd79a8
73.9.17
73.9.16
73.9.15
- [patch] Support markdown style horizontal rules. ED-4820 3d33ed4
- [none] Updated dependencies 3d33ed4
73.9.14
- [patch] Track indent, deindent and language selection to gauge what is being used. ED-4865 d511301
- [none] Updated dependencies d511301
73.9.13
- [patch] Codeblocks were capturing preceeding content when started in the middle/end of a paragraph. ED-4677 78a9e6e
- [none] Updated dependencies 78a9e6e
73.9.12
- [patch] Set overflow to auto so we're not showing scrollbars by default in code blocks. ED-4992 19aec32
- [none] Updated dependencies 19aec32
73.9.11
- [patch] ED-4462, in comment editor clicking below content should create a new paragraph at bottom. e196df9
- [patch] Updated dependencies e196df9
73.9.10
- [patch] Updated dependencies d7dca64
73.9.9
- [patch] Set initial collab selection to the start of the document. ED-4759 db5345a
- [none] Updated dependencies db5345a
73.9.8
- [patch][refactor] Updated paste plugin to remove old/buggy handling of specific node types. No longer have complex logic around code-block detection on paste. If PM parses it as a code-block, we respect that. e3c6479
- [patch][refactor] Use ParseRule->context to prevent pasting layoutColumn/layoutSections inside each other. 541341e
- [patch][refactor] Use ParseRule->context to prevent nesting bodiedExtensions on paste. fe383b4
- [none] Updated dependencies 2625ade
- [none] Updated dependencies e3c6479
- [none] Updated dependencies 541341e
- [none] Updated dependencies fe383b4
73.9.7
73.9.6
73.9.5
- [patch] Updated dependencies 8d5053e
- @kalamazoo/media-picker@8.1.6
- @kalamazoo/emoji@36.0.1
- @kalamazoo/util-data-test@9.1.15
- @kalamazoo/task-decision@7.1.8
- @kalamazoo/mention@13.1.3
- @kalamazoo/renderer@18.2.9
- @kalamazoo/editor-json-transformer@3.1.5
- @kalamazoo/editor-bitbucket-transformer@3.2.6
- @kalamazoo/editor-common@11.3.8
- @kalamazoo/editor-test-helpers@4.1.9
- @kalamazoo/editor-markdown-transformer@1.2.6
73.9.4
- [patch] Updated dependencies eee2d45
73.9.3
- [patch] Dismiss quick insert type ahead if query starts with a space ffee2ef
- [none] Updated dependencies ffee2ef
73.9.2
- [patch] Updated dependencies 0cf2f52
- @kalamazoo/emoji@36.0.0
- @kalamazoo/util-data-test@9.1.14
- @kalamazoo/task-decision@7.1.7
- @kalamazoo/mention@13.1.2
- @kalamazoo/renderer@18.2.7
- @kalamazoo/editor-json-transformer@3.1.4
- @kalamazoo/editor-bitbucket-transformer@3.2.5
- @kalamazoo/editor-test-helpers@4.1.8
- @kalamazoo/editor-markdown-transformer@1.2.5
- @kalamazoo/editor-common@11.3.7
73.9.1
- [patch] ED-3801: fix table typing performance e70bf05
- [none] Updated dependencies 216b20d
- [none] Updated dependencies e70bf05
73.9.0
73.8.22
- [patch] ED-4971, ED-4852: fix gap cursor and number column styles 10cc9e1
- [none] Updated dependencies 10cc9e1
73.8.21
- [patch] ED-4974: fix updating tableNode in table plugin state ca61638
- [none] Updated dependencies ca61638
73.8.20
- [patch] Make code blocks and actions have opaque backgrounds 5b79a19
- [patch] ED-4641, fix issue in splitting merged cell when cursor is inside cell but cell is not selected. d708792
- [patch] Updated dependencies 5b79a19
- [patch] Updated dependencies d708792
73.8.19
- [patch] Updated dependencies c57e9c1
73.8.18
- [patch] Fix test 0973ab5
- [patch] Remove parenthesis from action tooltips 1b1eea7
- [none] Updated dependencies 0973ab5
- [patch] Updated dependencies 1b1eea7
73.8.17
- [patch] ED-4923: stop table columns and selection resetting on toolbar actions 56fa89e
- [none] Updated dependencies 56fa89e
73.8.16
- [patch] Fixing the cursor navigation between inline nodes b9e3213
- [none] Updated dependencies b9e3213
73.8.15
- [patch] Fix issue where clicking on table controls inside an editor in a form, would submit the form (ED-4744) 5cd03c5
- [none] Updated dependencies 5cd03c5
73.8.14
- [patch] ED-4909: fix overflow shadow rendering + visual resize performance on tables 69a8c78
- [none] Updated dependencies 69a8c78
73.8.13
- [patch] ED-4736, fix size of font in inline code mark in editor core. 9b80e35
- [patch] Updated dependencies 9b80e35
73.8.12
73.8.11
- [patch] Introduce regression tests for pasting content from 3rd-party vendors into the editor.
dispatchPasteEvent
now returns the event that was fired when successful, to allow consumers to tell whether it was modified by ProseMirror. (ED-3726) e358e9f - [none] Updated dependencies e358e9f
73.8.10
- [patch] ED-4520, date renderer should render UTC value of date. 28e3c31
- [patch] Updated dependencies 28e3c31
73.8.9
73.8.8
- [patch] Updated dependencies cdba8b3
73.8.7
73.8.6
- [patch] Remove pinned prosemirror-model@1.4.0 and move back to caret ranges for prosemirror-model@^1.5.0 4faccc0
- [patch] Updated dependencies 4faccc0
73.8.5
- [patch] Bump prosemirror-markdown to 1.1.0 and treat new lines when pasting as
5c28782 - [none] Updated dependencies 5c28782
73.8.4
- [patch] ED-4803, it should be possible to create nested rule. 9b25a8e
- [patch] Updated dependencies 9b25a8e
73.8.3
- [patch] Bump prosemirror-view to 1.3.3 to fix issue where newlines in code-blocks would vanish in IE11. (ED-4830) fc5a082
- [none] Updated dependencies fc5a082
73.8.2
- [patch] Updated dependencies 74a0d46
- [patch] Updated dependencies 6c6f078
- [patch] Updated dependencies 5bb26b4
73.8.1
- [patch] ED-4744, ED-4749: autoinserts break other inline marks. 34b660c
- [none] Updated dependencies 34b660c
73.8.0
73.7.12
- [patch] ED-4899 fix finding parent node for popups (specifically hyperlink) in IE11 b801e42
- [none] Updated dependencies b801e42
73.7.11
73.7.10
73.7.9
- [patch] Do not call render inside a constructor of a ReactNodeView 7e60aa8
- [none] Updated dependencies 7e60aa8
73.7.8
- [patch] ED-4489 Fix can't submit with enter using Korean and Japanese IME 0274524
- [none] Updated dependencies 0274524
73.7.7
73.7.6
- [patch] Add name field to make getInitial happy e267dc7
- [patch] Update telepointer test cases 2644031
- [patch] Ghost telepointer fix by checking participants eee943d
- [none] Updated dependencies e267dc7
- [none] Updated dependencies 2644031
- [none] Updated dependencies eee943d
73.7.5
- [patch] Clean Changelogs - remove duplicates and empty entries e7756cd
- [none] Updated dependencies e7756cd
- @kalamazoo/media-card@29.1.2
- @kalamazoo/media-picker@8.1.2
- @kalamazoo/emoji@35.1.1
- @kalamazoo/util-data-test@9.1.13
- @kalamazoo/task-decision@7.1.1
- @kalamazoo/mention@13.1.1
- @kalamazoo/editor-json-transformer@3.1.2
- @kalamazoo/editor-bitbucket-transformer@3.2.2
- @kalamazoo/media-filmstrip@9.0.3
- @kalamazoo/renderer@18.1.2
- @kalamazoo/editor-test-helpers@4.1.2
- @kalamazoo/editor-markdown-transformer@1.2.2
- @kalamazoo/editor-common@11.2.1
- @kalamazoo/media-test-helpers@14.0.3
- @kalamazoo/media-core@19.1.3
- @kalamazoo/tooltip@10.2.1
- @kalamazoo/select@4.2.3
- @kalamazoo/modal-dialog@5.2.2
- @kalamazoo/button@8.1.2
- @kalamazoo/theme@4.0.4
- @kalamazoo/lozenge@5.0.4
- @kalamazoo/code@5.0.4
- @kalamazoo/size-detector@4.1.2
- @kalamazoo/layer@4.0.3
- @kalamazoo/spinner@7.0.2
- @kalamazoo/logo@8.1.2
- @kalamazoo/calendar@6.1.2
- @kalamazoo/layer-manager@4.2.1
- @kalamazoo/item@7.0.5
- @kalamazoo/icon@12.1.2
- @kalamazoo/droplist@6.1.2
73.7.4
- [patch] ED-4654 add minimum 128px column width to tables 6ee43d8
- [none] Updated dependencies 6ee43d8
73.7.3
73.7.2
- [patch] ED-4438, text from google docs should not be pasted as inline code. 2a0fd85
- [patch] Updated dependencies 2a0fd85
73.7.1
- [patch] Update changelogs to remove duplicate cc58e17
- [none] Updated dependencies cc58e17
- @kalamazoo/media-card@29.1.1
- @kalamazoo/media-picker@8.1.1
- @kalamazoo/util-data-test@9.1.12
- @kalamazoo/editor-json-transformer@3.1.1
- @kalamazoo/editor-bitbucket-transformer@3.2.1
- @kalamazoo/media-filmstrip@9.0.2
- @kalamazoo/renderer@18.1.1
- @kalamazoo/editor-test-helpers@4.1.1
- @kalamazoo/editor-markdown-transformer@1.2.1
- @kalamazoo/editor-common@11.1.2
- @kalamazoo/media-test-helpers@14.0.2
- @kalamazoo/media-core@19.1.2
- @kalamazoo/theme@4.0.3
- @kalamazoo/layer-manager@4.1.1
- @kalamazoo/spinner@7.0.1
- @kalamazoo/select@4.2.1
- @kalamazoo/modal-dialog@5.1.1
- @kalamazoo/lozenge@5.0.3
- @kalamazoo/item@7.0.4
- @kalamazoo/icon@12.1.1
- @kalamazoo/logo@8.1.1
- @kalamazoo/droplist@6.1.1
- @kalamazoo/code@5.0.3
- @kalamazoo/calendar@6.1.1
- @kalamazoo/button@8.1.1
- @kalamazoo/avatar@11.1.1
- @kalamazoo/docs@4.1.1
- @kalamazoo/size-detector@4.1.1
- @kalamazoo/layer@4.0.2
- @kalamazoo/analytics@3.0.5
73.7.0
- [minor] Introduce support for Tab / Shift-Tab to indent / unindent text in a code block (ED-4638) e6df77b
- [none] Updated dependencies e6df77b
73.6.2
73.6.1
- [patch] Fix issue where mentions were not selectable in IE11 2126e1e
- [none] Updated dependencies 2126e1e
73.6.0
- [minor] ED-3474 add redesigned table numbering column, fix table styling regressions 1bef41a
- [none] Updated dependencies 1bef41a
73.5.2
73.5.1
- [patch] ED-4816: fix removing columns/rows when outside of the content area 789e640
- [none] Updated dependencies 789e640
73.5.0
- [patch] Set selection at the start of the document when editing a document in the full-page appearance. (ED-4759) 7217164
- [none] Updated dependencies 7217164
- @kalamazoo/editor-test-helpers@4.1.0
- @kalamazoo/renderer@18.1.0
- @kalamazoo/task-decision@7.1.0
- @kalamazoo/util-data-test@9.1.11
- @kalamazoo/mention@13.1.0
- @kalamazoo/emoji@35.1.0
- @kalamazoo/editor-common@11.1.0
- @kalamazoo/editor-markdown-transformer@1.2.0
- @kalamazoo/editor-json-transformer@3.1.0
- @kalamazoo/editor-bitbucket-transformer@3.2.0
73.4.7
- [patch] Updated dependencies 2de7ce7
73.4.6
- [patch] Fix a regression in task-decision in editor after NodeView's PR b7a4fd5
- [none] Updated dependencies b7a4fd5
73.4.5
73.4.4
- [patch] Update and lock prosemirror-model version to 1.4.0 febf753
- [none] Updated dependencies febf753
73.4.3
73.4.2
- [patch] Fix issue where clicking over empty space in a code-block would not select the end of the line. ED-4637 8120815
- [patch] Code-block toolbar refactored to rely less on view state. This also fixes issues with the code-block in IE11. 9249525
- [none] Updated dependencies 8120815
- [none] Updated dependencies 9249525
73.4.1
- [patch] Fix issue where mention-picker when two users would have a mention picker open at the same time in collaborative editing. 5974137
- [none] Updated dependencies 5974137
73.4.0
73.3.10
73.3.9
- [patch] Adds support for auto-closing brackets inside code-blocks 9d69d58
- [none] Updated dependencies 9d69d58
73.3.8
- [patch] Fix onComponentUpdate sometimes being undefined in tables node views 57225fd
- [none] Updated dependencies 57225fd
73.3.7
73.3.6
73.3.5
- [patch] ED-4722, fix for mention and emoji floating toolbar hidden behind table floating toolbar. a13c9f5
- [patch] Updated dependencies a13c9f5
73.3.4
- [patch] SDK-5812 Fix unsupported content after editing media only doc 25baf0a
- [none] Updated dependencies 25baf0a
73.3.3
- [patch] ED-4758, fix for confluence issue media single toolbar not visible for saved media. 730b047
- [patch] Updated dependencies 730b047
73.3.2
- [patch] Updated dependencies 823caef
73.3.1
- [patch] Convert special/smart subtitution characters back to the plain-text ascii counterparts when formatted in inline-code (ED-4635) 76fdbf3
- [none] Updated dependencies 76fdbf3
73.3.0
73.2.0
- [minor] Updated dependencies cad95fa
73.1.4
- [patch] Updated dependencies 732d2f5
73.1.3
- [patch] ED-4799, fixing vertical alignment of separators in toolbar. 4146e4f
- [patch] Updated dependencies 4146e4f
73.1.2
- [patch] ED-4190, fix for scroll of editor to top when adding date or clicking date. 90ece93
- [patch] Updated dependencies 90ece93
73.1.1
73.1.0
- [minor] Add support for indent/outdenting text inside a code-block via the
Mod-[
/Mod-]
shortcuts.Enter
will now persist the indentation of the previous line, andTab
will insert the appropriate indentation. This can be enabled via theenableKeybindingsForIDE
option that can now be passed through toallowCodeBlocks
option. This is hidden behind an option only until we are confident with the implementation, at which point it will likely become default behaviour. [ED-4638]c02281b - [none] Updated dependencies c02281b
73.0.1
- [patch] ED-4716, smart replacements should not work inside mention query. a5c5a5e
- [patch] Updated dependencies a5c5a5e
73.0.0
- [major] makes styled-components a peer dependency and upgrades version range from 1.4.6 - 3 to ^3.2.6 1e80619
- [patch] Updated dependencies 1e80619
- @kalamazoo/media-card@29.0.0
- @kalamazoo/media-picker@8.0.0
- @kalamazoo/emoji@35.0.7
- @kalamazoo/util-data-test@9.1.10
- @kalamazoo/task-decision@7.0.0
- @kalamazoo/mention@13.0.0
- @kalamazoo/editor-json-transformer@3.0.9
- @kalamazoo/editor-bitbucket-transformer@3.1.4
- @kalamazoo/media-filmstrip@9.0.0
- @kalamazoo/renderer@18.0.0
- @kalamazoo/editor-test-helpers@4.0.3
- @kalamazoo/editor-markdown-transformer@1.0.0
- @kalamazoo/editor-common@11.0.0
- @kalamazoo/media-test-helpers@14.0.0
- @kalamazoo/media-core@19.0.0
- @kalamazoo/tooltip@10.0.0
- @kalamazoo/layer-manager@4.0.0
- @kalamazoo/modal-dialog@5.0.0
- @kalamazoo/item@7.0.0
- @kalamazoo/icon@12.0.0
- @kalamazoo/single-select@5.0.0
- @kalamazoo/logo@8.0.0
- @kalamazoo/calendar@6.0.0
- @kalamazoo/button@8.0.0
- @kalamazoo/theme@4.0.0
- @kalamazoo/lozenge@5.0.0
- @kalamazoo/code@5.0.0
- @kalamazoo/spinner@6.0.0
- @kalamazoo/docs@4.0.0
- @kalamazoo/size-detector@4.0.0
- @kalamazoo/layer@4.0.0
- @kalamazoo/analytics@3.0.2
- @kalamazoo/droplist@6.0.0
- @kalamazoo/avatar@11.0.0
72.2.5
- [patch] SPS-426 Fix editing action, decision and media in FF ab783c5
- [none] Updated dependencies ab783c5
72.2.4
- [patch] ED-4714: fix table jumping on hover over resize handles b52a82e
- [none] Updated dependencies b52a82e
72.2.3
- [patch] Fix Code Block appearance showing gray border in IE (ED-4766) 5e1313c
- [none] Updated dependencies 5e1313c
72.2.2
- [patch] Updated dependencies 1c87e5a
- @kalamazoo/media-card@28.0.6
- @kalamazoo/media-picker@7.0.6
- @kalamazoo/emoji@35.0.6
- @kalamazoo/util-data-test@9.1.9
- @kalamazoo/task-decision@6.0.9
- @kalamazoo/mention@12.0.3
- @kalamazoo/editor-json-transformer@3.0.8
- @kalamazoo/editor-bitbucket-transformer@3.1.3
- @kalamazoo/media-filmstrip@8.0.9
- @kalamazoo/renderer@17.0.9
- @kalamazoo/editor-test-helpers@4.0.2
- @kalamazoo/editor-markdown-transformer@0.2.23
- @kalamazoo/editor-common@10.1.9
72.2.1
- [patch] Updated dependencies 5ee48c4
72.2.0
72.1.17
- [patch] ED-4765 fix bad import with @atlastkit/theme, restores divider styling 5c7f741
- [none] Updated dependencies 5c7f741
72.1.16
- [patch] ED-4727, selection not set correctly when creating task item from toolbar. c5d64df
- [patch] Updated dependencies c5d64df
72.1.15
- [patch] ED-4582, fix for hyperlink floating toolbar not closing in bitbucket even after content is saved. 899b395
- [patch] Updated dependencies 899b395
72.1.14
- [patch] ED-4768 handle null ref callback on full-page scroll container 73bff15
- [none] Updated dependencies 73bff15
72.1.13
- [patch] Fix issue where Code Block numbering would be mis-aligned in Firefox 6436efd
- [none] Updated dependencies 6436efd
72.1.12
- [patch] ED-4715, fix for weird borders around toolbar in full page editor. 942b5f1
- [patch] Updated dependencies 942b5f1
72.1.11
- [patch] Fixes the unncessary copy of private attributes to media node 154535b
- [none] Updated dependencies 154535b
72.1.10
72.1.9
- [patch] Updated dependencies 35d547f
72.1.8
- [patch] Updated dependencies 639ae5e
72.1.7
72.1.6
72.1.5
- [patch] Fix toolbar alignment being incorrectly offset due to the change in the Code Block UI [ED-4637]6db7a9f
- [none] Updated dependencies 6db7a9f
72.1.4
72.1.3
72.1.2
72.1.1
- [patch] ED-4696, fixing adding multiple task items from toolbar button. 9b54e67
- [patch] Updated dependencies 9b54e67
72.1.0
- [minor] The code block UI component has been updated to the latest design. It now has line numbers and corrected padding. 🎉 6945723
- [none] Updated dependencies 6945723
72.0.7
- [patch] Updated dependencies 758b342
72.0.6
- [none] Updated dependencies ba702bc
72.0.5
72.0.4
- [patch] FS-1904 add support for emoji with ascii starting with ( c83d567
- [none] Updated dependencies c83d567
72.0.3
72.0.2
- [patch] ED-4652, fixing issue with input of multiple * in editor. b026738
- [patch] Updated dependencies b026738
72.0.1
- [patch] Updated dependencies bd26d3c
72.0.0
[patch] ED-4087: fix table controls in IE11 febc44d
[major] media-picker: <All but popup picker>.emitUploadEnd second argument shape has changed from MediaFileData to FileDetails;
upload-end
event payload body shape changed from MediaFileData to FileDetails; All the media pickers config now have new propertyuseNewUploadService: boolean
(false by default); popup media-picker .cancel can't be called with no argument, though types does allow for it;File
is removed; --- media-store: MediaStore.createFile now has a required argument of type MediaStoreCreateFileParams; MediaStore.copyFileWithToken new method; uploadFile method result type has changed from just a promise to a UploadFileResult type; --- media-test-helpers: mediaPickerAuthProvider argument has changed from a component instance to just a boolean authEnvironment; 84f6f91[none] Updated dependencies febc44d
- @kalamazoo/editor-test-helpers@4.0.0
- @kalamazoo/renderer@17.0.0
- @kalamazoo/task-decision@6.0.6
- @kalamazoo/util-data-test@9.1.4
- @kalamazoo/emoji@35.0.0
- @kalamazoo/editor-common@10.0.0
- @kalamazoo/editor-markdown-transformer@0.2.22
- @kalamazoo/editor-json-transformer@3.0.7
- @kalamazoo/editor-bitbucket-transformer@3.1.1
71.4.7
- [patch] ED-2400: only show fullpage toolbar border on scroll a01cad0
- [patch] Updated dependencies a01cad0
71.4.6
- [patch] ED-4647, table should be highlighted in red when hovering over delete icon. 7814224
- [patch] Updated dependencies 7814224
71.4.5
- [patch] ED-4520, Date lozenge should save UTC timestamp value. ee98470
- [patch] Updated dependencies ee98470
71.4.4
- [patch] SPS-1155: enable action mark with allowInlineAction flag db6e13a
- [none] Updated dependencies db6e13a
71.4.3
- [patch] ED-4643: added support for "wide" layout for tables 8c146ee
- [none] Updated dependencies 8c146ee
71.4.2
- [patch] Allow disabling smart-autocompletion (capitalising of Atlassian products, em-dash insert, smart-quotes) via prop
textFormatting={{ disableSmartAutoCompletion: true }}
cee7a4a - [none] Updated dependencies cee7a4a
71.4.1
71.4.0
[minor] Support external media in bitbucket transformer and image uploader 8fd4dd1
[patch] Prevent breakout-mode inside of page layouts 92cdf83
- [patch] Allow removing an empty heading at the start of a document by backspacing 4151cc5
- [none] Updated dependencies 8fd4dd1
- @kalamazoo/editor-test-helpers@3.1.8
- @kalamazoo/renderer@16.2.6
- @kalamazoo/task-decision@6.0.5
- @kalamazoo/util-data-test@9.1.3
- @kalamazoo/mention@11.1.4
- @kalamazoo/emoji@34.2.0
- @kalamazoo/editor-json-transformer@3.0.6
- @kalamazoo/editor-markdown-transformer@0.2.21
- @kalamazoo/editor-common@9.3.9
- @kalamazoo/editor-bitbucket-transformer@3.1.0
71.3.34
71.3.33
- [patch] ED-4498: enable gap cursor for comment editor, fixed and refactored table styles 26fd3ac
- [none] Updated dependencies 26fd3ac
71.3.32
- [patch] ED-4591: fix paragraph alignment in comment editor c420ef0
- [none] Updated dependencies c420ef0
71.3.31
- [patch] ED-4629: fix replacing inline extensions ed1eb59
- [none] Updated dependencies 62bacf6
- [none] Updated dependencies ed1eb59
71.3.30
- [patch] ED-4567 add help dialog tip and undo/redo shortcuts to help dialog a82ead4
- [patch] Updated dependencies a82ead4
71.3.29
71.3.28
- [patch] ED-4614: fix weird toolbar buttons highlighting when page is disabled 0cd49f4
- [none] Updated dependencies 0cd49f4
71.3.27
71.3.26
- [patch] Fix bug where code-block lines would be soft-wrapped 0d08e1a
- [none] Updated dependencies 0d08e1a
71.3.25
[patch] Pasting a link will now generate a new undo step, allowing you to undo only the pasted content. Previously, if you were typing rapidly typing and then pasted content, undo would remove the pasted content AND the text you had typed before it. c6252d2
[none] Updated dependencies c6252d2
- [none] Updated dependencies 2363d14
71.3.24
71.3.23
- [patch] Updated dependencies 82bd4c6
71.3.22
71.3.21
- [patch] Escape now closes the link toolbar when activity provider is disabled b060a5a
- [none] Updated dependencies b060a5a
71.3.20
71.3.19
71.3.18
- [patch] Align font sizes for inline code, mentions and dates d2ef1af
- [none] Updated dependencies d2ef1af
71.3.17
71.3.16
71.3.15
- [patch] internal changes to ContentNodeView to support mocking around contentDOM in tests d6f88f1
- [patch] Updated dependencies d6f88f1
71.3.14
71.3.13
71.3.12
- [patch] ED-4591: fix responsive toolbar alignment to match content area left padding 1ccb6e9
- [none] Updated dependencies 1ccb6e9
71.3.11
71.3.10
71.3.9
71.3.8
71.3.7
71.3.6
71.3.5
71.3.4
- [patch] FeedbackToolbar item now renders correctly in IE11. Additionally, components rendered via
primaryToolbarComponents
will now be vertically-centered in the toolbar. 02ad242 - [none] Updated dependencies 02ad242
71.3.3
71.3.2
71.3.1
71.3.0
71.2.7
- [patch] ED-4299, fix selection after code block and code mark pasting. 72c8ecf
71.2.6
- [patch] Fix issue with tables in IE with the Comment appearance where it would show a gray resize box that would interfere with the plugin causing unexpected behaviour 1a280e5
71.2.5
- [patch] ED-4564, Replacing invite team member icon in collab editor. bfe8ffc
71.2.3
- [patch] Fix issue with Filmstrip cutting Cards c5b18db
71.2.2
- [patch] Showing up title in place of macro name 296c3e3
71.2.1
71.2.0
- [minor] Adding support for external images 9935105
71.1.7
- [patch] ED-4542 Fix replacing media at the end of the doc a3c6c3b
71.1.6
- [patch] Fix issue where autoformatting of links that ended in punctuation like '?' would incorrectly include the punctuation in the link itself (and omit the first character). ED-4288 352f5c4
71.1.5
- [patch] Adding progress loader for cloud pickers e22266c
- [patch] Adding cloud picker support for full-page 2a2269e
71.1.4
- [patch] ED-4529: fix insertRow/insertColumn setting selection 784b529
71.1.2
- [patch] Fixing the bodiless extension cursor issue 224281e
71.1.1
- [patch] Fix for cursor possition in tables in collab editor 3f155e8
71.1.0
- [patch] Support clicking in and out of an inline code mark. 767a8b5
- [minor] Support exiting inline-code via clicking to the right of the marked text 7ff302b
- [patch] Bump to prosemirror-view@1.3.0 faea319
71.0.25
- [patch] Fix hover-control spacing gap in Comment appearance 1119be5
71.0.24
- [patch] fix: bump pm-utils to 0.2.19 b77cb78
71.0.23
- [patch] ED-4336 support loading dynamic/"auto" tables from confluence to fixed-width tables 0c2f72a
71.0.22
- [patch] ED-4315, Image layout should be disabled inside bodied extension. a0ed280
71.0.21
- [patch] Fixes adding the task/decision below the selected extension inside tables 6dc92f9
71.0.20
- [patch] ED-4451: added click handler for gap cursor d89f397
71.0.18
- [patch] Fix cursor on collapsed editor ca12d9f
71.0.17
- [patch] ED-4428: fix insertiong of task and decisions ff1b023
71.0.16
- [patch] ED-4022 new list backspace behaviour e6f2d97
71.0.15
- [patch] ED-4235 Fix node selection inside node view on load 4be5c46
71.0.14
- [patch] Fix toolbar's shouldComponentUpdate was ignoring changes in popupsMountPoint 6a820dd
71.0.13
- [patch] Update
editorActions.focus()
to scroll the page to the user's current selection when called 821249b
71.0.12
- [patch] Expose table plugin config interface 584c085
71.0.11
- [patch] ED-4296, fix for scrollbars always visible in recent search for hyperlink in windows. 5b39e02
71.0.10
- [patch] ED-4270, changing font of inline code according to ADG3 guidelines. 805d02a
71.0.9
- [patch] Outdent list item on enter if it doesn't have any visible content 4deb043
71.0.8
- [patch][fix] Support action/decision '[]' and '<>' autocompletion inside of bodiedExtensions and column layouts ad7169c
71.0.7
- [patch] ED-4363, replacing peperclip icon with image icon in top toolbar in editor. e5cb9b8
71.0.6
- [patch] ED-4235 Fix node selection inside node view on load 468bb65
71.0.5
- [patch] ED-4078 Fix single image layout around headings and lists 3f230a1
71.0.4
- [patch] Fix WithEditorActions depends on where it's renderer. 9de70c6
71.0.3
- [patch] ED-4324 clear selection after doing text replacement d4a3f3c
71.0.2
- [patch] ED-4082, fixing position for hyperlink floating toolbar. c5bfedd
71.0.1
- [patch] added gap cursor 5d81c8b
71.0.0
- [major] For media-picker: fetchMetadata and autoFinalize options are removed from UploadParams and replaced with always "true" in the code. For editor-core: "unfinalized" status is removed from MediaStateStatus and finalizeCb from MediaState. a41759a
70.5.2
- [patch] Fix inserting media inside blocks that don't support media d2458b8
70.5.1
- [patch] Fixing the expand macro copy ef01bbd
70.5.0
- [minor] The editor now only allows ordered list creation via autoformatting that starts with
1
. e.g.1) Content
or1. Content
. Using a number other than1
will no longer trigger the input rules (ED-4344) 9c543c8
70.4.3
- [patch] ED-4228 adding icons for table floating toolbar advance options. b466410
70.4.2
- [patch] Prevent 'Enter' from splitting a code-block that ends in a new-line, when the cursor is not at the end of the code-block. 140c76c
70.4.1
- [patch] Fix vertical positioning of table floating toolbar. 3c96ad5
70.4.0
- [minor] Handle pasting of page-layouts to prevent unpredictable node-splitting behaviour. Will now 'unwrap' the contents of a layout if the slice is a partial range across page layouts, or if we are attempting to paste a layout inside a layout. We now always handle dispatching the transaction to handle paste ourselves (instead of falling back to PM). f4ca7ac
70.3.1
- [patch] Adding tooltips for header icons 555a750
70.3.0
- [minor] Media APIs exposed to mobile clients and can be used by native media components 31c66f4
70.2.18
- [patch] ED-4407: bumping pm-utils 7b76b7c
70.2.17
- [patch] ED-4348 unbreak table rendering ee4c378
70.2.16
- [patch] ED-4381 add space guards around product and endash autoformat rules 729a77c
70.2.15
- [patch] ED-4220 Shift + Enter on selected media card in editor clears out the collection/id properties from the media node e002c18
70.2.14
- [patch] ED-4348 fix tables built from transformers 0c2a88a
70.2.13
- [patch] ED-4293, click on left and right of editor in confluence should not scroll editor to bottom. 0476a78
70.2.12
- [patch] ED-4183: added invite to edit button c0ccb58
70.2.11
- [patch] Fix issue where attempting to edit copied link on editor would throw error 12146b2
70.2.9
- [patch] ED-4341 fix compositions in autoformatting fdacc32
70.2.7
- [patch] ED-4249, Table icon should not be highlighted if current selection is inside table. a7b5597
70.2.6
- [patch] FS-1693 added integration tests for task-decision 85867ea
70.2.5
- [patch] ED-4333 fix handleSave callback 9071629
70.2.4
- [patch] Fix MediaCard loading state inside editor 5262ad6
70.2.3
- [patch] ED-4287: fix scroll to the bottom of the page when checking a task item 0905309
70.2.2
- [patch] Fix Markdown-it dependency to be the same version that prosemirror-markdown uses internally to prevent unnecessary bundle size increase 9abf097
70.2.1
- [patch] Fixing the selection of table just after an image 20a90cb
70.2.0
- [patch] Rename allowLayouts props to UNSAFE_allowLayouts to prevent accidental use by consumers f4098d8
- [minor] Add initial Page Layouts supports for Confluence. Doesn't currently support different layout types / enforcing column constraints in the editor. ec8f6d8
70.1.0
- [minor] Add a generic type ahead plugin 445c66b
70.0.4
- [patch] ED-4063 fix placeholder not diappearing on Android Chrome 27debe2
70.0.3
- [patch] work around short document content not saving in Android Chrome 11cf48c
70.0.2
- [patch] ED-4294: fix editing bodiedExtension nodes 35d2648
70.0.1
- [patch] fix deletion of lists and other elements placed after tables; bump prosemirror-commands to 1.0.7 162960f
69.0.0
- [major] CHANGESET: Revert "CFE-1004 macroProvider to extensionProvider (pull request #1308)" 33cb5fe
68.1.3
- [patch] ED-4283 Fix broken scroll behavior in full-page appearance 8110aa0
68.1.2
- [patch] Use media-core context in MediaPicker constructor 6cc9f55
68.1.0
- [patch] Added missing dependencies and added lint rule to catch them all 0672503
68.0.3
- [patch] Upgrading PM transform d3ec47d
68.0.2
- [patch] Fixing the popup height for recent activity 760d798
68.0.1
- [patch] ED-4175, table toolbar should always be centally aligned. 5d98a75
68.0.0
- [major] Bump to React 16.3. 4251858
67.0.2
- [patch] enable rule toolbar button if rule is enabled c3be6b2
67.0.1
- [patch] change table node builder constructor for tests, remove tableWithAttrs cf43535
67.0.0
- [major] CFE-1004: Rename anything "macro" to "extension" (i.e: MacroProvider to ExtensionProvider) 453aa52
66.1.7
- [patch] refactor tables plugin 47b4e3a
66.1.6
- [patch] tidy up padding and font-size around collapsed editor 260e744
66.1.5
- [patch] Adding Media inside lists 07d3dff
66.1.3
- [patch] ED-3476 add table breakout mode 7cd4dfa
66.1.1
- [patch] Update TaskItem NodeView to fix issue in Collab Editing where task-check would not replicate across sessions 9e331a6
66.0.0
- [major] use local preview in MediaCard when available b33788b
65.1.31
- [patch] ED-4184. fixing date picker in full page editor. efa907c
65.1.29
- [patch] ED-4139, fix selection when empty paragraph is inserted terminally in the node. 8c93c6e
65.1.28
- [patch] Move types/interfaces for ExtensionHandlers to editor-common 3d26cab
65.1.27
- [patch] Show upload button during recents load in media picker. + Inprove caching for auth provider used in examples 929731a
65.1.26
- [patch] Upgrading ProseMirror Libs 35d14d5
65.1.25
- [patch] ED-4119: Add draft async CollapsedEditor support to the Labs for feedback eb2f891
65.1.23
- [patch] FEF-730 Fix initial media rendering. 4aa9745
65.1.22
- [patch] FEF-730 Update NodeViews DOM attributes on initial render. 0b8a0f8
65.1.21
- [patch] Add "sideEffects: false" to AKM2 packages to allow consumer's to tree-shake c3b018a
65.1.20
- [patch] ED-4170, in full page editor paragraph should not be created when clicked inside editor. 125d1dc
- [patch] ED-4126, Fixing scroll of full page editor. 8ef459d
65.1.18
- [patch] change double hyphen to replace with endash not emdash 2e94bed
65.1.17
- [patch] table cell/header attributes in the Confluence transformer 9415aaa
65.1.16
- [patch] ED-4088 fixing selection of mention in macros bug in IE11. 10a016b
65.1.15
- [patch] ED-4092: disabling smart code detection on paste 1e8e8da
65.1.14
- [patch] ED-4030 Don't reload Image cards again after upload is done 9aff937
65.1.13
- [patch] ED-4084 fixing layout of recent search select. 423da3e
65.1.12
- [patch] Fix extension edit after introducing createParagraphAtEnd 6a1749a
65.1.11
- [patch] Should save as localId not as taskId d997fc7
65.1.9
- [patch] Don't lose taskId when task is marked completed fefee23
65.1.7
- [patch] ED-4064,ED-4065, refactor extensions, codeblock, panel eb09dcd
65.1.6
- [patch] Making UX nice for user by adding an empty paragraph terminally in the editor. 3cc4930
65.1.5
- [patch] Add device and browser informatio to jira collector in feedback component. 6f5d172
65.1.4
- [patch] fix(editor-core): add media mock controls 31e0a7a
65.1.1
- [patch] fix mention query regression ed015a3
65.1.0
- [minor] Add full width and wide layout support for single image ae72acf
65.0.5
- [patch] CFE-846: Add support to extension handlers (lite version) 4ea9ffe
65.0.4
- [patch] Update appearance to show the buttons on the outside of the Editor d59ad61
65.0.3
- [patch] restrict nested bodiedExtensions 2583534
65.0.2
- [patch] feature(media-test-helpers): http mocks for media-picker 982085f
65.0.1
- [patch] remove mention mark when @ prefix disappears d62ca26
65.0.0
- [patch] Fix autoformating in editor after hardbreak. 21712d6
- [major] icons are now assignable to card actions, which will cause media cards to render upto 2 icon buttons, or a dropdown menu if more than 2 actions are set 649871c
64.1.2
- [patch] Merge old plugins with new plugins cd02d6b
64.1.1
- [patch] ED-3914: fix table errors when table looses focus 711e733
64.1.0
- [minor] editor-mobile-bridge module introduced 4a338f6
64.0.0
- [major] Use media-core as peerDependency c644812
63.1.0
- [minor] Makes WithPluginState work inside EditorContext f572201
63.0.0
- [major] Re-introduce code-splitting in editor-core 028efda
62.8.0
- [minor] Add width plugin 66128a0
62.7.16
- [patch] add horizontal rule toolbar item 48c36f4
62.7.15
- [patch] fix button spacing on toolbars and panel edit toolbar 23ca4d0
62.7.13
- [patch] Fix lifecycle issue where we wouldn't call EditorView.destroy on a lifecycle change (i.e. switching from one appearance to another) potentially causing a memory leak. Also fixes an error where Prosemirror would append itself into the child of the container, rather than using the node as the root of the Editor. 9d0da7a
62.7.12
- [patch] Fix the media group when there is a mix of images and non images d7f4f67
62.7.11
- [patch] Fix the backspace in table cells in IE11 4e58321
62.7.10
- [patch] Table columns should not resize when typing 59728cc
62.7.8
- [patch] Adding link in blockquote should not split it. 13dd62e
62.7.5
- [patch] Fix for styled-components types to support v1.4.x 75a2375
62.7.4
- [patch] fix: prevent autoformatting for formatted-text across hard-breaks 84da82e
62.7.2
- [patch] Fix the cursor inside a tablecell with Media group 1f97e8e
62.7.1
- [patch] JSON encoding results in invalid ADF for table nodes 8a8d663
62.7.0
- [minor] Support dynamically changing the Editor's appearance prop to enable switching between different appearances. Changing props that affect features, e.g.
allowTables
is not supported and won't cause the supported nodes/marks of the editor to change. This support is currently experimental and subject to change. The propcontentComponents
is no longer rendered inside the ProseMirror contenteditable, instead it is rendered directly before the ProseMirror component. 4497ea8
62.6.0
- [minor] Update styled-components dependency to support versions 1.4.6 - 3 ceccf30
62.5.3
- [patch] fix nodeViews with multiline content af4d057
62.5.2
- [patch] ED-3873 fix horizontal rule and codeblock in help 6a3161e
62.5.1
- [patch] Remove keymap for link from help dialog in message editor. 0a47f8e
62.5.0
- [minor] Make textFormatting and hyperlink plugins default 689aa8d
62.4.3
- [patch] Add autoformatting of atlassian product 2173e92
62.4.2
- [patch] Expose more types for confluence f95ce9f
62.4.1
- [patch] Fix: arrow down in nested list which is last item in editor should create a paragraph at depth 0. 9670417
62.4.0
- [minor] Disable save button until media finishes upload aeb54bf
62.3.2
- [patch] Fix issue where removing placeholder-text on typing wouldn't trigger a collab transaction. Also fixed local collaborative editing storybook to not dispatch transactions to the same editor that fired them. 4567ab2
62.3.0
- [minor] Multiline behaviour for Message editor 3f61a6a
62.2.2
- [patch] Fix image disappears after set to left-aligned 0c79fc3
62.2.1
- [patch] Enforce minimum version of w3c-keyname to be >= 1.1.8 dc120b9
62.2.0
- [minor] replaceSelection with empty string removes selection a764af6
62.1.2
- [patch] fixes RangeError bug when shouldFocus=true adbd055
62.1.1
- [patch] fix prosemirror-view when collab editing tables 111cc6a
62.1.0
- [minor] advanced features for tables e0bac20
62.0.23
- [patch] Fix Insert Toolbar throws error about context if not placed inside EditorContext dca4821
62.0.22
- [patch][smrt-156] Start tracking the containerId, objectId & mentioned user when a Mention is inserted into the Editor 36c1b22
62.0.21
- [patch] FS-1461 objectAri and containerAri are optional in RendererContext 1b20296
62.0.19
- [patch] Adding opt out instructions for bitbucket users. 14cc50f
- [patch] Changes in inline autoformatting rules to make then more well defined. e6a5a14
62.0.18
- [patch] Fix the Floating toolbar styling - Bradleys wishlist fe45969
62.0.17
- [patch] Hide the 'Insert Placeholder Text' menu item by default 1274a31
62.0.14
- [patch] Fix toolbar style in editor ebe7265
62.0.13
- [patch] updated the repository url to https://bitbucket.org/atlassian/atlaskit-mk-2 1e57e5a
62.0.12
- [patch] Don't block getValue untill media is ready 2440642
62.0.11
- [patch] Fix issue with having multiple Dropzone elements listening at the same time with Editor and MediaPicker d37de20
62.0.10
- [patch] fix setting selection inside of the content nodeView 5beb385
62.0.9
- [patch] Show fake cursor when inserting a placeholder text element ca557d0
62.0.7
- [patch] Allow width/height for placeholder and polish rendering 6d9f809
62.0.6
- [patch] fix date when inserting from + menu 8f6bd7c
62.0.5
- [patch] ED-3270: Allow arbitrary items to be added to the plus menu a88b921
62.0.4
- [patch] Fix an issue where Shift-Enter shortcuts would not be properly handled by the Editor. Refactored the BlockType and Tables shortcut handlers to better support the updated editor architecture. a78626e
- [patch] Minor fixes for the placeholder node to improve experience. We now highlight the node when selected, and fixed a bug where clicking on the span in a list would not trigger a selection change a9576d8
- [patch] Add support for inserting custom placeholder-text via the Insert Block menu dfc41ea
62.0.2
- [patch] Fix editor getValue action is giving old doc while using with waitForMediaUpload 14010c3
62.0.0
- [major] Move media provider and state manager to editor-core 0601da7
61.9.0
- [minor] Add replaceSelection method to EditorActions e0da0dd
61.8.2
- [patch] Removes @kalamazoo/profilecard dependency from editor-core 5a0555e
61.8.0
- [patch] Refactor PlaceholderText to use a NodeView to improve selection behaviour across browsers 47e4b88
- [minor] Support the
allowTemplatePlaceholders
prop to enable placeholder text elements. 70dbde2
61.7.16
- [patch] Autoformatting should work for single character. 70e44af
61.7.15
- [patch] Handle Media.getDomElement when node has no child nodes 618b0c1
61.7.13
- [patch] Allow macro provider to handle auto conversion during paste b2c83f8
61.7.12
- [patch] When adding blockquote from toolbar cursor is not visible. c7c4780
61.7.11
- [patch] fix space after mention b47f480
61.7.9
- [patch] bump mention to 9.1.1 to fix mention autocomplete bug c7708c6
61.7.8
- [patch] Adding product detail to JIRA collector feedback form. 81a9fd3
61.7.6
- [patch] fix table controls on crazy fast resize ad93c0b
61.7.5
- [patch] Add ToolbarFeedback export back 8525bb2
61.7.4
- [patch] fix cursor pos on table controls hover 76bfa3f
61.7.3
- [patch] cket-transformer/tests/_schema-builder.ts a6e77ff
- [patch] move MediaItem to renderer, bump icons 5e71725
61.7.2
- [patch] Clear formatting advance option should remove panel, blockquote and code block node types. 966a444
61.7.1
- [patch] added ContentNodeView class to fix nodeViews that has contentDOM ref 53f2a38
61.7.0
- [minor] The allowPlaceholderCursor prop has been removed in favour of always showing the (now renamed) fake text-cursor. c5da217
61.6.4
- [patch] Removes components, examples, and tests, for old arch editor 9fd0649
61.6.3
- [patch] Reducing min-width of comment editor to 272px. c71ff58
61.6.2
- [patch] Fix uploading a big image causes many duplicated uploading 27b6510
61.6.0
- [minor] added table column resizing plugin c61e092
61.5.2
- [patch] Adding support for heading6. 147cd8e
61.5.0
- [minor] FS-1624 Add new popupsScrollableElement props to editor to handle case when mountPoint is different than the scrollable element. 7d669bc
61.4.12
- [patch] Code block in JIRA has no formatting and not distinguishable from normal text. 5bdb48f
61.4.11
- [patch] Insert media group instead of single image inside table 5b4aaa0
61.4.9
- [patch] Backtick should be removed at paste if its followed by code. d74188d
61.4.8
- [patch] Add timestamp with filename on paste 18b1108
61.4.7
- [patch] Fixes hyperlink popup positioning when popupMountPount is provided ff2c8c9
61.4.6
- [patch] use new MediaPicker package c652ed4
61.4.5
- [patch] Add image upload icon back 768c601
61.4.4
- [patch] fix extension replacement with empty content e151446
61.4.3
- [patch] fixed extension node content field 41c7958
- [patch] Add analytics for hyperlink autocomplete 345b082
61.4.2
61.4.1
- [patch] fixed typescript validation error in the EmojiTypeAhread test c56d564
- [patch] added analytics for EmojiTypeAhead component 021d6f8
61.4.0
- [minor] added new panelType 9f693b9
61.3.12
- [patch] Fix list shortcuts c25601a
61.3.11
- [patch] Fixes nodeviews becoming empty after some transactions c8ba47c
61.3.10
- [patch] Change line length in Full Screen editor from 600px to 680px 6dacbbe
61.3.8
- [patch] Keymaps not supported on windows should not be visible in help dialog on windows. 6872f52
61.3.7
- [patch] Improvements in code block. da0fee1
61.3.6
- [patch] Fix link dialog styling issues with recent items search 667aaa7
61.3.4
- [patch] Remove placeholderBaseUrl config option from the Confluence Macro Provider 1583960
- [patch] Fix Extension Header img height to 24px, center elements vertically 49f48bb
61.3.3
- [patch] Addes in editor-markdown-transformer package 10042be
61.3.2
- [patch] Fix cursor position after mention and emoji 330b8d2
61.3.1
- [patch] Fix spacing and toolbar alignment for message editor 98b961e
61.3.0
- [minor] added date plugin f7b8a33
- [patch] fixed insertion of a table when selection has a mark 3d8226e
61.2.1
- [patch] Fix accessing clipboardData.types in Edge (fixes paste) 91b921b
- [patch] Updates in responsive editor 353c5d6
61.2.0
- [minor] Grid layout for Single Image 59a8e22
61.1.0
- [minor] Add React 16 support. 12ea6e4
61.0.3
- [patch] Fix update single image toolbar state on selection change bea78aa
61.0.1
- [patch] Fix analytics event name for strikethrough button. ac96c66
61.0.0
- [patch] cleanup tables 372ac9b
- [major] FS-1461 added TaskDecisionProvider and ContextIdentifierProvider to editor props 62fca1e
60.20.2
- [patch] added createStep to collab provider 139e70d
- [patch] Revert change os enter keypress in stride. 4eac0d8
60.20.1
- [patch] Autoformatting for task and decision items should work inside tables. 13c90ff
60.20.0
- [minor] Add horizontal rule support in full-page editor 9cefb57
60.19.0
- [patch] Remove duplicate implementation of ProviderFactory from @kalamazoo/editor-core, in favour of only one implementation in @kalamazoo/editor-common 535cb8c
- [minor] bump prosemirror-tables to 0.5.2 32b6bbe
- [minor] added tasks/actions to full-page editor 49d3343
- [patch] Horizontal rule autoformatting should work after shift+enter. f600f0e
60.18.1
- [patch] Fix insert single image from 3rd party integration a337df1
60.18.0
- [minor] add version to editor.start analytics 3b4c21b
- [minor] add name and version to editor.start analytics d8d2388
60.17.6
- [patch] Improve emoji and mention providers in editor's examples bd68138
60.17.5
- [patch] Fixing text padding in message editor. a4af16c
- [patch] In message editor pasting content more in size than max allowed limit should show warning and insert toolbar options should be disabled once max size is reached. 7078916
60.17.4
- [patch] Fix issue with some of autoformatting using markdown syntax failing for links. 6e5ed2b
60.17.3
- [patch] Mod-Enter should submit editor content for all products. 65ede03
- [patch] Fix for issue that panel toolbar is not visible when cursor is inside a list in panel. dce5d66
60.17.1
- [patch] validate incoming ADF node inserted from macro browser e9d0af2
60.17.0
- [minor] Added floating toolbar to media single 46fdd15
60.16.1
- [patch] Add support for single image wrap left/right layout 59d9a74
60.16.0
- [minor] Enter keypress should always submit in stride. 51020fe
60.15.8
- [patch] Update dependencies 623f8ca
60.15.7
- [patch] Support old plugins in WithPluginState helper 194bc9c
60.15.6
- [patch] Fixed stand alone file and link card rendering d851bfc
60.15.5
- [patch] Collaborative editing telepointers 2.0 297afbf
60.15.4
- [patch] Fixes Firefox rendering bug, missing attrs in transformer, new selection f59e8c4
60.15.3
- [patch] Fix hyperlink edit to close on esc keypress 8245c10
60.15.2
- [patch] Duplicate imageUploadPlugin paste/drop tests into editor-core. Add ProviderFactory.create({ name: provider }) helper function to reduce boilerplate. a5a36cc
- [patch] Setting new mediaProvider will close any existing media picker window cf4785d
- [patch] Support breakout mode for block nodes 538fa77
- [patch] Fixing language picker in full-page editor. 9720b28
60.15.1
- [patch] replaced inlineMacro node with inlineExtension node a43f891
60.15.0
- [patch] Bumped emoji to v31 c4365e4
- [patch] Fix editor scrolling and initial telepointer issue in collab mode efba71b
- [patch] Bumped emoji to v31 207e0fc
- [patch] Added new AppCardView v1.5 designs behind a feature flag. 92bc6c8
- [minor] FS-1461 taskDecisionProvider and contextIdentifierProvider added to task props eaa9bfc
60.14.16
- [patch] Add Serializer for Single image 03405bf
60.14.15
- [patch] Auto-formatting for blocks should work after shift-enter. 12c93ca
60.14.14
- [patch] Fix Single Image margin 54d4681
60.14.13
- [patch] Temporarily hiding tooltips for headings. ac7d6bd
60.14.12
- [patch] Fixes issues where an incorrect object comparison would cause cascading telepointer events to fire on each transaction. c3263c9
60.14.11
- [patch] Fix single image temporary placeholder alignment 0a891be
60.14.10
- [patch] Add default center layout support for single image 6113e02
60.14.6
- [patch] Fix issue where focusing in the editor would not work as expected in Safari when the editor has a placeholder ac96315
60.14.5
- [patch] Display telepointer of existing users when joining a collaboration session a6441ff
60.14.4
- [patch] Bumped task decision version 1180bbe
60.14.2
- [patch] Fix issue where disabled state was not being set correctly for the new-arch editors 79095b1
- [patch] Fix comments editor paddings c8a57cf
- [patch] Rename singleImage to mediaSingle. Replaced alignment and display attributes with layout. 0b97f0a
- [patch] Updated map of ac:emoticons to new emojis f7f214e
60.14.1
- [patch] Unskipping jest tests 54d88f7
60.13.0
- [minor] Remove marks on change to empty document b5eec07
60.12.0
- [minor] replaced deprecated mention toolbar analytic with new one cf2dd95
- [patch] replaced deprecated mention analytics with the new ones 8a9070c
- [patch] fixed typescript build errors 0d5baaa
- [minor] code improvements for mention analytics and tests added 35bd176
- [minor] added analytic events for mentions 1f7019a
60.11.0
- [minor] Add rule plugin caf2ac0
60.10.0
- [minor] Remove support for images with data URI's for Bitbucket's image node in the editor e055dee
- [patch] Fixed an issue with drag-and-dropping images in Firefox where dropping an image on the padding of the parent container of Prosemirror's contenteditable would cause the image to be added to the editor via an InputEvent rather than trigger a DragEvent. 9b69d97
60.9.3
- [patch] fix inline comments marker name in schema 966f9c2
60.9.2
- [patch] split extension node 4303d49
60.9.1
- [patch] Provide an option to disable subscript/superscript in new arch 264db1f
60.9.0
- [patch] Fixes table controls styles for firefox and chrome 3f0a783
60.8.4
- [patch] Add default inline code styles d5d8e5f
60.8.3
- [patch] Fix getValue() action resolving too early with media in-flight. d31fafe
60.8.2
- [patch] added extension node ec73cb8
60.8.0
- [patch] Fix dependencies 9f9de42
- [patch] Fix dependencies 5a4d799
- [minor] ED-2864, adding fake cursor to links. 4655eac
60.7.1
- [patch] Adding more unit test coverage for responsive editor changes. 0b35f50
60.7.0
- [patch] Move docs to be a dev dependency for editor-core 65ada60
- [minor] Adding separate transformer packages. f734c01
60.6.0
- [minor] Change in collapse order of responsive editor toolbar. 14448bd
60.5.3
- [patch] FS-1366 fix selection in action/decision 854c137
60.5.2
- [patch] moved table plugins methods to utils 90e6b2b
60.5.1
- [patch] fixed pasting links 847d51b
60.5.0
- [minor] Added single image to schema; insertFile renamed to insertFiles. 1c6b005
60.4.6
- [patch] Make tables 100% width in full page editor a28ac19
60.4.5
- [patch] @kalamazoo/emoji bumped to ^30.3.3 for big emoji scrolling bugfix 095d6ba
60.4.4
- [patch] Pasting multiple markdown links should create multiple links in the editor. 829b312
60.4.3
- [patch] bump icon dependency da14956
60.4.2
- [patch] Add documentation to editor core; introduce code formatting method to docs a1c7e56
60.4.1
- [patch] Fixing height of message editor to 32px height and 2px border. 251b2f5
60.4.0
- [minor] Rename monospace to code in toolbar. 6600999
60.3.3
- [patch] Fixing textColor toolbar component for IE11. d095fc2
60.3.1
- [patch] Collaborative editing telepointers 2.0 297afbf
60.3.0
- [minor] Fix panel node view and floating toolbars of full page editor in new architecture. 7db53e6
60.2.5
- [patch] Fixed stand alone file and link card rendering d851bfc
60.2.3
- [patch] Upgrade mention to ^8.1.0 in editor and renderer 48b5af4
60.2.1
- [patch] Restore accessLevel attribute for mention node a83619f
60.2.0
- [minor] allow consumers of BB Transformer to disable BB link stripping 96424fa
60.1.0
- [minor] ED-2146, when pasting link inline style marks should be cleared from position after link. bfdcb66
60.0.0
59.6.0
- [minor] Added big emoji render logic to editor-core 5bf750f
59.5.0
- [minor] Upgrade Media Editor packages 193c8a0