UNPKG

@atlaskit/page-layout

Version:

A collection of components which let you compose an application's page layout.

1,649 lines (1,008 loc) 57.3 kB
# @atlaskit/page-layout ## 4.3.3 ### Patch Changes - Updated dependencies ## 4.3.2 ### Patch Changes - [`40a0c6a050287`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/40a0c6a050287) - Add deprecation notices to code exports ## 4.3.1 ### Patch Changes - Updated dependencies ## 4.3.0 ### Minor Changes - [`b6726adedaa66`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b6726adedaa66) - Autofix: add explicit package exports (barrel removal) ## 4.2.40 ### Patch Changes - Updated dependencies ## 4.2.39 ### Patch Changes - [`ddd049a745d38`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/ddd049a745d38) - Internal change to how legacy colors are applied. No visual changes. - Updated dependencies ## 4.2.38 ### Patch Changes - Updated dependencies ## 4.2.37 ### Patch Changes - Updated dependencies ## 4.2.36 ### Patch Changes - [`02483200273ec`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/02483200273ec) - Enrol all Design System UI packages into the React Compiler with platform gating via isReactCompilerActivePlatform. - Updated dependencies ## 4.2.35 ### Patch Changes - [`e2085d35701ca`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/e2085d35701ca) - Internal changes to remove unnecessary token fallbacks and imports from `@atlaskit/theme` - Updated dependencies ## 4.2.34 ### Patch Changes - [`7aef1e49e90ea`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/7aef1e49e90ea) - Removes redundant fallback color values via @atlaskit/theme - Updated dependencies ## 4.2.33 ### Patch Changes - Updated dependencies ## 4.2.32 ### Patch Changes - Updated dependencies ## 4.2.31 ### Patch Changes - Updated dependencies ## 4.2.30 ### Patch Changes - [`3ab7f43a5b43d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3ab7f43a5b43d) - Abandon flag to clean up spread props because of usability regressions. ## 4.2.29 ### Patch Changes - Updated dependencies ## 4.2.28 ### Patch Changes - Updated dependencies ## 4.2.27 ### Patch Changes - Updated dependencies ## 4.2.26 ### Patch Changes - Updated dependencies ## 4.2.25 ### Patch Changes - Updated dependencies ## 4.2.24 ### Patch Changes - [`036c3ee917e3c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/036c3ee917e3c) - Icon migration entry point update - Updated dependencies ## 4.2.23 ### Patch Changes - Updated dependencies ## 4.2.22 ### Patch Changes - [`a60a82196851a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/a60a82196851a) - Internal refactors to remove unused variables. No functional or public changes. - Updated dependencies ## 4.2.21 ### Patch Changes - [`391f053913a7c`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/391f053913a7c) - export additional types ## 4.2.20 ### Patch Changes - Updated dependencies ## 4.2.19 ### Patch Changes - Updated dependencies ## 4.2.18 ### Patch Changes - [`325389664a406`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/325389664a406) - Refactor to make props explicit. Remove spread props behind a feature flag. If successful, they will be removed in a future major. ## 4.2.17 ### Patch Changes - Updated dependencies ## 4.2.16 ### Patch Changes - Updated dependencies ## 4.2.15 ### Patch Changes - Updated dependencies ## 4.2.14 ### Patch Changes - [`248faa32d4835`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/248faa32d4835) - Internal changes to how borders are applied. - Updated dependencies ## 4.2.13 ### Patch Changes - [`f0662cd7a143e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/f0662cd7a143e) - Internal changes to how borders are applied. - Updated dependencies ## 4.2.12 ### Patch Changes - [`255837cfba315`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/255837cfba315) - Internal changes to how border radius is applied. - Updated dependencies ## 4.2.11 ### Patch Changes - Updated dependencies ## 4.2.10 ### Patch Changes - [`31c57f650ba07`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/31c57f650ba07) - Improving tests for server side rendering and hydration - Updated dependencies ## 4.2.9 ### Patch Changes - Updated dependencies ## 4.2.8 ### Patch Changes - Updated dependencies ## 4.2.7 ### Patch Changes - Updated dependencies ## 4.2.6 ### Patch Changes - Updated dependencies ## 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/a