tailwindlabs/tailwindcss (tailwindcss)
### [`v3.4.15`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.15)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.14...v3.4.15)
- Bump versions for security vulnerabilities ([#14697](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14697))
- Ensure the TypeScript types for the `boxShadow` theme configuration allows arrays ([#14856](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14856))
- Set fallback for opacity variables to ensure setting colors with the `selection:*` variant works in Chrome 131 ([#15003](https://redirect.github.com/tailwindlabs/tailwindcss/pull/15003))
### [`v3.4.14`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.14)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.13...v3.4.14)
##### Fixed
- Don't set `display: none` on elements that use `hidden="until-found"` ([#14625](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14625))
### [`v3.4.13`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.13)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.12...v3.4.13)
##### Fixed
- Improve source glob verification performance ([#14481](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14481))
### [`v3.4.12`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.11...v3.4.12)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.11...v3.4.12)
### [`v3.4.11`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.10...v3.4.11)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.10...v3.4.11)
### [`v3.4.10`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.9...v3.4.10)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.9...v3.4.10)
### [`v3.4.9`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.9)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.8...v3.4.9)
##### Fixed
- No longer warns when broad glob patterns are detecting `vendor` folders
### [`v3.4.8`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.7...1676118af9dd1ca2b59f3f9b91afef4d0b453ea5)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.7...v3.4.8)
### [`v3.4.7`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.6...v3.4.7)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.6...v3.4.7)
### [`v3.4.6`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.6)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.5...v3.4.6)
##### Fixed
- Fix detection of some utilities in Slim/Pug templates ([#14006](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14006))
##### Changed
- Loosen `:is()` wrapping rules when using an important selector ([#13900](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13900))
### [`v3.4.5`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.4...a0dbb3d87664521af8a422df5c179d9572a4698c)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.4...v3.4.5)
### [`v3.4.4`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.4)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.3...v3.4.4)
##### Fixed
- Make it possible to use multiple `` placeholders in a single color definition ([#13740](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13740))
- Don't prefix classes in arbitrary values of `has-*`, `group-has-*`, and `peer-has-*` variants ([#13770](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13770))
- Support negative values for `{col,row}-{start,end}` utilities ([#13781](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13781))
- Update embedded browserslist database ([#13792](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13792))
### [`v3.4.3`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.2...f1f419a9ecfcd00a2001ee96ab252739fca47564)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.2...v3.4.3)
### [`v3.4.2`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.2)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.1...v3.4.2)
##### Fixed
- Ensure max specificity of `0,0,1` for button and input Preflight rules ([#12735](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12735))
- Improve glob handling for folders with `(`, `)`, `[` or `]` in the file path ([#12715](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12715))
- Split `:has` rules when using `experimental.optimizeUniversalDefaults` ([#12736](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12736))
- Sort arbitrary properties alphabetically across multiple class lists ([#12911](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12911))
- Add `mix-blend-plus-darker` utility ([#12923](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12923))
- Ensure dashes are allowed in variant modifiers ([#13303](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13303))
- Fix crash showing completions in Intellisense when using a custom separator ([#13306](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13306))
- Transpile `import.meta.url` in config files ([#13322](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13322))
- Reset letter spacing for form elements ([#13150](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13150))
- Fix missing `xx-large` and remove double `x-large` absolute size ([#13324](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13324))
- Don't error when encountering nested CSS unless trying to `@apply` a class that uses nesting ([#13325](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13325))
- Ensure that arbitrary properties respect `important` configuration ([#13353](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13353))
- Change dark mode selector so `@apply` works correctly with pseudo elements ([#13379](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13379))
### [`v3.4.1`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.1)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.0...v3.4.1)
##### Fixed
- Don't remove keyframe stops when using important utilities ([#12639](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12639))
- Don't add spaces to gradients and grid track names when followed by `calc()` ([#12704](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12704))
- Restore old behavior for `class` dark mode strategy ([#12717](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12717))
##### Added
- Add new `selector` and `variant` strategies for dark mode ([#12717](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12717))
##### Changed
- Support `rtl` and `ltr` variants on same element as `dir` attribute ([#12717](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12717))
### [`v3.4.0`](https://redirect.github.com/tailwindlabs/tailwindcss/blob/HEAD/CHANGELOG.md#340---2023-12-19)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.3.7...v3.4.0)
##### Added
- Add `svh`, `lvh`, and `dvh` values to default `height`/`min-height`/`max-height` theme ([#11317](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11317))
- Add `has-*` variants for `:has(...)` pseudo-class ([#11318](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11318))
- Add `text-wrap` utilities including `text-balance` and `text-pretty` ([#11320](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11320), [#12031](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12031))
- Extend default `opacity` scale to include all steps of 5 ([#11832](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11832))
- Update Preflight `html` styles to include shadow DOM `:host` pseudo-class ([#11200](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11200))
- Increase default values for `grid-rows-*` utilities from 1–6 to 1–12 ([#12180](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12180))
- Add `size-*` utilities ([#12287](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12287))
- Add utilities for CSS subgrid ([#12298](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12298))
- Add spacing scale to `min-w-*`, `min-h-*`, and `max-w-*` utilities ([#12300](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12300))
- Add `forced-color-adjust` utilities ([#11931](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11931))
- Add `forced-colors` variant ([#11694](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11694), [#12582](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12582))
- Add `appearance-auto` utility ([#12404](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12404))
- Add logical property values for `float` and `clear` utilities ([#12480](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12480))
- Add `*` variant for targeting direct children ([#12551](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12551))
##### Changed
- Simplify the `sans` font-family stack ([#11748](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11748))
- Disable the tap highlight overlay on iOS ([#12299](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12299))
- Improve relative precedence of `rtl`, `ltr`, `forced-colors`, and `dark` variants ([#12584](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12584))
### [`v3.3.7`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.7)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.3.6...v3.3.7)
##### Fixed
- Fix support for container query utilities with arbitrary values ([#12534](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12534))
- Fix custom config loading in Standalone CLI ([#12616](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12616))
### [`v3.3.6`](https://redirect.github.com/tailwindlabs/tailwindcss/blob/HEAD/CHANGELOG.md#336---2023-12-04)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.3.5...v3.3.6)
##### Fixed
- Improve types for `resolveConfig` ([#12272](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12272))
- Don’t add spaces to negative numbers following a comma ([#12324](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12324))
- Don't emit `@config` in CSS when watching via the CLI ([#12327](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12327))
- Ensure configured `font-feature-settings` for `mono` are included in Preflight ([#12342](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12342))
- Improve candidate detection in minified JS arrays (without spaces) ([#12396](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12396))
- Don't crash when given applying a variant to a negated version of a simple utility ([#12514](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12514))
- Fix support for slashes in arbitrary modifiers ([#12515](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12515))
- Fix source maps of variant utilities that come from an `@layer` rule ([#12508](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12508))
- Fix loading of built-in plugins when using an ESM or TypeScript config with the Standalone CLI ([#12506](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12506))
### [`v3.3.5`](https://redirect.github.com/tailwindlabs/tailwindcss/blob/HEAD/CHANGELOG.md#335---2023-10-25)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.3.4...v3.3.5)
##### Fixed
- Fix incorrect spaces around `-` in `calc()` expression ([#12283](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12283))
### [`v3.3.4`](https://redirect.github.com/tailwindlabs/tailwindcss/blob/HEAD/CHANGELOG.md#334---2023-10-24)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.3.3...v3.3.4)
##### Fixed
- Improve normalisation of `calc()`-like functions ([#11686](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11686))
- Skip `calc()` normalisation in nested `theme()` calls ([#11705](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11705))
- Fix incorrectly generated CSS when using square brackets inside arbitrary properties ([#11709](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11709))
- Make `content` optional for presets in TypeScript types ([#11730](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11730))
- Handle variable colors that have variable fallback values ([#12049](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12049))
- Batch reading content files to prevent `too many open files` error ([#12079](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12079))
- Skip over classes inside `:not(…)` when nested in an at-rule ([#12105](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12105))
- Update types to work with `Node16` module resolution ([#12097](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12097))
- Don’t crash when important and parent selectors are equal in `@apply` ([#12112](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12112))
- Eliminate irrelevant rules when applying variants ([#12113](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12113))
- Improve RegEx parser, reduce possibilities as the key for arbitrary properties ([#12121](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12121))
- Fix sorting of utilities that share multiple candidates ([#12173](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12173))
- Ensure variants with arbitrary values and a modifier are correctly matched in the RegEx based parser ([#12179](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12179))
- Fix crash when watching renamed files on FreeBSD ([#12193](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12193))
- Allow plugins from a parent document to be used in an iframe ([#12208](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12208))
- Add types for `tailwindcss/nesting` ([#12269](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12269))
- Bump `jiti`, `fast-glob`, and `browserlist` dependencies ([#11550](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11550))
- Improve automatic `var` injection for properties that accept a `` ([#12236](https://redirect.github.com/tailwindlabs/tailwindcss/pull/12236))
### [`v3.3.3`](https://redirect.github.com/tailwindlabs/tailwindcss/blob/HEAD/CHANGELOG.md#333---2023-07-13)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.3.2...v3.3.3)
##### Fixed
- Fix issue where some pseudo-element variants generated the wrong selector ([#10943](https://redirect.github.com/tailwindlabs/tailwindcss/pull/10943), [#10962](https://redirect.github.com/tailwindlabs/tailwindcss/pull/10962), [#11111](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11111))
- Make font settings propagate into buttons, inputs, etc. ([#10940](https://redirect.github.com/tailwindlabs/tailwindcss/pull/10940))
- Fix parsing of `theme()` inside `calc()` when there are no spaces around operators ([#11157](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11157))
- Ensure `repeating-conic-gradient` is detected as an image ([#11180](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11180))
- Move unknown pseudo-elements outside of `:is` by default ([#11345](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11345))
- Escape animation names when prefixes contain special characters ([#11470](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11470))
- Don't prefix arbitrary classes in `group` and `peer` variants ([#11454](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11454))
- Sort classes using position of first matching rule ([#11504](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11504))
- Allow variant to be an at-rule without a prelude ([#11589](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11589))
- Make PostCSS plugin async to improve performance ([#11548](https://redirect.github.com/tailwindlabs/tailwindcss/pull/11548))
- Don’t error when a config file is missing ([f97759f](https://redirect.github.com/tailwindlabs/tailwindcss/commit/f97759f808d15ace66647b1405744fcf95a392e5))
##### Added
- Add `aria-busy` utility ([#10966](https://redirect.github.com/tailwindlabs/tailwindcss/pull/10966))
##### Changed
- Reset padding for `
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 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, check this box
This PR contains the following updates:
3.0.24
->3.4.15
Release Notes
tailwindlabs/tailwindcss (tailwindcss)
### [`v3.4.15`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.15) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.14...v3.4.15) - Bump versions for security vulnerabilities ([#14697](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14697)) - Ensure the TypeScript types for the `boxShadow` theme configuration allows arrays ([#14856](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14856)) - Set fallback for opacity variables to ensure setting colors with the `selection:*` variant works in Chrome 131 ([#15003](https://redirect.github.com/tailwindlabs/tailwindcss/pull/15003)) ### [`v3.4.14`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.14) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.13...v3.4.14) ##### Fixed - Don't set `display: none` on elements that use `hidden="until-found"` ([#14625](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14625)) ### [`v3.4.13`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.13) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.12...v3.4.13) ##### Fixed - Improve source glob verification performance ([#14481](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14481)) ### [`v3.4.12`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.11...v3.4.12) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.11...v3.4.12) ### [`v3.4.11`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.10...v3.4.11) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.10...v3.4.11) ### [`v3.4.10`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.9...v3.4.10) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.9...v3.4.10) ### [`v3.4.9`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.9) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.8...v3.4.9) ##### Fixed - No longer warns when broad glob patterns are detecting `vendor` folders ### [`v3.4.8`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.7...1676118af9dd1ca2b59f3f9b91afef4d0b453ea5) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.7...v3.4.8) ### [`v3.4.7`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.6...v3.4.7) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.6...v3.4.7) ### [`v3.4.6`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.6) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.5...v3.4.6) ##### Fixed - Fix detection of some utilities in Slim/Pug templates ([#14006](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14006)) ##### Changed - Loosen `:is()` wrapping rules when using an important selector ([#13900](https://redirect.github.com/tailwindlabs/tailwindcss/pull/13900)) ### [`v3.4.5`](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.4...a0dbb3d87664521af8a422df5c179d9572a4698c) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.4...v3.4.5) ### [`v3.4.4`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.4) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.3...v3.4.4) ##### Fixed - Make it possible to use multiple `Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 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 was generated by Mend Renovate. View the repository job log.