- Fix incorrect
invalidConfigPathwarnings when atheme(…)orconfig(…)call spans multiple lines (#1606)
- Add a source to all emitted diagnostics (#1491)
- Improve performance in large files (#1507)
- Improve utility lookup performance when using v4 (#1509, #1512)
- Fix project initalization when stylesheet is named
tailwindcss.css(#1517) - Mark
@variantas deprecated when defining custom variants (#1578) - Show pixel equivalents for
@container(#1585) - Fix class hover in Vue
<script></script>tags when they exist after<template></template>tags (#1580) - Fix incorrect
cssConflictwarnings when using Tailwind CSS v4.3.3+ (#1601)
- Offload content detection to separate process (#1471)
- Suggest canonical classes when pixels and rem values match based on the root font size (#1476)
- Fix completion edit range being incorrect when part before cursor ends with
-[(#1480)
- Fix infinite recursion in theme variable lookups (#1473)
- Fix infinite recursion when replacing unbalanced calc expressions (#1473)
- Add diagnostic to suggest canonical classes by default (#1475)
- Publish our fork of the CSS language server (#1437)
- Suggest default variant values when they also support arbitrary values (#1439)
- Show color swatches for OKLCH colors with units in all positions (#1442)
- Fix incorrect diagnostic for
--theme(--some-var inline)(#1443) - Bump precision of evaluated calc expressions (#1449)
- Fix theme lookup when variable names contain escaped dots (#1466)
- Match class functions that appear after an opening square bracket (#1428)
- Don't match helper functions when part of a larger function name (#1429)
- Ensure color swatches show up in completions when using a prefix in v4 (#1422)
- Fix highlighting when theme namespaces are used inside
--value()and--modifier()(#1420)
- Highlight CSS variables correctly inside
@theme(#1409) - Highlight comments inside
@theme(#1409) - Highlight at-rules inside
@theme(#1409) - Detect class functions and class attributes inside Astro code fences (#1386)
- Fix matching files when config is not in the workspace root (#1412)
- Bump bundled CSS language service (#1395)
- Fix high CPU usage when given non-file URI workspace folders (#1396)
- Ignore workspace folders that are the filesystem root (#1396)
- Fix infinite loop when resolving completion details with recursive theme keys (#1400)
- Simplify completion details for more utilities (#1397)
- Improve project stylesheet detection (#1401)
- Simplify completion details for border and outline utilities (#1384)
- Fix error initializing a new project when editing a CSS file (#1387)
- Improve syntax highlighting for CSS (#1367)
- Speed up project selector matching in large projects (#1381)
- Display color swatches when using
before/aftervariants (#1374) - Clear trigger characters when restarting server (#1375)
- Don't register ability to hover, request colors, etc… more than once (#1378)
- Improve dynamic capability registration in the language server (#1327)
- Ignore Python virtual env directories by default (#1336)
- Ignore Yarn v2+ metadata & cache directories by default (#1336)
- Ignore some build caches by default (#1336)
- Gracefully handle color parsing failures (#1363)
- Calculate swatches for HSL colors with angular units (#1360)
- Fix error when using VSCode < 1.78 (#1353)
- Don’t skip suggesting empty variant implementations (#1352)
- Handle helper function lookups in nested parens (#1354)
- Hide
@propertydeclarations from completion details (#1356) - Hide variant-provided declarations from completion details for a utility (#1356)
- Compute correct document selectors when a project is initialized (#1335)
- Fix matching of some content file paths on Windows (#1335)
- Warn when using a blocklisted class in v4 (#1310)
- Support class function hovers in Svelte and HTML
<script>blocks (#1311) - Evaluate complex
calc(…)expressions in completions and equivalents (#1316) - Guard against recursive theme key lookup (#1332)
- Prevent infinite loop when any file exclusion starts with
/(#1307)
- Only scan the file system once when needed (#1287)
- Don't follow recursive symlinks when searching for projects (#1270)
- Correctly re-create a project when its main config file is removed then re-created (#1300)
- Bump
@parcel/watcherused by the language server (#1269)
- Hide completions from CSS language server inside
@import "…" source(…)(#1091) - Bump bundled v4 fallback to v4.1.1 (#1294)
- Show color swatches for most new v4.1 utilities (#1294)
- Support theme key hovers in the CSS
var()function (#1289) - Show theme key hovers inside
@themefor better context and syntax highlighting (#1289)
- Fix content detection when using v4.0+ (#1280)
- Ensure file exclusions always work on Windows (#1281)
- Prep for new Oxide API in v4.1 (#1284)
- Handle negated sources during project discovery in v4.1 (#1288)
- Fix completions not showing for some class attributes when a class function exists in the document (#1278)
- Detect classes in JS/TS functions and tagged template literals with the
tailwindCSS.classFunctionssetting (#1258, #1272) - v4: Make sure completions show after variants using arbitrary and bare values (#1263)
- v4: Add support for upcoming
@source notfeature (#1262) - v4: Add support for upcoming
@source inline(…)feature (#1262) - LSP: Refresh internal caches when settings are updated (#1273)
- LSP: Improve error message when a workspace folder does not exist or is inaccesible to the current user (#1276)
- v4: Show theme key completions in
var(…)in CSS (#1274)
- v4: Support loading bundled versions of some first-party plugins (#1240)
- Cancel initial file search if it takes too long (#1242)
- LSP: Don’t throw when the client does not provide
textDocumentin capabilities (#1252) - v4: Allow
*anywhere in a CSS variable name (#1256)
- Don't throw when requiring() packages that resolve to a path containing a
#character (#1235) - Fix syntax error when resetting multi-word theme key namespaces (#1237)
- LSP: Declare capability for handling workspace folder change notifications (#1223)
- Don't throw when resolving paths containing a
#character (#1225) - Show
@themein symbol list in CSS language mode (#1227) - Don't show syntax error when
*appear inside—value(…)and--modifier(…)(#1226) - Don't show syntax error for theme namespaces inside
@theme(#1226)
- Fix detection when project contains stylesheets that import the "main" stylesheet (#1218)
- Show light color swatch from light-dark() functions (#1199)
- Ignore comments when matching class attributes (#1202)
- Show source diagnostics when imports contain a layer (#1204)
- Only detect project roots in v4 when using certain CSS features (#1205)
- Update Tailwind CSS v4 version to v4.0.6 (#1207)
- Fix parsing of
@custom-variantblock syntax containg declarations and/or@slot(#1212) - Fix display of custom at-rules in symbol listing (#1212)
- Ensure hover information for
theme(…)and other functions are shown when used in@mediaqueries (#1172) - Treat
<script lang=“tsx”>as containing JSX (#1175) - Add support for
statictheme option (#1176) - Add details about theme options when hovering (#1176)
- Fix parsing of
@custom-variantshorthand in Tailwind CSS language mode (#1183) - Make sure custom regexes apply in Vue
<script>blocks (#1177) - Fix suggestion of utilities with slashes in them in v4 (#1182)
- Assume 16px font size for
1remin media queries (#1190) - Show warning when loading a config in v3 fails (#1191)
- Better handle really long class lists in attributes and custom regexes (#1192)
- Add support for Astro’s template literal attributes (#1193)
- Match custom class regex in Vue templates (#1194)
- Support directory imports in plugins for
index.{ts,cts,mts}(#1198)
- Allow v4.0 projects not installed with npm to use IntelliSense (#1157)
- Ignore preprocessor files when looking for v4 configs (#1159)
- Allow language service to be used in native ESM environments (#1122)
- Don't create v4 projects for CSS files that don't look like v4 configs #1164
- Support property and variable completions inside
@utility(#1165) - Support style-rule like completions inside
@custom-variant(#1165) - Support style-rule like completions inside
@variant(#1165) - Make sure
@slotisn't considered an unknown at-rule (#1165) - Fix equivalent calculation when using prefixes in v4 (#1166)
- Fix use of
tailwindCSS.experimental.configFileoption when using the bundled version of v4 (#1167) - Recursively resolve values from the theme (#1168)
- Handle theme keys containing escaped commas (#1168)
- Show colors for utilities when they point to CSS variables contained in the theme (#1168)
- Don't suggest
--font-size-*theme keys in v4.0 (#1150) - Fix detection of Tailwind CSS version when using Yarn PnP (#1151)
- Add support for v4.x insiders builds (#1123)
- Fix detection of TypeScript config paths on Windows (#1130)
- Don't break when importing missing CSS files (#1106)
- Resolve CSS imports as relative first (#1106)
- Add TypeScript config path support in v4 CSS files (#1106)
- Add support for
@custom-variant(#1127) - Add variant suggestions to
@variant(#1127) - Don't suggest at-rules when nested that cannot be used in a nested context (#1127)
- Make sure completions work when using prefixes in v4 (#1129)
- Add support for
@reference(#1117) - Add support for
--theme(…),--utility(…), and--modifier(…)(#1117) - Add basic completions for
--utility(…)and--modifier(…)(#1117)
- Stop auto-switching CSS files to the Tailwind CSS language mode (#1116)
- Reload v4 design system when dependencies change (#1119)
- Show theme values in comments in later v4 betas (#1092)
- Update theme entry suggestions (#1105)
- Reload variants when editing the theme in v4 (#1094)
- Don't show syntax errors when imports contain
layer(…)andsource(…)(#1095) - Don't show syntax errors when document contains an
@layerstatement (#1095) - Correct syntax highlighting when imports contain
layer(…)(#1095)
-
Add suggestions for theme options (#1083)
-
Add suggestions when using
@source "…"andsource(…)(#1083) -
Show brace expansion when hovering
@source(#1083) -
Highlight
source(…),theme(…), andprefix(…)when used with@import "…"(#1083) -
Highlight
@tailwind utilities source(…)(#1083) -
Show document links when using
source(…)(#1083) -
Ensure language server starts as needed (#1083)
-
Don't show syntax errors when using
source(…),theme(…), orprefix(…)with@import "…"(#1083) -
Don't show warning when using
@tailwind utilities source(…)(#1083) -
Don't suggest TypeScript declaration files for
@config,@plugin, and@source(#1083) -
Don't link Windows-style paths in
@source,@config, and@plugin(#1083) -
Warn on invalid uses of
source(…),@source,@config, and@plugin(#1083) -
Warn when a v4 project uses an old
@tailwinddirective (#1083)
- Fix display of color swatches using new v4 oklch color palette (#1073)
- Properly validate
theme(…)function paths in v4 (#1074) - Support loading TypeScript configs and plugins in v4 projects (#1076)
- Show colors for logical border properties (#1075)
- Show all potential class conflicts in v4 projects (#1077)
- Lookup variables in the CSS theme (#1082)
- Auto-switch CSS files to tailwindcss language in valid projects (#1087)
- Add support for Tailwind CSS v4.0.0-alpha.31 (#1078)
- Add support for
.ctsand.mtsconfig files (#1025) - Add support for Tailwind CSS v4.0.0-alpha.25 (#1058)
- Improve support for new v4 at rules (#1045)
- Fix an issue that caused the language server for any project with a non-standard CSS file to crash (#1030)
- Add support for
@source(#1030)
- Add support for Tailwind CSS v4.0.0-alpha.19 (#1031)
- Use paths relative to opened folder when searching for projects (#1013)
- Fix detection of v3 insiders builds (#1007)
- Make sure language-specific settings are passed to our language server (#1006)
- Fix initialization when path contains parentheses (#1009)
- Normalize Windows drive letters in more places (#1001)
- Attempt matches on non-normalized path for a project (#999)
- Fix loading projects on Windows network drives (#996)
- Fix server not launching on older versions of VSCode (#998)
- Normalize Windows drive letters in document URIs (#980)
- Fix crash when class regex matches an empty string (#897)
- Add support for Tailwind CSS v4 Alpha (#917)
- Soft-reload Tailwind CSS v4 theme when editing CSS files (#918)
- Fix loading of ESM and TypeScript configs (c3bbd2f)
- Show equivalent hex colors (#831)
- Fix Tailwind CSS v4 project loading on Windows (8285ebc)
- Internal code cleanup (#922)
- Support Astro's
class:listattribute by default (#890) - Fix hovers and CSS conflict detection in Vue
<style lang="sass">blocks (#930) - Add support for
<script type="text/babel">(#932) - Show pixel equivalents in completions and hovers of the
theme()helper (#935) - Handle
styleexports condition when processing@importstatements (#934) - Highlight
@themecontents as a rule list (#937) - Show color decorators for
oklabandoklchcolors (#936) - Update fallback version of Tailwind to v3.4.2 (#938)
- Fix errors thrown by detecting content files with oxide (#945)
- Fix crash when generating rules produces an error (#954)
- Add support for initializing when using
workspaceFolders(#955) - Fix crash when reading CSS files that don't exist (#956)
- Use one server to handle all folders in a workspace (#957)
- Fix Tailwind CSS v4 theme reloading on Windows (#960)
- Show color decorators when utility has an opacity modifier in Tailwind CSS v4 (#969)
- Bump
enhanced-resolvedependency (#971) - Remove
is-builtin-moduledependency (#970) - Bump minimum supported Node version to v18 (#978)
- Pass URI to configuration call not a file path (#981, #982)
- Fix handling of added workspaces (b39c8e0)
- Bump bundled version of
tailwindcsstov3.4.4(#987)
- Bump bundled version of
tailwindcsstov3.4.1(#898)
- Enable Sort Selection on a remote host (#878)
- Show color decorators in split editors (#888)
- Bump bundled version of
tailwindcsstov3.4.0(#889)
No changes — publishing quirk
- Fix
classRegexoffset (#846) - Fix language server initialisation outside of VS Code (#803)
- Fix recommended variant order linting in Tailwind v2 (#849)
- Fix CSS conflict regression (#842)
- Increase class search range (#760)
- Fix CSS conflict diagnostic false negatives (#761)
- Don't attempt to read from deleted CSS files (#765)
- Resolve helper functions in CSS previews (#766)
- Fix CSS conflict diagnostics in semicolonless CSS documents (#771)
- Enable IntelliSense for
<script lang="tsx">(#773) - Include pixel equivalents in more places (#775)
- Fix initialisation when using
tailwindcss@^0(#787) - Fix activation when
files.excludescontains braces (#789) - Fix diagnostic false-positive when no CSS properties are present (#793)
- Add language mode icon (#794)
- Fix IntelliSense following closing
script/styletag containing whitespace (#808) - Fix
classRegexhovers in unknown contexts (#824) - Expand
classRegexsearch range (#840)
- Fix first-party plugin usage when using bundled version of
tailwindcss(#751)
- Fix use of certain built-in node modules in config file (#745)
- Exclude classes in
blocklistfrom IntelliSense (#746) - Fix
themehelper handling when specifying default value (#747) - Fix activation when connected to Windows with Remote SSH extension (#748)
- Bump bundled version of
tailwindcsstov3.3.0(#749)
- Support TypeScript and ESM Tailwind config files when using a version of
tailwindcssthat supports these (currentlytailwindcss@insiders, sincetailwindlabs/tailwindcss[#10785](https://github.com/tailwindlabs/tailwindcss-intellisense/pull/10785)) (#738, #739)
- Fix
invalidTailwindDirectivelinting with CRLF file endings (#723) - Add support for Handlebars template scripts (
<script type="text/x-handlebars-template">) (#726) - Improve JavaScript comment detection (#727)
- Add modifier completions for
@applyandclassRegexsetting (#732) - Add bundled version of
@tailwindcss/container-queries(#733) - Support
InitializeParams.rootUri(#725) - Add
htmldjangoto default supported languages (#721)
- Improve completion list performance (#706)
- Improve support for Tailwind class modifiers (#707)
- Fix activation on Windows when using
tailwindCSS.experimental.configFilesetting (#708) - Don't watch directories above workspace root (#709)
- Enable IntelliSense in entire workspace when there is exactly one active Tailwind project (#711)
- Fix activation on Windows when project path contains brackets (#699)
- Fix error when a
files.excludespattern contains braces (#696)
- Fix document selector when
tailwindCSS.experimental.configFileis a string (#693) - Fix IntelliSense for project paths containing brackets (#694)
- Tweak
themehelper detection (#689) - Remove marketplace "preview" tag (5932d20)
- Add
typescriptto default languages (#690)
- Fix
@layersyntax highlighting (#637) - Improve extraction for variable colors (#638)
- Improve
experimental.configFilein multi-root workspaces (#640) - Add documentation for
@configcompletion (ea5aff5) - Boot language servers for nested workspace folders (#642)
- Remove
typescriptfrom default languages (#645) - Fix duplicate color decorators (#652)
- Improve theme helper detection (#655)
- Add class modifier completions (#686)
- Bump bundled version of
tailwindcssto3.2.4(f07eedd)
- Fix variant completions when using a
DEFAULTvalue withmatchVariant(#635)
- Fix usage of absolute paths in
experimental.configFilesetting (#617) - Fix IntelliSense when separator is
--(#628) - Improve support for
themeCSS helper when not using quotes and/or using an opacity modifier (1b730cb) - Add support for dynamic and parameterized variants (Tailwind v3.2) (d073bb9, f59adbe)
- Add support for
@config(Tailwind v3.2) (bf57dd1) - Bump bundled versions of
tailwindcssand first-party plugins (315070a) - Add automatic support for multi-config workspaces, including
@configresolution (#633)
- Support
insidersversions oftailwindcss(#571) - Deduplicate classlist candidates (#572)
- Don't watch
package.jsonfiles (#573) - Support
require.extensionsmutations (#583) - Support
node:module prefix (#585) - Replace
multi-regexp2withbecke-ch--regex--s0-0-v1--base--pl--lib(#590) - Support Surface templates (#597)
- Ignore commented out code (#599)
- Use patched version of
enhanced-resolve(#600) - Guard against optional client capabilities (#602)
- Improve
themehelper detection
- Add support for arbitrary variants (#557)
- Fix overeager
<style>detection (#543) - Fix dependencies
.map()error
- Add
experimental.configFilesetting (#541) - Fix
@screenhighlighting for Vetur SFC PostCSS styles (#538)
- Fix language features when nesting
<template>in Vue files (#532) - Add
hovers,suggestions, andcodeActionssettings (#535)
- Revert "Improve conflict diagnostics" (#525)
- Add
gohtmltmplto supported languages (#473) - Prevent directive errors in non-semicolon languages (#461)
- Detect conflicting multi-rule classes (#498)
- Fix classRegex error (#501)
- Rework language boundary detection (#502)
- Improve conflict diagnostics (#503)
- Add Tailwind CSS language mode (#518)
- Fix activation for projects with square brackets in their path
- Fix
files.excludeconfiguration resolution (#464) - Ensure
files.excludeconfiguration changes are synchronized - [LSP] Remove
InitializeParams.initializationOptionsrequirement
- Add bundled version of
tailwindcss. The extension will use this version iftailwindcsscannot be resolved within the workspace - Add
tailwindCSS.files.excludesetting
- Update icon
- Update readme banner image
- Disable variant order linting and automatic sorting when using Tailwind v3
- Exclude the global selector (
*) from class completions
- Update CSS syntax definitions
- Fix compatibility with Tailwind
v3.0.0-alpha.2 - Fix error when switching from JIT mode to AOT mode
- Fix stale error messages when resolving a config file error
- Fix mode detection when using nested presets (#431)
- Add
tailwindCSS.classAttributessetting (#350) - Fix resolution of WSL files on Windows (#411)
- Show color decorators for
accent-*classes - Support attributes with whitespace around the
=character (#426) - Fix color decorators for
var()fallbacks (#423) - Increase class list search range (#414)
- Add support for Tailwind CSS v3 alpha (#424)
- Support config files in hidden (dot) folders (#389)
- Disable extension in virtual workspaces (#398)
- Support
exportsfields when resolving dependencies (#412) - Add
phoenix-heexlanguage (#407) - Improve color parsing (#415)
- Fix false positive error when using
themehelper with a function value (thanks @choplin, #365) - Improve
themehelper completion and hover info - Use character-based ranges when parsing class lists (#373)
- [JIT] Fix missing semi-colons in CSS previews
- [JIT] Remove
@defaultsfrom CSS previews
- Fix hover error (#353)
- Update
@tailwindcompletions and diagnostics to account for@tailwind variants
- Ignore
content: ""when determining document colors. This enables color decorators forbeforeandaftervariants
- Use VS Code's built-in file watcher
- Add Astro languages (
astroandastro-markdown) - Fix incorrect separator (#343)
- [JIT] Update opacity modifier completions to show the full class
- Add support for
tailwindcssv2.2 - Fix excess semi-colons in CSS previews
- Add
tailwindCSS.inspectPortsetting
- [JIT] Show
rempixel equivalents in completion item details (#332) - [JIT] Fix initialisation when
modeis set in a preset (#333) - Fix completions and hovers inside
<style>in JavaScript files (#334) - Fix module resolution when path has a
#character (#331)
- [JIT] Add opacity modifier completions
- Update language server filename
- Update minimum VS Code version requirement to
^1.52.0 - Potential fix for language feature duplication (#316, #326, #327)
- [JIT] Fix
@variantscompletions and diagnostics (#324)
- [JIT] Fix error when using
@applyin a plugin (#319)
- Fix error when using a
withOptionsplugin without any options
- Fix error caused by incorrect feature flags import
- Add support for JIT mode
- General stability and reliability improvements
- Change
tailwindCSS.colorDecoratorssetting to a boolean. Note thateditor.colorDecoratorsmust be enabled for decorators to render.
- Update output channel name (#262)
- Fix initialisation failure when using "jit" mode with tailwindcss v2.1 (#296)
- Add
focus-visible,checked,motion-safe,motion-reduce, anddarkto@variantscompletions - Add
showPixelEquivalentsandrootFontSizesettings (#200)
- Fix error when
@applyis used within a plugin (#255)
- Ignore file watcher permission errors (#238)
- Update class attribute regex to support
(class="_")(#233) - Fix
fast-globconcurrency on certain operating systems (#226, #239)
- Fix module resolution in config files when using Yarn Plug'n'Play
- Add noise check when providing Emmet-style completions (#146, #228)
- Add support for Yarn Plug'n'Play. Thanks @DanSnow! (#217)
- Add
rescriptto list of default languages. Thanks @dcalhoun! (#222) - Add hover, color decorator, linting support for classRegex setting (#129)
- Add support for config files with
.cjsextension (#198)
- Fix initialisation failure when using
extendsin browserslist config (#159) - Fixes for
experimental.classRegexsetting (#129)
- Add
experimental.showPixelValuessetting (#200) - Add some basic initialisation logs
- Fixes for
experimental.classRegexsetting (#129)
- Add support for
[ngClass]attribute (#187)
- Update color parser to avoid interpreting shadows and font-weights as colors (#180)
- Respect default editor tab size in CSS previews
- Add
experimental.classRegexsetting (#129) - Fix documentation links
- Add
@layercompletions - Add
mdxto default languages - Fix readme image references
- Improve support for Tailwind CSS v2.0
- Suppress filesystem errors when scanning for Tailwind config file (#174)
- Prevent crash when there's a Tailwind error, and show the error message in the editor (#156)
- Fix completions not working when encountering a color with an alpha value of
0(#177)
- Add color decorators for classes and CSS helper functions.
This can be configured with the new
tailwindCSS.colorDecoratorssetting. - Fix incorrect
cssConflictwarnings. (#136) - Fix completion triggers for "computed" class attributes.
- Disable
invalidApplylint rule whenapplyComplexClassesexperimental flag is enabled. - Show all classes in
@applycompletion list whenapplyComplexClassesexperimental flag is enabled.
- Fixed
cssConflictlint rule when classes apply the same properties but have different scopes (#134) - Fixed JS error when providing diagnostics in the case that IntelliSense is not enabled (#133)
- Fixed config finder incorrectly determining that no config file can be found (#130)
- Fixed class name completion tree when config is a symlink
- Added linting and quick fixes for both CSS and markup
- Updated module resolution for compatibility with pnpm (#128)
- The extension now ignores the
purgeoption when extracting class names (#131) - Fixed hover offsets for class names which appear after interpolations
- Fixed class attribute completions not showing when using the following Pug syntax (#125):
div(class="") - Fixed hover previews not showing when using a computed class attribute in Vue templates
- Restore missing readme images
- Update settings descriptions to use markdown
- Added support for string values in Tailwind's
importantoption (#96) - Removed all unnecessary logs (#91)
- Added support for components in addition to utilities (#67)
- Added description to custom variant completion items where possible
- Config parsing errors are now displayed in the VS Code UI
- Class names from
@tailwind baseare now included (by default@tailwind basedoes not include any class names but plugins may contribute them) - Color swatches can now be displayed for rules with multiple properties and/or colors with variable alpha (#113)
- Added
tailwindCSS.includeLanguagessetting:This setting allows you to add additional language support. The key of each entry is the new language ID and the value is any one of the extensions built-in languages, depending on how you want the new language to be treated (e.g.{ "tailwindCSS.includeLanguages": { "plaintext": "html" } }html,css, orjavascript)
- Added built-in support for
liquid,aspnetcorerazor,mustache,HTML (EEx),html-eex,gohtml,GoHTML, andhbslanguages - Added syntax definition to embedded stylesheets in HTML files
- Added built-in support for
sugarsslanguage - Added
theme(andconfig) helper hovers - Added
@applyclass name hovers - Added directive completion items with links to documentation
- Added
@tailwindcompletion items (preflight/base,utilities,components,screens) with links to documentation - Helper completion items that contain the
.character will now insert square brackets when selected @applycompletion list now excludes class names that are not compatible- Added CSS syntax highlighting in
.vuefiles (#15)
- Support for Tailwind v1 via LSP 🎉
- Support for multi-root workspaces
- Support for reason, slim, edge, njk, svelte files (thanks @nhducit, @wayness, @mattwaler, @guillaumebriday)
- Support for non-default Tailwind separators
- Add
@variantscompletions - Better support for dynamic class(Name) values in JSX
- Disables Emmet support by default. This can be enabled via the
tailwindCSS.emmetCompletionssetting
- add support for EEx templates, via vscode-elixir – thanks @dhc02
- add syntax definitions for
@applyandconfig()