UNPKG

@atlaskit/inline-dialog

Version:

An inline dialog is a pop-up container for small amounts of information. It can also contain controls.

1,416 lines (923 loc) 82.5 kB
# @atlaskit/inline-dialog ## 19.1.0 ### Minor Changes - [`cd097a2111788`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/cd097a2111788) - Republish packages depending on `@atlaskit/react-compiler-gating` so their published dependency reference is updated to the renamed `@atlaskit/react-compiler-gating` scope. The earlier rename of `@atlassian/react-compiler-gating` to `@atlaskit/react-compiler-gating` only bumped the renamed package itself, so dependent packages were never republished and their published versions still referenced the old `@atlassian/react-compiler-gating` name, which is not available in the public npm registry. This minor bump republishes all affected packages with the corrected dependency. ### Patch Changes - Updated dependencies ## 19.0.1 ### Patch Changes - [`ee28cf33718b0`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ee28cf33718b0) - Add @atlaskit/react-compiler-gating as a runtime dependency to enable React Compiler platform gating. - Updated dependencies ## 19.0.0 ### Major Changes - [`f2dc9097319f0`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/f2dc9097319f0) - ### Dropped support for _legacy_ Typescript 4 types. **Typescript 5 is now the new minimum**. Removes the `typesVersions` property and `dist/types-ts4.5` directory from the dist. Types are now exclusively via the `"types": "dist/types/index.d.ts"` property. ```diff - "typesVersions": { - ">=4.5 <4.9": { - "*": [ - "dist/types-ts4.5/*", - "dist/types-ts4.5/index.d.ts" - ] - } - }, ``` ### Patch Changes - Updated dependencies ## 18.1.14 ### Patch Changes - Updated dependencies ## 18.1.13 ### Patch Changes - Updated dependencies ## 18.1.12 ### Patch Changes - [`6d0485dce81c4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6d0485dce81c4) - Internal: updated to the new `@atlaskit/top-layer` `Popover`/`Dialog` behaviour where the host element unmounts after the exit animation completes. No consumer action required. - Updated dependencies ## 18.1.11 ### Patch Changes - [`e5b4070f51a93`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e5b4070f51a93) - Remove Top Layer compatibility aliases and expose close-event helpers from the `dialog` and `popover` entry points. - Updated dependencies ## 18.1.10 ### Patch Changes - [`021a645c6f39a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/021a645c6f39a) - Update internal top-layer adopter code paths behind `platform-dst-top-layer`. - Updated dependencies ## 18.1.9 ### Patch Changes - Updated dependencies ## 18.1.8 ### Patch Changes - Updated dependencies ## 18.1.7 ### Patch Changes - Updated dependencies ## 18.1.6 ### Patch Changes - [`dec4f3444bce8`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/dec4f3444bce8) - Hardens Popup, Popover, and Dialog through stricter typed contracts, focus-management fixes, and clearer entry points. - **Stricter API contracts.** Popup, Popover, and Dialog props are now discriminated unions, so misuse (manual mode with `onClose`, dialogs without a label, popovers without an accessible name for their role) fails at compile time. - **Better defaults.** `Popup`'s `placement` prop now defaults to "below trigger, centered, with `space.100` gap", removing the awkward `placement={{}}` boilerplate. - **Focus-management fixes.** Empty/loading dialogs no longer trap Tab on `<body>`; rapid open/close/open sequences no longer focus a torn-down popover; nested top-layer popovers stay in their own focus scope. - **Cleaner entry points.** `createCloseEvent` is now available as per-primitive subpaths (`@atlaskit/top-layer/dialog/create-close-event` and `@atlaskit/top-layer/popover/create-close-event`); the combined entry point is deprecated. The placement-map entry point now exposes a public `LEGACY_PLACEMENTS` const for migration consumers. - **Per-primitive data attributes.** Animation hooks now emit `data-ds-popover-*` for Popover and `data-ds-dialog-*` for Dialog, preventing cross-primitive selector collisions. - **Performance and internal correctness.** `setStyle` snapshots and restores prior inline values; CSS-length resolution is memoised and probes inside the popover for correct token scope; placement resolution is stable across renders. - Updated dependencies ## 18.1.5 ### Patch Changes - Updated dependencies ## 18.1.4 ### Patch Changes - Updated dependencies ## 18.1.3 ### Patch Changes - Updated dependencies ## 18.1.2 ### Patch Changes - [`7250582895c0b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7250582895c0b) - Top-layer adoption work behind the `platform-dst-top-layer` feature flag. Public adopter APIs are intentionally kept narrow while the top-layer API surface settles, with one exception called out below. Highlights: - Pass the full `[along, away]` legacy popper offset through to the new top-layer `placement.offset` API (via `fromLegacyPlacement`). Previously only the `away` axis was forwarded, which dropped the `along` offset for consumers of `Popup`, `PopupSelect`, `Spotlight`, and `Tooltip` when `platform-dst-top-layer` is enabled. - Fix broken import of `dialogHeight` and `dialogWidth` from the removed utils module in `@atlaskit/modal-dialog`. Public API: - **`@atlaskit/tooltip`** (`minor`): add an optional `testId?: string` field to `TriggerProps`. This is additive (no existing prop changes shape). Required because `@atlaskit/button/new` (and other `Pressable`-backed primitives) overwrite `data-testid` from spread, so the legacy `(triggerProps as any)['data-testid']` workaround is silently absorbed by those consumers. A typed `testId` field flows through their own `testId` destructure instead, restoring `data-testid` propagation onto the rendered trigger element. - **`@atlaskit/popup`**, **`@atlaskit/dropdown-menu`** (`patch`): no public type changes. Wider `aria-haspopup` unions that the FF-on path produces are bridged at the package boundary into `@atlaskit/top-layer` with localised `FUDGE(top-layer-api)` casts, documented in `packages/design-system/top-layer/notes/decisions/migration-roadmap.md` ("Open API decisions deferred to a follow-up PR"). They will be widened in a follow-up `minor` PR once the top-layer API is committed. - **`@atlaskit/modal-dialog`**, **`@atlaskit/select`**, **`@atlaskit/spotlight`** (`patch`/`minor`): no public type changes; bug fixes only. Merge-readiness fixes (FF-on test wiring + adopter behavior): - **`@atlaskit/popup`** (`minor`): wire the compositional `PopupContent` to delegate to `PopupContentTopLayer` when `platform-dst-top-layer` is enabled. Previously only the legacy `Popup` component had the FF branch, leaving consumers of the compositional API on the legacy popper path. - **`@atlaskit/select`** (`minor`): add an `onClick` handler to the `PopupSelect` top-layer trigger so clicks open/close the menu (mirrors the legacy global click handler in `popup-select.tsx`). Add explicit Escape handling on the menu's `onKeyDown` so the menu closes and focus returns to the trigger. - **`@atlaskit/top-layer`** (`patch`): the `<dialog>` rendered by the Dialog primitive now sets `aria-modal="true"` explicitly. Modern browsers infer modal semantics from `.showModal()` but some assistive tech still keys off the explicit attribute. - **`@atlaskit/top-layer`** (`patch`): guard `use-anchor-positioning` against environments where `ResizeObserver` is not defined (e.g. jest's `node` environment, used by the post-office test suite). The observer is used to wait for the popover's first valid layout before measuring; consumers in non-DOM jest environments now get a no-op observer and the scroll/resize listeners still apply if the host environment polyfills `showPopover`. Real browsers always have `ResizeObserver`. - **`@atlaskit/modal-dialog`** (`patch`): on the FF-on path, drop the `tabIndex={-1}` (and unused `:focus-visible` outline) from the modal content wrapper. The native `<dialog>.showModal()` focus-delegate algorithm picks the first focusable descendant (including `tabindex=-1`), and the wrapper was hijacking initial focus from the close button. Also honor `shouldReturnFocus={ref}` on the FF-on path (an unmount-cleanup focuses the ref after `dialog.close()` so it overrides the browser's automatic return-to-trigger). Boolean `shouldReturnFocus={false}` is not yet honored on the FF-on path — see `top-layer/notes/merge-blockers.md`. - **`@atlaskit/datetime-picker`** (`patch`): on the FF-on path, set `mode="manual"` on the `Popup.Content` rendered by both `internal/menu-top-layer.tsx` (date-picker calendar) and `internal/fixed-layer-menu-top-layer.tsx` (time-picker menu). With the default `mode="auto"`, the same click event that opens the menu (which targets the react-select combobox input — outside the popover element) bubbles to the browser's native popover light-dismiss handler and immediately closes the menu. react-select / DateTimePicker already own outside-click and Esc dismissal via their own state, so opting out of the native auto-dismiss is the correct integration. Also extend the existing Esc → trigger-focus restoration in `components/date-picker.tsx` to the FF-on path (manual mode disables the browser's built-in focus return, and the legacy code path was already handling this for itself behind an FF negation). - **`@atlaskit/popup`** (no public API change): no source changes — only FF-on Playwright spec/example fixes drove the suite from 21/3/2 to 27/0/0. Notable: the two `test.fixme`'d nested-popover cases were not browser limitations; `popover="auto"` chains correctly via DOM ancestry (the original fixmes had the wrong testId selector). Added `testId` props to two examples (`16-popup-with-a11y-props`, `18-should-fit-container`) so default-shape tests can reach the trigger. - Test alignment for FF-on Playwright suites across `popup`, `select`, `datetime-picker`, `inline-dialog`, `inline-message`, and `modal-dialog`: selector updates to match the new top-layer testId convention (`${testId}--content`, `[role="dialog"][aria-label="calendar"]`), per-spec `skipAxeCheck()` for example-level color-contrast violations unrelated to the migration, and focus assertions adjusted to match native `<dialog>` / `Popup.Content` auto-focus semantics (focus lands on the first focusable child, not the dialog container itself). - **`@atlassian/capacity-planning-capacity-graph`**, **`@atlaskit/color-picker`**, **`@atlassian/timeline-table`**, **`@atlassian/global-side-navigation`** (`patch`): scope `fg` mocks in unit tests so `platform-dst-top-layer` returns `false`. JSDOM does not implement the native Popover API (`showPopover`/`hidePopover`/`toggle` events), so leaving the gate ON in unit tests caused popover content to remain in the DOM after close and broke close-behaviour assertions. Browser coverage for the FF-on path is provided by the Playwright suites listed above. - **`@atlaskit/dropdown-menu`** (no public API change): test/example-only fixes for the FF-on Playwright suite. Added `role="menuitem"` to the nested-trigger `ButtonItem` in `examples/93-testing-nested-keyboard-navigation-top-layer.tsx` to satisfy axe's `aria-required-children` rule on the parent menu. Added a `test.beforeEach(skipAxeCheck)` to `dropdown-menu.spec.tsx` (FF-on suite) for example-level `color-contrast` violations on the pre-existing `color.text.selected`/`color.background.selected` token pair (3.91:1). Replaced a deadlocking `await expect(moveItem).not.toBeFocused()` pre-open assertion (Playwright's auto-wait blocks 5s on the absent element) with `await expect(moveItem).not.toBeVisible()`. Suite result: 22/22 passing. - Updated dependencies ## 18.1.1 ### Patch Changes - [`2bed6255731de`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/2bed6255731de) - Top-layer adoption work behind the `platform-dst-top-layer` feature flag. Public adopter APIs are intentionally kept narrow while the top-layer API surface settles, with one exception called out below. Highlights: - Pass the full `[along, away]` legacy popper offset through to the new top-layer `placement.offset` API (via `fromLegacyPlacement`). Previously only the `away` axis was forwarded, which dropped the `along` offset for consumers of `Popup`, `PopupSelect`, `Spotlight`, and `Tooltip` when `platform-dst-top-layer` is enabled. - Fix broken import of `dialogHeight` and `dialogWidth` from the removed utils module in `@atlaskit/modal-dialog`. Public API: - **`@atlaskit/tooltip`** (`minor`): add an optional `testId?: string` field to `TriggerProps`. This is additive (no existing prop changes shape). Required because `@atlaskit/button/new` (and other `Pressable`-backed primitives) overwrite `data-testid` from spread, so the legacy `(triggerProps as any)['data-testid']` workaround is silently absorbed by those consumers. A typed `testId` field flows through their own `testId` destructure instead, restoring `data-testid` propagation onto the rendered trigger element. - **`@atlaskit/popup`**, **`@atlaskit/dropdown-menu`** (`patch`): no public type changes. Wider `aria-haspopup` unions that the FF-on path produces are bridged at the package boundary into `@atlaskit/top-layer` with localised `FUDGE(top-layer-api)` casts, documented in `packages/design-system/top-layer/notes/decisions/migration-roadmap.md` ("Open API decisions deferred to a follow-up PR"). They will be widened in a follow-up `minor` PR once the top-layer API is committed. - **`@atlaskit/modal-dialog`**, **`@atlaskit/select`**, **`@atlaskit/spotlight`** (`patch`/`minor`): no public type changes; bug fixes only. Merge-readiness fixes (FF-on test wiring + adopter behavior): - **`@atlaskit/popup`** (`minor`): wire the compositional `PopupContent` to delegate to `PopupContentTopLayer` when `platform-dst-top-layer` is enabled. Previously only the legacy `Popup` component had the FF branch, leaving consumers of the compositional API on the legacy popper path. - **`@atlaskit/select`** (`minor`): add an `onClick` handler to the `PopupSelect` top-layer trigger so clicks open/close the menu (mirrors the legacy global click handler in `popup-select.tsx`). Add explicit Escape handling on the menu's `onKeyDown` so the menu closes and focus returns to the trigger. - **`@atlaskit/top-layer`** (`patch`): the `<dialog>` rendered by the Dialog primitive now sets `aria-modal="true"` explicitly. Modern browsers infer modal semantics from `.showModal()` but some assistive tech still keys off the explicit attribute. - **`@atlaskit/top-layer`** (`patch`): guard `use-anchor-positioning` against environments where `ResizeObserver` is not defined (e.g. jest's `node` environment, used by the post-office test suite). The observer is used to wait for the popover's first valid layout before measuring; consumers in non-DOM jest environments now get a no-op observer and the scroll/resize listeners still apply if the host environment polyfills `showPopover`. Real browsers always have `ResizeObserver`. - **`@atlaskit/modal-dialog`** (`patch`): on the FF-on path, drop the `tabIndex={-1}` (and unused `:focus-visible` outline) from the modal content wrapper. The native `<dialog>.showModal()` focus-delegate algorithm picks the first focusable descendant (including `tabindex=-1`), and the wrapper was hijacking initial focus from the close button. Also honor `shouldReturnFocus={ref}` on the FF-on path (an unmount-cleanup focuses the ref after `dialog.close()` so it overrides the browser's automatic return-to-trigger). Boolean `shouldReturnFocus={false}` is not yet honored on the FF-on path — see `top-layer/notes/merge-blockers.md`. - **`@atlaskit/datetime-picker`** (`patch`): on the FF-on path, set `mode="manual"` on the `Popup.Content` rendered by both `internal/menu-top-layer.tsx` (date-picker calendar) and `internal/fixed-layer-menu-top-layer.tsx` (time-picker menu). With the default `mode="auto"`, the same click event that opens the menu (which targets the react-select combobox input — outside the popover element) bubbles to the browser's native popover light-dismiss handler and immediately closes the menu. react-select / DateTimePicker already own outside-click and Esc dismissal via their own state, so opting out of the native auto-dismiss is the correct integration. Also extend the existing Esc → trigger-focus restoration in `components/date-picker.tsx` to the FF-on path (manual mode disables the browser's built-in focus return, and the legacy code path was already handling this for itself behind an FF negation). - **`@atlaskit/popup`** (no public API change): no source changes — only FF-on Playwright spec/example fixes drove the suite from 21/3/2 to 27/0/0. Notable: the two `test.fixme`'d nested-popover cases were not browser limitations; `popover="auto"` chains correctly via DOM ancestry (the original fixmes had the wrong testId selector). Added `testId` props to two examples (`16-popup-with-a11y-props`, `18-should-fit-container`) so default-shape tests can reach the trigger. - Test alignment for FF-on Playwright suites across `popup`, `select`, `datetime-picker`, `inline-dialog`, `inline-message`, and `modal-dialog`: selector updates to match the new top-layer testId convention (`${testId}--content`, `[role="dialog"][aria-label="calendar"]`), per-spec `skipAxeCheck()` for example-level color-contrast violations unrelated to the migration, and focus assertions adjusted to match native `<dialog>` / `Popup.Content` auto-focus semantics (focus lands on the first focusable child, not the dialog container itself). - **`@atlassian/capacity-planning-capacity-graph`**, **`@atlaskit/color-picker`**, **`@atlassian/timeline-table`**, **`@atlassian/global-side-navigation`** (`patch`): scope `fg` mocks in unit tests so `platform-dst-top-layer` returns `false`. JSDOM does not implement the native Popover API (`showPopover`/`hidePopover`/`toggle` events), so leaving the gate ON in unit tests caused popover content to remain in the DOM after close and broke close-behaviour assertions. Browser coverage for the FF-on path is provided by the Playwright suites listed above. - **`@atlaskit/dropdown-menu`** (no public API change): test/example-only fixes for the FF-on Playwright suite. Added `role="menuitem"` to the nested-trigger `ButtonItem` in `examples/93-testing-nested-keyboard-navigation-top-layer.tsx` to satisfy axe's `aria-required-children` rule on the parent menu. Added a `test.beforeEach(skipAxeCheck)` to `dropdown-menu.spec.tsx` (FF-on suite) for example-level `color-contrast` violations on the pre-existing `color.text.selected`/`color.background.selected` token pair (3.91:1). Replaced a deadlocking `await expect(moveItem).not.toBeFocused()` pre-open assertion (Playwright's auto-wait blocks 5s on the absent element) with `await expect(moveItem).not.toBeVisible()`. Suite result: 22/22 passing. - Updated dependencies ## 18.1.0 ### Minor Changes - [`31b1ede297136`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/31b1ede297136) - Autofix: add explicit package exports (barrel removal) ## 18.0.17 ### Patch Changes - Updated dependencies ## 18.0.16 ### Patch Changes - Updated dependencies ## 18.0.15 ### Patch Changes - [`02483200273ec`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/02483200273ec) - Enrol all Design System UI packages into the React Compiler with platform gating via isReactCompilerActivePlatform. - Updated dependencies ## 18.0.14 ### Patch Changes - [`22bf79dbdcdca`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/22bf79dbdcdca) - Internal changes to remove unnecessary token fallbacks and imports from `@atlaskit/theme` ## 18.0.13 ### Patch Changes - [`c054192950c10`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c054192950c10) - Updates internal file structure and removes unused dynamic styles ## 18.0.12 ### Patch Changes - Updated dependencies ## 18.0.11 ### Patch Changes - Updated dependencies ## 18.0.10 ### Patch Changes - [`5db9e3f21a52f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/5db9e3f21a52f) - Internal refactoring - Updated dependencies ## 18.0.9 ### Patch Changes - Updated dependencies ## 18.0.8 ### Patch Changes - Updated dependencies ## 18.0.7 ### Patch Changes - Updated dependencies ## 18.0.6 ### Patch Changes - Updated dependencies ## 18.0.5 ### Patch Changes - [`67dd9df06af0f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/67dd9df06af0f) - Replace instances of the `a` tag with `Link` where applicable. ## 18.0.4 ### Patch Changes - Updated dependencies ## 18.0.3 ### Patch Changes - [`39e543109ec09`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/39e543109ec09) - add type info to forwardRef components - Updated dependencies ## 18.0.2 ### Patch Changes - [`248faa32d4835`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/248faa32d4835) - Internal changes to how borders are applied. - Updated dependencies ## 18.0.1 ### Patch Changes - Updated dependencies ## 18.0.0 ### Major Changes - [`d636af20c6304`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d636af20c6304) - This replaces `react-node-resolver` which uses `findDOMNode` under the hood with a direct `ref` functionality to pass the first child of an Inline Dialog around for internal use. There is some risk to this as while we tested this internally via a feature gate with no issues, this could be breaking in the instance where the children you pass to `<InlineDialog />` is either inconsistent, or the first element is not the target we expected. ## 17.2.9 ### Patch Changes - [`255837cfba315`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/255837cfba315) - Internal changes to how border radius is applied. - Updated dependencies ## 17.2.8 ### Patch Changes - Updated dependencies ## 17.2.7 ### Patch Changes - [`31c57f650ba07`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/31c57f650ba07) - Improving tests for server side rendering and hydration - Updated dependencies ## 17.2.6 ### Patch Changes - Updated dependencies ## 17.2.5 ### Patch Changes - Updated dependencies ## 17.2.4 ### Patch Changes - Updated dependencies ## 17.2.3 ### Patch Changes - Updated dependencies ## 17.2.2 ### Patch Changes - Updated dependencies ## 17.2.1 ### Patch Changes - [#164146](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/164146) [`cb9fe0058ed87`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/cb9fe0058ed87) - Updates package.json direct dependencies to align with actual usage. ## 17.2.0 ### Minor Changes - [#157071](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/157071) [`a149a0b1559ec`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a149a0b1559ec) - We are testing the migration to the ADS Link component behind a feature flag. If this fix is successful it will be available in a later release. ### Patch Changes - Updated dependencies ## 17.1.0 ### Minor Changes - [#152852](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/152852) [`ae720e711e4d2`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ae720e711e4d2) - Adds `fallbackPlacements` prop for specifying a list of backup placements to try when the main `placement` does not have enough space. This matches the API of `Popup`. ## 17.0.2 ### Patch Changes - [#129972](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/129972) [`b2d69a39e6687`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b2d69a39e6687) - Update `@compiled/react` dependency for improved type checking support. - Updated dependencies ## 17.0.1 ### Patch Changes - Updated dependencies ## 17.0.0 ### Major Changes - [#117363](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/117363) [`10a0f7f6c2027`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/10a0f7f6c2027) - This package's `peerDependencies` have been adjusted for `react` and/or `react-dom` to reflect the status of only supporting React 18 going forward. No explicit breaking change to React support has been made in this release, but this is to signify going forward, breaking changes for React 16 or React 17 may come via non-major semver releases. Please refer this community post for more details: https://community.developer.atlassian.com/t/rfc-78-dropping-support-for-react-16-and-rendering-in-a-react-18-concurrent-root-in-jira-and-confluence/87026 ### Patch Changes - Updated dependencies ## 16.2.0 ### Minor Changes - [#116138](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/116138) [`b50c5d5d65ae2`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/b50c5d5d65ae2) - Bump to the latest version of @compiled/react ### Patch Changes - Updated dependencies ## 16.1.3 ### Patch Changes - Updated dependencies ## 16.1.2 ### Patch Changes - Updated dependencies ## 16.1.1 ### Patch Changes - Updated dependencies ## 16.1.0 ### Minor Changes - [#109060](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/109060) [`4660ec858a305`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/4660ec858a305) - Update `React` from v16 to v18 ### Patch Changes - Updated dependencies ## 16.0.3 ### Patch Changes - [#108675](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/108675) [`98426d09239b8`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/98426d09239b8) - Update dev depedencies. ## 16.0.2 ### Patch Changes - [#103999](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/103999) [`9f62ecec4d422`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/9f62ecec4d422) - Update dependencies. ## 16.0.1 ### Patch Changes - Updated dependencies ## 16.0.0 ### Major Changes - [#174572](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/174572) [`a6642c2335879`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/a6642c2335879) - Migrated from `@emotion/react` to `@compiled/react` in order to improve performance, align with the rest of the Atlaskit techstack, and support React 18 Streaming SSR. Please note, in order to use this version of `@atlaskit/inline-dialog`, you will need to ensure that your bundler is configured to handle `.css` imports correctly. Most bundlers come with built-in support for `.css` imports, so you may not need to do anything. If you are using a different bundler, please refer to the documentation for that bundler to understand how to handle `.css` imports. For more information on the migration, please refer to [RFC-73 Migrating our components to Compiled CSS-in-JS](https://community.developer.atlassian.com/t/rfc-73-migrating-our-components-to-compiled-css-in-js/85953). ## 15.3.1 ### Patch Changes - Updated dependencies ## 15.3.0 ### Minor Changes - [#168743](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/168743) [`b27dba8a5f3cd`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/b27dba8a5f3cd) - Update types to improve compatibility with React 18. ### Patch Changes - Updated dependencies ## 15.2.3 ### Patch Changes - Updated dependencies ## 15.2.2 ### Patch Changes - [#166026](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/166026) [`962b5e77810fb`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/962b5e77810fb) - Adds side-effect config to support Compiled css extraction in third-party apps ## 15.2.1 ### Patch Changes - [#161638](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/161638) [`d2e5e5ce0053d`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/d2e5e5ce0053d) - Use new API of layering without UNSAFE prefix ## 15.2.0 ### Minor Changes - [#157176](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/157176) [`3d03c4f1002ab`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/3d03c4f1002ab) - Integrate layering and use CloseManager instead ## 15.1.2 ### Patch Changes - Updated dependencies ## 15.1.1 ### Patch Changes - Updated dependencies ## 15.1.0 ### Minor Changes - [#152984](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/152984) [`f331091d24ea4`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/f331091d24ea4) - Bug fix for portal logic update behind ff platform_design_system_team_portal_logic_r18_fix ## 15.0.5 ### Patch Changes - Updated dependencies ## 15.0.4 ### Patch Changes - Updated dependencies ## 15.0.3 ### Patch Changes - Updated dependencies ## 15.0.2 ### Patch Changes - [#146891](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/146891) [`1946e3bf8c6c9`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/1946e3bf8c6c9) - Internal change only: update feature flag names. ## 15.0.1 ### Patch Changes - Updated dependencies ## 15.0.0 ### Major Changes - [#135555](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/135555) [`530c505c5abab`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/530c505c5abab) - Refactors analytics next API to remove usages of legacy react context. ## 14.3.1 ### Patch Changes - Updated dependencies ## 14.3.0 ### Minor Changes - [#127511](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/127511) [`db30e29344013`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/db30e29344013) - Widening range of `react` and `react-dom` peer dependencies from `^16.8.0 || ^17.0.0 || ~18.2.0` to the wider range of ``^16.8.0 || ^17.0.0 || ^18.0.0` (where applicable). This change has been done to enable usage of `react@18.3` as well as to have a consistent peer dependency range for `react` and `react-dom` for `/platform` packages. ### Patch Changes - Updated dependencies ## 14.2.5 ### Patch Changes - Updated dependencies ## 14.2.4 ### Patch Changes - [#120049](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/120049) [`77504ff274f72`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/77504ff274f72) - DSP-19576: Assign names to anonymous default exports ## 14.2.3 ### Patch Changes - [#116568](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/116568) [`f8fef52dc49ff`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/f8fef52dc49ff) - Correct the usage of handling escape onClose request ## 14.2.2 ### Patch Changes - Updated dependencies ## 14.2.1 ### Patch Changes - [#113051](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/113051) [`8fb8ca26fb173`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8fb8ca26fb173) - Integrate layering in inline dialog - Updated dependencies ## 14.2.0 ### Minor Changes - [#110670](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/110670) [`c733254a2dd6e`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/c733254a2dd6e) - Explicitly set jsxRuntime to classic via pragma comments in order to avoid issues where jsxRuntime is implicitly set to automatic. ### Patch Changes - Updated dependencies ## 14.1.2 ### Patch Changes - [#104958](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/104958) [`45033e519694`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/45033e519694) - Add layering support to fix escape keyboard issue in modals ## 14.1.1 ### Patch Changes - Updated dependencies ## 14.1.0 ### Minor Changes - [#102965](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/102965) [`af5ae74f2af1`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/af5ae74f2af1) - Add support for React 18 in non-strict mode. ## 14.0.4 ### Patch Changes - [#94316](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/94316) [`35fd5ed8e1d7`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/35fd5ed8e1d7) - Upgrading internal dependency `bind-event-listener` to `@^3.0.0` ## 14.0.3 ### Patch Changes - [#83116](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/83116) [`8d4e99057fe0`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8d4e99057fe0) - Upgrade Typescript from `4.9.5` to `5.4.2` ## 14.0.2 ### Patch Changes - [#69022](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/69022) [`395c74147990`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/395c74147990) - Migrate packages to use declarative entry points ## 14.0.1 ### Patch Changes - [#60029](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/60029) [`b9826ea49c47`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/b9826ea49c47) - Update dependencies that were impacted by HOT-106483 to latest. ## 14.0.0 ### Major Changes - [#41791](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/41791) [`ec7c2a38247`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ec7c2a38247) - Removed all remaining legacy theming logic from the Calendar, Form, InlineDialog, InlineEdit and InlineMessage components. ## 13.6.8 ### Patch Changes - [#41990](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/41990) [`7a88114cef7`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7a88114cef7) - added type dependency for @types/react-node-resolver ## 13.6.7 ### Patch Changes - [#41435](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/41435) [`a4eca15aedd`](https://bitbucket.org/atlassian/atlassian-frontend/commits/a4eca15aedd) - Enrol @atlaskit/inline-dialog into jira-frontend push model consumption ## 13.6.6 ### Patch Changes - [#38162](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/38162) [`fd6bb9c9184`](https://bitbucket.org/atlassian/atlassian-frontend/commits/fd6bb9c9184) - Delete version.json - Updated dependencies ## 13.6.5 ### Patch Changes - [#35441](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/35441) [`599bfe90ee3`](https://bitbucket.org/atlassian/atlassian-frontend/commits/599bfe90ee3) - Internal change to use shape tokens. There is no expected visual change. ## 13.6.4 ### Patch Changes - [#33652](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33652) [`e7ea6832ad2`](https://bitbucket.org/atlassian/atlassian-frontend/commits/e7ea6832ad2) - Bans the use of React.FC/React.FunctionComponent type in ADS components as part of the React 18 migration work. The change is internal only and should not introduce any changes for the component consumers. ## 13.6.3 ### Patch Changes - [#34051](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/34051) [`49b08bfdf5f`](https://bitbucket.org/atlassian/atlassian-frontend/commits/49b08bfdf5f) - Migrated use of `gridSize` to space tokens where possible. There is no expected visual or behaviour change. ## 13.6.2 ### Patch Changes - [#33793](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33793) [`9d00501a414`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9d00501a414) - Ensure legacy types are published for TS 4.5-4.8 ## 13.6.1 ### Patch Changes - [#33649](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33649) [`41fae2c6f68`](https://bitbucket.org/atlassian/atlassian-frontend/commits/41fae2c6f68) - Upgrade Typescript from `4.5.5` to `4.9.5` ## 13.6.0 ### Minor Changes - [#33258](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33258) [`56507598609`](https://bitbucket.org/atlassian/atlassian-frontend/commits/56507598609) - Skip minor dependency bump ### Patch Changes - Updated dependencies ## 13.5.0 ### Minor Changes - [#31299](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/31299) [`c0dd48dfb67`](https://bitbucket.org/atlassian/atlassian-frontend/commits/c0dd48dfb67) - [ux] Adds keyboard support of using escape to close inline dialog. ## 13.4.9 ### Patch Changes - [#31206](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/31206) [`261420360ec`](https://bitbucket.org/atlassian/atlassian-frontend/commits/261420360ec) - Upgrades component types to support React 18. - Updated dependencies ## 13.4.8 ### Patch Changes - Updated dependencies ## 13.4.7 ### Patch Changes - Updated dependencies ## 13.4.6 ### Patch Changes - [#29390](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/29390) [`18aeca8c199`](https://bitbucket.org/atlassian/atlassian-frontend/commits/18aeca8c199) - Internal change to update token references. There is no expected behaviour or visual change. ## 13.4.5 ### Patch Changes - Updated dependencies ## 13.4.4 ### Patch Changes - Updated dependencies ## 13.4.3 ### Patch Changes - Updated dependencies ## 13.4.2 ### Patch Changes - [#26408](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/26408) [`9de88fa1e1e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9de88fa1e1e) - Internal changes to include spacing tokens in component implementations. ## 13.4.1 ### Patch Changes - [#24874](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/24874) [`8cc2f888c83`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8cc2f888c83) - Upgrade Typescript from `4.3.5` to `4.5.5` ## 13.4.0 ### Minor Changes - [#24004](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/24004) [`8d2ea17980d`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8d2ea17980d) - Updates `@emotion/core` to `@emotion/react`; v10 to v11. There is no expected behavior change. ### Patch Changes - Updated dependencies ## 13.3.9 ### Patch Changes - [#24492](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/24492) [`8d4228767b0`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8d4228767b0) - Upgrade Typescript from `4.2.4` to `4.3.5`. ## 13.3.8 ### Patch Changes - [#22614](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/22614) [`8a5bdb3c844`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8a5bdb3c844) - Upgrading internal dependency (bind-event-listener) for improved internal types ## 13.3.7 ### Patch Changes - Updated dependencies ## 13.3.6 ### Patch Changes - Updated dependencies ## 13.3.5 ### Patch Changes - [#21242](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/21242) [`2e7bbdfd813`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2e7bbdfd813) - Upgrading internal dependency 'bind-event-listener' to 2.1.0 for improved types ## 13.3.4 ### Patch Changes - [#20650](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/20650) [`cb2392f6d33`](https://bitbucket.org/atlassian/atlassian-frontend/commits/cb2392f6d33) - Upgrade to TypeScript 4.2.4 ## 13.3.3 ### Patch Changes - Updated dependencies ## 13.3.2 ### Patch Changes - Updated dependencies ## 13.3.1 ### Patch Changes - Updated dependencies ## 13.3.0 ### Minor Changes - [#18526](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/18526) [`2a53f51adc6`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2a53f51adc6) - Introduce the prop `strategy` to allow consumers to override the default positioning strategy ### Patch Changes - Updated dependencies ## 13.2.2 ### Patch Changes - [#16752](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/16752) [`19d72473dfb`](https://bitbucket.org/atlassian/atlassian-frontend/commits/19d72473dfb) - Updates usage of deprecated token names so they're aligned with the latest naming conventions. No UI or visual changes - Updated dependencies ## 13.2.1 ### Patch Changes - Updated dependencies ## 13.2.0 ### Minor Changes - [#16651](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/16651) [`2fe0d03807f`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2fe0d03807f) - This removes the preventDefault functionality (reverts it back to the previous version of inline dialog where event listeners were added in the capture phase). It also refactors handleClickOutside so that it is now triggered by a ref. ## 13.1.9 ### Patch Changes - [#15998](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/15998) [`f460cc7c411`](https://bitbucket.org/atlassian/atlassian-frontend/commits/f460cc7c411) - Builds for this package now pass through a tokens babel plugin, removing runtime invocations of the tokens() function and improving bundle size. - Updated dependencies ## 13.1.8 ### Patch Changes - Updated dependencies ## 13.1.7 ### Patch Changes - [#15632](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/15632) [`34282240102`](https://bitbucket.org/atlassian/atlassian-frontend/commits/34282240102) - Adds explicit type to button usages components. ## 13.1.6 ### Patch Changes - [#15105](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/15105) [`cb79dfea5d9`](https://bitbucket.org/atlassian/atlassian-frontend/commits/cb79dfea5d9) - This fixes a bug in version 13.1.2 where inline dialog's `useEffect` was running synchronously and while the click event was still happening. This meant that if the open state was outside of inline dialog, there were instances where it failed to open. ## 13.1.5 ### Patch Changes - [#14723](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/14723) [`b94375ecf08`](https://bitbucket.org/atlassian/atlassian-frontend/commits/b94375ecf08) - Fixes issue where enzyme is unable to access component name in snapshot tests. There should be no UI or UX change. ## 13.1.4 ### Patch Changes - Updated dependencies ## 13.1.3 ### Patch Changes - [#14608](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/14608) [`0e89e593547`](https://bitbucket.org/atlassian/atlassian-frontend/commits/0e89e593547) - Fixes a bug where the dialog was retaining its window click event listener even after the dialog was closed. ## 13.1.2 ### Patch Changes - [#14328](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/14328) [`398904f14d9`](https://bitbucket.org/atlassian/atlassian-frontend/commits/398904f14d9) - [ux] Fixes a bug in version 13.1.0 where InlineDialog cannot be closed after it opens a Modal. There should be no other UI or UX changes. Note that the click event listener's `capture: false` has been changed to `capture: true`. This may cause some issues with the opening or closing of the inline dialog in some situations e.g. if the open state of the inline dialog is in an outer component. You can solve this by trying to add a `preventDefault` to the click handler in the outer component or changing the inline dialog's event handler to `{ capture: true }`. ## 13.1.1 ### Patch Changes - Updated dependencies ## 13.1.0 ### Minor Changes - [#13302](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/13302) [`5a049f800d3`](https://bitbucket.org/atlassian/atlassian-frontend/commits/5a049f800d3) - Integrates the new tokens package to add support for our new theming solution. This change is fully backwards compatible with our existing theming solution - [`caec2cee6e0`](https://bitbucket.org/atlassian/atlassian-frontend/commits/caec2cee6e0) - Removes `styled-components` dependency from the package. Also uses ThemeV2 API now. There should be no visual or UX change. ### Patch Changes - Updated dependencies ## 13.0.11 ### Patch Changes - [#12880](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/12880) [`378d1cef00f`](https://bitbucket.org/atlassian/atlassian-frontend/commits/378d1cef00f) - Bump `@atlaskit/theme` to version `^11.3.0`. ## 13.0.10 ### Patch Changes - [#8644](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/8644) [`79c23df6340`](https://bitbucket.org/atlassian/atlassian-frontend/commits/79c23df6340) - Use injected package name and version for analytics instead of version.json. ## 13.0.9 ### Patch Changes - [#5857](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/5857) [`d3265f19be`](https://bitbucket.org/atlassian/atlassian-frontend/commits/d3265f19be) - Transpile packages using babel rather than tsc ## 13.0.8 ### Patch Changes - [#5497](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/5497) [`5f58283e1f`](https://bitbucket.org/atlassian/atlassian-frontend/commits/5f58283e1f) - Export types using Typescript's new "export type" syntax to satisfy Typescript's --isolatedModules compiler option. This requires version 3.8 of Typescript, read more about how we handle Typescript versions here: https://atlaskit.atlassian.com/get-started Also add `typescript` to `devDependencies` to denote version that the package was built with. ## 13.0.7 ### Patch Changes - Updated dependencies ## 13.0.6 ### Patch Changes - [#4707](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/4707) [`6360c46009`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6360c46009) - Reenable integration tests for Edge browser ## 13.0.5 ### Patch Changes - [#3885](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3885) [`6c525a8229`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6c525a8229) - Upgraded to TypeScript 3.9.6 and tslib to 2.0.0 Since tslib is a dependency for all our packages we recommend that products also follow this tslib upgrade to prevent duplicates of tslib being bundled. ## 13.0.4 ### Patch Changes - [#4393](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/4393) [`76165ad82f`](https://bitbucket.org/atlassian/atlassian-frontend/commits/76165ad82f) - Bump required because of conflicts on wadmal release ## 13.0.3 ### Patch Changes - Updated dependencies ## 13.0.2 ### Patch Changes - [#3293](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3293) [`954cc87b62`](https://bitbucket.org/atlassian/atlassian-frontend/commits/954cc87b62) - The readme and package information has been updated to point to the new design system website. ## 13.0.1 ### Patch Changes - [#3428](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3428) [`db053b24d8`](https://bitbucket.org/atlassian/atlassian-frontend/commits/db053b24d8) - Update all the theme imports to be tree-shakable ## 13.0.0 ### Major Changes - [#3335](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3335) [`87f4720f27`](https://bitbucket.org/atlassian/atlassian-frontend/commits/87f4720f27) - Officially dropping IE11 support, from this version onwards there are no warranties of the package working in IE11. For more information see: https://community.developer.atlassian.com/t/atlaskit-to-drop-support-for-internet-explorer-11-from-1st-july-2020/39534 ### Patch Changes - Updated dependencies ## 12.1.14 ### Patch Changes - [#2866](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/2866) [`54a9514fcf`](https://bitbucket.org/atlassian/atlassian-frontend/commits/54a9514fcf) - Build and supporting files will no longer be published to npm ## 12.1.13 ### Patch Changes - Updated dependencies ## 12.1.12 ### Patch Changes - [patch][3a09573b4e](https://bitbucket.org/atlassian/atlassian-frontend/commits/3a09573b4e): Change imports to comply with Atlassian conventions- Updated dependencies [cf8577f5d6](https://bitbucket.org/atlassian/atlassian-frontend/commits/cf8577f5d6): - Updated dependencies [6b8e60827e](https://bitbucket.org/atlassian/atlassian-frontend/commits/6b8e60827e): - Updated dependencies [449ef134b3](https://bitbucket.org/at