UNPKG

@atlaskit/editor-plugin-toolbar

Version:

Toolbar plugin for @atlaskit/editor-core

1,237 lines (721 loc) 27.5 kB
# @atlaskit/editor-plugin-toolbar ## 7.0.12 ### Patch Changes - Updated dependencies ## 7.0.11 ### Patch Changes - Updated dependencies ## 7.0.10 ### Patch Changes - Updated dependencies ## 7.0.9 ### Patch Changes - Updated dependencies ## 7.0.8 ### Patch Changes - Updated dependencies ## 7.0.7 ### Patch Changes - Updated dependencies ## 7.0.6 ### Patch Changes - Updated dependencies ## 7.0.5 ### Patch Changes - Updated dependencies ## 7.0.4 ### Patch Changes - Updated dependencies ## 7.0.3 ### Patch Changes - Updated dependencies ## 7.0.2 ### Patch Changes - Updated dependencies ## 7.0.1 ### Patch Changes - Updated dependencies ## 7.0.0 ### Major Changes - [`901c87a57486e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/901c87a57486e) - Removed `react-intl-next` alias and replaced all usages with `react-intl` directly. What changed: The `react-intl-next` npm alias (which resolved to `react-intl@^5`) has been removed. All imports now reference `react-intl` directly, and `peerDependencies` have been updated to `"^5.25.1 || ^6.0.0 || ^7.0.0"`. How consumer should update their code: Ensure `react-intl` is installed at a version satisfying `^5.25.1 || ^6.0.0 || ^7.0.0`. If your application was using `react-intl-next` as an npm alias, it can be safely removed. Replace any remaining `react-intl-next` imports with `react-intl`. ### Patch Changes - Updated dependencies ## 6.0.0 ### Patch Changes - Updated dependencies ## 5.1.28 ### Patch Changes - Updated dependencies ## 5.1.27 ### Patch Changes - Updated dependencies ## 5.1.26 ### Patch Changes - Updated dependencies ## 5.1.25 ### Patch Changes - Updated dependencies ## 5.1.24 ### Patch Changes - [`9ff7d1c1aa288`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9ff7d1c1aa288) - Update README.md and 0-intro.tsx - Updated dependencies ## 5.1.23 ### Patch Changes - Updated dependencies ## 5.1.22 ### Patch Changes - Updated dependencies ## 5.1.21 ### Patch Changes - [`b9f9976c6adcd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b9f9976c6adcd) - Fix selection toolbar appearing mid-drag on first page load by tracking mouse button state to prevent the focus event from prematurely setting shouldShowToolbar to true ## 5.1.20 ### Patch Changes - Updated dependencies ## 5.1.19 ### Patch Changes - Updated dependencies ## 5.1.18 ### Patch Changes - Updated dependencies ## 5.1.17 ### Patch Changes - Updated dependencies ## 5.1.16 ### Patch Changes - Updated dependencies ## 5.1.15 ### Patch Changes - Updated dependencies ## 5.1.14 ### Patch Changes - Updated dependencies ## 5.1.13 ### Patch Changes - [`c9b7aaa42d05b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c9b7aaa42d05b) - Mechanical type-import autofix for editor core shell packages. - Updated dependencies ## 5.1.12 ### Patch Changes - Updated dependencies ## 5.1.11 ### Patch Changes - Updated dependencies ## 5.1.10 ### Patch Changes - Updated dependencies ## 5.1.9 ### Patch Changes - Updated dependencies ## 5.1.8 ### Patch Changes - [`0f4a08b633f6e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0f4a08b633f6e) - Internal changes to remove unnecessary token fallbacks and imports from `@atlaskit/theme` - Updated dependencies ## 5.1.7 ### Patch Changes - Updated dependencies ## 5.1.6 ### Patch Changes - [`9ed32aea2c1d3`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9ed32aea2c1d3) - Replace feature experiment util with cross platform alternative for platform_editor_block_menu - Updated dependencies ## 5.1.5 ### Patch Changes - Updated dependencies ## 5.1.4 ### Patch Changes - Updated dependencies ## 5.1.3 ### Patch Changes - Updated dependencies ## 5.1.2 ### Patch Changes - [`b6830be30e686`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b6830be30e686) - Removed experiment-gated calculateToolbarPosition prop and simplified selection toolbar position calculation - Updated dependencies ## 5.1.1 ### Patch Changes - [`11f2dadbd0b51`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/11f2dadbd0b51) - Adjust z-index of selection toolbar, making it inline with menus and other high priority elements. - Updated dependencies ## 5.1.0 ### Minor Changes - [`5a8d797e50210`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/5a8d797e50210) - [FFCLEANUP-91669] clean up platform_editor_hide_toolbar_tooltips_fix experiment to hide dropdown menu item tooltips on hover of the dropdown menu button ### Patch Changes - Updated dependencies ## 5.0.4 ### Patch Changes - Updated dependencies ## 5.0.3 ### Patch Changes - Updated dependencies ## 5.0.2 ### Patch Changes - Updated dependencies ## 5.0.1 ### Patch Changes - Updated dependencies ## 5.0.0 ### Patch Changes - Updated dependencies ## 4.1.29 ### Patch Changes - Updated dependencies ## 4.1.28 ### Patch Changes - Updated dependencies ## 4.1.27 ### Patch Changes - Updated dependencies ## 4.1.26 ### Patch Changes - [`56b1e9c2172d0`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/56b1e9c2172d0) - Fixes toolbar open experience that tracks a failure when block menu opens and closes quickly. - Updated dependencies ## 4.1.25 ### Patch Changes - Updated dependencies ## 4.1.24 ### Patch Changes - Updated dependencies ## 4.1.23 ### Patch Changes - Updated dependencies ## 4.1.22 ### Patch Changes - Updated dependencies ## 4.1.21 ### Patch Changes - Updated dependencies ## 4.1.20 ### Patch Changes - Updated dependencies ## 4.1.19 ### Patch Changes - Updated dependencies ## 4.1.18 ### Patch Changes - Updated dependencies ## 4.1.17 ### Patch Changes - Updated dependencies ## 4.1.16 ### Patch Changes - Updated dependencies ## 4.1.15 ### Patch Changes - Updated dependencies ## 4.1.14 ### Patch Changes - [`7fc08532f3729`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7fc08532f3729) - Remove platform_editor_toolbar_aifc_undo_redo_confluence feature gate - Updated dependencies ## 4.1.13 ### Patch Changes - [`b43aaf2b5d0ff`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b43aaf2b5d0ff) - Remove platform_editor_toolbar_aifc_undo_redo_confluence feature gate - Updated dependencies ## 4.1.12 ### Patch Changes - [`fb3129f46e923`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/fb3129f46e923) - Update config options - Updated dependencies ## 4.1.11 ### Patch Changes - Updated dependencies ## 4.1.10 ### Patch Changes - Updated dependencies ## 4.1.9 ### Patch Changes - Updated dependencies ## 4.1.8 ### Patch Changes - Updated dependencies ## 4.1.7 ### Patch Changes - [`38dee2c85c456`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/38dee2c85c456) - [ux] [EDITOR-4486] render tooltips for ToolbarDropdownMenu using new TooltipComponent prop behind platform_editor_hide_toolbar_tooltips_fix - Updated dependencies ## 4.1.6 ### Patch Changes - [`e504eea6e1d3f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e504eea6e1d3f) - EDITOR-4665: Clean up platform_editor_toolbar_aifc_responsive_improve feature flag - Updated dependencies ## 4.1.5 ### Patch Changes - [`653c0c803b286`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/653c0c803b286) - EDITOR-4620 Clean up platform_editor_toolbar_aifc_patch_6 - Updated dependencies ## 4.1.4 ### Patch Changes - [`e00b363b9fa30`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e00b363b9fa30) - [ux] EDITOR-4481 Clean up platform_editor_toolbar_aifc_user_intent_fix - Updated dependencies ## 4.1.3 ### Patch Changes - [`81230b670d02c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/81230b670d02c) - ED-29744 camel case experience attributes - Updated dependencies ## 4.1.2 ### Patch Changes - [`3d0b3f8b4d802`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3d0b3f8b4d802) - Remove platform_editor_toolbar_aifc_responsive experiment - Updated dependencies ## 4.1.1 ### Patch Changes - [`9041ec452a104`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9041ec452a104) - [EDITOR-4515] clean up fg platform_editor_toolbar_aifc_patch_7 - Updated dependencies ## 4.1.0 ### Minor Changes - [`6e8029473620b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6e8029473620b) - [EDITOR-4496] clean up experiment platform_editor_toolbar_aifc_patch_3 and remove view-mode plugin dependency from loom plugin ### Patch Changes - Updated dependencies ## 4.0.10 ### Patch Changes - [`8708f328d5db6`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/8708f328d5db6) - Clean up platform_editor_toolbar_aifc_overflow_menu_update feature gate - Updated dependencies ## 4.0.9 ### Patch Changes - [`ee5135bafb31d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ee5135bafb31d) - [EDITOR-4495] clean up platform_editor_toolbar_aifc_patch_4 - Updated dependencies ## 4.0.8 ### Patch Changes - Updated dependencies ## 4.0.7 ### Patch Changes - [`e1361a964ccd9`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e1361a964ccd9) - Clean up platform_editor_toolbar_aifc_placement_config feature flag - Updated dependencies ## 4.0.6 ### Patch Changes - [`c9c11b2544f4e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c9c11b2544f4e) - Remove platform_editor_toolbar_aifc_template_editor feature flag - Updated dependencies ## 4.0.5 ### Patch Changes - [`0caee373bff2d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/0caee373bff2d) - Exported additional types to fix typescript portable annotation errors - [`20d29306fb10e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/20d29306fb10e) - [ED-29451] clean up platform_editor_toolbar_aifc_patch_5 - Updated dependencies ## 4.0.4 ### Patch Changes - [`ba05557f777bf`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ba05557f777bf) - Add support to render selection toolbar in editors which have an ancestor elemenent which has position fixed, most common use case is for the chromeless appearance when rendered inside modals, popups etc. - Updated dependencies ## 4.0.3 ### Patch Changes - [`1265c260f9bad`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1265c260f9bad) - [ED-29455] clean up experiment platform_editor_toolbar_migrate_loom - Updated dependencies ## 4.0.2 ### Patch Changes - Updated dependencies ## 4.0.1 ### Patch Changes - [`496cc8412a7dc`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/496cc8412a7dc) - ED-29616 Experience tracking tests and docs - Updated dependencies ## 4.0.0 ### Patch Changes - Updated dependencies ## 3.5.1 ### Patch Changes - [`2515f609f1288`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2515f609f1288) - ED-29720 Fix the contextual toolbar config for template editor - Updated dependencies ## 3.5.0 ### Minor Changes - [`82d57d01a0f61`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/82d57d01a0f61) - Distinguish between collab offline and internet offline cases for connectivity mode ### Patch Changes - Updated dependencies ## 3.4.18 ### Patch Changes - Updated dependencies ## 3.4.17 ### Patch Changes - Updated dependencies ## 3.4.16 ### Patch Changes - [`5baa955ebe237`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/5baa955ebe237) - Add new menu section for all extensions (inc. loom and 1p, 3p extensions), add logic to hide menu button completely when there are no menu-sections with no menu-items associated with it - Updated dependencies ## 3.4.15 ### Patch Changes - [`55920a92e882a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/55920a92e882a) - tsignores added for help-center local consumpton removed - Updated dependencies ## 3.4.14 ### Patch Changes - Updated dependencies ## 3.4.13 ### Patch Changes - Updated dependencies ## 3.4.12 ### Patch Changes - [`34ebbcd3440c2`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/34ebbcd3440c2) - NO-ISSUE Split by action subject id for experience tracking - Updated dependencies ## 3.4.11 ### Patch Changes - [`4d676bbdb3ce6`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4d676bbdb3ce6) - ts-ignore added temporarily to unblock local consumption for help-center, will be removed once project refs are setup - Updated dependencies ## 3.4.10 ### Patch Changes - [`7af1ad7f6bb6b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7af1ad7f6bb6b) - Fix toolbar experience tracking failures - Updated dependencies ## 3.4.9 ### Patch Changes - [`fd59b4b1d712d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/fd59b4b1d712d) - [ux] ED-29573 Improve JSM comment responsiveness - Updated dependencies ## 3.4.8 ### Patch Changes - [`76e788fce7750`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/76e788fce7750) - ED-29665 experience tracking updates - Updated dependencies ## 3.4.7 ### Patch Changes - [`8263f21e34dff`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/8263f21e34dff) - [ux] ED-29646 Implement ResponsiveContainer breakpoint preset system - Updated dependencies ## 3.4.6 ### Patch Changes - [`373dccb169d0b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/373dccb169d0b) - ED-29654 Editor experience custom tracking - Updated dependencies ## 3.4.5 ### Patch Changes - [`54ccde94eb18c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/54ccde94eb18c) - ED-29459 Clean up platform_editor_toolbar_aifc_toolbar_analytic - Updated dependencies ## 3.4.4 ### Patch Changes - Updated dependencies ## 3.4.3 ### Patch Changes - [`610bf07ab4a4f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/610bf07ab4a4f) - ED-29611 Editor quick insert experience tracking - Updated dependencies ## 3.4.2 ### Patch Changes - Updated dependencies ## 3.4.1 ### Patch Changes - [`7aff1e36b43e1`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7aff1e36b43e1) - Improve editor selection toolbar experience tracking - Updated dependencies ## 3.4.0 ### Minor Changes - [`301c7dd0ccdd2`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/301c7dd0ccdd2) - Adds new `contextualFormattingEnabled` plugin option to editor-plugin-toolbar. This has 3 options (always-inline, always-pinned and controlled) to allow direct control over toolbar placement in the editor. ### Patch Changes - Updated dependencies ## 3.3.3 ### Patch Changes - [`74c8f9fcfdf9d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/74c8f9fcfdf9d) - Selection toolbar experience tracking - Updated dependencies ## 3.3.2 ### Patch Changes - Updated dependencies ## 3.3.1 ### Patch Changes - [`916133ef0c6dd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/916133ef0c6dd) - [ux] Editor experience tracking foundation - [`4f5569bde5e64`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4f5569bde5e64) - Add new 'dragHandleSelected' user intent, use this to control table toolbar when drag handle is selected - Updated dependencies ## 3.3.0 ### Minor Changes - [`d3e3f3fdb9cee`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d3e3f3fdb9cee) - Add new selection toolbar type to event, add errorboundary for selection toolbar and try/catch blocks with log exceptions to sentry ### Patch Changes - Updated dependencies ## 3.2.1 ### Patch Changes - [`14b9e966da4dd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/14b9e966da4dd) - [ux] ED-29517 Toolbar and offline banner is overlapping - [`ef001bf65d48f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ef001bf65d48f) - Remove usage of `platform_editor_toolbar_aifc` inside editor packages - instead rely on checking for new toolbar plugin option, make `enableNewToolbarExperience` mandatory for consumers to opt in to new toolbar experience - Updated dependencies ## 3.2.0 ### Minor Changes - [`3e586d8ee0ce4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3e586d8ee0ce4) - Remove platform_editor_aifc_selection_toolbar_responsive exp and gate new logic in aiPlugin ### Patch Changes - Updated dependencies ## 3.1.2 ### Patch Changes - [`482bcdc75598e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/482bcdc75598e) - ED-29462 Clean up platform_editor_toolbar_aifc_responsiveness_update - Updated dependencies ## 3.1.1 ### Patch Changes - Updated dependencies ## 3.1.0 ### Minor Changes - [`351022ab9c347`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/351022ab9c347) - [ux] [ED-29060] add toolbar separators after the AI sections in the inline toolbars behind platform_editor_toolbar_aifc_patch_6 ### Patch Changes - [`6331abb3b4a0e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6331abb3b4a0e) - ED-29470 Fix toolbar disabled state for offline mode - Updated dependencies ## 3.0.5 ### Patch Changes - [`a3254a75cdfb7`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a3254a75cdfb7) - [ED-29448] clean up experiment platform_editor_toolbar_aifc_patch_2 - Updated dependencies ## 3.0.4 ### Patch Changes - Updated dependencies ## 3.0.3 ### Patch Changes - Updated dependencies ## 3.0.2 ### Patch Changes - Updated dependencies ## 3.0.1 ### Patch Changes - Updated dependencies ## 3.0.0 ### Patch Changes - Updated dependencies ## 2.1.5 ### Patch Changes - [`bb498825fca37`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/bb498825fca37) - [ux] [ED-29266] add ToolbarKeyboardNavigationProvider to selection toolbar with Alt+F10 shortcut to focus - Updated dependencies ## 2.1.4 ### Patch Changes - [`e24c73c66f022`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e24c73c66f022) - [ux] ED-29268 [SoftServ] Toolbar doesn’t move with text when text alignment change - Updated dependencies ## 2.1.3 ### Patch Changes - [`553afc302139b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/553afc302139b) - Add analytic emitter component which fires an event when dropdowns are viewed - Updated dependencies ## 2.1.2 ### Patch Changes - [`30aad83e7ded7`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/30aad83e7ded7) - When editorViewMode is undefined, default to 'edit' as the plugin may not be present. - Updated dependencies ## 2.1.1 ### Patch Changes - [`345a4e1939d12`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/345a4e1939d12) - [ux] [ED-28733] Add responsiveness support for selection toolbar - Updated dependencies ## 2.1.0 ### Minor Changes - [`4edb2aee0da9c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4edb2aee0da9c) - Add conditionalHooksFactory and migrate usage of useSharedPluginStateSelector to useEditorToolbar and useSharedPluginStateWithSelector ### Patch Changes - Updated dependencies ## 2.0.0 ### Patch Changes - Updated dependencies ## 1.2.0 ### Minor Changes - [`c0113eeccb2df`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c0113eeccb2df) - [ux] ED-29120 add a new config option for default editor preset (`toolbar.enableNewToolbarExperience`) which allows the new toolbar to be disabled. This is needed for editors that can't be excluded at the experiment level. ### Patch Changes - Updated dependencies ## 1.1.3 ### Patch Changes - [`a628d848005b7`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a628d848005b7) - [ED-29180] Remove duplicative text style button from inline text toolbar - Updated dependencies ## 1.1.2 ### Patch Changes - [`a8630c1107c3d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a8630c1107c3d) - [ED-28781] Hide inline text toolbar when other popups are open - Updated dependencies ## 1.1.1 ### Patch Changes - Updated dependencies ## 1.1.0 ### Minor Changes - [`50976babce55d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/50976babce55d) - Add new 'onClick' to dropdown menu, hook up new toolbar api to regsiter components on selection change, add new safeRegistry method to replace existing objects ### Patch Changes - Updated dependencies ## 1.0.1 ### Patch Changes - [`cb63aae8c8554`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/cb63aae8c8554) - Add a check to ensure selection toolbar renders when all doc is selected ## 1.0.0 ### Patch Changes - Updated dependencies ## 0.4.6 ### Patch Changes - [`51f3f2db61f6e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/51f3f2db61f6e) - Update toolbar config across plugins - Updated dependencies ## 0.4.5 ### Patch Changes - [`4ef462fecb522`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/4ef462fecb522) - [ux] [ED-29003] Register loom component as a dropdown menu item in overflow menu - Updated dependencies ## 0.4.4 ### Patch Changes - Updated dependencies ## 0.4.3 ### Patch Changes - [`463f3da1f7822`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/463f3da1f7822) - [ux] ED-29040 add new option to disable selection toolbar when the toolbar is pinned - Updated dependencies ## 0.4.2 ### Patch Changes - [`265c1bf0cefa4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/265c1bf0cefa4) - Sorted type and interface props to improve Atlaskit docs - Updated dependencies ## 0.4.1 ### Patch Changes - [`187540cdffa74`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/187540cdffa74) - [ux] ED-29035 show text formatting option in comment toolbar regardless of pinning settings - Updated dependencies ## 0.4.0 ### Minor Changes - [`e73faa5a52300`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e73faa5a52300) - [ux] ED-28735 Fix selection toolbar opening and closing state ### Patch Changes - [`b27824f2875be`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b27824f2875be) - [ux] [ED-28821] Add pin button to full page primary toolbar - Updated dependencies ## 0.3.1 ### Patch Changes - [`286abb4d35eba`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/286abb4d35eba) - [ux] [ED-28960] Finish full page primary toolbar migration - Align with design update (separator, gap, height, icon size) - Add keyboard shortcut to focus toolbar and arrow key navigation - Address accessibility - Updated dependencies ## 0.3.0 ### Minor Changes - [`44b183a57537a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/44b183a57537a) - Introduce a new plugin config option for editor-plugin-toolbar to disable the selection toolbar ### Patch Changes - Updated dependencies ## 0.2.4 ### Patch Changes - [`03b0204b5eb82`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/03b0204b5eb82) - ED=28738 Disable toolbar when editor is offline - Updated dependencies ## 0.2.3 ### Patch Changes - Updated dependencies ## 0.2.2 ### Patch Changes - [`3145f278b1f7a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3145f278b1f7a) - [ux] [ED-28473] minor UI updates for editor-toolbar - Use ADS ButtonGroup for ToolbarButtonGroup - Remove groupLocation prop and use CSS instead - Use DropdownItemGroup for ToolbarDropdownItemSection and expand props for section separator and title - Support ReactNode as content for ToolbarTooltip and add missing shortcuts in tooltips - Center Icons for split buttons and make chevron icon 24px wide - Align dropdown menu UI with current editor design - Updated dependencies ## 0.2.1 ### Patch Changes - Updated dependencies ## 0.2.0 ### Minor Changes - [#199487](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/199487) [`54098ba4cc83c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/54098ba4cc83c) - Add LinkSection and TextSection and add logic to hide them when toolbar is pinned. Add UserPreferencesPlugin and EditorViewModePlugin as a dependency to editor-plugin-toolbar. ### Patch Changes - [#199353](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/199353) [`22cab8325fc62`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/22cab8325fc62) - [ux] [ED-28760] Fix editor lose focus and hence editing flow is interrupted. This is done for 2 components - Dropdown - Create context ToolbarUIContext for toolbar consumers to access consumer specific state and callbacks - Define onDropdownOpenChanged callback for selection toolbars so that editor regains focus after dropdown is closed - Button - Call preventDefault on mouseDown to prevent button takes away focus - Updated dependencies ## 0.1.0 ### Minor Changes - [#196043](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/196043) [`c6cb0ed855827`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c6cb0ed855827) - Add new ShowMoreHorizontal Icon, add new ranks to support overflow menu, add pin as a menu item ### Patch Changes - Updated dependencies ## 0.0.6 ### Patch Changes - [#197019](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/197019) [`96717455eea97`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/96717455eea97) - Add background colour to Toolbar component in editor-toolbar, add EditorToolbarProvider to the selection Toolbar - Updated dependencies ## 0.0.5 ### Patch Changes - [#195899](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/195899) [`345c0b6478f73`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/345c0b6478f73) - [ED-28682] Register text-section toolbar component - Updated dependencies ## 0.0.4 ### Patch Changes - [#195460](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/195460) [`dd320dee34d9f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/dd320dee34d9f) - [ux] ED-28684 register ai components to the new toolbar behind platform_editor_toolbar_aifc experiment - Updated dependencies ## 0.0.3 ### Patch Changes - Updated dependencies ## 0.0.2 ### Patch Changes - Updated dependencies ## 0.0.1 ### Patch Changes - [#192090](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/192090) [`d1a5fb90b8bfd`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d1a5fb90b8bfd) - Add editor-plugin-toolbar package, which stores toolbar components and provides an api to register them, using editor-toolbar-model libary as state manager. This plugin also renders a new selection toolbar based on the new components. - Updated dependencies