# @atlaskit/page-layout

## 4.2.5

### Patch Changes

- [#174616](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/174616)
  [`ee906c44a058e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ee906c44a058e) -
  Internal refactors to accomodate for platform package rename.

## 4.2.4

### Patch Changes

- Updated dependencies

## 4.2.3

### Patch Changes

- Updated dependencies

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

## 4.2.1

### Patch Changes

- Updated dependencies

## 4.2.0

### Minor Changes

- [#147520](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/147520)
  [`88b9a0365fd5a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/88b9a0365fd5a) -
  Fixes the Left Sidebar with React 18 concurrent rendering turned on as client-side initialization
  animates the width of the left sidebar causing massive repaints and performance issues due to
  non-concurrent-safe logic. This delays the animation until that initialization has happened.

  This has no expected breaking changes, only a possible fix with concurrency.

### Patch Changes

- Updated dependencies

## 4.1.0

### Minor Changes

- [#146292](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/146292)
  [`38b68fa4ad618`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/38b68fa4ad618) -
  [https://product-fabric.atlassian.net/browse/ED-27656](ED-27656) - move editor media plugin
  options creation to @atlassian/confluence-presets package

## 4.0.4

### Patch Changes

- Updated dependencies

## 4.0.3

### Patch Changes

- Updated dependencies

## 4.0.2

### Patch Changes

- [#116443](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/116443)
  [`88b036ffc4963`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/88b036ffc4963) -
  Update dependencies and remove unused internal exports.

## 4.0.1

### Patch Changes

- Updated dependencies

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

## 3.12.5

### Patch Changes

- Updated dependencies

## 3.12.4

### Patch Changes

- Updated dependencies

## 3.12.3

### Patch Changes

- Updated dependencies

## 3.12.2

### Patch Changes

- Updated dependencies

## 3.12.1

### Patch Changes

- Updated dependencies

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

## 3.11.8

### Patch Changes

- [#107520](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/107520)
  [`537278df4586e`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/537278df4586e) -
  Fixing A11y violation scrollable-region-focusable

## 3.11.7

### Patch Changes

- [#103752](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/103752)
  [`4b581a9ac4abd`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/4b581a9ac4abd) -
  Testing behind an internal feature gate, a React 18 concurrent safe way to initialize the
  LeftSidebar to avoid animation on hydration or initial client-side rendering.

## 3.11.6

### Patch Changes

- Updated dependencies

## 3.11.5

### Patch Changes

- Updated dependencies

## 3.11.4

### Patch Changes

- [#178053](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/178053)
  [`cb318c8c28c26`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/cb318c8c28c26) -
  Internal changes to typography.

## 3.11.3

### Patch Changes

- Updated dependencies

## 3.11.2

### Patch Changes

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

## 3.11.1

### Patch Changes

- Updated dependencies

## 3.11.0

### Minor Changes

- [#153062](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/153062)
  [`b7d4624ddbaf4`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/b7d4624ddbaf4) -
  adding data-ssr-placeholder attributes to page-layout component for VC exclusion

### Patch Changes

- Updated dependencies

## 3.10.4

### Patch Changes

- Updated dependencies

## 3.10.3

### Patch Changes

- Updated dependencies

## 3.10.2

### Patch Changes

- Updated dependencies

## 3.10.1

### Patch Changes

- Updated dependencies

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

## 3.9.1

### Patch Changes

- Updated dependencies

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

## 3.8.0

### Minor Changes

- [#125595](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/125595)
  [`91e9255bd7c93`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/91e9255bd7c93) -
  Remove deprecated UNSAFE_useSetLeftSidebarState

### Patch Changes

- Updated dependencies

## 3.7.0

### Minor Changes

- [#125278](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/125278)
  [`f80ae8ed91fc9`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/f80ae8ed91fc9) -
  Adding data-vc attributes for tracking TTVC (go/ttvc).

## 3.6.0

### Minor Changes

- [#123311](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/123311)
  [`2176e65169e6f`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/2176e65169e6f) -
  Surface layout fixes without feature flag.

## 3.5.1

### Patch Changes

- [#122002](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/122002)
  [`c38c1e4f2659d`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/c38c1e4f2659d) -
  Code reverted for Fix zindex for content container in page-layout behind FF

## 3.5.0

### Minor Changes

- [#121452](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/121452)
  [`b49735b1f1e69`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/b49735b1f1e69) -
  Fix zindex for content container in page-layout behind FF
  'ally-jira-team.issue-sideview.inaccurate-reading-order_yna0p'. If successful will remove flag in
  a cleanup PR.

### Patch Changes

- Updated dependencies

## 3.4.7

### Patch Changes

- [#120049](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/120049)
  [`77504ff274f72`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/77504ff274f72) -
  DSP-19576: Assign names to anonymous default exports

## 3.4.6

### Patch Changes

- Updated dependencies

## 3.4.5

### Patch Changes

- [#116999](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/116999)
  [`797e07674ed7c`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/797e07674ed7c) -
  Remove it has been rolled out platform.remove-newline-in-style-tag-in-platform-page-layout_7gts1

## 3.4.4

### Patch Changes

- [`4709c6e8fcd8a`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/4709c6e8fcd8a) -
  Bump version to remove extra html comment in style tag in React SSR

## 3.4.3

### Patch Changes

- Updated dependencies

## 3.4.2

### Patch Changes

- Updated dependencies

## 3.4.1

### Patch Changes

- Updated dependencies

## 3.4.0

### Minor Changes

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

### Patch Changes

- Updated dependencies

## 3.3.3

### Patch Changes

- Updated dependencies

## 3.3.2

### Patch Changes

- [#108047](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/108047)
  [`72f8eeb956b68`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/72f8eeb956b68) -
  Reverts a change in previous release `3.3.1` that caused duplicate content in page skip links
  navigation.
- Updated dependencies

## 3.3.1

### Patch Changes

- [#104255](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/104255)
  [`8a21e4b04c50`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8a21e4b04c50) -
  Migration to ADS link components: Link and Anchor

## 3.3.0

### Minor Changes

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

## 3.2.2

### Patch Changes

- [#98828](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/98828)
  [`fb9c6472e3a6`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/fb9c6472e3a6) -
  Use `main` element over `div` with `role="main"`.

## 3.2.1

### Patch Changes

- Updated dependencies

## 3.2.0

### Minor Changes

- [#90966](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/90966)
  [`43962c0e4ee0`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/43962c0e4ee0) -
  Increase space for expand button target area.

## 3.1.6

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

## 3.1.5

### Patch Changes

- [#91041](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/91041)
  [`c5634a5ddf4f`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/c5634a5ddf4f) -
  Fix a11y failure in ResizeButton by replacing empty div with span element.

## 3.1.4

### Patch Changes

- [#89529](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/89529)
  [`70c8a51f46c6`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/70c8a51f46c6) -
  [ux] Fix grabber overlapping with add table row button for Confluence

## 3.1.3

### Patch Changes

- [#83297](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/83297)
  [`6b1707c169e0`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/6b1707c169e0) -
  The internal composition of this component has changed. There is no expected change in behaviour.

## 3.1.2

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

## 3.1.1

### Patch Changes

- Updated dependencies

## 3.1.0

### Minor Changes

- [#81736](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/81736)
  [`5ce631eec537`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/5ce631eec537) -
  Added `UNSAFE_useSetLeftSidebarState` to support an internal redesign.
  `UNSAFE_useSetLeftSidebarState` returns noop and will be removed in the next major release.

## 3.0.0

### Major Changes

- [#80897](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/80897)
  [`8ce3bb563079`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8ce3bb563079) -
  [ux] If you view a product in a small window or at higher zoom levels, the sidebar now changes
  sizes to keep all controls in view. In these smaller windows, the sidebar no longer opens on hover
  to avoid accidental opening.

  The sidebar is unchanged in views wider than 768 pixels.

  When viewing a product in a window narrower than 768px or zoomed in at 200%, you'll notice that
  hovering your cursor over the sidebar no longer expands the sidebar.

  To open the sidebar, select the expand sidebar button ( > icon). Select the button again to
  collapse the sidebar. You can also select the edge of the sidebar itself to expand and collapse
  it.

## 2.1.4

### Patch Changes

- Updated dependencies

## 2.1.3

### Patch Changes

- Updated dependencies

## 2.1.2

### Patch Changes

- Updated dependencies

## 2.1.1

### Patch Changes

- [#69022](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/69022)
  [`395c74147990`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/395c74147990) -
  Migrate packages to use declarative entry points

## 2.1.0

### Minor Changes

- [#64842](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/64842)
  [`664ecae2338b`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/664ecae2338b) -
  Add PFF to reduce height of side bar grab area when collapsed in order to give the resize button
  more room and prevent accidental hovers causing the side bar to fly out

## 2.0.2

### Patch Changes

- [#61821](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/61821)
  [`bd212363ecc2`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/bd212363ecc2) -
  Add role=main to main slot

## 2.0.1

### Patch Changes

- [#58110](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/58110)
  [`9e7a86f76af4`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/9e7a86f76af4) -
  Resizing the Sidebar can now only be triggered via left-click (main button click). This prevents
  situations where right-clicking the resize button unexpectedly starts resizing the Sidebar.

## 2.0.0

### Major Changes

- [#56597](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/56597)
  [`162c25fea4d3`](https://bitbucket.org/atlassian/atlassian-frontend/commits/162c25fea4d3) - Remove
  `onExpand` and `onCollapse` props on `LeftSidebar` component. These props were non-functional. Use
  `onLeftSidebarExpand` and `onLeftSidebarCollapse` props on `PageLayout` component instead.

## 1.8.4

### Patch Changes

- Updated dependencies

## 1.8.3

### Patch Changes

- [#42759](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/42759)
  [`2edeebd136a`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2edeebd136a) - Ensure
  the `responsive-page-layout-left-sidebar_p8r7g` feature flag is idempotent and does not break
  devloops where this may change at runtime or even between renders.

## 1.8.2

### Patch Changes

- [#41729](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/41729)
  [`04235acacd6`](https://bitbucket.org/atlassian/atlassian-frontend/commits/04235acacd6) - Enrol
  package to push model in Jira

## 1.8.1

### Patch Changes

- [#41746](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/41746)
  [`350d6c2bcc4`](https://bitbucket.org/atlassian/atlassian-frontend/commits/350d6c2bcc4) - [ux] Fix
  regressions in grab area styling

## 1.8.0

### Minor Changes

- [#39166](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/39166)
  [`fb049fdd01b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/fb049fdd01b) - [ux]
  DSP-12583 and DSP-12584 update examples to include missing resize/expandable labels fixed
  separator to use the valid slider role

## 1.7.13

### Patch Changes

- [#39787](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/39787)
  [`6900f89eb0e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6900f89eb0e) - Internal
  changes to use space tokens. There is no expected visual or behaviour change.

## 1.7.12

### Patch Changes

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

## 1.7.11

### Patch Changes

- [#37193](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/37193)
  [`edb659b9f7b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/edb659b9f7b) - Reverts
  changes that added aria-hidden to key interactive navigational elements

## 1.7.10

### Patch Changes

- [#37327](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/37327)
  [`6263a07010c`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6263a07010c) - Still
  behind a feature flag, reduces the breakpoint at which the new mobile functionality for our left
  sidebar "flyout mode" in mobile is applied (reduced from ~1024px to ~768px).

## 1.7.9

### Patch Changes

- [#37247](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/37247)
  [`55c42f7ce9d`](https://bitbucket.org/atlassian/atlassian-frontend/commits/55c42f7ce9d) - [ux] Add
  proper orientation to grab area.

## 1.7.8

### Patch Changes

- [#37126](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/37126)
  [`6a33c4fd6b6`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6a33c4fd6b6) - Removes
  unnecessary aria attribute from grab area in left sidebar.

## 1.7.7

### Patch Changes

- Updated dependencies

## 1.7.6

### Patch Changes

- Updated dependencies

## 1.7.5

### Patch Changes

- [#35441](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/35441)
  [`599bfe90ee3`](https://bitbucket.org/atlassian/atlassian-frontend/commits/599bfe90ee3) - Internal
  change to use shape tokens. There is no expected visual change.

## 1.7.4

### Patch Changes

- Updated dependencies

## 1.7.3

### Patch Changes

- Updated dependencies

## 1.7.2

### Patch Changes

- [#35149](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/35149)
  [`37131e3a8ea`](https://bitbucket.org/atlassian/atlassian-frontend/commits/37131e3a8ea) - Uses the
  Alpha release of our responsive media helpers via either the public `media` export or the internal
  `UNSAFE_media` export.
- Updated dependencies

## 1.7.1

### Patch Changes

- [#35934](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/35934)
  [`009e6a78811`](https://bitbucket.org/atlassian/atlassian-frontend/commits/009e6a78811) - Fixed
  dependency resolution issue with `@atlaskit/primitives`.

## 1.7.0

### Minor Changes

- [#35270](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/35270)
  [`7be6f82bb0d`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7be6f82bb0d) - [ux]
  Behind tested behind a feature flag, we're testing new mobile functionality to keep our left
  sidebar in a "flyout" mode in mobile so navigation or content sits ontop of the main page content
  rather than crushing it.

  This is designed to be SSR-compatible as it's primarily CSS-based with some user-event driven
  logic around mobile breakpoints that should not be inmpacted by SSR rendering (and should return
  the default desktop experience if such a state is achieved).

## 1.6.5

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

## 1.6.4

### Patch Changes

- [#32935](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/32935)
  [`b1bdec7cce2`](https://bitbucket.org/atlassian/atlassian-frontend/commits/b1bdec7cce2) - Internal
  change to enforce token usage for spacing properties. There is no expected visual or behaviour
  change.

## 1.6.3

### Patch Changes

- [#34408](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/34408)
  [`4bbc131de00`](https://bitbucket.org/atlassian/atlassian-frontend/commits/4bbc131de00) - ####
  Fix: Resizing pages with `<iframe>`s

  Pages that contain `<iframe>` elements will now have a smoother resizing experience. `<iframe>`
  elements consume user events (eg `mousemove`) when the user is over the top of them. This is
  problematic for resizing as we need to have the latest user pointer movements to resize the
  sidebar. Now, while a resize is happening, `pointer-events` are blocked on `<iframe>` elements to
  prevent the `<iframe>` consuming user events.

  #### Fix: User cursor while resizing

  While resizing the users cursor will now always be `ew-resize`. Previously the cursor could change
  depending on what element the users pointer was over

  #### Fix: Resizing will no longer change user selection

  A user can select parts of a page (eg select a paragraph of text). Previously, in some cases, a
  user's selection could change due to a resizing operation. This has been fixed so that a resizing
  operation will no longer change a user's selection

  #### Fix: `onResizeEnd`

  `onResizeEnd` will no longer incorrectly get an empty object `{}` if the user resized into the
  collapsed state

## 1.6.2

### Patch Changes

- [#33793](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33793)
  [`9d00501a414`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9d00501a414) - Ensure
  legacy types are published for TS 4.5-4.8

## 1.6.1

### Patch Changes

- [#33649](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33649)
  [`41fae2c6f68`](https://bitbucket.org/atlassian/atlassian-frontend/commits/41fae2c6f68) - Upgrade
  Typescript from `4.5.5` to `4.9.5`

## 1.6.0

### Minor Changes

- [#33258](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/33258)
  [`56507598609`](https://bitbucket.org/atlassian/atlassian-frontend/commits/56507598609) - Skip
  minor dependency bump

### Patch Changes

- Updated dependencies

## 1.5.0

### Minor Changes

- [#32575](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/32575)
  [`2a9f6f800ef`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2a9f6f800ef) -
  **Fixes**

  - `onLeftSidebarExpand` is no longer called when the sidebar is already open.
    `onLeftSidebarExpand` oculd previously be incorrectly called if a user resized an expanded
    sidebar to slightly smaller than the default sidebar width, or when the user cancelled a sidebar
    resizing operation with the `"Escape"` key
  - the latest provided `onLeftSidebarCollapse` and `onLeftSidebarExpand` functions are now called
    when collapsing / expanding respectively. Previously, only the initial `onLeftSidebarCollapse`
    and `onLeftSidebarExpand` were called (due to a stale closure)
  - `onLeftSidebarCollapse` and `onLeftSidebarExpand` are now called with the latest state values.
    Previously there were only ever called with the initial left sidebar state value (due to a stale
    closure)

  **Improvements**

  - no longer possible to trigger the collapse of the sidebar when it is already collapsed
  - no longer possible to trigger an expand of the sidebar when it is already expanded
  - triggering an expand while the sidebar is collapsing will now flush the pending
    `onLeftSidebarExpand`
  - triggering an collapse while the sidebar is expanding will now flush the pending
    `onLeftSidebarCollapse`
  - only adding the event listener for `"transitionend"` when the sidebar is expanding or
    collapsing.
  - removing `"transitionend"` event listener when `<LeftSidebar />` is unmounted
  - explicitly aborting pending collapse / expand actions when `<LeftSidebar />` is unmounted while
    collapsing / expanding.

## 1.4.0

### Minor Changes

- [#32516](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/32516)
  [`955ee3ea8fe`](https://bitbucket.org/atlassian/atlassian-frontend/commits/955ee3ea8fe) - [ux]
  **fix**: if a `"mousedown"`, `"click"`, `"resize"` or `"visibilitychange"` event occurs while the
  sidebar is being resized, then the resizing operation will end

  [ux] **new**: if a user presses the `"Escape"` key while the sidebar is being resized, then the
  resizing operation will end

## 1.3.10

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

## 1.3.9

### Patch Changes

- Updated dependencies

## 1.3.8

### Patch Changes

- [#29227](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/29227)
  [`4ee60bafc6d`](https://bitbucket.org/atlassian/atlassian-frontend/commits/4ee60bafc6d) -
  ED-16603: Remove tooltips from VR tests and make them opt in. To opt-in, add `allowedSideEffects`
  when loading the page.

## 1.3.7

### Patch Changes

- [#28374](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/28374)
  [`7f3ff7f0081`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7f3ff7f0081) - [ux]
  Enhance accessibility of header for skip links component

## 1.3.6

### Patch Changes

- Updated dependencies

## 1.3.5

### Patch Changes

- Updated dependencies

## 1.3.4

### Patch Changes

- Updated dependencies

## 1.3.3

### Patch Changes

- [#26303](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/26303)
  [`9827dcb82b8`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9827dcb82b8) - No-op
  change to introduce spacing tokens to design system components.

## 1.3.2

### Patch Changes

- [#24710](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/24710)
  [`522a27e6119`](https://bitbucket.org/atlassian/atlassian-frontend/commits/522a27e6119) - Remove
  `isOpen` prop from @atlaskit/banner, it is now open by default.
- Updated dependencies

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

## 1.3.0

### Minor Changes

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

### Patch Changes

- Updated dependencies

## 1.2.8

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

## 1.2.7

### Patch Changes

- [#23381](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/23381)
  [`26b3e978512`](https://bitbucket.org/atlassian/atlassian-frontend/commits/26b3e978512) - Internal
  code change turning on new linting rules.
- Updated dependencies

## 1.2.6

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

## 1.2.5

### Patch Changes

- [#22029](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/22029)
  [`e4b612d1c48`](https://bitbucket.org/atlassian/atlassian-frontend/commits/e4b612d1c48) - Internal
  migration to bind-event-listener for safer DOM Event cleanup

## 1.2.4

### Patch Changes

- [#21570](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/21570)
  [`ef9ecf15b36`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ef9ecf15b36) - Calling
  `collapseLeftSidebar` while the sidebar is already collapsed no longer modifies the sidebar state.
  This prevents an invalid state that could occur if `collapseLeftSidebar` was called while the
  sidebar was in flyout.

## 1.2.3

### Patch Changes

- Updated dependencies

## 1.2.2

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

## 1.2.1

### Patch Changes

- Updated dependencies

## 1.2.0

### Minor Changes

- [#19618](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/19618)
  [`21534d3647e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/21534d3647e) - [ux]
  Update theme colours and remove shadow from resize bar

### Patch Changes

- [`ac9343c3ed4`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ac9343c3ed4) - Replaces
  usage of deprecated design tokens. No visual or functional changes
- [`ad0e912661a`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ad0e912661a) - Styles
  have been rewritten to be static, in preparation for compiled adoption.
- [`8940901481d`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8940901481d) - [ux] The
  width of right sidebars with fixed positioning (`<RightSidebar isFixed />`) has been fixed.
  Previously they had automatic sizing, which led to inconsistencies in appearance between static
  and fixed positioning.
- [`62edf20ab1e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/62edf20ab1e) - Migrates
  all usage of brand tokens to either selected or information tokens. This change is purely for
  semantic reasons, there are no visual or behavioural changes.
- Updated dependencies

## 1.1.0

### Minor Changes

- [#19019](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/19019)
  [`567a96da90e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/567a96da90e) - [ux]
  Instrumented page-layout with the new theming package, `@atlaskit/tokens`. New tokens will be
  visible only in applications configured to use the new Tokens API (currently in alpha).These
  changes are intended to be interoperable with the legacy theme implementation. Legacy dark mode
  users should expect no visual or breaking changes.

### Patch Changes

- Updated dependencies

## 1.0.7

### Patch Changes

- [#16752](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/16752)
  [`19d72473dfb`](https://bitbucket.org/atlassian/atlassian-frontend/commits/19d72473dfb) - Bump
  raf-schd to latest (4.0.3), including better TS typings.

## 1.0.6

### Patch Changes

- [#15531](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/15531)
  [`192d35cfdbd`](https://bitbucket.org/atlassian/atlassian-frontend/commits/192d35cfdbd) - Defaults
  native button usage to type="button" to prevent unintended submittig of forms.

## 1.0.5

### Patch Changes

- Updated dependencies

## 1.0.4

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

## 1.0.3

### Patch Changes

- [#11649](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/11649)
  [`f9cb2bcf689`](https://bitbucket.org/atlassian/atlassian-frontend/commits/f9cb2bcf689) - SkipLink
  order is now stable after remounting slots.
- [`0eb13e8b2d8`](https://bitbucket.org/atlassian/atlassian-frontend/commits/0eb13e8b2d8) - Fix
  "Cannot update a component from inside the function body of a different component" warnings
  related to skip links.

## 1.0.2

### Patch Changes

- [#12167](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/12167)
  [`d6f7ff383cf`](https://bitbucket.org/atlassian/atlassian-frontend/commits/d6f7ff383cf) - Updates
  to development dependency `storybook-addon-performance`

## 1.0.1

### Patch Changes

- [#9288](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/9288)
  [`7d0905b4e81`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7d0905b4e81) - Fix bug
  where right sidebar styles were being calculated with the wrong variable.

## 1.0.0

### Major Changes

- [#10609](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/10609)
  [`7727f723965`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7727f723965) - Internal
  change to the release model from continous to scheduled release. There are **NO API CHANGES** in
  this release.

### Patch Changes

- Updated dependencies

## 0.11.0

### Minor Changes

- [#10410](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/10410)
  [`13d7f548f14`](https://bitbucket.org/atlassian/atlassian-frontend/commits/13d7f548f14) - The
  `usePageLayoutResize` hook no longer exposes the internal `setLeftSidebarState` method.

### Patch Changes

- [`ddff790f9fd`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ddff790f9fd) - [ux]
  Added a new hook (`useLeftSidebarFlyoutLock`) which allows locking the sidebar in a flyout state.

## 0.10.14

### Patch Changes

- [#8409](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/8409)
  [`6ae23940b27`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6ae23940b27) - Remove
  css-vars-ponyfill from page layout to drop IE10/11 support and reduce the bundle size

## 0.10.13

### Patch Changes

- [#8406](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/8406)
  [`b7c62b4cbb7`](https://bitbucket.org/atlassian/atlassian-frontend/commits/b7c62b4cbb7) - Fix Page
  Layout throwing errors in SSR

## 0.10.12

### Patch Changes

- [#7762](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/7762)
  [`952019cfd39`](https://bitbucket.org/atlassian/atlassian-frontend/commits/952019cfd39) - Removed
  extraneous/unnecessary dependencies for design system components.

## 0.10.11

### Patch Changes

- [#6601](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/6601)
  [`e6c982bb8f`](https://bitbucket.org/atlassian/atlassian-frontend/commits/e6c982bb8f) -
  Performance improvement. Simplifies a layout calculation to update less frequently.

## 0.10.10

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

## 0.10.9

### Patch Changes

- [#5744](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/5744)
  [`abfb2146c6`](https://bitbucket.org/atlassian/atlassian-frontend/commits/abfb2146c6) - [ux]
  Earlier left sidebar was not expanding on resize button click, Now this issue has been fixed.

## 0.10.8

### Patch Changes

- [#5761](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/5761)
  [`1757dec0ee`](https://bitbucket.org/atlassian/atlassian-frontend/commits/1757dec0ee) - [ux] Fixed
  bug where skip link menu was moving on scroll. Skip link menu is now using fixed positioning
  instead of absolute

## 0.10.7

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

## 0.10.6

### Patch Changes

- [#5575](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/5575)
  [`d540cd1042`](https://bitbucket.org/atlassian/atlassian-frontend/commits/d540cd1042) - [ux]
  Moving cursor away from current browser was causing side nav expand unexpectedly. This issue has
  been fixed now and the flyout will close as mouse will leave browser.

## 0.10.5

### Patch Changes

- [#5334](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/5334)
  [`2c735227f9`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2c735227f9) - Fix resize
  callback events from being called more than once on mount

## 0.10.4

### Patch Changes

- [#5389](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/5389)
  [`b4fd71e4a2`](https://bitbucket.org/atlassian/atlassian-frontend/commits/b4fd71e4a2) - Fixes the
  visiblity of left sidebar contents when rendered in SSR mode

## 0.10.3

### Patch Changes

- Updated dependencies

## 0.10.2

### Patch Changes

- [#4765](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/4765)
  [`4cf354b500`](https://bitbucket.org/atlassian/atlassian-frontend/commits/4cf354b500) - Adds the
  ability to register custom skip links to be displayed in the `PageLayout` skip link menu. Now if
  you have an element that isn't a slot of the `PageLayout` component, you can still provide a
  helpful and accessible way to jump straight to it!

  Import the new `useCustomSkipLink` hook and pass in the taget `id` and a `skipLinkTitle` and it
  will add a new link to the element with a matching `id`, no matter where it is in the document.
  You can also choose what position the link will show up in the menu by using the optional
  `listIndex` prop.

## 0.10.1

### Patch Changes

- [#5239](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/5239)
  [`ec3df667ed`](https://bitbucket.org/atlassian/atlassian-frontend/commits/ec3df667ed) - Pass left
  sidebar state to onResizeStart, onResizeEnd, onLeftSidebarExpand nd onLeftSidebarCollapse

## 0.10.0

### Minor Changes

- [#4934](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/4934)
  [`9db4bdaa00`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9db4bdaa00) -
  **BREAKING** Changes the way css variables were previously exported. They are now exported with
  proper fallback values. Refer to the [CSS variables](page-layout/docs/css-variables) docs to see
  how to use them.

## 0.9.4

### Patch Changes

- [#4706](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/4706)
  [`58413f42ab`](https://bitbucket.org/atlassian/atlassian-frontend/commits/58413f42ab) - Left side
  bar button disbaled

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

## 0.9.2

### Patch Changes

- [#4051](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/4051)
  [`14d289a7ee`](https://bitbucket.org/atlassian/atlassian-frontend/commits/14d289a7ee) - Fix
  LeftSidebar flyout not closing sometimes when not in hover state

## 0.9.1

### Patch Changes

- [#3703](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3703)
  [`0d72fedadb`](https://bitbucket.org/atlassian/atlassian-frontend/commits/0d72fedadb) -
  Left-sidebar fixed content will occupy 100% height"

## 0.9.0

### Minor Changes

- [#3697](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3697)
  [`8fb2f0ac0e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/8fb2f0ac0e) -
  **BREAKING** - The `width` prop now controls the width when LeftSidebar is mounted and overrides
  leftSidebarWidth value in localStorage. Also added `collapsedState` prop to control
  expanded/collapsed state when LeftSidebar is mounted.

## 0.8.6

### Patch Changes

- [#3599](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3599)
  [`859d71f610`](https://bitbucket.org/atlassian/atlassian-frontend/commits/859d71f610) - Replaces
  internal usage of Global component from emotion with a style tag

## 0.8.5

### Patch Changes

- [#3557](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3557)
  [`3305a0494b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/3305a0494b) - Added
  resizing state in left-sidebar - can be used to stop keyboard resize temporarily

## 0.8.4

### Patch Changes

- [#3538](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3538)
  [`c319029742`](https://bitbucket.org/atlassian/atlassian-frontend/commits/c319029742) - All
  page-layout slots will now have data attributes

## 0.8.3

### Patch Changes

- [#3324](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3324)
  [`4d74245d2b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/4d74245d2b) - The left
  sidebar now has a minimium width of 240px when being resized.
- [`404a32df15`](https://bitbucket.org/atlassian/atlassian-frontend/commits/404a32df15) - The left
  sidebar now has a minimium width of 240px when being resized.

## 0.8.2

### Patch Changes

- [#3226](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3226)
  [`0c532edf6e`](https://bitbucket.org/atlassian/atlassian-frontend/commits/0c532edf6e) - Use the
  'lodash' package instead of single-function 'lodash.\*' packages

## 0.8.1

### Patch Changes

- [#3422](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3422)
  [`a05fe35b29`](https://bitbucket.org/atlassian/atlassian-frontend/commits/a05fe35b29) - Side
  navigation now supports being able to resize the sidebar with your keyboard! Simply focus onto the
  grab area and then use your arrow keys to resize. Use the `resizeGrabAreaLabel` prop to describe
  what happens when interacting with it.

## 0.8.0

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

## 0.7.0

### Minor Changes

- [#3274](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3274)
  [`45b6bc10a8`](https://bitbucket.org/atlassian/atlassian-frontend/commits/45b6bc10a8) - Renames
  i18n prop to skipLinksLabel which is now a string. This prop is used as the title of the skip
  links container.

### Patch Changes

- [`be2323a168`](https://bitbucket.org/atlassian/atlassian-frontend/commits/be2323a168) - Prevents
  clearing localStorage on unmount

## 0.6.1

### Patch Changes

- Updated dependencies

## 0.6.0

### Minor Changes

- [#3059](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3059)
  [`339a126382`](https://bitbucket.org/atlassian/atlassian-frontend/commits/339a126382) - Added skip
  links

## 0.5.2

### Patch Changes

- [#3144](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3144)
  [`2e8933a6a7`](https://bitbucket.org/atlassian/atlassian-frontend/commits/2e8933a6a7) - Change the
  key for grid storage in localStorage

## 0.5.1

### Patch Changes

- [#3088](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/3088)
  [`9fed259adc`](https://bitbucket.org/atlassian/atlassian-frontend/commits/9fed259adc) - Adds a
  default value for dimension (height or width) props in Page Layout content slots.

## 0.5.0

### Minor Changes

- [#2924](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/2924)
  [`80fb46068b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/80fb46068b) - Move all
  grid state into the ResizeSidebarControl. **BREAKING** onExpand and onCollapse callbacks have been
  removed. They are now called _onLeftSidebarExpand_ and _onLeftSidebarCollapse_ and are passed to
  the PageLayout component.

## 0.4.2

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

## 0.4.1

### Patch Changes

- [#2738](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/2738)
  [`c38dd3c0dc`](https://bitbucket.org/atlassian/atlassian-frontend/commits/c38dd3c0dc) - Fixes a
  bug where LeftSidebar would go into an inconsistent state when toggled quickly.
- [`6ab2c4b227`](https://bitbucket.org/atlassian/atlassian-frontend/commits/6ab2c4b227) - Make
  flyout behaviour more predictable
- [`7d0af990e1`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7d0af990e1) - Removes
  overflow auto so that position sticky in Main can work

## 0.4.0

### Minor Changes

- [#2650](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/2650)
  [`bd8f1ab8b6`](https://bitbucket.org/atlassian/atlassian-frontend/commits/bd8f1ab8b6) - Changes
  the behaviour of flyout. It now expands to the preferred width of the user

### Patch Changes

- [`25bf379774`](https://bitbucket.org/atlassian/atlassian-frontend/commits/25bf379774) - Removes
  overflow auto so that position sticky in Main can work

## 0.3.3

### Patch Changes

- [#2430](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/2430)
  [`649f69b6d7`](https://bitbucket.org/atlassian/atlassian-frontend/commits/649f69b6d7) - Patch all
  packages that are used by confluence that have a broken es2019 dist

## 0.3.2

### Patch Changes

- [#2188](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/2188)
  [`89a5c1ded9`](https://bitbucket.org/atlassian/atlassian-frontend/commits/89a5c1ded9) - Fix issue
  with usePageLayoutResize hook not affecting sidebar

## 0.3.1

### Patch Changes

- [`f5226d360b`](https://bitbucket.org/atlassian/atlassian-frontend/commits/f5226d360b) - Add
  onFlyoutExpand and onFlyoutCollapse events. Internal refactor of flyout behaviour.-
  [#2089](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/2089)
  [`42e3b34fae`](https://bitbucket.org/atlassian/atlassian-frontend/commits/42e3b34fae) - _Breaking
  change_ Hides contents of LeftSidebar when collapsed

## 0.3.0

### Minor Changes

- [#1906](https://bitbucket.org/atlassian/atlassian-frontend/pull-requests/1906)
  [`7fb3059a20`](https://bitbucket.org/atlassian/atlassian-frontend/commits/7fb3059a20) - -
  _Breaking_ Makes LeftSidebar resizeable by default, does not export ResizeControl anymore.
  - Exports LeftSidebarWithoutResize.
  - Adds the following callback functions to LeftSidebar:
    - onExpand
    - onCollapse
    - onResizeStart
    - onResizeEnd

## 0.2.0

### Minor Changes

- [minor][278f466be0](https://bitbucket.org/atlassian/atlassian-frontend/commits/278f466be0):

  Split page layout to allow tree shaking, allow resize button to have an override and add the
  required resizeButtonLabel prop to ResizeControl

## 0.1.3

### Patch Changes

- [patch][214c76d2b8](https://bitbucket.org/atlassian/atlassian-frontend/commits/214c76d2b8):

  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
  [e5eb921e97](https://bitbucket.org/atlassian/atlassian-frontend/commits/e5eb921e97):
  - @atlaskit/tooltip@15.2.6
  - @atlaskit/button@13.3.11
  - @atlaskit/icon@20.1.1
  - @atlaskit/avatar@17.1.10
  - @atlaskit/motion@0.2.4

## 0.1.2

### Patch Changes

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

  Prevent left sidebar from jumping when moving the mouse

## 0.1.1

### Patch Changes

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

  Use TS syntax that is compatible with TS version 3.1.0

## 0.1.0

### Minor Changes

- [minor][9015d5614a](https://bitbucket.org/atlassian/atlassian-frontend/commits/9015d5614a):

  **BREAKING**

  - Make `ResizeControl` composable. If it's not passed as a child to `LeftSidebar`, it will not be
    resizable.

  **NON-BREAKING**

  - Fix a bug with flyout behaviour in non-fixed mode. It no longer pushes body content to the side.
  - Fix a bug where `Main` couldn't handle wide content without breaking the layout.
  - Fixed the bug where expanding the LeftSidebar always set the width to 240px instead of users'
    cached width.

## 0.0.4

### Patch Changes

- [patch][4955ff3d36](https://bitbucket.org/atlassian/atlassian-frontend/commits/4955ff3d36):

  Minor package.json config compliance updates- Updated dependencies
  [8c9e4f1ec6](https://bitbucket.org/atlassian/atlassian-frontend/commits/8c9e4f1ec6):

  - @atlaskit/docs@8.5.0

## 0.0.3

### Patch Changes

- [patch][8e76dbf8bc](https://bitbucket.org/atlassian/atlassian-frontend/commits/8e76dbf8bc):

  Add resize control to left sidebar-
  [patch][b015403f20](https://bitbucket.org/atlassian/atlassian-frontend/commits/b015403f20):

  Adds the ability to resize and collapse left sidebar. Adds the ability to hydrate grid state from
  local storage. Adds unit and VR tests.

  _Flyout behaviour in the LeftSidebar has a bug when `isFixed` prop is passed as false. It will be
  fixed in a future release. [Tracked here](https://product-fabric.atlassian.net/browse/DST-142)_

## 0.0.2

### Patch Changes

- [patch][81275873e9](https://bitbucket.org/atlassian/atlassian-frontend/commits/81275873e9):

  Initial release for page layout. Exports a top level Grid component and a number of slot
  components which fit into a preconfigured grid layout- Updated dependencies
  [66dcced7a0](https://bitbucket.org/atlassian/atlassian-frontend/commits/66dcced7a0):

- Updated dependencies
  [eea5e9bd8c](https://bitbucket.org/atlassian/atlassian-frontend/commits/eea5e9bd8c):
  - @atlaskit/docs@8.4.0
