tailwindlabs/tailwindcss
### [`v2.2.19`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2219---2021-10-29)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.18...v2.2.19)
##### Fixed
- Ensure `corePlugins` order is consisent in AOT mode ([#5928](https://togithub.com/tailwindlabs/tailwindcss/pull/5928))
### [`v2.2.18`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2218---2021-10-29)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.17...v2.2.18)
##### Fixed
- Bump versions for security vulnerabilities ([#5924](https://togithub.com/tailwindlabs/tailwindcss/pull/5924))
### [`v2.2.17`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2217---2021-10-13)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.16...v2.2.17)
##### Fixed
- Configure chokidar's `awaitWriteFinish` setting to avoid occasional stale builds on Windows ([#5758](https://togithub.com/tailwindlabs/tailwindcss/pull/5758))
### [`v2.2.16`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2216---2021-09-26)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.15...v2.2.16)
##### Fixed
- JIT: Properly handle animations that use CSS custom properties ([#5602](https://togithub.com/tailwindlabs/tailwindcss/pull/5602))
### [`v2.2.15`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2215---2021-09-10)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.14...v2.2.15)
##### Fixed
- Ensure using CLI without `-i` for input file continues to work even though deprecated ([#5464](https://togithub.com/tailwindlabs/tailwindcss/pull/5464))
### [`v2.2.14`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2214---2021-09-08)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.13...v2.2.14)
##### Fixed
- Only use `@defaults` in JIT, switch back to `clean-css` in case there's any meaningful differences in the output ([bf248cb](https://togithub.com/tailwindlabs/tailwindcss/commit/bf248cb0de889d48854fbdd26536f4a492556efd))
### [`v2.2.13`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2213---2021-09-08)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.12...v2.2.13)
##### Fixed
- Replace `clean-css` with `cssnano` for CDN builds to fix minified builds ([75cc3ca](https://togithub.com/tailwindlabs/tailwindcss/commit/75cc3ca305aedddc8a85f3df1a420fefad3fb5c4))
### [`v2.2.12`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2212---2021-09-08)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.11...v2.2.12)
##### Fixed
- Ensure that divide utilities inject a default border color ([#5438](https://togithub.com/tailwindlabs/tailwindcss/pull/5438))
### [`v2.2.11`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2211---2021-09-07)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.10...v2.2.11)
##### Fixed
- Rebundle to fix missing CLI peer dependencies
### [`v2.2.10`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2210---2021-09-06)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.9...v2.2.10)
##### Fixed
- Fix build error when using `presets: []` in config file ([#4903](https://togithub.com/tailwindlabs/tailwindcss/pull/4903))
##### Added
- Reintroduce universal selector optimizations under experimental `optimizeUniversalDefaults` flag ([a9e160c](https://togithub.com/tailwindlabs/tailwindcss/commit/a9e160cf9acb75a2bbac34f8864568b12940f89a))
### [`v2.2.9`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#229---2021-08-30)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.8...v2.2.9)
##### Fixed
- JIT: Fix `@apply`ing utilities that contain variants + the important modifier ([#4854](https://togithub.com/tailwindlabs/tailwindcss/pull/4854))
- JIT: Don't strip "null" when parsing tracked file paths ([#5008](https://togithub.com/tailwindlabs/tailwindcss/pull/5008))
- Pin `clean-css` to v5.1.4 to fix empty CSS variables in CDN builds ([#5338](https://togithub.com/tailwindlabs/tailwindcss/pull/5338))
### [`v2.2.8`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#228---2021-08-27)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.7...v2.2.8)
##### Fixed
- Improve accessibility of default link focus styles in Firefox ([#5082](https://togithub.com/tailwindlabs/tailwindcss/pull/5082))
- JIT: Fix animation variants corrupting keyframes rules ([#5223](https://togithub.com/tailwindlabs/tailwindcss/pull/5223))
- JIT: Ignore escaped commas when splitting selectors to apply prefixes ([#5239](https://togithub.com/tailwindlabs/tailwindcss/pull/5239/))
- Nesting: Maintain PostCSS node sources when handling `@apply` ([#5249](https://togithub.com/tailwindlabs/tailwindcss/pull/5249))
- JIT: Fix support for animation lists ([#5252](https://togithub.com/tailwindlabs/tailwindcss/pull/5252))
- JIT: Fix arbitrary value support for `object-position` utilities ([#5245](https://togithub.com/tailwindlabs/tailwindcss/pull/5245))
- CLI: Abort watcher if stdin is closed to avoid zombie processes ([#4997](https://togithub.com/tailwindlabs/tailwindcss/pull/4997))
- JIT: Ignore arbitrary values with unbalanced brackets ([#5293](https://togithub.com/tailwindlabs/tailwindcss/pull/5293))
### [`v2.2.7`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#227---2021-07-23)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.6...v2.2.7)
##### Fixed
- Temporarily revert runtime performance optimizations introduced in v2.2.5, use universal selector again ([#5060](https://togithub.com/tailwindlabs/tailwindcss/pull/5060))
### [`v2.2.6`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#226---2021-07-21)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.5...v2.2.6)
##### Fixed
- Fix issue where base styles not generated for translate transforms in JIT ([#5038](https://togithub.com/tailwindlabs/tailwindcss/pull/5038))
### [`v2.2.5`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#225---2021-07-21)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.4...v2.2.5)
##### Added
- Added `self-baseline` utility (I know this is a patch release, no one's going to die relax) ([#5000](https://togithub.com/tailwindlabs/tailwindcss/pull/5000))
##### Changed
- JIT: Optimize universal selector usage by inlining only the relevant selectors ([#4850](https://togithub.com/tailwindlabs/tailwindcss/pull/4850)))
This provides a very significant performance boost on pages with a huge number of DOM nodes, but there's a chance it could be a breaking change in very rare edge cases we haven't thought of. Please open an issue if anything related to shadows, rings, transforms, filters, or backdrop-filters seems to be behaving differently after upgrading.
##### Fixed
- Fix support for `step-start` and `step-end` in animation utilities ([#4795](https://togithub.com/tailwindlabs/tailwindcss/pull/4795)))
- JIT: Prevent presence of `!*` in templates from ruining everything ([#4816](https://togithub.com/tailwindlabs/tailwindcss/pull/4816)))
- JIT: Improve support for quotes in arbitrary values ([#4817](https://togithub.com/tailwindlabs/tailwindcss/pull/4817)))
- Fix filter/backdrop-filter/transform utilities being inserted into the wrong position if not all core plugins are enabled ([#4852](https://togithub.com/tailwindlabs/tailwindcss/pull/4852)))
- JIT: Fix `@layer` rules being mistakenly inserted during incremental rebuilds ([#4853](https://togithub.com/tailwindlabs/tailwindcss/pull/4853)))
- Improve build performance for projects with many small non-Tailwind stylesheets ([#4644](https://togithub.com/tailwindlabs/tailwindcss/pull/4644))
- Ensure `[hidden]` works as expected on elements where we override the default `display` value in Preflight ([#4873](https://togithub.com/tailwindlabs/tailwindcss/pull/4873))
- Fix variant configuration not being applied to `backdropOpacity` utilities ([#4892](https://togithub.com/tailwindlabs/tailwindcss/pull/4892))
### [`v2.2.4`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#224---2021-06-23)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.3...v2.2.4)
##### Fixed
- Remove `postinstall` script that was preventing people from installing the library ([1eacfb9](https://togithub.com/tailwindlabs/tailwindcss/commit/1eacfb98849c0d4737e0af3595ddec8c73addaac))
### [`v2.2.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#223---2021-06-23)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.2...v2.2.3)
##### Added
- Pass extended color palette to theme closures so it can be used without installing Tailwind when using `npx tailwindcss` ([359252c](https://togithub.com/tailwindlabs/tailwindcss/commit/359252c9b429e81217c28eb3ca7bab73d8f81e6d))
##### Fixed
- JIT: Explicitly error when `-` is used as a custom separator ([#4704](https://togithub.com/tailwindlabs/tailwindcss/pull/4704))
- JIT: Don't add multiple `~` when stacking `peer-*` variants ([#4757](https://togithub.com/tailwindlabs/tailwindcss/pull/4757))
- Remove outdated focus style fix in Preflight ([#4780](https://togithub.com/tailwindlabs/tailwindcss/pull/4780))
- Enable `purge` if provided on the CLI ([#4772](https://togithub.com/tailwindlabs/tailwindcss/pull/4772))
- JIT: Fix error when not using a config file with postcss-cli ([#4773](https://togithub.com/tailwindlabs/tailwindcss/pull/4773))
- Fix issue with `resolveConfig` not being importable in Next.js pags ([#4725](https://togithub.com/tailwindlabs/tailwindcss/pull/4725))
### [`v2.2.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#222---2021-06-18)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.1...v2.2.2)
##### Fixed
- JIT: Reintroduce `transform`, `filter`, and `backdrop-filter` classes purely to create stacking contexts to minimize the impact of the breaking change ([#4700](https://togithub.com/tailwindlabs/tailwindcss/pull/4700))
### [`v2.2.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2219---2021-10-29)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.0...v2.2.1)
##### Fixed
- Ensure `corePlugins` order is consisent in AOT mode ([#5928](https://togithub.com/tailwindlabs/tailwindcss/pull/5928))
### [`v2.2.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#220---2021-06-17)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.1.4...v2.2.0)
##### Changed
- JIT: Use "tracking" context by default instead of "watching" context for improved reliability with most bundlers ([#4514](https://togithub.com/tailwindlabs/tailwindcss/pull/4514))
Depending on which tooling you use, you may need to explicitly set `TAILWIND_MODE=watch` until your build runner has been updated to support PostCSS's `dir-dependency` message type.
##### Added
- Add `background-origin` utilities ([#4117](https://togithub.com/tailwindlabs/tailwindcss/pull/4117))
- Improve `@apply` performance in projects that process many CSS sources ([#3178](https://togithub.com/tailwindlabs/tailwindcss/pull/3718))
- JIT: Don't use CSS variables for color utilities if color opacity utilities are disabled ([#3984](https://togithub.com/tailwindlabs/tailwindcss/pull/3984))
- JIT: Redesign `matchUtilities` API to make it more suitable for third-party use ([#4232](https://togithub.com/tailwindlabs/tailwindcss/pull/4232))
- JIT: Support applying important utility variants ([#4260](https://togithub.com/tailwindlabs/tailwindcss/pull/4260))
- JIT: Support coercing arbitrary values when the type isn't detectable ([#4263](https://togithub.com/tailwindlabs/tailwindcss/pull/4263))
- JIT: Support for `raw` syntax in `purge` config ([#4272](https://togithub.com/tailwindlabs/tailwindcss/pull/4272))
- Add `empty` variant ([#3298](https://togithub.com/tailwindlabs/tailwindcss/pull/3298))
- Update `modern-normalize` to v1.1 ([#4287](https://togithub.com/tailwindlabs/tailwindcss/pull/4287))
- Implement `theme` function internally, remove `postcss-functions` dependency ([#4317](https://togithub.com/tailwindlabs/tailwindcss/pull/4317))
- Add `screen` function to improve nesting plugin compatibility ([#4318](https://togithub.com/tailwindlabs/tailwindcss/pull/4318))
- JIT: Add universal shorthand color opacity syntax ([#4348](https://togithub.com/tailwindlabs/tailwindcss/pull/4348))
- JIT: Add `@tailwind variants` directive to replace `@tailwind screens` ([#4356](https://togithub.com/tailwindlabs/tailwindcss/pull/4356))
- JIT: Add support for PostCSS `dir-dependency` messages in `TAILWIND_DISABLE_TOUCH` mode ([#4388](https://togithub.com/tailwindlabs/tailwindcss/pull/4388))
- JIT: Add per-side border color utilities ([#4404](https://togithub.com/tailwindlabs/tailwindcss/pull/4404))
- JIT: Add support for `before` and `after` pseudo-element variants and `content` utilities ([#4461](https://togithub.com/tailwindlabs/tailwindcss/pull/4461))
- Add new `transform` and `extract` APIs to simplify PurgeCSS/JIT customization ([#4469](https://togithub.com/tailwindlabs/tailwindcss/pull/4469))
- JIT: Add exhaustive pseudo-class and pseudo-element variant support ([#4482](https://togithub.com/tailwindlabs/tailwindcss/pull/4482))
- JIT: Add `caret-color` utilities ([#4499](https://togithub.com/tailwindlabs/tailwindcss/pull/4499))
- Rename `lightBlue` to `sky`, emit console warning when using deprecated name ([#4513](https://togithub.com/tailwindlabs/tailwindcss/pull/4513))
- New CLI with improved JIT support, `--watch` mode, and more ([#4526](https://togithub.com/tailwindlabs/tailwindcss/pull/4526), [4558](https://togithub.com/tailwindlabs/tailwindcss/pull/4558))
- JIT: Add new `peer-*` variants for styling based on sibling state ([#4556](https://togithub.com/tailwindlabs/tailwindcss/pull/4556))
- Expose `safelist` as a top-level option under `purge` for both JIT and classic engines ([#4580](https://togithub.com/tailwindlabs/tailwindcss/pull/4580))
- JIT: Remove need for `transform` class when using classes like `scale-*`, `rotate-*`, etc. ([#4604](https://togithub.com/tailwindlabs/tailwindcss/pull/4604))
- JIT: Remove need for `filter` and `backdrop-filter` classes when using classes like `contrast-*`, `backdrop-blur-*`, etc. ([#4614](https://togithub.com/tailwindlabs/tailwindcss/pull/4614))
- Support passing a custom path for your PostCSS configuration in the Tailwind CLI ([#4607](https://togithub.com/tailwindlabs/tailwindcss/pull/4607))
- Add `blur-none` by default with intent to deprecate `blur-0` ([#4614](https://togithub.com/tailwindlabs/tailwindcss/pull/4614))
##### Fixed
- JIT: Improve support for Svelte class bindings ([#4187](https://togithub.com/tailwindlabs/tailwindcss/pull/4187))
- JIT: Improve support for `calc` and `var` in arbitrary values ([#4147](https://togithub.com/tailwindlabs/tailwindcss/pull/4147))
- Convert `hsl` colors to `hsla` when transforming for opacity support instead of `rgba` ([#3850](https://togithub.com/tailwindlabs/tailwindcss/pull/3850))
- Fix `backdropBlur` variants not being generated ([#4188](https://togithub.com/tailwindlabs/tailwindcss/pull/4188))
- Improve animation value parsing ([#4250](https://togithub.com/tailwindlabs/tailwindcss/pull/4250))
- Ignore unknown object types when hashing config ([82f4eaa](https://togithub.com/tailwindlabs/tailwindcss/commit/82f4eaa6832ef8a4e3fd90869e7068efdf6e34f2))
- Ensure variants are grouped properly for plugins with order-dependent utilities ([#4273](https://togithub.com/tailwindlabs/tailwindcss/pull/4273))
- JIT: Fix temp file storage when node temp directories are kept on a different drive than the project itself ([#4044](https://togithub.com/tailwindlabs/tailwindcss/pull/4044))
- Support border-opacity utilities alongside default `border` utility ([#4277](https://togithub.com/tailwindlabs/tailwindcss/pull/4277))
- JIT: Fix source maps for expanded `@tailwind` directives ([2f15411](https://togithub.com/tailwindlabs/tailwindcss/commit/2f1541123dea29d8a2ab0f1411bf60c79eeb96b4))
- JIT: Ignore whitespace when collapsing adjacent rules ([15642fb](https://togithub.com/tailwindlabs/tailwindcss/commit/15642fbcc885eba9cc50b7678a922b09c90d6b51))
- JIT: Generate group parent classes correctly when using custom separator ([#4508](https://togithub.com/tailwindlabs/tailwindcss/pull/4508))
- JIT: Fix incorrect stacking of multiple `group` variants ([#4551](https://togithub.com/tailwindlabs/tailwindcss/pull/4551))
- JIT: Fix memory leak due to holding on to unused contexts ([#4571](https://togithub.com/tailwindlabs/tailwindcss/pull/4571))
##### Internals
- Add integration tests for popular build runners ([#4354](https://togithub.com/tailwindlabs/tailwindcss/pull/4354))
### [`v2.1.4`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#214---2021-06-02)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.1.3...v2.1.4)
##### Fixed
- Skip `raw` PurgeCSS sources when registering template dependencies ([#4542](https://togithub.com/tailwindlabs/tailwindcss/pull/4542))
### [`v2.1.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#213---2021-06-01)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.1.2...v2.1.3)
##### Fixed
- Register PurgeCSS paths as PostCSS dependencies to guarantee proper cache-busting in webpack 5 ([#4530](https://togithub.com/tailwindlabs/tailwindcss/pull/4530))
### [`v2.1.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#212---2021-04-23)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.1.1...v2.1.2)
##### Fixed
- Fix issue where JIT engine would generate the wrong CSS when using PostCSS 7 ([#4078](https://togithub.com/tailwindlabs/tailwindcss/pull/4078))
### [`v2.1.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#211---2021-04-05)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.1.0...v2.1.1)
##### Fixed
- Fix issue where JIT engine would fail to compile when a source path isn't provided by the build runner for the current input file ([#3978](https://togithub.com/tailwindlabs/tailwindcss/pull/3978))
### [`v2.1.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#210---2021-04-05)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.0.4...v2.1.0)
##### Added
- Add alternate JIT engine (in preview) ([#3905](https://togithub.com/tailwindlabs/tailwindcss/pull/3905))
- Add new `mix-blend-mode` and `background-blend-mode` utilities ([#3920](https://togithub.com/tailwindlabs/tailwindcss/pull/3920))
- Add new `box-decoration-break` utilities ([#3911](https://togithub.com/tailwindlabs/tailwindcss/pull/3911))
- Add new `isolation` utilities ([#3914](https://togithub.com/tailwindlabs/tailwindcss/pull/3914))
- Add `inline-table` display utility ([#3563](https://togithub.com/tailwindlabs/tailwindcss/pull/3563))
- Add `list-item` display utility ([#3929](https://togithub.com/tailwindlabs/tailwindcss/pull/3929))
- Add new `filter` and `backdrop-filter` utilities ([#3923](https://togithub.com/tailwindlabs/tailwindcss/pull/3923))
### [`v2.0.4`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#204---2021-03-17)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.0.3...v2.0.4)
##### Fixed
- Pass full `var(--bg-opacity)` value as `opacityValue` when defining colors as functions
### [`v2.0.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#203---2021-02-07)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.0.2...v2.0.3)
##### Fixed
- Ensure sourcemap input is deterministic when using `@apply` in Vue components ([#3356](https://togithub.com/tailwindlabs/tailwindcss/pull/3356))
- Ensure placeholder opacity is consistent across browsers ([#3308](https://togithub.com/tailwindlabs/tailwindcss/pull/3308))
- Fix issue where `theme()` didn't work with colors defined as functions ([#2919](https://togithub.com/tailwindlabs/tailwindcss/pull/2919))
- Enable `dark` variants by default for color opacity utilities ([#2975](https://togithub.com/tailwindlabs/tailwindcss/pull/2975))
##### Added
- Add support for a `tailwind.config.cjs` file in Node ESM projects ([#3181](https://togithub.com/tailwindlabs/tailwindcss/pull/3181))
- Add version comment to Preflight ([#3255](https://togithub.com/tailwindlabs/tailwindcss/pull/3255))
- Add `cursor-help` by default ([#3199](https://togithub.com/tailwindlabs/tailwindcss/pull/3199))
### [`v2.0.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#202---2020-12-11)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.0.1...v2.0.2)
##### Fixed
- Fix issue with `@apply` not working as expected with `!important` inside an atrule ([#2824](https://togithub.com/tailwindlabs/tailwindcss/pull/2824))
- Fix issue with `@apply` not working as expected with defined classes ([#2832](https://togithub.com/tailwindlabs/tailwindcss/pull/2832))
- Fix memory leak, and broken `@apply` when splitting up files ([#3032](https://togithub.com/tailwindlabs/tailwindcss/pull/3032))
##### Added
- Add default values for the `ring` utility ([#2951](https://togithub.com/tailwindlabs/tailwindcss/pull/2951))
### [`v2.0.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#201---2020-11-18)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.0.0...v2.0.1)
- Nothing, just the only thing I could do when I found out npm won't let me publish the same version under two tags.
### [`v2.0.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#200---2020-11-18)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.6...v2.0.0)
##### Added
- Add redesigned color palette ([#2623](https://togithub.com/tailwindlabs/tailwindcss/pull/2623), [700866c](https://togithub.com/tailwindlabs/tailwindcss/commit/700866ce5e0c0b8d140be161c4d07fc6f31242bc), [#2633](https://togithub.com/tailwindlabs/tailwindcss/pull/2633))
- Add dark mode support ([#2279](https://togithub.com/tailwindlabs/tailwindcss/pull/2279), [#2631](https://togithub.com/tailwindlabs/tailwindcss/pull/2631))
- Add `overflow-ellipsis` and `overflow-clip` utilities ([#1289](https://togithub.com/tailwindlabs/tailwindcss/pull/1289))
- Add `transform-gpu` to force hardware acceleration on transforms when desired ([#1380](https://togithub.com/tailwindlabs/tailwindcss/pull/1380))
- Extend default spacing scale ([#2630](https://togithub.com/tailwindlabs/tailwindcss/pull/2630), [7f05204](https://togithub.com/tailwindlabs/tailwindcss/commit/7f05204ce7a5581b6845591448265c3c21afde86))
- Add spacing scale to `inset` plugin ([#2630](https://togithub.com/tailwindlabs/tailwindcss/pull/2630))
- Add percentage sizes to `translate`, `inset`, and `height` plugins ([#2630](https://togithub.com/tailwindlabs/tailwindcss/pull/2630), [5259560](https://togithub.com/tailwindlabs/tailwindcss/commit/525956065272dc53e8f8395f55f9ad13077a38d1))
- Extend default font size scale ([#2609](https://togithub.com/tailwindlabs/tailwindcss/pull/2609), [#2619](https://togithub.com/tailwindlabs/tailwindcss/pull/2619))
- Support using `@apply` with complex classes, including variants like `lg:hover:bg-blue-500` ([#2159](https://togithub.com/tailwindlabs/tailwindcss/pull/2159))
- Add new `2xl` breakpoint at 1536px by default ([#2609](https://togithub.com/tailwindlabs/tailwindcss/pull/2609))
- Add default line-height values for font-size utilities ([#2609](https://togithub.com/tailwindlabs/tailwindcss/pull/2609))
- Support defining theme values using arrays for CSS properties that support comma separated values ([e13f083c4](https://togithub.com/tailwindlabs/tailwindcss/commit/e13f083c4bc48bf9870d27c966136a9584943127))
- Enable `group-hover` for color plugins, `boxShadow`, and `textDecoration` by default ([28985b6](https://togithub.com/tailwindlabs/tailwindcss/commit/28985b6cd592e72d4849fdb9ce97eb045744e09c), [f6923b1](https://togithub.com/tailwindlabs/tailwindcss/commit/f6923b1))
- Enable `focus` for z-index utilities by default ([ae5b3d3](https://togithub.com/tailwindlabs/tailwindcss/commit/ae5b3d312d5000ae9c2065001f3df7add72dc365))
- Support `extend` in `variants` configuration ([#2651](https://togithub.com/tailwindlabs/tailwindcss/pull/2651))
- Add `max-w-prose` class by default ([#2574](https://togithub.com/tailwindlabs/tailwindcss/pull/2574))
- Support flattening deeply nested color objects ([#2148](https://togithub.com/tailwindlabs/tailwindcss/pull/2148))
- Support defining presets as functions ([#2680](https://togithub.com/tailwindlabs/tailwindcss/pull/2680))
- Support deep merging of objects under `extend` ([#2679](https://togithub.com/tailwindlabs/tailwindcss/pull/2679), [#2700](https://togithub.com/tailwindlabs/tailwindcss/pull/2700))
- Enable `focus-within` for all plugins that have `focus` enabled by default ([1a21f072](https://togithub.com/tailwindlabs/tailwindcss/commit/1a21f0721c7368d61fa3feef33d616de3f78c7d7), [f6923b1](https://togithub.com/tailwindlabs/tailwindcss/commit/f6923b1))
- Added new `ring` utilities for creating outline/focus rings using box shadows ([#2747](https://togithub.com/tailwindlabs/tailwindcss/pull/2747), [879f088](https://togithub.com/tailwindlabs/tailwindcss/commit/879f088), [e0788ef](https://togithub.com/tailwindlabs/tailwindcss/commit/879f088))
- Added `5` and `95` to opacity scale ([#2747](https://togithub.com/tailwindlabs/tailwindcss/pull/2747))
- Add support for default duration and timing function values whenever enabling transitions ([#2755](https://togithub.com/tailwindlabs/tailwindcss/pull/2755))
##### Changed
- Completely redesign color palette ([#2623](https://togithub.com/tailwindlabs/tailwindcss/pull/2623), [700866c](https://togithub.com/tailwindlabs/tailwindcss/commit/700866ce5e0c0b8d140be161c4d07fc6f31242bc), [#2633](https://togithub.com/tailwindlabs/tailwindcss/pull/2633))
- Drop support for Node 8 and 10 ([#2582](https://togithub.com/tailwindlabs/tailwindcss/pull/2582))
- Removed `target` feature and dropped any compatibility with IE 11 ([#2571](https://togithub.com/tailwindlabs/tailwindcss/pull/2571))
- Upgrade to PostCSS 8 (but include PostCSS 7 compatibility build) ([729b400](https://togithub.com/tailwindlabs/tailwindcss/commit/729b400a685973f46af73c8a68b364f20f7c5e1e), [1d8679d](https://togithub.com/tailwindlabs/tailwindcss/commit/1d8679d37e0eb1ba8281b2076bade5fc754f47dd), [c238ed1](https://togithub.com/tailwindlabs/tailwindcss/commit/c238ed15b5c02ff51978965511312018f2bc2cae))
- Removed `shadow-outline`, `shadow-solid`, and `shadow-xs` by default in favor of new `ring` API ([#2747](https://togithub.com/tailwindlabs/tailwindcss/pull/2747))
- Switch `normalize.css` to `modern-normalize` ([#2572](https://togithub.com/tailwindlabs/tailwindcss/pull/2572))
- Rename `whitespace-no-wrap` to `whitespace-nowrap` ([#2664](https://togithub.com/tailwindlabs/tailwindcss/pull/2664))
- Rename `flex-no-wrap` to `flex-nowrap` ([#2676](https://togithub.com/tailwindlabs/tailwindcss/pull/2676))
- Remove `clearfix` utility, recommend `flow-root` instead ([#2766](https://togithub.com/tailwindlabs/tailwindcss/pull/2766))
- Disable `hover` and `focus` for `fontWeight` utilities by default ([f6923b1](https://togithub.com/tailwindlabs/tailwindcss/commit/f6923b1))
- Remove `grid-gap` fallbacks needed for old versions of Safari ([5ec45fa](https://togithub.com/tailwindlabs/tailwindcss/commit/5ec45fa))
- Change special use of 'default' in config to 'DEFAULT' ([#2580](https://togithub.com/tailwindlabs/tailwindcss/pull/2580))
- New `@apply` implementation, slight backwards incompatibilities with previous behavior ([#2159](https://togithub.com/tailwindlabs/tailwindcss/pull/2159))
- Make `theme` retrieve the expected resolved value when theme value is complex ([e13f083c4](https://togithub.com/tailwindlabs/tailwindcss/commit/e13f083c4bc48bf9870d27c966136a9584943127))
- Move `truncate` class to `textOverflow` core plugin ([#2562](https://togithub.com/tailwindlabs/tailwindcss/pull/2562))
- Remove `scrolling-touch` and `scrolling-auto` utilities ([#2573](https://togithub.com/tailwindlabs/tailwindcss/pull/2573))
- Modernize default system font stacks ([#1711](https://togithub.com/tailwindlabs/tailwindcss/pull/1711))
- Upgrade to PurgeCSS 3.0 ([8e4e0a0](https://togithub.com/tailwindlabs/tailwindcss/commit/8e4e0a0eb8dcbf84347c7562988b4f9afd344081))
- Change default `text-6xl` font-size to 3.75rem instead of 4rem ([#2619](https://togithub.com/tailwindlabs/tailwindcss/pull/2619))
- Ignore `[hidden]` elements within `space` and `divide` utilities instead of `template` elements ([#2642](https://togithub.com/tailwindlabs/tailwindcss/pull/2642))
- Automatically prefix keyframes and animation names when a prefix is configured ([#2621](https://togithub.com/tailwindlabs/tailwindcss/pull/2621), [#2641](https://togithub.com/tailwindlabs/tailwindcss/pull/2641))
- Merge `extend` objects deeply by default ([#2679](https://togithub.com/tailwindlabs/tailwindcss/pull/2679))
- Respect `preserveHtmlElements` option even when using custom PurgeCSS extractor ([#2704](https://togithub.com/tailwindlabs/tailwindcss/pull/2704))
- Namespace all internal custom properties under `tw-` to avoid collisions with end-user custom properties ([#2771](https://togithub.com/tailwindlabs/tailwindcss/pull/2771))
### [`v1.9.6`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#196---2020-10-23)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.5...v1.9.6)
##### Changed
- The `presets` feature had unexpected behavior where a preset config without its own `presets` key would not extend the default config. ([#2662](https://togithub.com/tailwindlabs/tailwindcss/pull/2662))
If you were depending on this unexpected behavior, just add `presets: []` to your own preset to exclude the default configuration.
### [`v1.9.5`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#195---2020-10-19)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.4...v1.9.5)
##### Fixed
- Fix issue where using `theme` with default line-heights did not resolve correctly
### [`v1.9.4`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#194---2020-10-17)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.3...v1.9.4)
##### Fixed
- Fix issue changing plugins defined using the `withOptions` API would not trigger rebuilds in watch processes
### [`v1.9.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#193---2020-10-16)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.2...v1.9.3)
##### Fixed
- Fix issue where `tailwindcss init --full` scaffolded a corrupt config file ([https://github.com/tailwindlabs/tailwindcss/issues/2556](https://togithub.com/tailwindlabs/tailwindcss/issues/2556))
##### Changed
- Remove console warnings about upcoming breaking changes
### [`v1.9.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#192---2020-10-14)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.1...v1.9.2)
##### Fixed
- Merge plugins when merging config with preset ([#2561](https://togithub.com/tailwindlabs/tailwindcss/pulls/#2561)
- Use `word-wrap` and `overflow-wrap` together, not one or the other since `word-wrap` is IE-only
### [`v1.9.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#191---2020-10-14)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.0...v1.9.1)
##### Fixed
- Don't import `corePlugins` in `resolveConfig` to avoid bundling browser-incompatible code ([#2548](https://togithub.com/tailwindlabs/tailwindcss/pull/2548))
### [`v1.9.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#190---2020-10-12)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.13...v1.9.0)
##### Added
- Add new `presets` config option ([#2474](https://togithub.com/tailwindlabs/tailwindcss/pull/2474))
- Scaffold new `tailwind.config.js` files with available `future` flags commented out ([#2379](https://togithub.com/tailwindlabs/tailwindcss/pull/2379))
- Add `col-span-full` and `row-span-full` ([#2471](https://togithub.com/tailwindlabs/tailwindcss/pull/2471))
- Make `outline` configurable, `outline-none` more accessible by default, and add `outline-black` and `outline-white` ([#2460](https://togithub.com/tailwindlabs/tailwindcss/pull/2460))
- Add additional small `rotate` and `skew` values ([#2528](https://togithub.com/tailwindlabs/tailwindcss/pull/2528))
- Add `xl`, `2xl`, and `3xl` border radius values ([#2529](https://togithub.com/tailwindlabs/tailwindcss/pull/2529))
- Add new utilities for `grid-auto-columns` and `grid-auto-rows` ([#2531](https://togithub.com/tailwindlabs/tailwindcss/pull/2531))
- Promote `defaultLineHeights` and `standardFontWeights` from experimental to future
##### Fixed
- Don't escape keyframe values ([#2432](https://togithub.com/tailwindlabs/tailwindcss/pull/2432))
- Use `word-wrap` instead of `overflow-wrap` in `ie11` target mode ([#2391](https://togithub.com/tailwindlabs/tailwindcss/pull/2391))
##### Experimental
- Add experimental `2xl` breakpoint ([#2468](https://togithub.com/tailwindlabs/tailwindcss/pull/2468))
- Rename `{u}-max-content` and `{u}-min-content` utilities to `{u}-max` and `{u}-min` in experimental extended spacing scale ([#2532](https://togithub.com/tailwindlabs/tailwindcss/pull/2532))
- Support disabling dark mode variants globally ([#2530](https://togithub.com/tailwindlabs/tailwindcss/pull/2530))
### [`v1.8.13`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#1813---2020-10-09)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.12...v1.8.13)
##### Fixed
- Support defining colors as closures even when opacity variables are not supported ([#2536](https://togithub.com/tailwindlabs/tailwindcss/pull/2515))
### [`v1.8.12`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#1812---2020-10-07)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.11...v1.8.12)
##### Fixed
- Reset color opacity variable in utilities generated using closure colors ([#2515](https://togithub.com/tailwindlabs/tailwindcss/pull/2515))
### [`v1.8.11`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#1811---2020-10-06)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.10...v1.8.11)
- Make `tailwindcss.plugin` work in ESM environments for reasons
### [`v1.8.10`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#1810---2020-09-14)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.9...v1.8.10)
##### Fixed
- Prevent new `dark` experiment from causing third-party `dark` variants to inherit stacking behavior ([#2382](https://togithub.com/tailwindlabs/tailwindcss/pull/2382))
### [`v1.8.9`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#189---2020-09-13)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.8...v1.8.9)
##### Fixed
- Add negative spacing values to inset plugin in the `extendedSpacingScale` experiment ([#2358](https://togithub.com/tailwindlabs/tailwindcss/pull/2358))
- Fix issue where `!important` was stripped from declarations within rules that used `@apply` with `applyComplexClasses` ([#2376](https://togithub.com/tailwindlabs/tailwindcss/pull/2376))
##### Changed
- Add `future` section to config stubs ([#2372](https://togithub.com/tailwindlabs/tailwindcss/pull/2372), [3090b98](https://togithub.com/tailwindlabs/tailwindcss/commit/3090b98ece766b1046abe5bbaa94204e811f7fac))
### [`v1.8.8`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#188---2020-09-11)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.7...v1.8.8)
##### Fixed
- Register dark mode plugin outside of `resolveConfig` code path ([#2368](https://togithub.com/tailwindlabs/tailwindcss/pull/2368))
### [`v1.8.7`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#187---2020-09-10)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.6...v1.8.7)
##### Fixed
- Fix issue where classes in escaped strings (like `class=\"block\"`) weren't extracted properly for purging ([#2364](https://togithub.com/tailwindlabs/tailwindcss/pull/2364))
### [`v1.8.6`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#186---2020-09-09)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.5...v1.8.6)
##### Fixed
- Fix issue where container padding not applied when using object syntax ([#2353](https://togithub.com/tailwindlabs/tailwindcss/pull/2353))
### [`v1.8.5`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#185---2020-09-07)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.4...v1.8.5)
##### Fixed
- Fix issue where `resolveConfig` didn't take into account configs added by feature flags ([#2347](https://togithub.com/tailwindlabs/tailwindcss/pull/2347))
### [`v1.8.4`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#184---2020-09-06)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.3...v1.8.4)
##### Fixed
- Fix [issue](https://togithub.com/tailwindlabs/tailwindcss/issues/2258) where inserting extra PurgeCSS control comments could break integrated PurgeCSS support
- Fix issue where dark variant in 'class' mode was incompatible with 'group-hover' variant ([#2337](https://togithub.com/tailwindlabs/tailwindcss/pull/2337))
- Support basic nesting structure with `@apply` when using the `applyComplexClasses` experiment ([#2271](https://togithub.com/tailwindlabs/tailwindcss/pull/2271))
##### Changed
- Rename `font-hairline` and `font-thin` to `font-thin` and `font-extralight` behind `standardFontWeights` flag (experimental until v1.9.0) ([#2333](https://togithub.com/tailwindlabs/tailwindcss/pull/2333))
### [`v1.8.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#183---2020-09-05)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.2...v1.8.3)
##### Fixed
- Fix issue where `font-variant-numeric` utilities would break in combination with most CSS minifier configurations ([f3660ce](https://togithub.com/tailwindlabs/tailwindcss/commit/f3660ceed391cfc9390ca4ea1a729a955e64b895))
- Only warn about `conservative` purge mode being deprecated once per process ([58781b5](https://togithub.com/tailwindlabs/tailwindcss/commit/58781b517daffbaf80fc5c0791d311f53b2d67d8))
### [`v1.8.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#182---2020-09-04)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.1...v1.8.2)
##### Fixed
- Fix bug where dark mode variants would cause an error if you had a `plugins` array in your config ([#2322](https://togithub.com/tailwindlabs/tailwindcss/pull/2322))
### [`v1.8.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#1813---2020-10-09)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.0...v1.8.1)
##### Fixed
- Support defining colors as closures even when opacity variables are not supported ([#2536](https://togithub.com/tailwindlabs/tailwindcss/pull/2515))
### [`v1.8.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#180---2020-09-04)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.6...v1.8.0)
##### Added
- Dark mode variant (experimental) ([#2279](https://togithub.com/tailwindlabs/tailwindcss/pull/2279))
- New `preserveHtmlElements` option for `purge` ([#2283](https://togithub.com/tailwindlabs/tailwindcss/pull/2283))
- New `layers` mode for `purge` ([#2288](https://togithub.com/tailwindlabs/tailwindcss/pull/2288))
- New `font-variant-numeric` utilities ([#2305](https://togithub.com/tailwindlabs/tailwindcss/pull/2305))
- New `place-items`, `place-content`, `place-self`, `justify-items`, and `justify-self` utilities ([#2306](https://togithub.com/tailwindlabs/tailwindcss/pull/2306))
- Support configuring variants as functions ([#2309](https://togithub.com/tailwindlabs/tailwindcss/pull/2309))
##### Changed
- CSS within `@layer` at-rules are now grouped with the corresponding `@tailwind` at-rule ([#2312](https://togithub.com/tailwindlabs/tailwindcss/pull/2312))
##### Deprecated
- `conservative` purge mode, deprecated in favor of `layers`
### [`v1.7.6`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#176---2020-08-29)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.5...v1.7.6)
##### Fixed
- Fix bug where the new experimental `@apply` implementation broke when applying a variant class with the important option globally enabled
### [`v1.7.5`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#175---2020-08-28)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.4...v1.7.5)
##### Changed
- Update lodash to latest to silence security warnings
### [`v1.7.4`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#174---2020-08-26)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.3...v1.7.4)
##### Added
- Add new -p flag to CLI to quickly scaffold a `postcss.config.js` file
##### Changed
- Make `@apply` insensitive to whitespace in the new `applyComplexClasses` experiment
##### Fixed
- Fix bug where the new `applyComplexClasses` experiment didn't behave as expected with rules with multiple selectors, like `.foo, .bar { color: red }`
### [`v1.7.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#173---2020-08-20)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.2...v1.7.3)
##### Changed
- Log feature flag notices to stderr instead of stdout to preserve compatibility with pipe-based build systems
- Add missing bg-none utility for disabling background images
##### Fixed
- Fix bug that prevented defining colors as closures when the `gradientColorStops` plugin was enabled
### [`v1.7.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#172---2020-08-19)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.1...v1.7.2)
##### Added
- Reuse generated CSS as much as possible in long-running processes instead of needlessly recalculating
### [`v1.7.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#171---2020-08-28)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.0...v1.7.1)
##### Changed
- Don't issue duplicate flag notices in long-running build processes
### [`v1.7.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#170---2020-08-28)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.6.3...v1.7.0)
##### Added
- Gradients
- New background-clip utilities
- New `contents` display utility
- Default letter-spacing per font-size
- Divide border styles
- Access entire config object from plugins
- Define colors as closures
- Use `@apply` with variants and other complex classes (experimental)
- New additional color-palette (experimental)
- Extended spacing scale (experimental)
- Default line-heights per font-size by default (experimental)
- Extended font size scale (experimental)
##### Deprecated
- Deprecated gap utilities
### [`v1.6.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#163---2020-08-18)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.6.2...v1.6.3)
##### Fixed
- Fixes issue where motion-safe and motion-reduce variants didn't stack correctly with group-hover variants
### [`v1.6.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#162---2020-08-03)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.6.1...v1.6.2)
##### Fixed
- Fixes issue where `@keyframes` respecting the important option would break animations in Chrome
### [`v1.6.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#161---2020-08-02)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.6.0...v1.6.1)
##### Fixed
- Fixes an issue where animation keyframes weren't included in the build without [@tailwind](https://togithub.com/tailwind) base ([#2108](https://togithub.com/tailwindlabs/tailwindcss/issues/2108))
### [`v1.6.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#160---2020-07-28)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.5.2...v1.6.0)
##### Added
- Animation support
- New `prefers-reduced-motion` variants
- New `overscroll-behaviour` utilities
- Generate CSS without an input file
### [`v1.5.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#152---2020-07-21)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.5.1...v1.5.2)
##### Fixed
- Fixes issue where you could no longer use `@apply` with unprefixed class names if you had configured a prefix
### [`v1.5.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#151---2020-07-15)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.5.0...v1.5.1)
##### Fixed
- Fixes accidental breaking change where adding component variants using the old manual syntax (as recommended in the docs) stopped working
### [`v1.5.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#150---2020-07-15)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.4.6...v1.5.0)
##### Added
- Component `variants` support
- Responsive `container` variants
- New `focus-visible` variant
- New `checked` variant
### [`v1.4.6`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#146---2020-05-08)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.4.5...v1.4.6)
##### Changed
- Explicitly error when using a class as the important config option instead of just generating the wrong CSS
### [`v1.4.5`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#145---2020-05-06)
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.4.4...v1.4.5)
##### Fixed
- Fix bug where the `divideColor` plugin was using the wrong '' in IE11 target mode
Configuration
📅 Schedule: "before 2am" (UTC).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
^1.4.4
->^2.2.19
Release Notes
tailwindlabs/tailwindcss
### [`v2.2.19`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2219---2021-10-29) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.18...v2.2.19) ##### Fixed - Ensure `corePlugins` order is consisent in AOT mode ([#5928](https://togithub.com/tailwindlabs/tailwindcss/pull/5928)) ### [`v2.2.18`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2218---2021-10-29) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.17...v2.2.18) ##### Fixed - Bump versions for security vulnerabilities ([#5924](https://togithub.com/tailwindlabs/tailwindcss/pull/5924)) ### [`v2.2.17`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2217---2021-10-13) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.16...v2.2.17) ##### Fixed - Configure chokidar's `awaitWriteFinish` setting to avoid occasional stale builds on Windows ([#5758](https://togithub.com/tailwindlabs/tailwindcss/pull/5758)) ### [`v2.2.16`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2216---2021-09-26) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.15...v2.2.16) ##### Fixed - JIT: Properly handle animations that use CSS custom properties ([#5602](https://togithub.com/tailwindlabs/tailwindcss/pull/5602)) ### [`v2.2.15`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2215---2021-09-10) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.14...v2.2.15) ##### Fixed - Ensure using CLI without `-i` for input file continues to work even though deprecated ([#5464](https://togithub.com/tailwindlabs/tailwindcss/pull/5464)) ### [`v2.2.14`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2214---2021-09-08) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.13...v2.2.14) ##### Fixed - Only use `@defaults` in JIT, switch back to `clean-css` in case there's any meaningful differences in the output ([bf248cb](https://togithub.com/tailwindlabs/tailwindcss/commit/bf248cb0de889d48854fbdd26536f4a492556efd)) ### [`v2.2.13`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2213---2021-09-08) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.12...v2.2.13) ##### Fixed - Replace `clean-css` with `cssnano` for CDN builds to fix minified builds ([75cc3ca](https://togithub.com/tailwindlabs/tailwindcss/commit/75cc3ca305aedddc8a85f3df1a420fefad3fb5c4)) ### [`v2.2.12`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2212---2021-09-08) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.11...v2.2.12) ##### Fixed - Ensure that divide utilities inject a default border color ([#5438](https://togithub.com/tailwindlabs/tailwindcss/pull/5438)) ### [`v2.2.11`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2211---2021-09-07) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.10...v2.2.11) ##### Fixed - Rebundle to fix missing CLI peer dependencies ### [`v2.2.10`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2210---2021-09-06) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.9...v2.2.10) ##### Fixed - Fix build error when using `presets: []` in config file ([#4903](https://togithub.com/tailwindlabs/tailwindcss/pull/4903)) ##### Added - Reintroduce universal selector optimizations under experimental `optimizeUniversalDefaults` flag ([a9e160c](https://togithub.com/tailwindlabs/tailwindcss/commit/a9e160cf9acb75a2bbac34f8864568b12940f89a)) ### [`v2.2.9`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#229---2021-08-30) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.8...v2.2.9) ##### Fixed - JIT: Fix `@apply`ing utilities that contain variants + the important modifier ([#4854](https://togithub.com/tailwindlabs/tailwindcss/pull/4854)) - JIT: Don't strip "null" when parsing tracked file paths ([#5008](https://togithub.com/tailwindlabs/tailwindcss/pull/5008)) - Pin `clean-css` to v5.1.4 to fix empty CSS variables in CDN builds ([#5338](https://togithub.com/tailwindlabs/tailwindcss/pull/5338)) ### [`v2.2.8`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#228---2021-08-27) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.7...v2.2.8) ##### Fixed - Improve accessibility of default link focus styles in Firefox ([#5082](https://togithub.com/tailwindlabs/tailwindcss/pull/5082)) - JIT: Fix animation variants corrupting keyframes rules ([#5223](https://togithub.com/tailwindlabs/tailwindcss/pull/5223)) - JIT: Ignore escaped commas when splitting selectors to apply prefixes ([#5239](https://togithub.com/tailwindlabs/tailwindcss/pull/5239/)) - Nesting: Maintain PostCSS node sources when handling `@apply` ([#5249](https://togithub.com/tailwindlabs/tailwindcss/pull/5249)) - JIT: Fix support for animation lists ([#5252](https://togithub.com/tailwindlabs/tailwindcss/pull/5252)) - JIT: Fix arbitrary value support for `object-position` utilities ([#5245](https://togithub.com/tailwindlabs/tailwindcss/pull/5245)) - CLI: Abort watcher if stdin is closed to avoid zombie processes ([#4997](https://togithub.com/tailwindlabs/tailwindcss/pull/4997)) - JIT: Ignore arbitrary values with unbalanced brackets ([#5293](https://togithub.com/tailwindlabs/tailwindcss/pull/5293)) ### [`v2.2.7`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#227---2021-07-23) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.6...v2.2.7) ##### Fixed - Temporarily revert runtime performance optimizations introduced in v2.2.5, use universal selector again ([#5060](https://togithub.com/tailwindlabs/tailwindcss/pull/5060)) ### [`v2.2.6`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#226---2021-07-21) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.5...v2.2.6) ##### Fixed - Fix issue where base styles not generated for translate transforms in JIT ([#5038](https://togithub.com/tailwindlabs/tailwindcss/pull/5038)) ### [`v2.2.5`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#225---2021-07-21) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.4...v2.2.5) ##### Added - Added `self-baseline` utility (I know this is a patch release, no one's going to die relax) ([#5000](https://togithub.com/tailwindlabs/tailwindcss/pull/5000)) ##### Changed - JIT: Optimize universal selector usage by inlining only the relevant selectors ([#4850](https://togithub.com/tailwindlabs/tailwindcss/pull/4850))) This provides a very significant performance boost on pages with a huge number of DOM nodes, but there's a chance it could be a breaking change in very rare edge cases we haven't thought of. Please open an issue if anything related to shadows, rings, transforms, filters, or backdrop-filters seems to be behaving differently after upgrading. ##### Fixed - Fix support for `step-start` and `step-end` in animation utilities ([#4795](https://togithub.com/tailwindlabs/tailwindcss/pull/4795))) - JIT: Prevent presence of `!*` in templates from ruining everything ([#4816](https://togithub.com/tailwindlabs/tailwindcss/pull/4816))) - JIT: Improve support for quotes in arbitrary values ([#4817](https://togithub.com/tailwindlabs/tailwindcss/pull/4817))) - Fix filter/backdrop-filter/transform utilities being inserted into the wrong position if not all core plugins are enabled ([#4852](https://togithub.com/tailwindlabs/tailwindcss/pull/4852))) - JIT: Fix `@layer` rules being mistakenly inserted during incremental rebuilds ([#4853](https://togithub.com/tailwindlabs/tailwindcss/pull/4853))) - Improve build performance for projects with many small non-Tailwind stylesheets ([#4644](https://togithub.com/tailwindlabs/tailwindcss/pull/4644)) - Ensure `[hidden]` works as expected on elements where we override the default `display` value in Preflight ([#4873](https://togithub.com/tailwindlabs/tailwindcss/pull/4873)) - Fix variant configuration not being applied to `backdropOpacity` utilities ([#4892](https://togithub.com/tailwindlabs/tailwindcss/pull/4892)) ### [`v2.2.4`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#224---2021-06-23) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.3...v2.2.4) ##### Fixed - Remove `postinstall` script that was preventing people from installing the library ([1eacfb9](https://togithub.com/tailwindlabs/tailwindcss/commit/1eacfb98849c0d4737e0af3595ddec8c73addaac)) ### [`v2.2.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#223---2021-06-23) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.2...v2.2.3) ##### Added - Pass extended color palette to theme closures so it can be used without installing Tailwind when using `npx tailwindcss` ([359252c](https://togithub.com/tailwindlabs/tailwindcss/commit/359252c9b429e81217c28eb3ca7bab73d8f81e6d)) ##### Fixed - JIT: Explicitly error when `-` is used as a custom separator ([#4704](https://togithub.com/tailwindlabs/tailwindcss/pull/4704)) - JIT: Don't add multiple `~` when stacking `peer-*` variants ([#4757](https://togithub.com/tailwindlabs/tailwindcss/pull/4757)) - Remove outdated focus style fix in Preflight ([#4780](https://togithub.com/tailwindlabs/tailwindcss/pull/4780)) - Enable `purge` if provided on the CLI ([#4772](https://togithub.com/tailwindlabs/tailwindcss/pull/4772)) - JIT: Fix error when not using a config file with postcss-cli ([#4773](https://togithub.com/tailwindlabs/tailwindcss/pull/4773)) - Fix issue with `resolveConfig` not being importable in Next.js pags ([#4725](https://togithub.com/tailwindlabs/tailwindcss/pull/4725)) ### [`v2.2.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#222---2021-06-18) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.1...v2.2.2) ##### Fixed - JIT: Reintroduce `transform`, `filter`, and `backdrop-filter` classes purely to create stacking contexts to minimize the impact of the breaking change ([#4700](https://togithub.com/tailwindlabs/tailwindcss/pull/4700)) ### [`v2.2.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#2219---2021-10-29) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.2.0...v2.2.1) ##### Fixed - Ensure `corePlugins` order is consisent in AOT mode ([#5928](https://togithub.com/tailwindlabs/tailwindcss/pull/5928)) ### [`v2.2.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#220---2021-06-17) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.1.4...v2.2.0) ##### Changed - JIT: Use "tracking" context by default instead of "watching" context for improved reliability with most bundlers ([#4514](https://togithub.com/tailwindlabs/tailwindcss/pull/4514)) Depending on which tooling you use, you may need to explicitly set `TAILWIND_MODE=watch` until your build runner has been updated to support PostCSS's `dir-dependency` message type. ##### Added - Add `background-origin` utilities ([#4117](https://togithub.com/tailwindlabs/tailwindcss/pull/4117)) - Improve `@apply` performance in projects that process many CSS sources ([#3178](https://togithub.com/tailwindlabs/tailwindcss/pull/3718)) - JIT: Don't use CSS variables for color utilities if color opacity utilities are disabled ([#3984](https://togithub.com/tailwindlabs/tailwindcss/pull/3984)) - JIT: Redesign `matchUtilities` API to make it more suitable for third-party use ([#4232](https://togithub.com/tailwindlabs/tailwindcss/pull/4232)) - JIT: Support applying important utility variants ([#4260](https://togithub.com/tailwindlabs/tailwindcss/pull/4260)) - JIT: Support coercing arbitrary values when the type isn't detectable ([#4263](https://togithub.com/tailwindlabs/tailwindcss/pull/4263)) - JIT: Support for `raw` syntax in `purge` config ([#4272](https://togithub.com/tailwindlabs/tailwindcss/pull/4272)) - Add `empty` variant ([#3298](https://togithub.com/tailwindlabs/tailwindcss/pull/3298)) - Update `modern-normalize` to v1.1 ([#4287](https://togithub.com/tailwindlabs/tailwindcss/pull/4287)) - Implement `theme` function internally, remove `postcss-functions` dependency ([#4317](https://togithub.com/tailwindlabs/tailwindcss/pull/4317)) - Add `screen` function to improve nesting plugin compatibility ([#4318](https://togithub.com/tailwindlabs/tailwindcss/pull/4318)) - JIT: Add universal shorthand color opacity syntax ([#4348](https://togithub.com/tailwindlabs/tailwindcss/pull/4348)) - JIT: Add `@tailwind variants` directive to replace `@tailwind screens` ([#4356](https://togithub.com/tailwindlabs/tailwindcss/pull/4356)) - JIT: Add support for PostCSS `dir-dependency` messages in `TAILWIND_DISABLE_TOUCH` mode ([#4388](https://togithub.com/tailwindlabs/tailwindcss/pull/4388)) - JIT: Add per-side border color utilities ([#4404](https://togithub.com/tailwindlabs/tailwindcss/pull/4404)) - JIT: Add support for `before` and `after` pseudo-element variants and `content` utilities ([#4461](https://togithub.com/tailwindlabs/tailwindcss/pull/4461)) - Add new `transform` and `extract` APIs to simplify PurgeCSS/JIT customization ([#4469](https://togithub.com/tailwindlabs/tailwindcss/pull/4469)) - JIT: Add exhaustive pseudo-class and pseudo-element variant support ([#4482](https://togithub.com/tailwindlabs/tailwindcss/pull/4482)) - JIT: Add `caret-color` utilities ([#4499](https://togithub.com/tailwindlabs/tailwindcss/pull/4499)) - Rename `lightBlue` to `sky`, emit console warning when using deprecated name ([#4513](https://togithub.com/tailwindlabs/tailwindcss/pull/4513)) - New CLI with improved JIT support, `--watch` mode, and more ([#4526](https://togithub.com/tailwindlabs/tailwindcss/pull/4526), [4558](https://togithub.com/tailwindlabs/tailwindcss/pull/4558)) - JIT: Add new `peer-*` variants for styling based on sibling state ([#4556](https://togithub.com/tailwindlabs/tailwindcss/pull/4556)) - Expose `safelist` as a top-level option under `purge` for both JIT and classic engines ([#4580](https://togithub.com/tailwindlabs/tailwindcss/pull/4580)) - JIT: Remove need for `transform` class when using classes like `scale-*`, `rotate-*`, etc. ([#4604](https://togithub.com/tailwindlabs/tailwindcss/pull/4604)) - JIT: Remove need for `filter` and `backdrop-filter` classes when using classes like `contrast-*`, `backdrop-blur-*`, etc. ([#4614](https://togithub.com/tailwindlabs/tailwindcss/pull/4614)) - Support passing a custom path for your PostCSS configuration in the Tailwind CLI ([#4607](https://togithub.com/tailwindlabs/tailwindcss/pull/4607)) - Add `blur-none` by default with intent to deprecate `blur-0` ([#4614](https://togithub.com/tailwindlabs/tailwindcss/pull/4614)) ##### Fixed - JIT: Improve support for Svelte class bindings ([#4187](https://togithub.com/tailwindlabs/tailwindcss/pull/4187)) - JIT: Improve support for `calc` and `var` in arbitrary values ([#4147](https://togithub.com/tailwindlabs/tailwindcss/pull/4147)) - Convert `hsl` colors to `hsla` when transforming for opacity support instead of `rgba` ([#3850](https://togithub.com/tailwindlabs/tailwindcss/pull/3850)) - Fix `backdropBlur` variants not being generated ([#4188](https://togithub.com/tailwindlabs/tailwindcss/pull/4188)) - Improve animation value parsing ([#4250](https://togithub.com/tailwindlabs/tailwindcss/pull/4250)) - Ignore unknown object types when hashing config ([82f4eaa](https://togithub.com/tailwindlabs/tailwindcss/commit/82f4eaa6832ef8a4e3fd90869e7068efdf6e34f2)) - Ensure variants are grouped properly for plugins with order-dependent utilities ([#4273](https://togithub.com/tailwindlabs/tailwindcss/pull/4273)) - JIT: Fix temp file storage when node temp directories are kept on a different drive than the project itself ([#4044](https://togithub.com/tailwindlabs/tailwindcss/pull/4044)) - Support border-opacity utilities alongside default `border` utility ([#4277](https://togithub.com/tailwindlabs/tailwindcss/pull/4277)) - JIT: Fix source maps for expanded `@tailwind` directives ([2f15411](https://togithub.com/tailwindlabs/tailwindcss/commit/2f1541123dea29d8a2ab0f1411bf60c79eeb96b4)) - JIT: Ignore whitespace when collapsing adjacent rules ([15642fb](https://togithub.com/tailwindlabs/tailwindcss/commit/15642fbcc885eba9cc50b7678a922b09c90d6b51)) - JIT: Generate group parent classes correctly when using custom separator ([#4508](https://togithub.com/tailwindlabs/tailwindcss/pull/4508)) - JIT: Fix incorrect stacking of multiple `group` variants ([#4551](https://togithub.com/tailwindlabs/tailwindcss/pull/4551)) - JIT: Fix memory leak due to holding on to unused contexts ([#4571](https://togithub.com/tailwindlabs/tailwindcss/pull/4571)) ##### Internals - Add integration tests for popular build runners ([#4354](https://togithub.com/tailwindlabs/tailwindcss/pull/4354)) ### [`v2.1.4`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#214---2021-06-02) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.1.3...v2.1.4) ##### Fixed - Skip `raw` PurgeCSS sources when registering template dependencies ([#4542](https://togithub.com/tailwindlabs/tailwindcss/pull/4542)) ### [`v2.1.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#213---2021-06-01) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.1.2...v2.1.3) ##### Fixed - Register PurgeCSS paths as PostCSS dependencies to guarantee proper cache-busting in webpack 5 ([#4530](https://togithub.com/tailwindlabs/tailwindcss/pull/4530)) ### [`v2.1.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#212---2021-04-23) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.1.1...v2.1.2) ##### Fixed - Fix issue where JIT engine would generate the wrong CSS when using PostCSS 7 ([#4078](https://togithub.com/tailwindlabs/tailwindcss/pull/4078)) ### [`v2.1.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#211---2021-04-05) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.1.0...v2.1.1) ##### Fixed - Fix issue where JIT engine would fail to compile when a source path isn't provided by the build runner for the current input file ([#3978](https://togithub.com/tailwindlabs/tailwindcss/pull/3978)) ### [`v2.1.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#210---2021-04-05) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.0.4...v2.1.0) ##### Added - Add alternate JIT engine (in preview) ([#3905](https://togithub.com/tailwindlabs/tailwindcss/pull/3905)) - Add new `mix-blend-mode` and `background-blend-mode` utilities ([#3920](https://togithub.com/tailwindlabs/tailwindcss/pull/3920)) - Add new `box-decoration-break` utilities ([#3911](https://togithub.com/tailwindlabs/tailwindcss/pull/3911)) - Add new `isolation` utilities ([#3914](https://togithub.com/tailwindlabs/tailwindcss/pull/3914)) - Add `inline-table` display utility ([#3563](https://togithub.com/tailwindlabs/tailwindcss/pull/3563)) - Add `list-item` display utility ([#3929](https://togithub.com/tailwindlabs/tailwindcss/pull/3929)) - Add new `filter` and `backdrop-filter` utilities ([#3923](https://togithub.com/tailwindlabs/tailwindcss/pull/3923)) ### [`v2.0.4`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#204---2021-03-17) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.0.3...v2.0.4) ##### Fixed - Pass full `var(--bg-opacity)` value as `opacityValue` when defining colors as functions ### [`v2.0.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#203---2021-02-07) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.0.2...v2.0.3) ##### Fixed - Ensure sourcemap input is deterministic when using `@apply` in Vue components ([#3356](https://togithub.com/tailwindlabs/tailwindcss/pull/3356)) - Ensure placeholder opacity is consistent across browsers ([#3308](https://togithub.com/tailwindlabs/tailwindcss/pull/3308)) - Fix issue where `theme()` didn't work with colors defined as functions ([#2919](https://togithub.com/tailwindlabs/tailwindcss/pull/2919)) - Enable `dark` variants by default for color opacity utilities ([#2975](https://togithub.com/tailwindlabs/tailwindcss/pull/2975)) ##### Added - Add support for a `tailwind.config.cjs` file in Node ESM projects ([#3181](https://togithub.com/tailwindlabs/tailwindcss/pull/3181)) - Add version comment to Preflight ([#3255](https://togithub.com/tailwindlabs/tailwindcss/pull/3255)) - Add `cursor-help` by default ([#3199](https://togithub.com/tailwindlabs/tailwindcss/pull/3199)) ### [`v2.0.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#202---2020-12-11) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.0.1...v2.0.2) ##### Fixed - Fix issue with `@apply` not working as expected with `!important` inside an atrule ([#2824](https://togithub.com/tailwindlabs/tailwindcss/pull/2824)) - Fix issue with `@apply` not working as expected with defined classes ([#2832](https://togithub.com/tailwindlabs/tailwindcss/pull/2832)) - Fix memory leak, and broken `@apply` when splitting up files ([#3032](https://togithub.com/tailwindlabs/tailwindcss/pull/3032)) ##### Added - Add default values for the `ring` utility ([#2951](https://togithub.com/tailwindlabs/tailwindcss/pull/2951)) ### [`v2.0.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#201---2020-11-18) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v2.0.0...v2.0.1) - Nothing, just the only thing I could do when I found out npm won't let me publish the same version under two tags. ### [`v2.0.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#200---2020-11-18) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.6...v2.0.0) ##### Added - Add redesigned color palette ([#2623](https://togithub.com/tailwindlabs/tailwindcss/pull/2623), [700866c](https://togithub.com/tailwindlabs/tailwindcss/commit/700866ce5e0c0b8d140be161c4d07fc6f31242bc), [#2633](https://togithub.com/tailwindlabs/tailwindcss/pull/2633)) - Add dark mode support ([#2279](https://togithub.com/tailwindlabs/tailwindcss/pull/2279), [#2631](https://togithub.com/tailwindlabs/tailwindcss/pull/2631)) - Add `overflow-ellipsis` and `overflow-clip` utilities ([#1289](https://togithub.com/tailwindlabs/tailwindcss/pull/1289)) - Add `transform-gpu` to force hardware acceleration on transforms when desired ([#1380](https://togithub.com/tailwindlabs/tailwindcss/pull/1380)) - Extend default spacing scale ([#2630](https://togithub.com/tailwindlabs/tailwindcss/pull/2630), [7f05204](https://togithub.com/tailwindlabs/tailwindcss/commit/7f05204ce7a5581b6845591448265c3c21afde86)) - Add spacing scale to `inset` plugin ([#2630](https://togithub.com/tailwindlabs/tailwindcss/pull/2630)) - Add percentage sizes to `translate`, `inset`, and `height` plugins ([#2630](https://togithub.com/tailwindlabs/tailwindcss/pull/2630), [5259560](https://togithub.com/tailwindlabs/tailwindcss/commit/525956065272dc53e8f8395f55f9ad13077a38d1)) - Extend default font size scale ([#2609](https://togithub.com/tailwindlabs/tailwindcss/pull/2609), [#2619](https://togithub.com/tailwindlabs/tailwindcss/pull/2619)) - Support using `@apply` with complex classes, including variants like `lg:hover:bg-blue-500` ([#2159](https://togithub.com/tailwindlabs/tailwindcss/pull/2159)) - Add new `2xl` breakpoint at 1536px by default ([#2609](https://togithub.com/tailwindlabs/tailwindcss/pull/2609)) - Add default line-height values for font-size utilities ([#2609](https://togithub.com/tailwindlabs/tailwindcss/pull/2609)) - Support defining theme values using arrays for CSS properties that support comma separated values ([e13f083c4](https://togithub.com/tailwindlabs/tailwindcss/commit/e13f083c4bc48bf9870d27c966136a9584943127)) - Enable `group-hover` for color plugins, `boxShadow`, and `textDecoration` by default ([28985b6](https://togithub.com/tailwindlabs/tailwindcss/commit/28985b6cd592e72d4849fdb9ce97eb045744e09c), [f6923b1](https://togithub.com/tailwindlabs/tailwindcss/commit/f6923b1)) - Enable `focus` for z-index utilities by default ([ae5b3d3](https://togithub.com/tailwindlabs/tailwindcss/commit/ae5b3d312d5000ae9c2065001f3df7add72dc365)) - Support `extend` in `variants` configuration ([#2651](https://togithub.com/tailwindlabs/tailwindcss/pull/2651)) - Add `max-w-prose` class by default ([#2574](https://togithub.com/tailwindlabs/tailwindcss/pull/2574)) - Support flattening deeply nested color objects ([#2148](https://togithub.com/tailwindlabs/tailwindcss/pull/2148)) - Support defining presets as functions ([#2680](https://togithub.com/tailwindlabs/tailwindcss/pull/2680)) - Support deep merging of objects under `extend` ([#2679](https://togithub.com/tailwindlabs/tailwindcss/pull/2679), [#2700](https://togithub.com/tailwindlabs/tailwindcss/pull/2700)) - Enable `focus-within` for all plugins that have `focus` enabled by default ([1a21f072](https://togithub.com/tailwindlabs/tailwindcss/commit/1a21f0721c7368d61fa3feef33d616de3f78c7d7), [f6923b1](https://togithub.com/tailwindlabs/tailwindcss/commit/f6923b1)) - Added new `ring` utilities for creating outline/focus rings using box shadows ([#2747](https://togithub.com/tailwindlabs/tailwindcss/pull/2747), [879f088](https://togithub.com/tailwindlabs/tailwindcss/commit/879f088), [e0788ef](https://togithub.com/tailwindlabs/tailwindcss/commit/879f088)) - Added `5` and `95` to opacity scale ([#2747](https://togithub.com/tailwindlabs/tailwindcss/pull/2747)) - Add support for default duration and timing function values whenever enabling transitions ([#2755](https://togithub.com/tailwindlabs/tailwindcss/pull/2755)) ##### Changed - Completely redesign color palette ([#2623](https://togithub.com/tailwindlabs/tailwindcss/pull/2623), [700866c](https://togithub.com/tailwindlabs/tailwindcss/commit/700866ce5e0c0b8d140be161c4d07fc6f31242bc), [#2633](https://togithub.com/tailwindlabs/tailwindcss/pull/2633)) - Drop support for Node 8 and 10 ([#2582](https://togithub.com/tailwindlabs/tailwindcss/pull/2582)) - Removed `target` feature and dropped any compatibility with IE 11 ([#2571](https://togithub.com/tailwindlabs/tailwindcss/pull/2571)) - Upgrade to PostCSS 8 (but include PostCSS 7 compatibility build) ([729b400](https://togithub.com/tailwindlabs/tailwindcss/commit/729b400a685973f46af73c8a68b364f20f7c5e1e), [1d8679d](https://togithub.com/tailwindlabs/tailwindcss/commit/1d8679d37e0eb1ba8281b2076bade5fc754f47dd), [c238ed1](https://togithub.com/tailwindlabs/tailwindcss/commit/c238ed15b5c02ff51978965511312018f2bc2cae)) - Removed `shadow-outline`, `shadow-solid`, and `shadow-xs` by default in favor of new `ring` API ([#2747](https://togithub.com/tailwindlabs/tailwindcss/pull/2747)) - Switch `normalize.css` to `modern-normalize` ([#2572](https://togithub.com/tailwindlabs/tailwindcss/pull/2572)) - Rename `whitespace-no-wrap` to `whitespace-nowrap` ([#2664](https://togithub.com/tailwindlabs/tailwindcss/pull/2664)) - Rename `flex-no-wrap` to `flex-nowrap` ([#2676](https://togithub.com/tailwindlabs/tailwindcss/pull/2676)) - Remove `clearfix` utility, recommend `flow-root` instead ([#2766](https://togithub.com/tailwindlabs/tailwindcss/pull/2766)) - Disable `hover` and `focus` for `fontWeight` utilities by default ([f6923b1](https://togithub.com/tailwindlabs/tailwindcss/commit/f6923b1)) - Remove `grid-gap` fallbacks needed for old versions of Safari ([5ec45fa](https://togithub.com/tailwindlabs/tailwindcss/commit/5ec45fa)) - Change special use of 'default' in config to 'DEFAULT' ([#2580](https://togithub.com/tailwindlabs/tailwindcss/pull/2580)) - New `@apply` implementation, slight backwards incompatibilities with previous behavior ([#2159](https://togithub.com/tailwindlabs/tailwindcss/pull/2159)) - Make `theme` retrieve the expected resolved value when theme value is complex ([e13f083c4](https://togithub.com/tailwindlabs/tailwindcss/commit/e13f083c4bc48bf9870d27c966136a9584943127)) - Move `truncate` class to `textOverflow` core plugin ([#2562](https://togithub.com/tailwindlabs/tailwindcss/pull/2562)) - Remove `scrolling-touch` and `scrolling-auto` utilities ([#2573](https://togithub.com/tailwindlabs/tailwindcss/pull/2573)) - Modernize default system font stacks ([#1711](https://togithub.com/tailwindlabs/tailwindcss/pull/1711)) - Upgrade to PurgeCSS 3.0 ([8e4e0a0](https://togithub.com/tailwindlabs/tailwindcss/commit/8e4e0a0eb8dcbf84347c7562988b4f9afd344081)) - Change default `text-6xl` font-size to 3.75rem instead of 4rem ([#2619](https://togithub.com/tailwindlabs/tailwindcss/pull/2619)) - Ignore `[hidden]` elements within `space` and `divide` utilities instead of `template` elements ([#2642](https://togithub.com/tailwindlabs/tailwindcss/pull/2642)) - Automatically prefix keyframes and animation names when a prefix is configured ([#2621](https://togithub.com/tailwindlabs/tailwindcss/pull/2621), [#2641](https://togithub.com/tailwindlabs/tailwindcss/pull/2641)) - Merge `extend` objects deeply by default ([#2679](https://togithub.com/tailwindlabs/tailwindcss/pull/2679)) - Respect `preserveHtmlElements` option even when using custom PurgeCSS extractor ([#2704](https://togithub.com/tailwindlabs/tailwindcss/pull/2704)) - Namespace all internal custom properties under `tw-` to avoid collisions with end-user custom properties ([#2771](https://togithub.com/tailwindlabs/tailwindcss/pull/2771)) ### [`v1.9.6`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#196---2020-10-23) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.5...v1.9.6) ##### Changed - The `presets` feature had unexpected behavior where a preset config without its own `presets` key would not extend the default config. ([#2662](https://togithub.com/tailwindlabs/tailwindcss/pull/2662)) If you were depending on this unexpected behavior, just add `presets: []` to your own preset to exclude the default configuration. ### [`v1.9.5`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#195---2020-10-19) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.4...v1.9.5) ##### Fixed - Fix issue where using `theme` with default line-heights did not resolve correctly ### [`v1.9.4`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#194---2020-10-17) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.3...v1.9.4) ##### Fixed - Fix issue changing plugins defined using the `withOptions` API would not trigger rebuilds in watch processes ### [`v1.9.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#193---2020-10-16) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.2...v1.9.3) ##### Fixed - Fix issue where `tailwindcss init --full` scaffolded a corrupt config file ([https://github.com/tailwindlabs/tailwindcss/issues/2556](https://togithub.com/tailwindlabs/tailwindcss/issues/2556)) ##### Changed - Remove console warnings about upcoming breaking changes ### [`v1.9.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#192---2020-10-14) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.1...v1.9.2) ##### Fixed - Merge plugins when merging config with preset ([#2561](https://togithub.com/tailwindlabs/tailwindcss/pulls/#2561) - Use `word-wrap` and `overflow-wrap` together, not one or the other since `word-wrap` is IE-only ### [`v1.9.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#191---2020-10-14) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.9.0...v1.9.1) ##### Fixed - Don't import `corePlugins` in `resolveConfig` to avoid bundling browser-incompatible code ([#2548](https://togithub.com/tailwindlabs/tailwindcss/pull/2548)) ### [`v1.9.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#190---2020-10-12) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.13...v1.9.0) ##### Added - Add new `presets` config option ([#2474](https://togithub.com/tailwindlabs/tailwindcss/pull/2474)) - Scaffold new `tailwind.config.js` files with available `future` flags commented out ([#2379](https://togithub.com/tailwindlabs/tailwindcss/pull/2379)) - Add `col-span-full` and `row-span-full` ([#2471](https://togithub.com/tailwindlabs/tailwindcss/pull/2471)) - Make `outline` configurable, `outline-none` more accessible by default, and add `outline-black` and `outline-white` ([#2460](https://togithub.com/tailwindlabs/tailwindcss/pull/2460)) - Add additional small `rotate` and `skew` values ([#2528](https://togithub.com/tailwindlabs/tailwindcss/pull/2528)) - Add `xl`, `2xl`, and `3xl` border radius values ([#2529](https://togithub.com/tailwindlabs/tailwindcss/pull/2529)) - Add new utilities for `grid-auto-columns` and `grid-auto-rows` ([#2531](https://togithub.com/tailwindlabs/tailwindcss/pull/2531)) - Promote `defaultLineHeights` and `standardFontWeights` from experimental to future ##### Fixed - Don't escape keyframe values ([#2432](https://togithub.com/tailwindlabs/tailwindcss/pull/2432)) - Use `word-wrap` instead of `overflow-wrap` in `ie11` target mode ([#2391](https://togithub.com/tailwindlabs/tailwindcss/pull/2391)) ##### Experimental - Add experimental `2xl` breakpoint ([#2468](https://togithub.com/tailwindlabs/tailwindcss/pull/2468)) - Rename `{u}-max-content` and `{u}-min-content` utilities to `{u}-max` and `{u}-min` in experimental extended spacing scale ([#2532](https://togithub.com/tailwindlabs/tailwindcss/pull/2532)) - Support disabling dark mode variants globally ([#2530](https://togithub.com/tailwindlabs/tailwindcss/pull/2530)) ### [`v1.8.13`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#1813---2020-10-09) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.12...v1.8.13) ##### Fixed - Support defining colors as closures even when opacity variables are not supported ([#2536](https://togithub.com/tailwindlabs/tailwindcss/pull/2515)) ### [`v1.8.12`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#1812---2020-10-07) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.11...v1.8.12) ##### Fixed - Reset color opacity variable in utilities generated using closure colors ([#2515](https://togithub.com/tailwindlabs/tailwindcss/pull/2515)) ### [`v1.8.11`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#1811---2020-10-06) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.10...v1.8.11) - Make `tailwindcss.plugin` work in ESM environments for reasons ### [`v1.8.10`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#1810---2020-09-14) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.9...v1.8.10) ##### Fixed - Prevent new `dark` experiment from causing third-party `dark` variants to inherit stacking behavior ([#2382](https://togithub.com/tailwindlabs/tailwindcss/pull/2382)) ### [`v1.8.9`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#189---2020-09-13) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.8...v1.8.9) ##### Fixed - Add negative spacing values to inset plugin in the `extendedSpacingScale` experiment ([#2358](https://togithub.com/tailwindlabs/tailwindcss/pull/2358)) - Fix issue where `!important` was stripped from declarations within rules that used `@apply` with `applyComplexClasses` ([#2376](https://togithub.com/tailwindlabs/tailwindcss/pull/2376)) ##### Changed - Add `future` section to config stubs ([#2372](https://togithub.com/tailwindlabs/tailwindcss/pull/2372), [3090b98](https://togithub.com/tailwindlabs/tailwindcss/commit/3090b98ece766b1046abe5bbaa94204e811f7fac)) ### [`v1.8.8`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#188---2020-09-11) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.7...v1.8.8) ##### Fixed - Register dark mode plugin outside of `resolveConfig` code path ([#2368](https://togithub.com/tailwindlabs/tailwindcss/pull/2368)) ### [`v1.8.7`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#187---2020-09-10) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.6...v1.8.7) ##### Fixed - Fix issue where classes in escaped strings (like `class=\"block\"`) weren't extracted properly for purging ([#2364](https://togithub.com/tailwindlabs/tailwindcss/pull/2364)) ### [`v1.8.6`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#186---2020-09-09) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.5...v1.8.6) ##### Fixed - Fix issue where container padding not applied when using object syntax ([#2353](https://togithub.com/tailwindlabs/tailwindcss/pull/2353)) ### [`v1.8.5`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#185---2020-09-07) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.4...v1.8.5) ##### Fixed - Fix issue where `resolveConfig` didn't take into account configs added by feature flags ([#2347](https://togithub.com/tailwindlabs/tailwindcss/pull/2347)) ### [`v1.8.4`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#184---2020-09-06) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.3...v1.8.4) ##### Fixed - Fix [issue](https://togithub.com/tailwindlabs/tailwindcss/issues/2258) where inserting extra PurgeCSS control comments could break integrated PurgeCSS support - Fix issue where dark variant in 'class' mode was incompatible with 'group-hover' variant ([#2337](https://togithub.com/tailwindlabs/tailwindcss/pull/2337)) - Support basic nesting structure with `@apply` when using the `applyComplexClasses` experiment ([#2271](https://togithub.com/tailwindlabs/tailwindcss/pull/2271)) ##### Changed - Rename `font-hairline` and `font-thin` to `font-thin` and `font-extralight` behind `standardFontWeights` flag (experimental until v1.9.0) ([#2333](https://togithub.com/tailwindlabs/tailwindcss/pull/2333)) ### [`v1.8.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#183---2020-09-05) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.2...v1.8.3) ##### Fixed - Fix issue where `font-variant-numeric` utilities would break in combination with most CSS minifier configurations ([f3660ce](https://togithub.com/tailwindlabs/tailwindcss/commit/f3660ceed391cfc9390ca4ea1a729a955e64b895)) - Only warn about `conservative` purge mode being deprecated once per process ([58781b5](https://togithub.com/tailwindlabs/tailwindcss/commit/58781b517daffbaf80fc5c0791d311f53b2d67d8)) ### [`v1.8.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#182---2020-09-04) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.1...v1.8.2) ##### Fixed - Fix bug where dark mode variants would cause an error if you had a `plugins` array in your config ([#2322](https://togithub.com/tailwindlabs/tailwindcss/pull/2322)) ### [`v1.8.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#1813---2020-10-09) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.8.0...v1.8.1) ##### Fixed - Support defining colors as closures even when opacity variables are not supported ([#2536](https://togithub.com/tailwindlabs/tailwindcss/pull/2515)) ### [`v1.8.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#180---2020-09-04) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.6...v1.8.0) ##### Added - Dark mode variant (experimental) ([#2279](https://togithub.com/tailwindlabs/tailwindcss/pull/2279)) - New `preserveHtmlElements` option for `purge` ([#2283](https://togithub.com/tailwindlabs/tailwindcss/pull/2283)) - New `layers` mode for `purge` ([#2288](https://togithub.com/tailwindlabs/tailwindcss/pull/2288)) - New `font-variant-numeric` utilities ([#2305](https://togithub.com/tailwindlabs/tailwindcss/pull/2305)) - New `place-items`, `place-content`, `place-self`, `justify-items`, and `justify-self` utilities ([#2306](https://togithub.com/tailwindlabs/tailwindcss/pull/2306)) - Support configuring variants as functions ([#2309](https://togithub.com/tailwindlabs/tailwindcss/pull/2309)) ##### Changed - CSS within `@layer` at-rules are now grouped with the corresponding `@tailwind` at-rule ([#2312](https://togithub.com/tailwindlabs/tailwindcss/pull/2312)) ##### Deprecated - `conservative` purge mode, deprecated in favor of `layers` ### [`v1.7.6`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#176---2020-08-29) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.5...v1.7.6) ##### Fixed - Fix bug where the new experimental `@apply` implementation broke when applying a variant class with the important option globally enabled ### [`v1.7.5`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#175---2020-08-28) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.4...v1.7.5) ##### Changed - Update lodash to latest to silence security warnings ### [`v1.7.4`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#174---2020-08-26) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.3...v1.7.4) ##### Added - Add new -p flag to CLI to quickly scaffold a `postcss.config.js` file ##### Changed - Make `@apply` insensitive to whitespace in the new `applyComplexClasses` experiment ##### Fixed - Fix bug where the new `applyComplexClasses` experiment didn't behave as expected with rules with multiple selectors, like `.foo, .bar { color: red }` ### [`v1.7.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#173---2020-08-20) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.2...v1.7.3) ##### Changed - Log feature flag notices to stderr instead of stdout to preserve compatibility with pipe-based build systems - Add missing bg-none utility for disabling background images ##### Fixed - Fix bug that prevented defining colors as closures when the `gradientColorStops` plugin was enabled ### [`v1.7.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#172---2020-08-19) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.1...v1.7.2) ##### Added - Reuse generated CSS as much as possible in long-running processes instead of needlessly recalculating ### [`v1.7.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#171---2020-08-28) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.7.0...v1.7.1) ##### Changed - Don't issue duplicate flag notices in long-running build processes ### [`v1.7.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#170---2020-08-28) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.6.3...v1.7.0) ##### Added - Gradients - New background-clip utilities - New `contents` display utility - Default letter-spacing per font-size - Divide border styles - Access entire config object from plugins - Define colors as closures - Use `@apply` with variants and other complex classes (experimental) - New additional color-palette (experimental) - Extended spacing scale (experimental) - Default line-heights per font-size by default (experimental) - Extended font size scale (experimental) ##### Deprecated - Deprecated gap utilities ### [`v1.6.3`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#163---2020-08-18) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.6.2...v1.6.3) ##### Fixed - Fixes issue where motion-safe and motion-reduce variants didn't stack correctly with group-hover variants ### [`v1.6.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#162---2020-08-03) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.6.1...v1.6.2) ##### Fixed - Fixes issue where `@keyframes` respecting the important option would break animations in Chrome ### [`v1.6.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#161---2020-08-02) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.6.0...v1.6.1) ##### Fixed - Fixes an issue where animation keyframes weren't included in the build without [@tailwind](https://togithub.com/tailwind) base ([#2108](https://togithub.com/tailwindlabs/tailwindcss/issues/2108)) ### [`v1.6.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#160---2020-07-28) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.5.2...v1.6.0) ##### Added - Animation support - New `prefers-reduced-motion` variants - New `overscroll-behaviour` utilities - Generate CSS without an input file ### [`v1.5.2`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#152---2020-07-21) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.5.1...v1.5.2) ##### Fixed - Fixes issue where you could no longer use `@apply` with unprefixed class names if you had configured a prefix ### [`v1.5.1`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#151---2020-07-15) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.5.0...v1.5.1) ##### Fixed - Fixes accidental breaking change where adding component variants using the old manual syntax (as recommended in the docs) stopped working ### [`v1.5.0`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#150---2020-07-15) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.4.6...v1.5.0) ##### Added - Component `variants` support - Responsive `container` variants - New `focus-visible` variant - New `checked` variant ### [`v1.4.6`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#146---2020-05-08) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.4.5...v1.4.6) ##### Changed - Explicitly error when using a class as the important config option instead of just generating the wrong CSS ### [`v1.4.5`](https://togithub.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md#145---2020-05-06) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v1.4.4...v1.4.5) ##### Fixed - Fix bug where the `divideColor` plugin was using the wrong '' in IE11 target modeConfiguration
📅 Schedule: "before 2am" (UTC).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.