# @cobalt-ui/plugin-sass

## 1.8.1

### Patch Changes

- [#253](https://github.com/drwpow/cobalt-ui/pull/253) [`2dec1cb`](https://github.com/drwpow/cobalt-ui/commit/2dec1cb427715d6b7eb3c719f3eba8e3bb263517) Thanks [@drwpow](https://github.com/drwpow)! - Bump deps

- Updated dependencies [[`2dec1cb`](https://github.com/drwpow/cobalt-ui/commit/2dec1cb427715d6b7eb3c719f3eba8e3bb263517)]:
  - @cobalt-ui/plugin-css@1.7.4
  - @cobalt-ui/cli@1.11.2

## 1.8.0

### Minor Changes

- [#202](https://github.com/drwpow/cobalt-ui/pull/202) [`eecdee6dd67315fcf087c9daa70d703bff6c7490`](https://github.com/drwpow/cobalt-ui/commit/eecdee6dd67315fcf087c9daa70d703bff6c7490) Thanks [@drwpow](https://github.com/drwpow)! - Fix collision of mode names if a user has a mode called `"default"`, changing the internal selector to `"."` (a single dot).

  `"."` will be used more often in the upcoming [2.0 API](https://github.com/drwpow/cobalt-ui/issues/201), chosen because it’s easy to type/reference, uses illegal characters (therefore consumers can’t use it, but internally we know what it means), and also because it matches [Node’s ESM implementation for the default import](https://nodejs.org/docs/latest/api/esm.html#resolution-algorithm-specification), so it will be familiar/expected for some developers.

### Patch Changes

- [#202](https://github.com/drwpow/cobalt-ui/pull/202) [`eecdee6dd67315fcf087c9daa70d703bff6c7490`](https://github.com/drwpow/cobalt-ui/commit/eecdee6dd67315fcf087c9daa70d703bff6c7490) Thanks [@drwpow](https://github.com/drwpow)! - Fix plugin-sass mode generation

- Updated dependencies [[`eecdee6dd67315fcf087c9daa70d703bff6c7490`](https://github.com/drwpow/cobalt-ui/commit/eecdee6dd67315fcf087c9daa70d703bff6c7490)]:
  - @cobalt-ui/cli@1.7.1
  - @cobalt-ui/plugin-css@1.7.3

## 2.0.0

### Patch Changes

- Updated dependencies [[`a2afdc48a9cda210eafc59c4f4f9af1e5bb3dc42`](https://github.com/drwpow/cobalt-ui/commit/a2afdc48a9cda210eafc59c4f4f9af1e5bb3dc42), [`a2afdc48a9cda210eafc59c4f4f9af1e5bb3dc42`](https://github.com/drwpow/cobalt-ui/commit/a2afdc48a9cda210eafc59c4f4f9af1e5bb3dc42), [`a2afdc48a9cda210eafc59c4f4f9af1e5bb3dc42`](https://github.com/drwpow/cobalt-ui/commit/a2afdc48a9cda210eafc59c4f4f9af1e5bb3dc42)]:
  - @cobalt-ui/plugin-css@2.0.0
  - @cobalt-ui/utils@1.2.3
  - @cobalt-ui/cli@1.7.0

## 1.3.3

### Patch Changes

- Updated dependencies [[`6020c15`](https://github.com/drwpow/cobalt-ui/commit/6020c15dae130ffd30a21c844e7e1a6277c7106d)]:
  - @cobalt-ui/plugin-css@1.7.0

## 1.3.2

### Patch Changes

- [#150](https://github.com/drwpow/cobalt-ui/pull/150) [`8c6893d`](https://github.com/drwpow/cobalt-ui/commit/8c6893d008e41f54c44fbc9a80a52576dc7e3629) Thanks [@drwpow](https://github.com/drwpow)! - Bugfix: fix TypeScript signature for transform() plugin option

- [#150](https://github.com/drwpow/cobalt-ui/pull/150) [`8c6893d`](https://github.com/drwpow/cobalt-ui/commit/8c6893d008e41f54c44fbc9a80a52576dc7e3629) Thanks [@drwpow](https://github.com/drwpow)! - Bugfix: mismatched versions of plugin-css and plugin-sass (if either were on `latest`) were broken.

- Updated dependencies [[`8c6893d`](https://github.com/drwpow/cobalt-ui/commit/8c6893d008e41f54c44fbc9a80a52576dc7e3629), [`8c6893d`](https://github.com/drwpow/cobalt-ui/commit/8c6893d008e41f54c44fbc9a80a52576dc7e3629), [`8c6893d`](https://github.com/drwpow/cobalt-ui/commit/8c6893d008e41f54c44fbc9a80a52576dc7e3629)]:
  - @cobalt-ui/plugin-css@1.6.2

## 1.3.2

### Patch Changes

- [#131](https://github.com/drwpow/cobalt-ui/pull/131) [`6628a8c`](https://github.com/drwpow/cobalt-ui/commit/6628a8cfe9adf20e9a6b437a82c7f6c1b28e1480) Thanks [@dev-nicolaos](https://github.com/dev-nicolaos)! - Handle whitespace in token ids when creating CSS variables

- Updated dependencies [[`6628a8c`](https://github.com/drwpow/cobalt-ui/commit/6628a8cfe9adf20e9a6b437a82c7f6c1b28e1480)]:
  - @cobalt-ui/plugin-css@1.6.0

## 1.3.1

### Patch Changes

- [#132](https://github.com/drwpow/cobalt-ui/pull/132) [`97274f4`](https://github.com/drwpow/cobalt-ui/commit/97274f4be83966d178f3a06524ead926bcdd649c) Thanks [@drwpow](https://github.com/drwpow)! - Allow options?.transformer() to return `undefined` and fall back to default

- Updated dependencies [[`97274f4`](https://github.com/drwpow/cobalt-ui/commit/97274f4be83966d178f3a06524ead926bcdd649c)]:
  - @cobalt-ui/plugin-css@1.5.1

## 1.3.0

### Minor Changes

- [#113](https://github.com/drwpow/cobalt-ui/pull/113) [`cc078a7`](https://github.com/drwpow/cobalt-ui/commit/cc078a7582b313bfa5337ad48d2abb2ff1613c91) Thanks [@drwpow](https://github.com/drwpow)! - Add colorFormat option

- [#114](https://github.com/drwpow/cobalt-ui/pull/114) [`9f62035`](https://github.com/drwpow/cobalt-ui/commit/9f620359ee6c426279645a29edc5854085dd6045) Thanks [@drwpow](https://github.com/drwpow)! - Add "inset" property for shadows

- [#114](https://github.com/drwpow/cobalt-ui/pull/114) [`9f62035`](https://github.com/drwpow/cobalt-ui/commit/9f620359ee6c426279645a29edc5854085dd6045) Thanks [@drwpow](https://github.com/drwpow)! - Support arrays of shadows

### Patch Changes

- Updated dependencies [[`cc078a7`](https://github.com/drwpow/cobalt-ui/commit/cc078a7582b313bfa5337ad48d2abb2ff1613c91), [`9f62035`](https://github.com/drwpow/cobalt-ui/commit/9f620359ee6c426279645a29edc5854085dd6045), [`9f62035`](https://github.com/drwpow/cobalt-ui/commit/9f620359ee6c426279645a29edc5854085dd6045)]:
  - @cobalt-ui/plugin-css@1.5.0

## 1.2.5

### Patch Changes

- [#99](https://github.com/drwpow/cobalt-ui/pull/99) [`e660687`](https://github.com/drwpow/cobalt-ui/commit/e66068772654c1432fa5a5d87c44b50ca8d19ac8) Thanks [@drwpow](https://github.com/drwpow)! - Make plugin-css a peerDep

- Updated dependencies [[`adfe228`](https://github.com/drwpow/cobalt-ui/commit/adfe2280718244a3a25086e3f3b47e963993bca2)]:
  - @cobalt-ui/plugin-css@1.4.1

## 1.2.4

### Patch Changes

- [#94](https://github.com/drwpow/cobalt-ui/pull/94) [`01d1d31`](https://github.com/drwpow/cobalt-ui/commit/01d1d3139dcdc25c2883378522f349c817e9fc1f) Thanks [@drwpow](https://github.com/drwpow)! - Bump @cobalt-ui/utils

## 1.2.3

### Patch Changes

- Updated dependencies [[`432029f`](https://github.com/drwpow/cobalt-ui/commit/432029f78130bec264fbdb26e83a6980fb923b0e)]:
  - @cobalt-ui/cli@1.2.0
  - @cobalt-ui/plugin-css@1.3.0

## 1.2.2

### Patch Changes

- [#45](https://github.com/drwpow/cobalt-ui/pull/45) [`4e4e2c0`](https://github.com/drwpow/cobalt-ui/commit/4e4e2c03ed0750306633fe757396733b8f6db385) Thanks [@drwpow](https://github.com/drwpow)! - Fix release script

- Updated dependencies [[`4e4e2c0`](https://github.com/drwpow/cobalt-ui/commit/4e4e2c03ed0750306633fe757396733b8f6db385)]:
  - @cobalt-ui/cli@1.1.3
  - @cobalt-ui/plugin-css@1.2.2
  - @cobalt-ui/utils@1.1.1

## 1.2.1

### Patch Changes

- [#33](https://github.com/drwpow/cobalt-ui/pull/33) [`eb942a7`](https://github.com/drwpow/cobalt-ui/commit/eb942a7c50a7afd48e73c0f652f34f71f01db68f) Thanks [@drwpow](https://github.com/drwpow)! - Remove unused deps

- Updated dependencies [[`482f5cd`](https://github.com/drwpow/cobalt-ui/commit/482f5cd4dfd7dd5bf71b64ae1f103322e6709717), [`482f5cd`](https://github.com/drwpow/cobalt-ui/commit/482f5cd4dfd7dd5bf71b64ae1f103322e6709717), [`152f666`](https://github.com/drwpow/cobalt-ui/commit/152f66661de125e1c4b9d872794bbcff8b51de8f), [`eb942a7`](https://github.com/drwpow/cobalt-ui/commit/eb942a7c50a7afd48e73c0f652f34f71f01db68f)]:
  - @cobalt-ui/cli@1.1.0
  - @cobalt-ui/utils@1.1.0
  - @cobalt-ui/plugin-css@1.2.1

## 1.2.0

### Minor Changes

- 526777f: Add `fontFamily`, `fontWeight`, `fontName`, and `number` types, remove `font` type

### Patch Changes

- ecc5389: Update TS types for 4.7
- Updated dependencies [ecc5389]
- Updated dependencies [526777f]
  - @cobalt-ui/plugin-css@1.2.0
  - @cobalt-ui/utils@0.5.4
  - @cobalt-ui/cli@0.8.0

## 1.1.4

### Patch Changes

- ae8a4d6: Update dependencies
- Updated dependencies [ae8a4d6]
  - @cobalt-ui/plugin-css@1.1.5
  - @cobalt-ui/utils@0.5.3
  - @cobalt-ui/cli@0.7.3

## 1.1.3

### Patch Changes

- Update svgo to v3
- Updated dependencies
  - @cobalt-ui/plugin-css@1.1.4

## 1.1.2

### Patch Changes

- 4eec0bd: Further improve aliases
- Updated dependencies [4eec0bd]
  - @cobalt-ui/plugin-css@1.1.2

## 1.1.1

### Patch Changes

- 3119292: Fix prefix bug
- Updated dependencies [3119292]
  - @cobalt-ui/plugin-css@1.1.1

## 1.1.0

### Minor Changes

- 9edc9d9: Add option to resolve token() to vars generated by @cobalt-ui/plugin-css

### Patch Changes

- Updated dependencies [9edc9d9]
- Updated dependencies [9edc9d9]
  - @cobalt-ui/utils@0.5.2
  - @cobalt-ui/plugin-css@1.1.0

## 1.0.0

### Minor Changes

- e50c864: Add strokeStyle and border support in plugins, improve validation in core

### Patch Changes

- Updated dependencies [e50c864]
  - @cobalt-ui/cli@0.7.0

## 0.7.2

### Patch Changes

- Bump @cobalt-ui/utils version
- Updated dependencies
  - @cobalt-ui/cli@0.6.2

## 0.7.1

### Patch Changes

- Updated dependencies [160200f]
  - @cobalt-ui/cli@0.6.0

## 0.7.0

### Minor Changes

- 9e80004: Breaking change: improve and normalize transform API

### Patch Changes

- Updated dependencies [9e80004]
  - @cobalt-ui/utils@0.5.0

## 0.6.2

### Patch Changes

- ed21d56: Bump deps, add config type to docs
- Updated dependencies [a2a9d62]
- Updated dependencies [ed21d56]
  - @cobalt-ui/utils@0.4.0

## 0.6.1

### Patch Changes

- cd82302: Fix listModes bug

## 0.6.0

### Minor Changes

- 6bd3b9b: Add listModes() function

## 0.5.0

### Minor Changes

- 07bc365: Update to Feb 2022 version of the Design Tokens format

## 0.4.9

### Patch Changes

- Bugfix: typography mixin

## 0.4.8

### Patch Changes

- c263337: Fix typography map

## 0.4.7

### Patch Changes

- Update core

## 0.4.6

### Patch Changes

- @cobalt-ui/core@0.3.4

## 0.4.5

### Patch Changes

- 93668b9: Fix gradient generation

## 0.4.4

### Patch Changes

- 8f5025d: Update package description

## 0.4.3

### Patch Changes

- Bump deps

## 0.4.2

### Patch Changes

- 1170d8b: Add metadata.name to comment
- 1170d8b: Fix bug where shadow type tokens had commas in the wrong places

## 0.4.1

### Patch Changes

- 4061584: Add autogenerated message to CSS & Sass

## 0.4.0

### Minor Changes

- 55e82ca: Breaking change: use token() function instead of Sass variables

## 0.3.2

### Patch Changes

- 395e388: Fix mode map keys

## 0.3.1

### Patch Changes

- 44452f7: Fix default token handling

## 0.3.0

### Minor Changes

- 8d05fe8: Add Figma sync, make some breaking API changes

### Patch Changes

- Updated dependencies [8d05fe8]
  - @cobalt-ui/utils@0.3.0

## 0.2.1

### Patch Changes

- 6feabd5: Fix SVG embedding

## 0.2.0

### Minor Changes

- 26bfb4c: Convert to JSON, follow design tokens spec

### Patch Changes

- Updated dependencies [26bfb4c]
  - @cobalt-ui/utils@0.2.0

## 0.1.0

### Minor Changes

- 5748e72: Use JSON to align with the Design Tokens W3C spec

### Patch Changes

- Updated dependencies [5748e72]
  - @cobalt-ui/utils@0.1.0
