# @atlaskit/dropdown-menu

## 16.2.0

### Minor Changes

- [#187681](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/187681)
  [`64c917433bf89`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/64c917433bf89) -
  Cleans up `platform_dst_dropdown_radio_default_selected_fix` feature gate. Default selected items
  for radio group dropdowns are now correctly persisted.

## 16.1.4

### Patch Changes

- Updated dependencies

## 16.1.3

### Patch Changes

- Updated dependencies

## 16.1.2

### Patch Changes

- [#172917](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/172917)
  [`8a3d5265aaa3b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/8a3d5265aaa3b) -
  Adds aria described by for better screen reader context

## 16.1.1

### Patch Changes

- Updated dependencies

## 16.1.0

### Minor Changes

- [#161732](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/161732)
  [`a3b57a07e1158`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a3b57a07e1158) -
  Fixes persistence of radio item `defaultSelected` state. This change is behind the
  `platform_dst_dropdown_radio_default_selected_fix` feature gate.

## 16.0.7

### Patch Changes

- Updated dependencies

## 16.0.6

### Patch Changes

- [#171641](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/171641)
  [`1d4741f638def`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1d4741f638def) -
  Removed UFO metric interactionName FG from platform
- Updated dependencies

## 16.0.5

### Patch Changes

- [#171540](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/171540)
  [`ff686344ec2f4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ff686344ec2f4) -
  Removed FG that fixes dropdown menu keyboard nav with disabled options

## 16.0.4

### Patch Changes

- Updated dependencies

## 16.0.3

### Patch Changes

- Updated dependencies

## 16.0.2

### 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.
- Updated dependencies

## 16.0.1

### Patch Changes

- [#155802](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/155802)
  [`08019848e3eab`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/08019848e3eab) -
  Refreshed "issue" terminology.
- Updated dependencies

## 16.0.0

### Major Changes

- [#158490](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/158490)
  [`71137cb330a17`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/71137cb330a17) -
  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.

### Patch Changes

- Updated dependencies

## 15.2.1

### Patch Changes

- Updated dependencies

## 15.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

## 15.1.0

### Minor Changes

- [#149822](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/149822)
  [`f9ab0e846ae21`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/f9ab0e846ae21) -
  Updated to support `size` prop for new icons from `@atlaskit/icon`.

### Patch Changes

- Updated dependencies

## 15.0.1

### Patch Changes

- Updated dependencies

## 15.0.0

### Major Changes

- [#148607](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/148607)
  [`30eff9d58e797`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/30eff9d58e797) -
  Removed `overrides` prop from DropdownMenuItemGroup.

### Patch Changes

- Updated dependencies

## 14.2.0

### Minor Changes

- [#154745](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/154745)
  [`7618d9837e247`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7618d9837e247) -
  Tidy up design-system-closed-all-when-click-outside and sibling-dropdown-close-issue to provide
  better keyboard navigation.

### Patch Changes

- Updated dependencies

## 14.1.4

### Patch Changes

- Updated dependencies

## 14.1.3

### Patch Changes

- [#148964](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/148964)
  [`a07dc3da50fa9`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a07dc3da50fa9) -
  "We are testing keyboard focus improvement behind a feature flag. This change does not force focus
  to return to the Dropdown trigger if another interactive element is clicked outside of the menu.
  If this fix is successful it will be available in a later release."
- Updated dependencies

## 14.1.2

### Patch Changes

- Updated dependencies

## 14.1.1

### Patch Changes

- Updated dependencies

## 14.1.0

### Minor Changes

- [#142856](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/142856)
  [`578fbeefd6128`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/578fbeefd6128) -
  Remove feature flag to allow new controls

### Patch Changes

- Updated dependencies

## 14.0.3

### Patch Changes

- [#142008](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/142008)
  [`aebe96bb58f46`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/aebe96bb58f46) -
  Improve semantics while loading for assistive technologies.

## 14.0.2

### Patch Changes

- Updated dependencies

## 14.0.1

### Patch Changes

- Updated dependencies

## 14.0.0

### Major Changes

- [#134856](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/134856)
  [`948a950e395ad`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/948a950e395ad) -
  The `onOpenChange` prop type has been updated, to make the `event` parameter nullable. This
  property is for the corresponding `event` that led to the callback being called.

  This is to support programatically closing the dropdown menu.

  We are also adding the native `Event` type in the type union, to better align with the underlying
  `Popup` component that `DropdownMenu` is built on top of.

  Previously, the type of `onOpenChange` was:

  ```ts
  onOpenChange?: (args: {
    isOpen: boolean;
    event: React.MouseEvent | React.KeyboardEvent;
  }) => void;
  ```

  It is now:

  ```ts
  onOpenChange?: (args: {
    isOpen: boolean;
    event: Event | React.MouseEvent | React.KeyboardEvent | null;
  }) => void;
  ```

  When the dropdown is closed programatically, the `event` parameter will be `null`.

### Patch Changes

- Updated dependencies

## 13.1.0

### Minor Changes

- [#134128](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/134128)
  [`8255a77865aac`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/8255a77865aac) -
  Added support for an optional role attribute on dropdown items to allow customization of ARIA
  roles. Defaults to menuitem.

## 13.0.6

### Patch Changes

- Updated dependencies

## 13.0.5

### Patch Changes

- Updated dependencies

## 13.0.4

### Patch Changes

- Updated dependencies

## 13.0.3

### Patch Changes

- [#124030](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/124030)
  [`6b06882581bfa`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/6b06882581bfa) -
  Fix keyboard navigation bug with disabled options

## 13.0.2

### Patch Changes

- [#120592](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/120592)
  [`1a5daeece05cf`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1a5daeece05cf) -
  Fixes bugs with keyboard navigation in dropdown menu
- Updated dependencies

## 13.0.1

### Patch Changes

- Updated dependencies

## 13.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

## 12.26.5

### Patch Changes

- [#115543](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/115543)
  [`9d96558cbd534`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/9d96558cbd534) -
  Updated types for DropdownMenu trigger props

## 12.26.4

### Patch Changes

- Updated dependencies

## 12.26.3

### Patch Changes

- [#114433](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/114433)
  [`cf11baeb9088e`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/cf11baeb9088e) -
  Remove old codemods and update dependencies.

## 12.26.2

### Patch Changes

- Updated dependencies

## 12.26.1

### Patch Changes

- Updated dependencies

## 12.26.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

## 12.25.2

### Patch Changes

- [#107064](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/107064)
  [`1e639192c3c7f`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/1e639192c3c7f) -
  Update dev dependencies and remove unused files.

## 12.25.1

### Patch Changes

- Updated dependencies

## 12.25.0

### Minor Changes

- [#105222](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/105222)
  [`f62a0d9ada12e`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/f62a0d9ada12e) -
  Fixes a bug with the Dropdown Menu not returning focus to the returnFocusRef element, when
  rendered in a portal. This change is no longer behind a feature flag.

### Patch Changes

- Updated dependencies

## 12.24.1

### Patch Changes

- Updated dependencies

## 12.24.0

### Minor Changes

- [#101351](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/101351)
  [`53e2c361fad77`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/53e2c361fad77) -
  Fixes a bug with the Dropdown Menu not returning focus to the returnFocusRef element, when
  rendered in a portal. This fix is behind a feature flag.

## 12.23.4

### Patch Changes

- [#181817](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/181817)
  [`6876e5688ed14`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/6876e5688ed14) -
  Dropdown open in iframe should be closed when clicking outside of the iframe

## 12.23.3

### Patch Changes

- [#179984](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/179984)
  [`08accf7fa1041`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/08accf7fa1041) -
  Fix keyboard navigation not working when using dropdown menu item as the nested trigger

## 12.23.2

### Patch Changes

- Updated dependencies

## 12.23.1

### Patch Changes

- Updated dependencies

## 12.23.0

### Minor Changes

- [#166959](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/166959)
  [`9b3927dbda348`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/9b3927dbda348) -
  Update checkbox and radio to match new icon styles behind feature flag.

### Patch Changes

- Updated dependencies

## 12.22.3

### Patch Changes

- [#166087](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/166087)
  [`3ab7d7da348ab`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/3ab7d7da348ab) -
  Adds side-effect config to support Compiled css extraction in third-party apps

## 12.22.2

### Patch Changes

- Updated dependencies

## 12.22.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

## 12.22.0

### Minor Changes

- [`cfef14b7ec2bc`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/cfef14b7ec2bc) -
  Update Dropdown Menu internals so that menuItemRefs are always stored in order. In the case of a
  DropDownItem with async content then the ref may only be populated once the content has loaded.

### Patch Changes

- Updated dependencies

## 12.21.1

### Patch Changes

- [#157534](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/157534)
  [`ca0824645f3a5`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/ca0824645f3a5) -
  Remove the use of Math.random for the generation of IDs

## 12.21.0

### Minor Changes

- [#155054](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/155054)
  [`5e7c49fc3d545`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/5e7c49fc3d545) -
  Updated group title styles to use modernized typography.

### Patch Changes

- Updated dependencies

## 12.20.4

### Patch Changes

- Updated dependencies

## 12.20.3

### Patch Changes

- Updated dependencies

## 12.20.2

### Patch Changes

- [#152984](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/152984)
  [`9520c882dcf30`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/9520c882dcf30) -
  Fix async dropdown item ordering

## 12.20.1

### Patch Changes

- Updated dependencies

## 12.20.0

### Minor Changes

- [#151581](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/151581)
  [`ce972f75db165`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/ce972f75db165) - ##
  New Feature: Configurable Popper Strategy

  **Feature Overview:** The `@atlaskit/dropdown-menu` component now includes a new `strategy` prop,
  providing developers with the ability to customize the positioning strategy of dropdowns. This
  enhancement offers more control over how dropdown menus are rendered and positioned, accommodating
  various layout needs.

  **Usage:** The `strategy` prop can be set to either `'absolute'` or `'fixed'`, with the default
  being `'fixed'`.

  - **`'fixed'`:** Positions the dropdown relative to the browser's viewport. This ensures that the
    dropdown remains in the same position regardless of page scrolling, making it ideal for
    dropdowns that need to maintain a consistent position on the screen.

  - **`'absolute'`:** Positions the dropdown relative to its closest positioned ancestor, which
    allows the dropdown to move with the content as the page is scrolled or resized. This is useful
    in scenarios where the dropdown should remain contextually attached to an element within a
    scrollable area.

  **Example Usage:**

  ```jsx
  import DropdownMenu from '@atlaskit/dropdown-menu';

  const MyDropdown = () => (
  	<DropdownMenu
  		trigger="Options"
  		strategy="absolute" // Options are 'absolute' or 'fixed'
  	>
  		<DropdownMenu.Item>First option</DropdownMenu.Item>
  		<DropdownMenu.Item>Second option</DropdownMenu.Item>
  	</DropdownMenu>
  );
  ```

  **Important Considerations:**

  - When using the `shouldFitContainer` prop, the `strategy` cannot be set to `'fixed'`. In such
    cases, the dropdown defaults to the `'absolute'` strategy to ensure proper rendering within the
    container.
  - The `strategy` prop provides additional flexibility, especially in complex layouts where precise
    control over dropdown positioning is required. It allows the dropdown to adapt based on the
    surrounding context or constraints, enhancing the component's versatility.
  - This feature addresses the need for more adaptable positioning strategies, allowing for better
    integration into varied UI designs and improving user experience by maintaining dropdown
    visibility and accessibility.

## 12.19.0

### Minor Changes

- [#149314](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/149314)
  [`a40e9adcd1646`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/a40e9adcd1646) -
  Enable new icons behind a feature flag.

## 12.18.7

### Patch Changes

- Updated dependencies

## 12.18.6

### Patch Changes

- [`5ceb889d493ab`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/5ceb889d493ab) -
  Fix issue with Async loading of Dropdown Menu Items
- [#148281](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/148281)
  [`3c4de48168ffe`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/3c4de48168ffe) -
  Update the import path of `useId*` from `@atlaskit/ds-lib`
- Updated dependencies

## 12.18.5

### Patch Changes

- [#148720](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/148720)
  [`fcf151627c8de`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/fcf151627c8de) -
  Added interactionName to components in menu and dropdownmenu

## 12.18.4

### Patch Changes

- Updated dependencies

## 12.18.3

### Patch Changes

- Updated dependencies

## 12.18.2

### Patch Changes

- [#139091](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/139091)
  [`142645f92833a`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/142645f92833a) -
  Fix a bug that caused the launch button to lose the ability to focus after closing a popup window
  by pressing the Tab key that opened from a dropdown menu. This problem was reproduced only when
  the `platform_dst_popup-disable-focuslock` feature flag was enabled.

## 12.18.1

### Patch Changes

- [#138585](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/138585)
  [`b72c2c7f9a2fd`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/b72c2c7f9a2fd) -
  Support to close sibling dropdown menu under feature flag
- Updated dependencies

## 12.18.0

### Minor Changes

- [#133919](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/133919)
  [`8b25fdc44ca38`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8b25fdc44ca38) -
  Added return focus to trigger after item selection

## 12.17.3

### Patch Changes

- [#133182](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/133182)
  [`063ecc7968c68`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/063ecc7968c68) -
  We are testing an internal change to use an ID generator compatible with both React 16 and
  React 18. If these changes are successful, it will be rolled out in a later release.

## 12.17.2

### Patch Changes

- Updated dependencies

## 12.17.1

### Patch Changes

- Updated dependencies

## 12.17.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

## 12.16.1

### Patch Changes

- Updated dependencies

## 12.16.0

### Minor Changes

- [`8b8090800a35d`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8b8090800a35d) -
  Bump peer dependency for react-dom to include version 17 and 18.

### Patch Changes

- Updated dependencies

## 12.15.0

### Minor Changes

- [#126129](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/126129)
  [`75d153a575b4d`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/75d153a575b4d) -
  Accessibility changes. Add a new optional prop `returnFocusRef` for cases when we need to focus an
  interactive element after closing DropdownMenu.

### Patch Changes

- Updated dependencies

## 12.14.2

### Patch Changes

- Updated dependencies

## 12.14.1

### Patch Changes

- Updated dependencies

## 12.14.0

### Minor Changes

- [#116502](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/116502)
  [`9796cf77195b6`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/9796cf77195b6) -
  Adds a new optional `UNSAFE_shouldDisableRouterLink` prop to the `DropdownItem` component, which
  when set to `true`, will opt out of using a router link and instead use a regular anchor element
  when used alongside the `href` prop.

## 12.13.4

### Patch Changes

- Updated dependencies

## 12.13.3

### Patch Changes

- [#114987](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/114987)
  [`8e9045b0b4ce2`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8e9045b0b4ce2) -
  Update DropdownMenu's default generic type for `triggerRef` from `HTMLElement` to `any`.
- Updated dependencies

## 12.13.2

### Patch Changes

- Updated dependencies

## 12.13.1

### Patch Changes

- Updated dependencies

## 12.13.0

### Minor Changes

- [#111878](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/111878)
  [`223959ef57c80`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/223959ef57c80) -
  Explicitly set jsxRuntime to classic via pragma comments in order to avoid issues where jsxRuntime
  is implicitly set to automatic.

### Patch Changes

- Updated dependencies

## 12.12.0

### Minor Changes

- [#111282](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/111282)
  [`7b4ccf810b526`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/7b4ccf810b526) -
  Adds a new optional `shouldFitContainer` prop, which when set to `true`, will fit the dropdown
  menu width to its parent's width.

## 12.11.1

### Patch Changes

- Updated dependencies

## 12.11.0

### Minor Changes

- [#99829](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/99829)
  [`1e40876a2c40`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/1e40876a2c40) -
  Accessibility improvements. Fix incorrect role for title when prop `title` passed for
  DropdownItemGroup, DropdownItemCheckboxGroup and DropdownItemRadioGroup.

### Patch Changes

- Updated dependencies

## 12.10.2

### Patch Changes

- [#99952](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/99952)
  [`1e7e09d75d5c`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/1e7e09d75d5c) -
  Support to close popup corrrectly when clicking iframe using layering under feature flag
- Updated dependencies

## 12.10.1

### Patch Changes

- Updated dependencies

## 12.10.0

### Minor Changes

- [#94675](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/94675)
  [`5d9e1dccacca`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/5d9e1dccacca) -
  [ux] Update input border color token to meet 3:1 color contrast ratioLight theme:
  color.border.input: #091E4224 → #8590A2Dark mode: color.border.input: #A6C5E229 → #738496

### Patch Changes

- Updated dependencies

## 12.9.3

### Patch Changes

- Updated dependencies

## 12.9.2

### 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`

## 12.9.1

### Patch Changes

- [#92007](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/92007)
  [`85525725cb0d`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/85525725cb0d) -
  Migrated to the new button component
- Updated dependencies

## 12.9.0

### Minor Changes

- [#91117](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/91117)
  [`06ed35f020fb`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/06ed35f020fb) -
  Add support for React 18 in non-strict mode.

### Patch Changes

- Updated dependencies

## 12.8.5

### Patch Changes

- [#84970](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/84970)
  [`ad0e069e2829`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/ad0e069e2829) -
  This removes the `platform.design-system-team.disable-focus-lock-in-popup_7kb4d` feature flag. The
  dropdown menu can be closed by pressing Tab or Shift + Tab if `shouldRenderToParent` is true.

## 12.8.4

### 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`

## 12.8.3

### Patch Changes

- Updated dependencies

## 12.8.2

### Patch Changes

- [#81644](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/81644)
  [`8ab7a816dca7`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8ab7a816dca7) -
  Revert input border change from the previous version

## 12.8.1

### Patch Changes

- [#80085](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/80085)
  [`7febfed958dd`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/7febfed958dd) -
  Update usage of `React.FC` to explicity include `children`

## 12.8.0

### Minor Changes

- [#80805](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/80805)
  [`427c2dd9e0d6`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/427c2dd9e0d6) -
  [ux] Update input border width from 2px to 1px with darker color to meet 3:1 color contrast

### Patch Changes

- Updated dependencies

## 12.7.0

### Minor Changes

- [#78803](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/78803)
  [`b633dc3ea927`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/b633dc3ea927) -
  Fixes an issue with an incorrect dependency version (`@atlaskit/ds-lib`).

## 12.6.1

### Patch Changes

- Updated dependencies

## 12.6.0

### Minor Changes

- [#70573](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/70573)
  [`ee7c6dd6b8b2`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/ee7c6dd6b8b2) -
  [ux] Accessibility changes. We are testing the ability to close the dropdown menu by pressing the
  Tab key when `shouldRenderToParent` is `true` behind a feature flag. If this fix is successful it
  will be available in a later release.

### Patch Changes

- Updated dependencies

## 12.5.3

### Patch Changes

- Updated dependencies

## 12.5.2

### Patch Changes

- [#74756](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/74756)
  [`8e66f751df96`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8e66f751df96) -
  Use feature flag to roll out border width update from 2px to 1px

## 12.5.1

### Patch Changes

- [#72130](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/72130)
  [`b037e5451037`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/b037e5451037) -
  Update new button text color fallback for default theme (non-token) to match that of old button
  current text color
- Updated dependencies

## 12.5.0

### Minor Changes

- [#65862](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/65862)
  [`7e4f1a341224`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/7e4f1a341224) -
  [ux] Updated dropdown-menu trigger to consume the new button. The new default button trigger
  (text + arrow icon) would be narrower than before. The fallback color on button trigger is now
  darker when no theme is applied.

## 12.4.0

### Minor Changes

- [#70664](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/70664)
  [`776e5ba8fc41`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/776e5ba8fc41) -
  Enable layering in popup and dropdown to support nested navigation

### Patch Changes

- Updated dependencies

## 12.3.0

### Minor Changes

- [#70040](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/70040)
  [`d18ec4d7ce20`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/d18ec4d7ce20) -
  [ux] Tidy up of the `platform.design-system-team.icon-button-spacing-fix_o1zc5` Platform Feature
  Flag which applies a small adjustment to icon spacing for buttons using `iconBefore` and
  `iconAfter` props. Small visual adjustment is to be expected — keep this in mind when reviewing
  any VR tests breaking. The spacing around the icons will be reduced.

### Patch Changes

- Updated dependencies

## 12.2.0

### Minor Changes

- [#69888](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/69888)
  [`e710d215f768`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/e710d215f768) -
  Add label prop to render aria-label on dropdown menu trigger.

### Patch Changes

- Updated dependencies

## 12.1.10

### Patch Changes

- Updated dependencies

## 12.1.9

### Patch Changes

- [#59251](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/59251)
  [`137c9cf6b36a`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/137c9cf6b36a) -
  Fix incorrect focus control after closing DropdownMenu.

## 12.1.8

### Patch Changes

- [#43918](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/43918)
  [`d100ca42f46`](https://bitbucket.org/atlassian/atlassian-frontend/commits/d100ca42f46) - Push
  model consumption configuration done for these packages

## 12.1.7

### Patch Changes

- Updated dependencies

## 12.1.6

### Patch Changes

- Updated dependencies

## 12.1.5

### Patch Changes

- [#42645](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/42645)
  [`df1c4868d29`](https://bitbucket.org/atlassian/atlassian-frontend/commits/df1c4868d29) - Fix
  keyboard access for custom trigger.

## 12.1.4

### Patch Changes

- [#41898](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/41898)
  [`b3c84e42159`](https://bitbucket.org/atlassian/atlassian-frontend/commits/b3c84e42159) - Fix loss
  of autofocus when opening with Enter and Space keys.

## 12.1.3

### Patch Changes

- [#41628](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/41628)
  [`b05664f7aba`](https://bitbucket.org/atlassian/atlassian-frontend/commits/b05664f7aba) - Use
  feature flag to toggle if we enable UNSAFE_LAYERING

## 12.1.2

### Patch Changes

- [#41673](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/41673)
  [`e0bc1e5b8bb`](https://bitbucket.org/atlassian/atlassian-frontend/commits/e0bc1e5b8bb) - fix:
  adds spread prop support back to DropdownMenu and sub-components after their removal in version
  `11.14.5`. These spread props will be removed instead in a future major version.

## 12.1.1

### Patch Changes

- Warning: This version is deprecated due to breaking behavioural change from removal of spread
  props in 11.14.5. Please upgrade to version 12.1.2 or later

- [#41611](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/41611)
  [`876d7943287`](https://bitbucket.org/atlassian/atlassian-frontend/commits/876d7943287) - Fix
  keyboard arrow controls for dropdown item custom component.

## 12.1.0

### Minor Changes

- Warning: This version is deprecated due to breaking behavioural change from removal of spread
  props in 11.14.5. Please upgrade to version 12.1.2 or later

- [#41586](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/41586)
  [`ef0466f92d9`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ef0466f92d9) - We are
  removing previously added feature flag and unsafe entry point usage of the new Button inside
  DropdownMenu.

## 12.0.0

### Major Changes

- Warning: This version is deprecated due to breaking behavioural change from removal of spread
  props in 11.14.5. Please upgrade to version 12.1.2 or later

- [#41355](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/41355)
  [`cd1c813da18`](https://bitbucket.org/atlassian/atlassian-frontend/commits/cd1c813da18) - Menu
  items now have a secondary selected state (border or notch), this was previously feature flagged
  for Atlassian experiences and is now available for everyone.

  This change makes all menu items are now relatively positioned, if you had any child elements that
  leaned on this behaviour your experiences will now be broken!

  For example the below code code previously the `div` would be positioned relatively to the menu
  group element. Now, it is positioned relatively to the button item element.

  ```jsx
  <MenuGroup>
  	<ButtonItem>
  		<div style={{ position: 'absolute', top: '100%' }} />
  	</ButtonItem>
  </MenuGroup>
  ```

  As a path forward you should not be leaning on this behaviour. If you need a popup experience use
  `@atlaskit/dropdown-menu` or `@atlaskit/popup`.

### Patch Changes

- Updated dependencies

## 11.14.5

### Patch Changes

- Warning: This version is deprecated due to breaking behavioural change from the removal of spread
  props. Please downgrade to 11.14.4, or upgrade to 12.1.2 or later

- [#41067](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/41067)
  [`5a9ed67f8f5`](https://bitbucket.org/atlassian/atlassian-frontend/commits/5a9ed67f8f5) - Expand
  rest props for more explicit function data flow.

## 11.14.4

### Patch Changes

- [#39749](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/39749)
  [`e6b69f455c3`](https://bitbucket.org/atlassian/atlassian-frontend/commits/e6b69f455c3) - Connect
  yarn changeset to packages, upgrade adf-schema

## 11.14.3

### Patch Changes

- [#40515](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/40515)
  [`a54578d2ea9`](https://bitbucket.org/atlassian/atlassian-frontend/commits/a54578d2ea9) - This
  removes the feature flag for the `shouldRenderToParent` prop. The prop is available for use.

## 11.14.2

### Patch Changes

- [#40393](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/40393)
  [`9623c04c020`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9623c04c020) - [ux]
  Adds context to loading state for assistive technologies.
- Updated dependencies

## 11.14.1

### Patch Changes

- [#40400](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/40400)
  [`53444bfd55a`](https://bitbucket.org/atlassian/atlassian-frontend/commits/53444bfd55a) - Use 0
  timeout to delay clean up after layering unmounted

## 11.14.0

### Minor Changes

- [#39726](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/39726)
  [`f355884a4aa`](https://bitbucket.org/atlassian/atlassian-frontend/commits/f355884a4aa) - [ux]
  Support to press escape key and only close the top layer

### Patch Changes

- Updated dependencies

## 11.13.0

### Minor Changes

- [#39579](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/39579)
  [`4f211dbe626`](https://bitbucket.org/atlassian/atlassian-frontend/commits/4f211dbe626) - [ux] We
  are adopting a new Button component behind a feature flag. This is necessary for the
  implementation of the SplitButton component. If this adoption is successful, it will be available
  in a later release.

## 11.12.0

### Minor Changes

- [#39236](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/39236)
  [`b66fdec7fd1`](https://bitbucket.org/atlassian/atlassian-frontend/commits/b66fdec7fd1) - Add a
  new prop `shouldRenderToParent` to allow render content into a DOM node within the parent DOM
  hierarchy instead of React portal.

## 11.11.6

### Patch Changes

- [#38177](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/38177)
  [`d420deeebe5`](https://bitbucket.org/atlassian/atlassian-frontend/commits/d420deeebe5) - Fix
  checkbox and radio item color contrast issue under feature flag

## 11.11.5

### Patch Changes

- [#37765](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/37765)
  [`9e84eaacfbe`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9e84eaacfbe) - Nested
  dropdown menus are now accessible using arrow key navigation.

## 11.11.4

### Patch Changes

- [#38011](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/38011)
  [`303603a5525`](https://bitbucket.org/atlassian/atlassian-frontend/commits/303603a5525) - Internal
  changes.

## 11.11.3

### Patch Changes

- [#37941](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/37941)
  [`1af7a3c5ab9`](https://bitbucket.org/atlassian/atlassian-frontend/commits/1af7a3c5ab9) - fix:
  support to skip disabled elements when autoFocus is on

## 11.11.2

### Patch Changes

- [#37533](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/37533)
  [`1ed303de3e8`](https://bitbucket.org/atlassian/atlassian-frontend/commits/1ed303de3e8) - Updated
  dependencies

## 11.11.1

### Patch Changes

- [#36814](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/36814)
  [`fd493dc2358`](https://bitbucket.org/atlassian/atlassian-frontend/commits/fd493dc2358) - [ux]
  support nested dropdown menu

## 11.11.0

### Minor Changes

- [#34797](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/34797)
  [`3920dcfd848`](https://bitbucket.org/atlassian/atlassian-frontend/commits/3920dcfd848) - This
  removes the feature flag made for upgrading the `focus-trap` dependency and keeps `focus-trap` at
  it's original version.

### Patch Changes

- Updated dependencies

## 11.10.7

### Patch Changes

- [#37265](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/37265)
  [`4b99836860e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/4b99836860e) - Using
  arrow keys to move between items will no longer cause scrolling when at the top/bottom of the
  list.

## 11.10.6

### Patch Changes

- [#36646](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/36646)
  [`2e2ebbe71fc`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2e2ebbe71fc) - Fix
  keyboard arrow controls for dropdown item custom component.

## 11.10.5

### Patch Changes

- [#36754](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/36754)
  [`4ae083a7e66`](https://bitbucket.org/atlassian/atlassian-frontend/commits/4ae083a7e66) - Use
  `@af/accessibility-testing` for default jest-axe config and jest-axe import in accessibility
  testing.

## 11.10.4

### Patch Changes

- Updated dependencies

## 11.10.3

### Patch Changes

- Updated dependencies

## 11.10.2

### Patch Changes

- Updated dependencies

## 11.10.1

### Patch Changes

- [#35947](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/35947)
  [`a07c7d8af4f`](https://bitbucket.org/atlassian/atlassian-frontend/commits/a07c7d8af4f) - Apply
  `box-sizing: border-box` to menu wrapper when loading spinner is visible.

## 11.10.0

### Minor Changes

- [#35038](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/35038)
  [`6794b446742`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6794b446742) - [ux] We
  are testing a new selected state for radio and checkbox items under a feature flag. If successful
  this will be released in a later version.

### Patch Changes

- Updated dependencies

## 11.9.5

### Patch Changes

- [#35092](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/35092)
  [`6a13926a3d4`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6a13926a3d4) - Internal
  code changes.
- Updated dependencies

## 11.9.4

### Patch Changes

- [#34831](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/34831)
  [`296683f5adc`](https://bitbucket.org/atlassian/atlassian-frontend/commits/296683f5adc) - Update
  DropdownItemCheckbox and DropdownItemRadio icon color and add a border to these icons to be
  consistent within our design system.

## 11.9.3

### Patch Changes

- [#34331](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/34331)
  [`f42d723da8c`](https://bitbucket.org/atlassian/atlassian-frontend/commits/f42d723da8c) - always
  render role="menuitemcheckbox"

## 11.9.2

### 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.

## 11.9.1

### 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

## 11.9.0

### Minor Changes

- [#33349](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33349)
  [`d518f0e34b9`](https://bitbucket.org/atlassian/atlassian-frontend/commits/d518f0e34b9) - [ux] We
  are testing a selected indicator change to menu, dropdown-menu, and side-navigation packages
  behind an internal feature flag. If successful this will be released in a later minor release.

### Patch Changes

- Updated dependencies

## 11.8.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`

## 11.8.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

## 11.7.3

### Patch Changes

- [#32424](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/32424)
  [`2e01c9c74b5`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2e01c9c74b5) - DUMMY
  remove before merging to master; dupe adf-schema via adf-utils

## 11.7.2

### 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

## 11.7.1

### Patch Changes

- [#31242](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/31242)
  [`cfe48bb7ece`](https://bitbucket.org/atlassian/atlassian-frontend/commits/cfe48bb7ece) - Internal
  change only. Replace usages of Inline/Stack with stable version from `@atlaskit/primitives`.

## 11.7.0

### Minor Changes

- [#30248](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/30248)
  [`7d3e5393e87`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7d3e5393e87) - Enable
  forwardRef on DropdownItem

### Patch Changes

- Updated dependencies

## 11.6.1

### Patch Changes

- [#31041](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/31041)
  [`842bb999a85`](https://bitbucket.org/atlassian/atlassian-frontend/commits/842bb999a85) - Internal
  change only. Replace usages of Inline/Stack with stable version from `@atlaskit/primitives`.

## 11.6.0

### Minor Changes

- [#30362](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/30362)
  [`814e6ed4e14`](https://bitbucket.org/atlassian/atlassian-frontend/commits/814e6ed4e14) - [ux]
  Adds a new spacing prop on the `DropdownMenu` component to support information density.
  - New usage `<DropdownMenu spacing="compact" />`
  - The current default (can also be omitted) `<DropdownMenu spacing="cozy" />`

### Patch Changes

- Updated dependencies

## 11.5.12

### Patch Changes

- [#27634](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/27634)
  [`22b754d311f`](https://bitbucket.org/atlassian/atlassian-frontend/commits/22b754d311f) - Updates
  usage of removed design token `utilities.UNSAFE_util.transparent` in favour of its replacement
  `utilities.UNSAFE.transparent`
- Updated dependencies

## 11.5.11

### 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.

## 11.5.10

### Patch Changes

- [#28159](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/28159)
  [`716af1d3387`](https://bitbucket.org/atlassian/atlassian-frontend/commits/716af1d3387) - Bump
  @atlaskit/heading from 1.0.0 to 1.0.1 to avoid resolving to poison dependency version

## 11.5.9

### Patch Changes

- [#28090](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/28090)
  [`c9b09094bfe`](https://bitbucket.org/atlassian/atlassian-frontend/commits/c9b09094bfe) - Wrap
  DropdownMenu > MenuWrapper setInitialFocusRef call in useEffect to resolve React console error

## 11.5.8

### Patch Changes

- Updated dependencies

## 11.5.7

### Patch Changes

- Updated dependencies

## 11.5.6

### Patch Changes

- [#27898](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/27898)
  [`6ae8910147b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6ae8910147b) - [ux]
  Allow users to navigate past disabled menu items with arrow keys

## 11.5.5

### Patch Changes

- Updated dependencies

## 11.5.4

### Patch Changes

- [#26958](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/26958)
  [`ab6ea02a97e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ab6ea02a97e) - Align
  internal implementation with current linting rules. There should be no change for consumers.

## 11.5.4

### Patch Changes

- [#26932](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/26932)
  [`a5fa14318a8`](https://bitbucket.org/atlassian/atlassian-frontend/commits/a5fa14318a8) - Improve
  examples and visual regression test coverage.

## 11.5.3

### Patch Changes

- [#25860](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/25860)
  [`625585b8db6`](https://bitbucket.org/atlassian/atlassian-frontend/commits/625585b8db6) - Bug fix
  to re-position the menu after change in loading state.
- Updated dependencies

## 11.5.2

### Patch Changes

- [#26488](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/26488)
  [`bc989043572`](https://bitbucket.org/atlassian/atlassian-frontend/commits/bc989043572) - Internal
  changes to apply spacing tokens. This should be a no-op change.

## 11.5.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`

## 11.5.0

### Minor Changes

- [#24733](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/24733)
  [`7f7e4a0709b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7f7e4a0709b) - Fixes
  the types of the CustomTrigger to be generic rather than set as HTMLElement. This allows improved
  type inference for custom triggers.

## 11.4.0

### Minor Changes

- [#24004](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/24004)
  [`00fc216bd94`](https://bitbucket.org/atlassian/atlassian-frontend/commits/00fc216bd94) - Updates
  `@emotion/core` to `@emotion/react`; v10 to v11. There is no expected behavior change.

### Patch Changes

- Updated dependencies

## 11.3.2

### 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`.

## 11.3.1

### Patch Changes

- [#24292](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/24292)
  [`61d8af6f398`](https://bitbucket.org/atlassian/atlassian-frontend/commits/61d8af6f398) - Adjusted
  the fallback placements for dropdown-menu to reduce how frequently the menu jumps while scrolling

## 11.3.0

### Minor Changes

- [#23381](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/23381)
  [`01d80d395bc`](https://bitbucket.org/atlassian/atlassian-frontend/commits/01d80d395bc) - pass
  event to onOpenChange consistently

### Patch Changes

- Updated dependencies

## 11.2.2

### 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

## 11.2.1

### Patch Changes

- [#22029](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/22029)
  [`347fd703ce0`](https://bitbucket.org/atlassian/atlassian-frontend/commits/347fd703ce0) -
  Internally shifting to using bind-event-listener for events added in effects
- [`ce9438bddd0`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ce9438bddd0) - Internal
  TypeScript authoring improvement
- Updated dependencies

## 11.2.0

### Minor Changes

- [#21570](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/21570)
  [`9a186cda60b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9a186cda60b) - Adds
  `component` prop to DropdownItem which allows overriding the item with a custom component.

### Patch Changes

- [`484bf3e9b12`](https://bitbucket.org/atlassian/atlassian-frontend/commits/484bf3e9b12) - [ux]
  DSP-4539 Update wrongly used tokens for radio/checkbox icons
- Updated dependencies

## 11.1.5

### Patch Changes

- Updated dependencies

## 11.1.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
- Updated dependencies

## 11.1.3

### Patch Changes

- Updated dependencies

## 11.1.2

### Patch Changes

- Updated dependencies

## 11.1.1

### Patch Changes

- [#19019](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/19019)
  [`dbf652b5183`](https://bitbucket.org/atlassian/atlassian-frontend/commits/dbf652b5183) - Fixes an
  accessibility issue where menu items had the ARIA role of `menuitem` but were not contained by a
  parent with the correct role. The `MenuWrapper` component now has `role="menu"`.
- Updated dependencies

## 11.1.0

### Minor Changes

- [#18526](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/18526)
  [`bb8a0f713e8`](https://bitbucket.org/atlassian/atlassian-frontend/commits/bb8a0f713e8) - Add
  zIndex prop to pass custom z-index for the menu if it clashes with other components on the screen

### Patch Changes

- [#16752](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/16752)
  [`58884c2f6c1`](https://bitbucket.org/atlassian/atlassian-frontend/commits/58884c2f6c1) - Internal
  code change turning on a new linting rule.
- [`94886036118`](https://bitbucket.org/atlassian/atlassian-frontend/commits/94886036118) - Internal
  refactor to properly use render props to avoid unwanted re-mounts and improve test coverage
- Updated dependencies

## 11.0.3

### Patch Changes

- [`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
- [`19d72473dfb`](https://bitbucket.org/atlassian/atlassian-frontend/commits/19d72473dfb) - Bump
  dependency tiny-invariant to latest"
- Updated dependencies

## 11.0.2

### Patch Changes

- Updated dependencies

## 11.0.1

### Patch Changes

- [#16960](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/16960)
  [`c2dd770a743`](https://bitbucket.org/atlassian/atlassian-frontend/commits/c2dd770a743) - Add new
  prop which controls is outside click should be bound using capture
- Updated dependencies

## 11.0.0

### Major Changes

- [#15998](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/15998)
  [`d65d8a545af`](https://bitbucket.org/atlassian/atlassian-frontend/commits/d65d8a545af) - [ux] In
  this version, we have significantly reduced the bundle size, improved the runtime performance and
  simplified the API for dropdown menu. We've also removed deprecated dependencies, which bring
  consistency to the spacing and padding of dropdown menu items, which may require updating VR
  snapshots. We've also provided codemods to help you upgrade to the latest API.

  ## Running the codemod cli

  To run the codemod: You first need to have the latest version installed

  yarn upgrade @atlaskit/dropdown-menu@^11.0.0

  Once upgraded, use @atlaskit/codemod-cli:

  npx @atlaskit/codemod-cli --parser {tsx|babylon} --extensions ts,tsx,js [relativePath]

  The CLI will show a list of components and versions so select @atlaskit/dropdown-menu@11.0.0 and
  you will automatically be upgraded. If your usage of @atlaskit/modal-dialog cannot be upgraded a
  comment will be left that a manual change is required.

  Run npx @atlaskit/codemod-cli -h for more details on usage. For Atlassians, refer to the
  documentation for more details on the codemod CLI.

  ## Behaviour changes

  - _Portaling_ – The dropdown menu is now rendered in a React Portal and is appended at the bottom
    of the `<body>`. In most cases, this shouldn't make much of a difference. But if you have any
    tests that assert on DOM/React tree like snapshot tests, those will need to be updated.

  - _Focus lock_ – As the menu is not rendered next to the trigger, the focus is trapped within the
    menu when the menu is open.

  - _Layering_ – Another sideeffect of poratling the menu is that it is now part of the global
    stacking context, rather than a local stacking context. We've provided a new `zIndex` prop
    incase the layering is off.

  - _Title and description wrapping behaviour_ – Menu items which have a long title and description
    now wrap into multiple line by default, instead of cutting it off and showing ellipsis. You can
    override the default behaviour by setting shouldTitleWrap and shouldDescriptionWrap to false.

  ## Visual changes

  - _Menu item padding_ – Dropdown menu items have 16px more padding horizontally.
  - _Removed elemAfter in group title_ – Icon after the group title has been removed.

  ## API Changes

  Dropdown menu items no longer `@atlaskit/item` as the underlying component, they use
  `@atlaskit/menu` instead. This mean that some of the props that used to be spread over an Item are
  no longer supported. In addition to that, the following API changes have been made:

  - `shouldFitContainer` – Deprecated. This prop has been deprecated and the codemod will remove it.
  - `shouldAllowMultiline` – This prop has been split up into two: shouldTitleWrap and
    shouldDescriptionWrap. The codemod replaces its occurance with the two new ones.
  - `onItemActivated` – The prop has been deprecated and the codemod will remove it. Use `onClick`
    instead.
  - `onPositionEnd` – The prop has been deprecated and the codemod will remove it. Use
    `onOpenChange` instead.
  - `boundariesElement` – The prop has been deprecated and the codemod will remove it. It is not
    relevant anymore as the Menu is portaled.
  - `isMenuFixed` – The prop has been deprecated and the codemod will remove it. It is not relevant
    anymore as the Menu is portaled.
  - `position` – The placement values are now consistent with Popup. They have a 1:1 mapping with
    the old values. The codemod maps the old values to the new.
  - `zIndex` – The zIndex prop will need to be applied as an escape hatch in case the menu runs into
    any layering clashes with other elements on the screen.
  - `items` – This prop has been deprecated because it is poor bad for performance. Pass MenuItems
    as children instead. The codemod removes the item prop. You’ll need to manually change it to
    children.
  - `trigger`, `triggerProps` and `triggerType` – This API has been simplified the most. triggerType
    and triggerProps have been deprecated. trigger now accepts either a string or custom react
    element. If a string is passed, it is rendered as an @atlaskit/button. If a react component is
    passed, it is used as a trigger. Make sure to spread the provided props onto the component, they
    are used to position the component and provide accessibility attributes. The codemod handles the
    simplest case where the the triggerType is a string. For every other case, the codemod leaves a
    comment. Look at the section below on how it can be fixed in most cases.
  - `isCompact` on MenuItem – The prop has been deprecated and the codemod will remove it.
  - `isHidden` on MenuItem – The prop has been deprecated and the codemod will remove it.
  - `autoFocus` on MenuItem – The prop has been deprecated and the codemod will remove it. Focus is
    directly applied to the first menu item.

  ## Entrypoint changes

  - `DropdownMenuStateless` – DropdownMenuStateless has been deprecated. The default export
    DropdownMenu handles both stateless and stateful logic. The API for DropdownMenuStateless has
    been retained and works as expected with DropdownMenu.The codemod converts the named import into
    a default import.
  - `DropdownItemGroupCheckbox` – Renamed to DropdownItemCheckboxGroup. Codemod updates the import
    declaration.
  - `DropdownItemGroupRadio` – Renamed to DropdownItemRadioGroup. Codemod updates the import
    declaration.

  ## Updating the trigger prop

  **Before**

  ```
  const DropdownMenuCustomTriggerButtonExample = () => {
    return (
      <DropdownMenu
        triggerButtonProps={{ iconBefore: <MoreIcon label="more" /> }}
        triggerType="button"
        trigger="Click to open"
      >
        <DropdownItemGroup>
          <DropdownItem>Edit</DropdownItem>
          <DropdownItem>Share</DropdownItem>
          <DropdownItem>Move</DropdownItem>
          <DropdownItem>Clone</DropdownItem>
          <DropdownItem>Delete</DropdownItem>
          <DropdownItem>Report</DropdownItem>
        </DropdownItemGroup>
      </DropdownMenu>
    );
  };
  ```

  **After**

  ```
  const DropdownMenuCustomTriggerButtonExample = () => {
    return (
      <DropdownMenu
        trigger={({ triggerRef, ...props }) => (
          // 1. use `@atlaskit/button` or any other custom component
          <Button
            // 2. Spread the provided props
            {...props}
            // 3. Apply `triggerButtonProps` directly to button
            iconBefore={<MoreIcon label="more" />}
            // 4. Make sure to pass the ref
            ref={triggerRef}
          >
            // 5. Move trigger label to be children
            Click to open
          </Button>
        )}
      >
        <DropdownItemGroup>
          <DropdownItem>Edit</DropdownItem>
          <DropdownItem>Share</DropdownItem>
          <DropdownItem>Move</DropdownItem>
          <DropdownItem>Clone</DropdownItem>
          <DropdownItem>Delete</DropdownItem>
          <DropdownItem>Report</DropdownItem>
        </DropdownItemGroup>
      </DropdownMenu>
    );
  };
  ```

### Minor Changes

- [`36322cbce4d`](https://bitbucket.org/atlassian/atlassian-frontend/commits/36322cbce4d) - Export
  CustomTriggerProps type from dropdown-menu

### Patch Changes

- [`7df1c79ae46`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7df1c79ae46) - Enables
  DS linting rules and updates the code to adhere to the new conventions
- [`bc17a568ae8`](https://bitbucket.org/atlassian/atlassian-frontend/commits/bc17a568ae8) - Update
  types to include rel attribute
- [`e3a3d13a0b8`](https://bitbucket.org/atlassian/atlassian-frontend/commits/e3a3d13a0b8) - Added a
  performance test for use with `storybook-addon-performance`.
- Updated dependencies

## 10.1.9

### Patch Changes

- Updated dependencies

## 10.1.8

### Patch Changes

- Updated dependencies

## 10.1.7

### 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`.

## 10.1.6

### Patch Changes

- [#10569](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/10569)
  [`28f40bac160`](https://bitbucket.org/atlassian/atlassian-frontend/commits/28f40bac160) - Updates
  targets for modal dialog in VR tests.

## 10.1.5

### Patch Changes

- [#10230](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/10230)
  [`8ec43d970dd`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8ec43d970dd) - Removed
  'aria-controls' and unused id's from the Dropdown component
- Updated dependencies

## 10.1.4

### Patch Changes

- [#9510](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/9510)
  [`bc6de0e2e19`](https://bitbucket.org/atlassian/atlassian-frontend/commits/bc6de0e2e19) - Internal
  change to use declarative entrypoints instead of the hardcoded ones.

## 10.1.3

### 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.
- Updated dependencies

## 10.1.2

### 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

## 10.1.1

### 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.

## 10.1.0

### Minor Changes

- [#5344](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/5344)
  [`50c2ca9269`](https://bitbucket.org/atlassian/atlassian-frontend/commits/50c2ca9269) - Export
  WithToggleInteractionProps type to prevent it from being referenced via deep import path in
  dependent declaration files

### Patch Changes

- Updated dependencies

## 10.0.6

### Patch Changes

- [#5164](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/5164)
  [`2ac834240e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2ac834240e) - Undo
  analytics-next file restructure to allow external ts definitions to continue working

## 10.0.5

### Patch Changes

- Updated dependencies

## 10.0.4

### 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

## 10.0.3

### 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.

## 10.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.

## 10.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

## 10.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

## 9.0.6

### Patch Changes

- [#2763](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/2763)
  [`a8d5ae5d98`](https://bitbucket.org/atlassian/atlassian-frontend/commits/a8d5ae5d98) - Fix
  analytics when dropdown menu gets closed. Now passing dropdown-menu analytics instead of droplist.

## 9.0.5

### 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

## 9.0.4

### Patch Changes

- Updated dependencies

## 9.0.3

### Patch Changes

- [patch][7a2540821c](https://bitbucket.org/atlassian/atlassian-frontend/commits/7a2540821c):

  Change imports to comply with Atlassian conventions- Updated dependencies
  [3940bd71f1](https://bitbucket.org/atlassian/atlassian-frontend/commits/3940bd71f1):

- Updated dependencies
  [6b8e60827e](https://bitbucket.org/atlassian/atlassian-frontend/commits/6b8e60827e):
- Updated dependencies
  [449ef134b3](https://bitbucket.org/atlassian/atlassian-frontend/commits/449ef134b3):
- Updated dependencies
  [167a55fd7a](https://bitbucket.org/atlassian/atlassian-frontend/commits/167a55fd7a):
- Updated dependencies
  [57c0487a02](https://bitbucket.org/atlassian/atlassian-frontend/commits/57c0487a02):
- Updated dependencies
  [a4acc95793](https://bitbucket.org/atlassian/atlassian-frontend/commits/a4acc95793):
- Updated dependencies
  [a4d063330a](https://bitbucket.org/atlassian/atlassian-frontend/commits/a4d063330a):
- Updated dependencies
  [fd41d77c29](https://bitbucket.org/atlassian/atlassian-frontend/commits/fd41d77c29):
  - @atlaskit/tooltip@15.2.6
  - @atlaskit/button@13.3.11
  - @atlaskit/icon@20.1.1
  - @atlaskit/avatar@17.1.10
  - @atlaskit/droplist@10.0.4
  - @atlaskit/lozenge@9.1.7
  - @atlaskit/webdriver-runner@0.3.4

## 9.0.2

### Patch Changes

- Updated dependencies
  [66dcced7a0](https://bitbucket.org/atlassian/atlassian-frontend/commits/66dcced7a0):
- Updated dependencies
  [fd5292fd5a](https://bitbucket.org/atlassian/atlassian-frontend/commits/fd5292fd5a):
- Updated dependencies
  [64fb94fb1e](https://bitbucket.org/atlassian/atlassian-frontend/commits/64fb94fb1e):
- Updated dependencies
  [fd5292fd5a](https://bitbucket.org/atlassian/atlassian-frontend/commits/fd5292fd5a):
- Updated dependencies
  [8b9598a760](https://bitbucket.org/atlassian/atlassian-frontend/commits/8b9598a760):
- Updated dependencies
  [eea5e9bd8c](https://bitbucket.org/atlassian/atlassian-frontend/commits/eea5e9bd8c):
- Updated dependencies
  [fd5292fd5a](https://bitbucket.org/atlassian/atlassian-frontend/commits/fd5292fd5a):
- Updated dependencies
  [109c1a2c0a](https://bitbucket.org/atlassian/atlassian-frontend/commits/109c1a2c0a):
- Updated dependencies
  [c57bb32f6d](https://bitbucket.org/atlassian/atlassian-frontend/commits/c57bb32f6d):
  - @atlaskit/docs@8.4.0
  - @atlaskit/icon@20.1.0
  - @atlaskit/webdriver-runner@0.3.0
  - @atlaskit/item@11.0.2
  - @atlaskit/avatar@17.1.9
  - @atlaskit/button@13.3.9
  - @atlaskit/droplist@10.0.3
  - @atlaskit/lozenge@9.1.6
  - @atlaskit/tooltip@15.2.5

## 9.0.1

### Patch Changes

- Updated dependencies
  [e3f01787dd](https://bitbucket.org/atlassian/atlassian-frontend/commits/e3f01787dd):
  - @atlaskit/webdriver-runner@0.2.0
  - @atlaskit/avatar@17.1.8
  - @atlaskit/button@13.3.8
  - @atlaskit/droplist@10.0.2
  - @atlaskit/lozenge@9.1.5
  - @atlaskit/tooltip@15.2.4

## 9.0.0

### Major Changes

- [major][9e87af4685](https://bitbucket.org/atlassian/atlassian-frontend/commits/9e87af4685):

  @atlaskit/dropdown-menu has been converted to TypeScript to provide static typing. Flow types are
  no longer provided. No API or behavioral changes.

### Patch Changes

- Updated dependencies
  [0603860c07](https://bitbucket.org/atlassian/atlassian-frontend/commits/0603860c07):
  - @atlaskit/icon@20.0.2

## 8.2.4

### Patch Changes

- [patch][6548261c9a](https://bitbucket.org/atlassian/atlassian-frontend/commits/6548261c9a):

  Remove namespace imports from React, ReactDom, and PropTypes- Updated dependencies
  [6548261c9a](https://bitbucket.org/atlassian/atlassian-frontend/commits/6548261c9a):

  - @atlaskit/docs@8.3.2
  - @atlaskit/analytics-next@6.3.5
  - @atlaskit/avatar@17.1.7
  - @atlaskit/button@13.3.7
  - @atlaskit/droplist@10.0.1
  - @atlaskit/icon@20.0.1
  - @atlaskit/item@11.0.1
  - @atlaskit/lozenge@9.1.4
  - @atlaskit/theme@9.5.1
  - @atlaskit/tooltip@15.2.3

## 8.2.3

### Patch Changes

- Updated dependencies
  [c0102a3ea2](https://bitbucket.org/atlassian/atlassian-frontend/commits/c0102a3ea2):
- Updated dependencies
  [b9dc265bc9](https://bitbucket.org/atlassian/atlassian-frontend/commits/b9dc265bc9):
  - @atlaskit/droplist@10.0.0
  - @atlaskit/icon@20.0.0
  - @atlaskit/item@11.0.0
  - @atlaskit/avatar@17.1.6
  - @atlaskit/docs@8.3.1
  - @atlaskit/button@13.3.6
  - @atlaskit/tooltip@15.2.2

## 8.2.2

### Patch Changes

- Updated dependencies
  [28f8f0e089](https://bitbucket.org/atlassian/atlassian-frontend/commits/28f8f0e089):
- Updated dependencies
  [82747f2922](https://bitbucket.org/atlassian/atlassian-frontend/commits/82747f2922):
- Updated dependencies
  [4a223473c5](https://bitbucket.org/atlassian/atlassian-frontend/commits/4a223473c5):
  - @atlaskit/icon@19.1.0
  - @atlaskit/theme@9.5.0
  - @atlaskit/button@13.3.5
  - @atlaskit/lozenge@9.1.3
  - @atlaskit/tooltip@15.2.1

## 8.2.1

### Patch Changes

- Updated dependencies
  [557a8e2451](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/557a8e2451):
  - @atlaskit/lozenge@9.1.2

## 8.2.0

### Minor Changes

- [minor][0e2241e904](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/0e2241e904):

  Adding an optional prop `testId` that will set the attribute value `data-testid`. It will help
  products to write better integration and end to end tests.

## 8.1.4

### Patch Changes

- [patch][35d2229b2a](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/35d2229b2a):

  Adding missing license to packages and update to Copyright 2019 Atlassian Pty Ltd.

## 8.1.3

- Updated dependencies
  [10e0798da6](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/10e0798da6):
  - @atlaskit/lozenge@9.1.0

## 8.1.2

### Patch Changes

- [patch][a2d0043716](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/a2d0043716):

  Updated version of analytics-next to fix potential incompatibilities with TS 3.6

## 8.1.1

- Updated dependencies
  [8d0f37c23e](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/8d0f37c23e):
  - @atlaskit/item@10.1.5
  - @atlaskit/avatar@17.0.0
  - @atlaskit/theme@9.2.2

## 8.1.0

### Minor Changes

- [minor][c6efb2f5b6](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/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

## 8.0.17

### Patch Changes

- [patch][097b696613](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/097b696613):

  Components now depend on TS 3.6 internally, in order to fix an issue with TS resolving
  non-relative imports as relative imports

## 8.0.16

### Patch Changes

- [patch][ecca4d1dbb](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/ecca4d1dbb):

  Upgraded Typescript to 3.3.x

## 8.0.15

### Patch Changes

- [patch][708028db86](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/708028db86):

  Change all the imports to theme in Core to use multi entry points

## 8.0.14

### Patch Changes

- [patch][de35ce8c67](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/de35ce8c67):

  Updates component maintainers

## 8.0.13

- Updated dependencies
  [926b43142b](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/926b43142b):
  - @atlaskit/droplist@9.0.13
  - @atlaskit/analytics-next@6.0.0
  - @atlaskit/avatar@16.0.10
  - @atlaskit/button@13.1.2
  - @atlaskit/tooltip@15.0.9

## 8.0.12

### Patch Changes

- [patch][d905cbc0ac](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d905cbc0ac):

  Adding a condition to check if the component are referenced in tests running in CI. It reduces the
  noise and help reading the CI log.

## 8.0.11

### Patch Changes

- [patch][9f8ab1084b](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9f8ab1084b):

  Consume analytics-next ts type definitions as an ambient declaration.

## 8.0.10

### Patch Changes

- [patch][bbff8a7d87](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/bbff8a7d87):

  Fixes bug, missing version.json file

## 8.0.9

- Updated dependencies
  [18dfac7332](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/18dfac7332):
  - @atlaskit/build-utils@2.2.2
  - @atlaskit/button@13.0.14
  - @atlaskit/lozenge@9.0.2

## 8.0.8

- Updated dependencies
  [06326ef3f7](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/06326ef3f7):
  - @atlaskit/docs@8.1.3
  - @atlaskit/avatar@16.0.6
  - @atlaskit/button@13.0.9
  - @atlaskit/droplist@9.0.8
  - @atlaskit/item@10.0.5
  - @atlaskit/tooltip@15.0.2
  - @atlaskit/icon@19.0.0

## 8.0.7

### Patch Changes

- [patch][6fe990954c](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/6fe990954c):

  Adjusted the offset prop for Popper to not use the deprecated format

## 8.0.6

### Patch Changes

- [patch][4615439434](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/4615439434):

  index.ts will now be ignored when publishing to npm

## 8.0.5

- Updated dependencies
  [67f06f58dd](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/67f06f58dd):
  - @atlaskit/avatar@16.0.4
  - @atlaskit/droplist@9.0.5
  - @atlaskit/icon@18.0.1
  - @atlaskit/item@10.0.3
  - @atlaskit/tooltip@15.0.0

## 8.0.4

- Updated dependencies
  [cfc3c8adb3](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/cfc3c8adb3):
  - @atlaskit/docs@8.1.2
  - @atlaskit/avatar@16.0.3
  - @atlaskit/button@13.0.8
  - @atlaskit/droplist@9.0.4
  - @atlaskit/item@10.0.2
  - @atlaskit/tooltip@14.0.3
  - @atlaskit/icon@18.0.0

## 8.0.3

- Updated dependencies
  [f8778d517a](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/f8778d517a):
  - @atlaskit/lozenge@9.0.1

## 8.0.2

- Updated dependencies
  [ed41cac6ac](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/ed41cac6ac):
  - @atlaskit/item@10.0.1
  - @atlaskit/theme@9.0.3
  - @atlaskit/lozenge@9.0.0

## 8.0.1

- [patch][ee788e6434](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/ee788e6434):

  - Fix analytics for the toggle dropdownMenu event

## 8.0.0

- [major][7c17b35107](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/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.

## 7.0.7

- Updated dependencies
  [73a5c6f3dc](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/73a5c6f3dc):
  - @atlaskit/lozenge@7.0.3

## 7.0.6

- Updated dependencies
  [9c0b4744be](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9c0b4744be):
  - @atlaskit/docs@7.0.3
  - @atlaskit/avatar@15.0.4
  - @atlaskit/button@12.0.3
  - @atlaskit/droplist@8.0.5
  - @atlaskit/icon@16.0.9
  - @atlaskit/item@9.0.1
  - @atlaskit/lozenge@7.0.2
  - @atlaskit/tooltip@13.0.4
  - @atlaskit/theme@8.1.7

## 7.0.5

- [patch][6fd20256f3](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/6fd20256f3):

  - Add positionFixed property to Popper

## 7.0.4

- Updated dependencies
  [1e826b2966](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/1e826b2966):
  - @atlaskit/docs@7.0.2
  - @atlaskit/analytics-next@4.0.3
  - @atlaskit/avatar@15.0.3
  - @atlaskit/droplist@8.0.3
  - @atlaskit/icon@16.0.8
  - @atlaskit/theme@8.1.6
  - @atlaskit/tooltip@13.0.3
  - @atlaskit/button@12.0.0

## 7.0.3

- Updated dependencies
  [98e11001ff](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/98e11001ff):
  - @atlaskit/analytics-next@4.0.2
  - @atlaskit/button@11.0.5
  - @atlaskit/droplist@8.0.2
  - @atlaskit/icon@16.0.6
  - @atlaskit/lozenge@7.0.1

## 7.0.2

- [patch][dc114c4ce6](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/dc114c4ce6):

  - Internal changes only. DropdownMenu is now compatible with SSR.

## 7.0.1

- Updated dependencies
  [9d5cc39394](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9d5cc39394):
  - @atlaskit/docs@7.0.1
  - @atlaskit/analytics-next@4.0.1
  - @atlaskit/avatar@15.0.1
  - @atlaskit/droplist@8.0.1
  - @atlaskit/icon@16.0.5
  - @atlaskit/theme@8.0.1
  - @atlaskit/tooltip@13.0.1
  - @atlaskit/button@11.0.0

## 7.0.0

- [major][76299208e6](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/76299208e6):

  - Drop ES5 from all the flow modules

  ### Dropping CJS support in all @atlaskit packages

  As a breaking change, all @atlaskit packages will be dropping cjs distributions and will only
  distribute esm. This means all distributed code will be transpiled, but will still contain
  `import` and `export` declarations.

  The major reason for doing this is to allow us to support multiple entry points in packages, e.g:

  ```js
  import colors from `@atlaskit/theme/colors`;
  ```

  Previously this was sort of possible for consumers by doing something like:

  ```js
  import colors from `@atlaskit/theme/dist/esm/colors`;
  ```

  This has a couple of issues. 1, it treats the file system as API making internal refactors harder,
  we have to worry about how consumers might be using things that aren't _actually_ supposed to be
  used. 2. We are unable to do this _internally_ in @atlaskit packages. This leads to lots of
  packages bundling all of theme, just to use a single color, especially in situations where tree
  shaking fails.

  To support being able to use multiple entrypoints internally, we unfortunately cannot have
  multiple distributions as they would need to have very different imports from of their own
  internal dependencies.

  ES Modules are widely supported by all modern bundlers and can be worked around in node
  environments.

  We may choose to revisit this solution in the future if we find any unintended condequences, but
  we see this as a pretty sane path forward which should lead to some major bundle size decreases,
  saner API's and simpler package architecture.

  Please reach out to #fabric-build (if in Atlassian) or create an issue in
  [Design System Support](https://ecosystem.atlassian.net/secure/CreateIssue.jspa?pid=24670) (for
  external) if you have any questions or queries about this.

## 6.1.26

- Updated dependencies
  [d7ef59d432](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d7ef59d432):
  - @atlaskit/docs@6.0.1
  - @atlaskit/avatar@14.1.8
  - @atlaskit/button@10.1.2
  - @atlaskit/droplist@7.0.18
  - @atlaskit/item@8.0.15
  - @atlaskit/tooltip@12.1.15
  - @atlaskit/icon@16.0.0

## 6.1.25

- Updated dependencies [58b84fa](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/58b84fa):
  - @atlaskit/analytics-next@3.1.2
  - @atlaskit/avatar@14.1.7
  - @atlaskit/button@10.1.1
  - @atlaskit/droplist@7.0.17
  - @atlaskit/icon@15.0.2
  - @atlaskit/item@8.0.14
  - @atlaskit/lozenge@6.2.4
  - @atlaskit/theme@7.0.1
  - @atlaskit/tooltip@12.1.13
  - @atlaskit/docs@6.0.0

## 6.1.24

- Updated dependencies [d13242d](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d13242d):
  - @atlaskit/docs@5.2.3
  - @atlaskit/button@10.0.4
  - @atlaskit/droplist@7.0.16
  - @atlaskit/icon@15.0.1
  - @atlaskit/item@8.0.13
  - @atlaskit/tooltip@12.1.12
  - @atlaskit/theme@7.0.0
  - @atlaskit/avatar@14.1.6
  - @atlaskit/lozenge@6.2.3

## 6.1.23

- Updated dependencies [ab9b69c](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/ab9b69c):
  - @atlaskit/docs@5.2.2
  - @atlaskit/avatar@14.1.5
  - @atlaskit/button@10.0.1
  - @atlaskit/droplist@7.0.14
  - @atlaskit/item@8.0.12
  - @atlaskit/tooltip@12.1.11
  - @atlaskit/icon@15.0.0

## 6.1.22

- Updated dependencies [6998f11](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/6998f11):
  - @atlaskit/docs@5.2.1
  - @atlaskit/analytics-next@3.1.1
  - @atlaskit/avatar@14.1.4
  - @atlaskit/droplist@7.0.13
  - @atlaskit/icon@14.6.1
  - @atlaskit/theme@6.2.1
  - @atlaskit/tooltip@12.1.10
  - @atlaskit/button@10.0.0

## 6.1.21

- [patch][1fb2c2a](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/1fb2c2a):

  - Fixed issue where tooltips and modals would initially render in the wrong location

## 6.1.20

- [patch][fe943bb](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/fe943bb" d):

  - Make sure we check userAgent only if we have a DOM

## 6.1.19

- [patch] Adds missing implicit @babel/runtime dependency
  [b71751b](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/b71751b)

## 6.1.18

- [patch] Fix the dropdown menu height exceeding viewport height when appearance prop is set to
  ‘tall’ [0deec63](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/0deec63)

## 6.1.17

- [patch] Updated dependencies
  [65c6514](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/65c6514)
  - @atlaskit/docs@5.0.8
  - @atlaskit/avatar@14.0.11
  - @atlaskit/button@9.0.13
  - @atlaskit/droplist@7.0.10
  - @atlaskit/item@8.0.8
  - @atlaskit/tooltip@12.1.1
  - @atlaskit/icon@14.0.0

## 6.1.16

- [patch] Fixing dropdown-menu analytics
  [c4098d0](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/c4098d0)

## 6.1.15

- [patch] Updated dependencies
  [7d51a09](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7d51a09)
  - @atlaskit/button@9.0.10
  - @atlaskit/lozenge@6.2.1

## 6.1.14

- [patch] Updated dependencies
  [4b36fd6](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/4b36fd6)
  - @atlaskit/lozenge@6.2.0

## 6.1.13

- [patch] Updated dependencies
  [969233e](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/969233e)
  - @atlaskit/lozenge@6.1.8

## 6.1.12

- [patch] Adds sideEffects: false to allow proper tree shaking
  [b5d6d04](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/b5d6d04)

## 6.1.11

- [patch] Fix initial position glitch when opening dropdown menu
  [d79e361](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d79e361)

## 6.1.9

- [patch] Fix dropdown menu calls onOpenChange unnecessarily
  [2868a72](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/2868a72)
- [patch] Updated dependencies
  [2868a72](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/2868a72)

## 6.1.8

- [patch] Updated dependencies
  [df22ad8](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/df22ad8)
  - @atlaskit/theme@6.0.0
  - @atlaskit/tooltip@12.0.9
  - @atlaskit/lozenge@6.1.5
  - @atlaskit/item@8.0.5
  - @atlaskit/icon@13.2.5
  - @atlaskit/droplist@7.0.7
  - @atlaskit/button@9.0.6
  - @atlaskit/avatar@14.0.8
  - @atlaskit/docs@5.0.6

## 6.1.7

- [patch] Updated dependencies
  [8242529](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/8242529)
  - @atlaskit/droplist@7.0.6

## 6.1.6

- [patch] Fix scroll to top of container issue when menu is opened via keydown
  [0a09918](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/0a09918)
- [patch] Updated dependencies
  [0a09918](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/0a09918)

## 6.1.5

- [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](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/a4bd557)
- [patch] Updated dependencies
  [a4bd557](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/a4bd557)
  - @atlaskit/tooltip@12.0.5
  - @atlaskit/analytics-next@3.0.4
  - @atlaskit/button@9.0.5
  - @atlaskit/theme@5.1.3
  - @atlaskit/lozenge@6.1.4
  - @atlaskit/item@8.0.4
  - @atlaskit/icon@13.2.4
  - @atlaskit/droplist@7.0.5
  - @atlaskit/avatar@14.0.6

## 6.1.4

- [patch] Updated dependencies
  [acd86a1](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/acd86a1)
  - @atlaskit/tooltip@12.0.4
  - @atlaskit/item@8.0.3
  - @atlaskit/icon@13.2.2
  - @atlaskit/button@9.0.4
  - @atlaskit/theme@5.1.2
  - @atlaskit/lozenge@6.1.3
  - @atlaskit/analytics-next@3.0.3
  - @atlaskit/docs@5.0.2
  - @atlaskit/droplist@7.0.4
  - @atlaskit/avatar@14.0.5

## 6.1.3

- [patch] Add a SSR test for every package, add react-dom and build-utils in devDependencies
  [7e331b5](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7e331b5)
- [patch] Updated dependencies
  [7e331b5](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7e331b5)
  - @atlaskit/tooltip@12.0.3
  - @atlaskit/analytics-next@3.0.2
  - @atlaskit/button@9.0.3
  - @atlaskit/theme@5.1.1
  - @atlaskit/lozenge@6.1.2
  - @atlaskit/item@8.0.2
  - @atlaskit/icon@13.2.1
  - @atlaskit/droplist@7.0.3
  - @atlaskit/avatar@14.0.4

## 6.1.2

- [patch] Move analytics tests and replace elements to core
  [49d4ab4](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/49d4ab4)
- [patch] Updated dependencies
  [49d4ab4](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/49d4ab4)
  - @atlaskit/tooltip@12.0.1
  - @atlaskit/analytics-next@3.0.1
  - @atlaskit/button@9.0.2
  - @atlaskit/lozenge@6.1.1
  - @atlaskit/docs@5.0.1
  - @atlaskit/droplist@7.0.2
  - @atlaskit/avatar@14.0.2

## 6.1.1

- [patch] Updated dependencies
  [e6b1985](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/e6b1985)
  - @atlaskit/tooltip@12.0.0
  - @atlaskit/item@8.0.1
  - @atlaskit/icon@13.1.1
  - @atlaskit/droplist@7.0.1
  - @atlaskit/avatar@14.0.1

## 6.1.0

- [minor] Updated dependencies
  [ebf6b97](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/ebf6b97)
  - @atlaskit/lozenge@6.1.0

## 6.0.0

- [major] Provides analytics for common component interations. See the
  [Instrumented Components](https://atlaskit.atlassian.com/packages/core/analytics-next) section for
  more details. If you are using enzyme for testing you will have to use
  [our forked version of the library](https://atlaskit.atlassian.com/docs/guides/testing#we-use-a-forked-version-of-enzyme).
  [563a7eb](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/563a7eb)
- [major] Updates to React ^16.4.0
  [7edb866](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7edb866)
- [major] Updated dependencies
  [563a7eb](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/563a7eb)
  - @atlaskit/tooltip@11.0.0
  - @atlaskit/analytics-next@3.0.0
  - @atlaskit/button@9.0.0
  - @atlaskit/theme@5.0.0
  - @atlaskit/lozenge@6.0.0
  - @atlaskit/docs@5.0.0
  - @atlaskit/item@8.0.0
  - @atlaskit/icon@13.0.0
  - @atlaskit/droplist@7.0.0
  - @atlaskit/avatar@14.0.0
- [major] Updated dependencies
  [7edb866](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7edb866)
  - @atlaskit/tooltip@11.0.0
  - @atlaskit/analytics-next@3.0.0
  - @atlaskit/button@9.0.0
  - @atlaskit/theme@5.0.0
  - @atlaskit/lozenge@6.0.0
  - @atlaskit/docs@5.0.0
  - @atlaskit/item@8.0.0
  - @atlaskit/icon@13.0.0
  - @atlaskit/droplist@7.0.0
  - @atlaskit/avatar@14.0.0

## 5.2.3

- [none] Updated dependencies
  [da63331](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/da63331)
  - @atlaskit/button@8.2.5
  - @atlaskit/item@7.0.8
  - @atlaskit/avatar@13.0.0
- [patch] Updated dependencies
  [7724115](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/7724115)
  - @atlaskit/avatar@13.0.0
  - @atlaskit/button@8.2.5
  - @atlaskit/item@7.0.8

## 5.2.2

- [patch] Updated dependencies
  [8a01bcd](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/8a01bcd)
  - @atlaskit/avatar@12.0.0
  - @atlaskit/item@7.0.7

## 5.2.1

- [patch] Remove or update \$FlowFixMe
  [e8ad98a](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/e8ad98a)
- [none] Updated dependencies
  [e8ad98a](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/e8ad98a)
  - @atlaskit/button@8.2.4
  - @atlaskit/icon@12.6.1
  - @atlaskit/droplist@6.2.2
  - @atlaskit/avatar@11.2.2

## 5.2.0

- [minor] Add optional onPositioned prop to inform when the menu has been positioned by the
  underlying Layer component.
  [95a4592](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/95a4592)
- [minor] Updated dependencies
  [95a4592](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/95a4592)
  - @atlaskit/droplist@6.2.0

## 5.1.0

- [minor] Fixes types for Flow 0.74
  [dc50cd2](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/dc50cd2)
- [none] Updated dependencies
  [dc50cd2](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/dc50cd2)
  - @atlaskit/tooltip@10.3.0
  - @atlaskit/button@8.2.0
  - @atlaskit/icon@12.2.0
  - @atlaskit/avatar@11.2.0

## 5.0.4

- [patch] Clean Changelogs - remove duplicates and empty entries
  [e7756cd](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/e7756cd)
- [patch] Updated dependencies
  [e7756cd](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/e7756cd)
  - @atlaskit/tooltip@10.2.1
  - @atlaskit/button@8.1.2
  - @atlaskit/theme@4.0.4
  - @atlaskit/lozenge@5.0.4
  - @atlaskit/item@7.0.5
  - @atlaskit/icon@12.1.2
  - @atlaskit/droplist@6.1.2

## 5.0.3

- [patch] Updated dependencies
  [cc58e17](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/cc58e17)
  - @atlaskit/theme@4.0.3
  - @atlaskit/lozenge@5.0.3
  - @atlaskit/item@7.0.4
  - @atlaskit/icon@12.1.1
  - @atlaskit/droplist@6.1.1
  - @atlaskit/button@8.1.1
  - @atlaskit/avatar@11.1.1
  - @atlaskit/docs@4.1.1

## 5.0.2

- [none] Updated dependencies
  [9d20f54](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9d20f54)
  - @atlaskit/tooltip@10.2.0
  - @atlaskit/item@7.0.3
  - @atlaskit/avatar@11.1.0
  - @atlaskit/icon@12.1.0
  - @atlaskit/docs@4.1.0
  - @atlaskit/theme@4.0.2
  - @atlaskit/lozenge@5.0.2
  - @atlaskit/droplist@6.1.0
  - @atlaskit/button@8.1.0

## 5.0.0

- [major] makes styled-components a peer dependency and upgrades version range from 1.4.6 - 3 to
  ^3.2.6 [1e80619](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/1e80619)
- [patch] Updated dependencies
  [1e80619](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/1e80619)
  - @atlaskit/tooltip@10.0.0
  - @atlaskit/item@7.0.0
  - @atlaskit/icon@12.0.0
  - @atlaskit/button@8.0.0
  - @atlaskit/theme@4.0.0
  - @atlaskit/lozenge@5.0.0
  - @atlaskit/docs@4.0.0
  - @atlaskit/droplist@6.0.0
  - @atlaskit/avatar@11.0.0

## 4.1.1

- [patch] Updated dependencies
  [535d585](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/535d585)
  - @atlaskit/droplist@5.1.1

## 4.1.0

- [minor] Add `isMenuFixed` prop to force menu to render with position fixed to allow it to break
  out of non-visible overflow containers at the cost of detachment from the trigger on scroll.
  [e710cfa](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/e710cfa)
- [none] Updated dependencies
  [e710cfa](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/e710cfa)
  - @atlaskit/droplist@5.1.0

## 4.0.5

- [patch] Updated dependencies
  [0838cb0](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/0838cb0)
  - @atlaskit/lozenge@4.1.1
- [patch] Updated dependencies
  [979aff5](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/979aff5)
  - @atlaskit/lozenge@4.1.1

## 4.0.4

- [patch] Updated dependencies
  [b42eaa5](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/b42eaa5)
  - @atlaskit/lozenge@4.1.0

## 4.0.3

- [patch] Updated dependencies
  [d662caa](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/d662caa)
  - @atlaskit/icon@11.3.0
  - @atlaskit/tooltip@9.2.1
  - @atlaskit/item@6.0.3
  - @atlaskit/droplist@5.0.3
  - @atlaskit/button@7.2.5
  - @atlaskit/theme@3.2.2
  - @atlaskit/avatar@10.0.6
  - @atlaskit/docs@3.0.4
  - @atlaskit/lozenge@4.0.1

## 4.0.1

- [patch] Fix clipping of dropdown item content due to line height issues
  [a0392ec](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/a0392ec)

## 4.0.0

- [major] Bump to React 16.3.
  [4251858](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/4251858)

## 3.12.3

- [patch] Update flow typing
  [bef13c9](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/bef13c9)

## 3.12.2

- [patch] Makes packages Flow types compatible with version 0.67
  [25daac0](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/25daac0)

## 3.12.1

- [patch] Re-releasing due to potentially broken babel release
  [9ed0bba](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/9ed0bba)

## 3.12.0

- [minor] Update styled-components dependency to support versions 1.4.6 - 3
  [ceccf30](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/ceccf30)

## 3.11.10

- [patch] updated the repository url to https://bitbucket.org/atlassian/atlaskit-mk-2
  [1e57e5a](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/1e57e5a)

## 3.11.8

- [patch] Packages Flow types for elements components
  [3111e74](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/3111e74)

## 3.11.7

- [patch] added logic to close dropdown menu when tabbing out of the component
  [8279a46](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/8279a46)

## 3.11.6

- [patch] updated item dependency version
  [23771b9](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/23771b9)

## 3.11.5

- [patch] migrate from ak to mk-2
  [34a9cbb](https://bitbucket.org/atlassian/atlaskit-mk-2/commits/34a9cbb)

## 3.11.4 (2017-11-30)

- bug fix; fix dropdown menu opening on disabled button click (issues closed: ak-3644)
  ([4d8c35d](https://bitbucket.org/atlassian/atlaskit/commits/4d8c35d))

## 3.11.3 (2017-11-23)

- bug fix; update checkbox/radio dropdown items to work with default item spacing bug fix
  ([7ac0582](https://bitbucket.org/atlassian/atlaskit/commits/7ac0582))

## 3.11.2 (2017-11-16)

- bug fix; bumping internal dependencies to latest major version
  ([7b22368](https://bitbucket.org/atlassian/atlaskit/commits/7b22368))

## 3.11.1 (2017-11-02)

- bug fix; added missing dependencies (issues closed: ak-3782)
  ([4dbc3ef](https://bitbucket.org/atlassian/atlaskit/commits/4dbc3ef))

## 3.11.0 (2017-10-27)

- feature; use shared HOC from item
  ([f966d9c](https://bitbucket.org/atlassian/atlaskit/commits/f966d9c))

## 3.10.5 (2017-10-26)

- bug fix; fix to rebuild stories
  ([793b2a7](https://bitbucket.org/atlassian/atlaskit/commits/793b2a7))

## 3.10.4 (2017-10-22)

- bug fix; update dependencies for react-16
  ([077d1ad](https://bitbucket.org/atlassian/atlaskit/commits/077d1ad))

## 3.10.3 (2017-10-06)

- bug fix; replace React.PropTypes imports with prop-types
  ([8c17947](https://bitbucket.org/atlassian/atlaskit/commits/8c17947))

## 3.10.2 (2017-09-21)

- bug fix; update item dependency (issues closed: ak-3418)
  ([4f64804](https://bitbucket.org/atlassian/atlaskit/commits/4f64804))

## 3.10.1 (2017-09-06)

- bug fix; Dropdown menu now closes when a non-link item is clicked (issues closed: ak-3288)
  ([3bdf62d](https://bitbucket.org/atlassian/atlaskit/commits/3bdf62d))

## 3.10.0 (2017-09-01)

- feature; exposing isOpen and defaultOpen from dropdown
  ([f89ac1c](https://bitbucket.org/atlassian/atlaskit/commits/f89ac1c))

## 3.9.0 (2017-08-31)

- bug fix; dropdown-menu depenencies bumped to latest (issues closed: ak-3392)
  ([faea6d3](https://bitbucket.org/atlassian/atlaskit/commits/faea6d3))
- feature; adding the ability to pass a boundariesElement to the Layer component (issues closed:
  ak-3416) ([f6a215e](https://bitbucket.org/atlassian/atlaskit/commits/f6a215e))

## 3.8.0 (2017-08-25)

- feature; added defaultSelected and isSelected props for DropdownItemRadio and DropdownItemCheckbox
  (issues closed: ak-3357) ([00080f1](https://bitbucket.org/atlassian/atlaskit/commits/00080f1))

## 3.7.3 (2017-08-24)

- bug fix; dropdownItemRadio and DropdownItemCheckbox now work when custom onClick handler is s
  (issues closed: ak-3358) ([16bee1b](https://bitbucket.org/atlassian/atlaskit/commits/16bee1b))

## 3.7.2 (2017-08-22)

- bug fix; dropdownItem and DropdownItemGroup now get correct a11y role (issues closed: ak-3325)
  ([2dbfe85](https://bitbucket.org/atlassian/atlaskit/commits/2dbfe85))
- bug fix; dropdown now only focuses on first item when opened via keyboard (issues closed: ak-3311)
  ([4381e96](https://bitbucket.org/atlassian/atlaskit/commits/4381e96))

## 3.7.1 (2017-08-21)

- bug fix; fix PropTypes warning
  ([040d579](https://bitbucket.org/atlassian/atlaskit/commits/040d579))

## 3.7.0 (2017-08-11)

- bug fix; fix the theme-dependency
  ([db90333](https://bitbucket.org/atlassian/atlaskit/commits/db90333))
- feature; implement darkmode for droplist
  ([35f9281](https://bitbucket.org/atlassian/atlaskit/commits/35f9281))

## 3.6.0 (2017-08-11)

- feature; implement darkmode for droplist
  ([35f9281](https://bitbucket.org/atlassian/atlaskit/commits/35f9281))

## 3.5.1 (2017-08-10)

- bug fix; handle missing context in dropdown items gracefully (issues closed: ak-2590)
  ([5a36eea](https://bitbucket.org/atlassian/atlaskit/commits/5a36eea))

## 3.4.2 (2017-07-27)

- fix; rename jsnext:main to jsnext:experimental:main temporarily
  ([c7508e0](https://bitbucket.org/atlassian/atlaskit/commits/c7508e0))
- feature; convert dropdown-menu and droplist to declarative API
  ([f6e0292](https://bitbucket.org/atlassian/atlaskit/commits/f6e0292))

## 3.4.1 (2017-07-25)

- fix; use class transform in loose mode in babel to improve load performance in apps
  ([fde719a](https://bitbucket.org/atlassian/atlaskit/commits/fde719a))

## 3.1.0 (2017-07-17)

- fix; rerelease, failed prepublish scripts
  ([5fd82f8](https://bitbucket.org/atlassian/atlaskit/commits/5fd82f8))
- feature; added ES module builds to dist and add jsnext:main to most ADG packages
  ([ea76507](https://bitbucket.org/atlassian/atlaskit/commits/ea76507))

## 3.0.2 (2017-07-17)

- fix; replace "\*" with last version of tooltip "1.2.0"
  ([89ba989](https://bitbucket.org/atlassian/atlaskit/commits/89ba989))

## 3.0.1 (2017-06-14)

- fix; update internal components to latest dropdown-menu
  ([ad63284](https://bitbucket.org/atlassian/atlaskit/commits/ad63284))

## 2.0.0 (2017-05-30)

- refactored to meet new component conventions
  ([64510d9](https://bitbucket.org/atlassian/atlaskit/commits/64510d9))
- removed TypeScript ([d78988e](https://bitbucket.org/atlassian/atlaskit/commits/d78988e))
- breaking; Public API change: named export "StatelessDropdownMenu" is now "DropdownMenuStateless"
- breaking; removed TypeScript ISSUES CLOSED: AK-2384

## 1.10.1 (2017-05-26)

- fix; add missing prop types to dropdown-menu
  ([79d9570](https://bitbucket.org/atlassian/atlaskit/commits/79d9570))

## 1.10.0 (2017-05-26)

- fix; add prop-types as a dependency to avoid React 15.x warnings
  ([92598eb](https://bitbucket.org/atlassian/atlaskit/commits/92598eb))
- feature; add isLoading to DropdownMenu and StatelessMenu
  ([88326a1](https://bitbucket.org/atlassian/atlaskit/commits/88326a1))

## 1.9.0 (2017-05-24)

- feature; dropdown-menu onItemActivated callback to accept event arg and update unit tests
  ([2ebec38](https://bitbucket.org/atlassian/atlaskit/commits/2ebec38))

## 1.8.0 (2017-05-23)

- feature; support setting elemAfter on DropdownMenu's groups
  ([7471f2d](https://bitbucket.org/atlassian/atlaskit/commits/7471f2d))

## 1.7.0 (2017-05-10)

- feature; add support for tooltips.
  ([545cd7e](https://bitbucket.org/atlassian/atlaskit/commits/545cd7e))

## 1.6.0 (2017-05-10)

- feature; bumping icons in dropdown-menu
  ([b29bcdd](https://bitbucket.org/atlassian/atlaskit/commits/b29bcdd))

## 1.5.0 (2017-05-02)

- feature; bump droplist version + shouldAllowMultilineItems property
  ([6990b4e](https://bitbucket.org/atlassian/atlaskit/commits/6990b4e))

## 1.4.0 (2017-04-20)

- fix; upgrade droplist dependency version
  ([0dd084d](https://bitbucket.org/atlassian/atlaskit/commits/0dd084d))
- feature; removed explicit style! imports, set style-loader in webpack config
  ([891fc3c](https://bitbucket.org/atlassian/atlaskit/commits/891fc3c))
- temporarily revert changes ([8d22c2d](https://bitbucket.org/atlassian/atlaskit/commits/8d22c2d))

## 1.2.0 (2017-04-18)

- feature; updated avatar dependency versions for comment, dropdown-menu, droplist, and page
  ([e4d2ae7](https://bitbucket.org/atlassian/atlaskit/commits/e4d2ae7))

## 1.1.13 (2017-04-13)

- fix; dropdown remove max-width limit in fit container mode
  ([308a5a3](https://bitbucket.org/atlassian/atlaskit/commits/308a5a3))
- fix; update dropdown menu readme story with new readme component
  ([2e29f3b](https://bitbucket.org/atlassian/atlaskit/commits/2e29f3b))
- feature; add shouldFitContainer option to dropdown-menu
  ([26dd7ec](https://bitbucket.org/atlassian/atlaskit/commits/26dd7ec))

## 1.1.11 (2017-03-23)

- fix; Empty commit to release the component
  ([49c08ee](https://bitbucket.org/atlassian/atlaskit/commits/49c08ee))

## 1.1.9 (2017-03-21)

- fix; fixed the dropdown's width restriction. Added a story for the dropdown with very lon
  ([954c04c](https://bitbucket.org/atlassian/atlaskit/commits/954c04c))
- fix; maintainers for all the packages were added
  ([261d00a](https://bitbucket.org/atlassian/atlaskit/commits/261d00a))

## 1.1.8 (2017-03-21)

- fix; get rid of the unnecessary dependencies
  ([b14e5e9](https://bitbucket.org/atlassian/atlaskit/commits/b14e5e9))

## 1.1.7 (2017-03-20)

- fix; add missing dropdown menu typings
  ([5d90718](https://bitbucket.org/atlassian/atlaskit/commits/5d90718))
- fix; add missing dropdown menu typings
  ([26def3f](https://bitbucket.org/atlassian/atlaskit/commits/26def3f))

## 1.1.6 (2017-03-08)

- fix; dummy commit to force release
  ([d45a0c9](https://bitbucket.org/atlassian/atlaskit/commits/d45a0c9))

## 1.1.5 (2017-03-08)

- fix; update menu to the latest version of droplist component and fix relevant issues afte
  ([0e0a17a](https://bitbucket.org/atlassian/atlaskit/commits/0e0a17a))

## 1.1.3 (2017-02-14)

- fix; update ak-icon to [@atlaskit](https://github.com/atlaskit)/icon and fix dependencies
  ([5589fbd](https://bitbucket.org/atlassian/atlaskit/commits/5589fbd))
- fix; refactor stories to use // rather than http://
  ([a0826cf](https://bitbucket.org/atlassian/atlaskit/commits/a0826cf))
- update item dependency ([7609c1e](https://bitbucket.org/atlassian/atlaskit/commits/7609c1e))

## 1.1.2 (2017-02-09)

- fix; avoiding binding render to this
  ([40c9951](https://bitbucket.org/atlassian/atlaskit/commits/40c9951))

## 1.1.1 (2017-02-07)

- fix; updates package to use ak scoped packages
  ([0bf5e14](https://bitbucket.org/atlassian/atlaskit/commits/0bf5e14))
