# `@crowdstrike/ember-toucan-styles`

## 3.0.1

### Patch Changes

- [#31](https://github.com/CrowdStrike/ember-toucan-styles/pull/31) [`e3082e9`](https://github.com/CrowdStrike/ember-toucan-styles/commit/e3082e99a13b8b60ed3c111d14fb3a259bcc1d7b) Thanks [@simonihmig](https://github.com/simonihmig)! - Support ember-browser-services v5

  Widen the version range of the dependency on ember-browser-services to support both v4 and v5.

## 3.0.0

### Major Changes

- [#29](https://github.com/CrowdStrike/ember-toucan-styles/pull/29) [`6c1aaa3`](https://github.com/CrowdStrike/ember-toucan-styles/commit/6c1aaa3e117ecee77ee8b3789b4d20a5083b666d) Thanks [@JackRobards](https://github.com/JackRobards)! - Upgrade tailwind-toucan-base to latest major version. Breaking changes are only a concern if using the `surface-dash-widget` color with this package's utilities.

## 2.2.0

### Minor Changes

- [#27](https://github.com/CrowdStrike/ember-toucan-styles/pull/27) [`197a2d8`](https://github.com/CrowdStrike/ember-toucan-styles/commit/197a2d8d510222e0c56a57a4476ecea845992750) Thanks [@JackRobards](https://github.com/JackRobards)! - Add helper functions for new Charts color palette

## 2.1.0

### Minor Changes

- [#25](https://github.com/CrowdStrike/ember-toucan-styles/pull/25) [`0cd7b64`](https://github.com/CrowdStrike/ember-toucan-styles/commit/0cd7b64b8c6e24148f67cd204b4c514fe9b3a0e0) Thanks [@nicolechung](https://github.com/nicolechung)! - Update tailwind toucan base to the latest version (4.3.0)

  Also pinned version of pnpm for volta. Without this there was an error when trying to pnpm install.

## 2.0.2

### Patch Changes

- [#23](https://github.com/CrowdStrike/ember-toucan-styles/pull/23) [`23918e8`](https://github.com/CrowdStrike/ember-toucan-styles/commit/23918e897216ac956a46915d22f89519c41e1cf3) Thanks [@mfurniss](https://github.com/mfurniss)! - Updated color matrix to match current design spec

## 2.0.1

### Patch Changes

- [#21](https://github.com/CrowdStrike/ember-toucan-styles/pull/21) [`3262755`](https://github.com/CrowdStrike/ember-toucan-styles/commit/3262755df4639ff1573c53aa811c556bc3ae0d4b) Thanks [@ynotdraw](https://github.com/ynotdraw)! - Updated @crowdstrike/tailwind-toucan-base dependency [to latest](https://github.com/CrowdStrike/tailwind-toucan-base/releases/tag/v3.4.0) and resolved missing peer dependencies.

## 2.0.0

### Major Changes

- [#13](https://github.com/CrowdStrike/ember-toucan-styles/pull/13) [`ad21ab5`](https://github.com/CrowdStrike/ember-toucan-styles/commit/ad21ab56f9ad51b385d6616795aacfb1df7ff741) Thanks [@NullVoxPopuli](https://github.com/NullVoxPopuli)! - Drop support for Ember < 3.28.

  Add support for:

  - Ember 4.8
  - TypeScript 4.8
  - TypeScript 4.9

- [#13](https://github.com/CrowdStrike/ember-toucan-styles/pull/13) [`d2c4393`](https://github.com/CrowdStrike/ember-toucan-styles/commit/d2c4393114e8a479c4e94e0275232232e16842a6) Thanks [@NullVoxPopuli](https://github.com/NullVoxPopuli)! - (internal): swap semantic-release for Changesets so that we can have more granular control over releases, and batch breaking changes together without massive PRs

### Patch Changes

- [#17](https://github.com/CrowdStrike/ember-toucan-styles/pull/17) [`6f7c085`](https://github.com/CrowdStrike/ember-toucan-styles/commit/6f7c0852ba99fe06189298f81fe6aa03d864bf24) Thanks [@NullVoxPopuli](https://github.com/NullVoxPopuli)! - Fix scrollbar contrast when darkmode is active by flipping [color-scheme][mdn-color-scheme]
  to `dark`.

  Previously, the browser would retain the "normal" color scheme contrast of the scrollbar, which
  is good for light-mode themes.

  [mdn-color-scheme]: https://developer.mozilla.org/en-US/docs/Web/CSS/color-scheme

## 2.0.0-beta.0

### Major Changes

- [#13](https://github.com/CrowdStrike/ember-toucan-styles/pull/13) [`ad21ab5`](https://github.com/CrowdStrike/ember-toucan-styles/commit/ad21ab56f9ad51b385d6616795aacfb1df7ff741) Thanks [@NullVoxPopuli](https://github.com/NullVoxPopuli)! - Drop support for Ember < 3.28.

  Add support for:

  - Ember 4.8
  - TypeScript 4.8
  - TypeScript 4.9

- [#13](https://github.com/CrowdStrike/ember-toucan-styles/pull/13) [`d2c4393`](https://github.com/CrowdStrike/ember-toucan-styles/commit/d2c4393114e8a479c4e94e0275232232e16842a6) Thanks [@NullVoxPopuli](https://github.com/NullVoxPopuli)! - (internal): swap semantic-release for Changesets so that we can have more granular control over releases, and batch breaking changes together without massive PRs

**The following changes were reverted and are not present in 2.0.0**

- [#12](https://github.com/CrowdStrike/ember-toucan-styles/pull/12) [`273c7d6`](https://github.com/CrowdStrike/ember-toucan-styles/commit/273c7d681658233554d4825f6dfbfa1c3c896353) Thanks [@NullVoxPopuli](https://github.com/NullVoxPopuli)! - This is a breaking change is it requires that consumers have a way to properly resolve side-effecting CSS imports

  - This was reverted because it's not possible to have a side-effecting import in a way that doesn't introduce footguns when it comes to tree shaking, svelting unused modules, etc. There were too many caveats.

  (ember-auto-import and embroider)-based ember apps support CSS-imports out of the box.

  Here is a tutorial on setting up Tailwind 3 + JIT, CSS imports, and (optionally) CSS-Modules, for those interested https://discuss.emberjs.com/t/ember-modern-css/19614

  To migrate to this version of `@crowdstrike/ember-toucan-styles`, remove any previously referenced

  ```css
  @import "@crowdstrike/ember-toucan-styles/scollbar.css";
  ```

  in your CSS.

  This is now imported for you via the included service.

## [1.0.5](https://github.com/CrowdStrike/ember-toucan-styles/compare/v1.0.4...v1.0.5) (2022-07-10)

### Bug Fixes

- remove unneeded private file ([2b6cdf0](https://github.com/CrowdStrike/ember-toucan-styles/commit/2b6cdf0a5a5ec784917c4c0a0a2955e0c0b33918))
- **types:** typesVersions needs a .d.ts extension ([d72f787](https://github.com/CrowdStrike/ember-toucan-styles/commit/d72f78731d91b9ea4be43a39d7994828f3b848d9))

## [1.0.4](https://github.com/CrowdStrike/ember-toucan-styles/compare/v1.0.3...v1.0.4) (2022-07-02)

### Bug Fixes

- **utils:** add colors and themes utils ([5894120](https://github.com/CrowdStrike/ember-toucan-styles/commit/5894120019deca03b122e2ae0fb5f858788152b3))

## [1.0.3](https://github.com/CrowdStrike/ember-toucan-styles/compare/v1.0.2...v1.0.3) (2022-07-01)

### Bug Fixes

- **ember-cli:** compat with ember-cli requires postcss + postcss-import to be dependencies ([34e2474](https://github.com/CrowdStrike/ember-toucan-styles/commit/34e24745581e1cd1921a09094965bd7af9ac0178))

## [1.0.2](https://github.com/CrowdStrike/ember-toucan-styles/compare/v1.0.1...v1.0.2) (2022-06-30)

### Bug Fixes

- **license:** use MIT license ([e61600a](https://github.com/CrowdStrike/ember-toucan-styles/commit/e61600af0d6226752136f43eca9e3adab4def191))

## [1.0.1](https://github.com/CrowdStrike/ember-toucan-styles/compare/v1.0.0...v1.0.1) (2022-06-30)

### Bug Fixes

- **package:** set access to public to publish to npm ([a544d91](https://github.com/CrowdStrike/ember-toucan-styles/commit/a544d91fff3a5f2abe9c93978243f1f7efb8bd87))

# 1.0.0 (2022-06-30)

### Bug Fixes

- **deps:** add semantic-release dependencies to package ([879b45b](https://github.com/CrowdStrike/ember-toucan-styles/commit/879b45b1f3244dde8eafdb007370f76cfa579458))

### Features

- initial v2 addon implementation ([64328dc](https://github.com/CrowdStrike/ember-toucan-styles/commit/64328dce313ff60df062d6765d65aa4256dd9513))

### BREAKING CHANGES

- declare compatibility
  - ember-auto-import@v2+
  - typescript@4.5+
  - ember-source@3.24+
  - embroider maximum compatibility and strict mode
