# @atlaskit/css

## 0.19.4

### Patch Changes

- Updated dependencies

## 0.19.3

### Patch Changes

- Updated dependencies

## 0.19.2

### Patch Changes

- Updated dependencies

## 0.19.1

### Patch Changes

- [`f111803c4e253`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/f111803c4e253) -
  Updating typography fallbacks to refreshed typography values as the deprecated legacy typography
  theme has been removed.
- Updated dependencies

## 0.19.0

### Minor Changes

- [`55546332d4ef4`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/55546332d4ef4) -
  Restricted `borderRadius` xcss and cssMap types to only accept tokens, 0, and "inherit".
  Restricted `borderWidth` types to only accept tokens and 0. Previously any string was allowed,
  this is no longer the case and will throw a type error.

### Patch Changes

- Updated dependencies

## 0.18.1

### Patch Changes

- [`8f904ca860b20`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/8f904ca860b20) -
  Fixed codegen script not respecting manual changes in partially codegen'd files.
- Updated dependencies

## 0.18.0

### Minor Changes

- [`762b79e21f96a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/762b79e21f96a) -
  Migrated and cleaned up legacy iconography usage.

### Patch Changes

- Updated dependencies

## 0.17.1

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

## 0.17.0

### Minor Changes

- [`644c0f593ae62`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/644c0f593ae62) -
  Adds new semantic background and text tokens.

  **Background Tokens (`background.[semantics].subtler.*`):**

  Added `subtler` variants for semantic background colors with default, hovered, and pressed states:
  - `background.success.subtler.[default|hovered|pressed]`
  - `background.warning.subtler.[default|hovered|pressed]`
  - `background.danger.subtler.[default|hovered|pressed]`
  - `background.information.subtler.[default|hovered|pressed]`
  - `background.discovery.subtler.[default|hovered|pressed]`

  **Text Tokens (`text.[semantics].bolder`):**

  Added `bolder` variants for semantic text colors to ensure proper contrast on colored backgrounds:
  - `text.success.bolder`
  - `text.warning.bolder`
  - `text.danger.bolder`
  - `text.information.bolder`
  - `text.discovery.bolder`

### Patch Changes

- Updated dependencies

## 0.16.0

### Minor Changes

- [`d50ecf8e02d28`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d50ecf8e02d28) -
  Added `radius.xxlarge` token available for borderRadius in `cssMap`.

### Patch Changes

- Updated dependencies

## 0.15.2

### Patch Changes

- Updated dependencies

## 0.15.1

### Patch Changes

- [`75ba0401c1743`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/75ba0401c1743) -
  Internal changes.
- Updated dependencies

## 0.15.0

### Minor Changes

- [`d65b31774de31`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d65b31774de31) -
  Removed deprecated border radius and border width tokens from CSS type.

### Patch Changes

- Updated dependencies

## 0.14.4

### Patch Changes

- [`9d6e4b66e81f9`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/9d6e4b66e81f9) -
  Internal changes.
- Updated dependencies

## 0.14.3

### Patch Changes

- [`c72a8190e4e4f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c72a8190e4e4f) -
  add types to generated code for tokens
- Updated dependencies

## 0.14.2

### Patch Changes

- [`d92f75f49b03f`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d92f75f49b03f) -
  added type definitions to return type of generated code

## 0.14.1

### Patch Changes

- [`eb69a4b60c75e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/eb69a4b60c75e) -
  Split type export and regular export

## 0.14.0

### Minor Changes

- [`d4a45d8562c6d`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/d4a45d8562c6d) -
  Added `radius.tile` token to be used exclusively for creating tiles.

### Patch Changes

- Updated dependencies

## 0.13.1

### Patch Changes

- [`74c2f420ee49b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/74c2f420ee49b) -
  Internal changes to how border radius is applied.

## 0.13.0

### Minor Changes

- [`b2cbc15f17d6a`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b2cbc15f17d6a) -
  Added `radius.tile` token to be used exclusively for creating tiles.

### Patch Changes

- Updated dependencies

## 0.12.5

### Patch Changes

- [`23bcc5bbc9cee`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/23bcc5bbc9cee) -
  Internal changes to how border radius is applied.
- Updated dependencies

## 0.12.4

### Patch Changes

- [`3b5b4a919aaaf`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3b5b4a919aaaf) -
  Internal changes to how border radius is applied.
- Updated dependencies

## 0.12.3

### Patch Changes

- [`fcd8f46058cd2`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/fcd8f46058cd2) -
  Updated codemod to reference new border radius tokens available in xcss.
- Updated dependencies

## 0.12.2

### Patch Changes

- Updated dependencies

## 0.12.1

### Patch Changes

- [#193214](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/193214)
  [`c661806a65543`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/c661806a65543) -
  Internal changes to how border radius and border width values are applied. No visual change.
- Updated dependencies

## 0.12.0

### Minor Changes

- [#177956](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/177956)
  [`124aac4a851f1`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/124aac4a851f1) -
  Added metric typography tokens which can be used via the CSS `font` shorthand.

### Patch Changes

- Updated dependencies

## 0.11.0

### Minor Changes

- [#172429](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/172429)
  [`efcc283cecdfe`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/efcc283cecdfe) -
  Added metric typography tokens which can be used via the CSS `font` shorthand.

### Patch Changes

- Updated dependencies

## 0.10.7

### Patch Changes

- Updated dependencies

## 0.10.6

### Patch Changes

- [#137715](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/137715)
  [`40696be85b10e`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/40696be85b10e) -
  Improvements to `primitives-emotion-to-compiled` codemod: remove unnecessary `tokens` import.

## 0.10.5

### Patch Changes

- [#135712](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/135712)
  [`fa9caa5adb7a3`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/fa9caa5adb7a3) -
  Improvements to `xcss()` -> `cssMap()` codemod.
- Updated dependencies

## 0.10.4

### Patch Changes

- [#133515](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/133515)
  [`3e092526fea27`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/3e092526fea27) -
  Fix codemod config.

## 0.10.3

### Patch Changes

- [#127093](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/127093)
  [`1378ea7a99ce1`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/1378ea7a99ce1) -
  Upgrades `jscodeshift` to handle generics properly.
- Updated dependencies

## 0.10.2

### Patch Changes

- [#129972](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/129972)
  [`b2d69a39e6687`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b2d69a39e6687) -
  Update `@compiled/react` dependency for improved type checking support.

## 0.10.1

### Patch Changes

- [#124329](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/pull-requests/124329)
  [`b0d988fe689d9`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/b0d988fe689d9) -
  Consolidate ADS themes by adding the icon.color.subtlest with the value equal to icon.color.subtle
  to non-brand-refresh themes
- Updated dependencies

## 0.10.0

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

## 0.9.0

### Minor Changes

- [#116138](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/116138)
  [`b50c5d5d65ae2`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/b50c5d5d65ae2) -
  Bump to the latest version of @compiled/react

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

## 0.7.5

### Patch Changes

- [#105661](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/105661)
  [`f944cf37082f6`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/f944cf37082f6) -
  Update dependencies and remove unused internal export.

## 0.7.4

### Patch Changes

- [#103999](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/103999)
  [`9f62ecec4d422`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/9f62ecec4d422) -
  Update dependencies.

## 0.7.3

### Patch Changes

- Updated dependencies

## 0.7.2

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

## 0.7.1

### Patch Changes

- [#175552](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/175552)
  [`0384c8ac8996a`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/0384c8ac8996a) -
  Narrow down fontStyle type definition to only allow `normal` and `italic`.

## 0.7.0

### Minor Changes

- [#168289](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/168289)
  [`5fe404687ca98`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/5fe404687ca98) -
  Add a test helper to reduce issues when migrating to Compiled CSS.

  Change dom `Node`'s `textContent` property to remove `Compiled CSS definitions` except for
  `Compiled style nodes`.

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

## 0.6.1

### Patch Changes

- [#160054](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/160054)
  [`a85c8b06aad62`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/a85c8b06aad62) -
  Updates to the 0.5.2-primitives-emotion-to-compiled codemod to group imports from
  @atlaskit/primitives.

## 0.6.0

### Minor Changes

- [#154669](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/154669)
  [`20db78434becd`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/20db78434becd) -
  Bump to the latest version of @compiled/\*
- [#154669](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/154669)
  [`20db78434becd`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/20db78434becd) -
  Adds the `jsx` export to allow `@atlaskit/css` to be used for the JSX Pragma within the Compiled
  ecosystem.

## 0.5.3

### Patch Changes

- [#151036](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/151036)
  [`5fa98b5962048`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/5fa98b5962048) -
  Add version prefix to codemod

## 0.5.2

### Patch Changes

- [#150360](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/150360)
  [`284490a8c1813`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/284490a8c1813) -
  Add codemod to migrate @atlaskit/primitives from using Emotion APIs towards Compiled.

## 0.5.1

### Patch Changes

- Updated dependencies

## 0.5.0

### Minor Changes

- [#138792](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/138792)
  [`59c6812e1be91`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/59c6812e1be91) -
  Update the @atlaskit/css schema to include:
  - `border` and `font` shorthand token values
  - Background and color `-hovered` and `-pressed` tokens are available in the non-psuedo-states for
    patterns like `<div css={[isHovered && hoveredStyles]} />`
  - Adds more commonly used media queries

### Patch Changes

- Updated dependencies

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

## 0.3.0

### Minor Changes

- [#108386](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/108386)
  [`8f3fa9e80b93c`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/8f3fa9e80b93c) -
  Updated xl breakpoint to be 1768px instead of 1760px (110.5rem instead of 110rem) to match updated
  design guidance.

## 0.2.0

### Minor Changes

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

## 0.1.1

### Patch Changes

- [#107116](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/107116)
  [`9a038f5d3834`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/9a038f5d3834) -
  Upgrade dependency @compiled/react to latest version

## 0.1.0

### Minor Changes

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

## 0.0.6

### Patch Changes

- [#89540](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/89540)
  [`1748b673d90d`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/1748b673d90d) -
  DSP-17890 Add media query types to createStrictAPI, just be aware that cascading media queries are
  not guaranteed to work with Compiled, refer to
  https://compiledcssinjs.com/docs/atomic-css#selector-specificity

## 0.0.5

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

## 0.0.4

### Patch Changes

- [#80571](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/80571)
  [`fafdb1dcce96`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/fafdb1dcce96) -
  Fix bugs in strict CSS typedef.
- [#79686](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/79686)
  [`7dc7cf06a8b9`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/7dc7cf06a8b9) -
  Bump @compiled/react to v0.17.0

## 0.0.3

### Patch Changes

- [#62648](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/62648)
  [`1902f30344b5`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/1902f30344b5) -
  Add a `StrictXCSSProp` to clarify the loose vs. strict implementation.

## 0.0.2

### Patch Changes

- [#63504](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/63504)
  [`a48de33c8536`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/a48de33c8536) -
  Uses codegen'd token schema type definition from the tokens package
- Updated dependencies

## 0.0.1

### Patch Changes

- [#58767](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/pull-requests/58767)
  [`6a6dbc5197e8`](https://stash.atlassian.com/projects/CONFCLOUD/repos/confluence-frontend/commits/6a6dbc5197e8) -
  Initial commit.
