Skip to content

Releases: tailwindlabs/tailwindcss-intellisense

v0.14.11

22 Mar 12:48
Compare
Choose a tag to compare
  • Fix completions not showing for some class attributes when a class function exists in the document (#1278)

v0.14.10

20 Mar 19:30
Compare
Choose a tag to compare
  • Detect classes in JS/TS functions and tagged template literals with the tailwindCSS.classFunctions setting (#1258, #1272)
  • v4: Make sure completions show after variants using arbitrary and bare values (#1263)
  • v4: Add support for upcoming @source not feature (#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)

v0.14.9

19 Mar 14:57
Compare
Choose a tag to compare
  • 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 textDocument in capabilities (#1252)
  • v4: Allow * anywhere in a CSS variable name (#1256)

v0.14.8

19 Mar 14:57
Compare
Choose a tag to compare
  • Don't throw when require()-ing packages that resolve to a path containing a # character (#1235)
  • Fix syntax error when resetting multi-word theme key namespaces (#1237)

v0.14.7

25 Feb 16:51
Compare
Choose a tag to compare
  • LSP: Declare capability for handling workspace folder change notifications (#1223)
  • Don't throw when resolving paths containing a # character (#1225)
  • Show @theme in 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)

v0.14.6

25 Feb 16:26
Compare
Choose a tag to compare
  • Fix detection when project contains stylesheets that import the "main" stylesheet (#1218)

v0.14.5

17 Feb 18:16
Compare
Choose a tag to compare
  • 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-variant block syntax containg declarations and/or @slot (#1212)
  • Fix display of custom at-rules in symbol listing (#1212)

v0.14.4

12 Feb 15:03
Compare
Choose a tag to compare
  • Ensure hover information for theme(…) and other functions are shown when used in @media queries (#1172)
  • Treat <script lang=“tsx”> as containing JSX (#1175)
  • Add support for static theme option (#1176)
  • Add details about theme options when hovering (#1176)
  • Fix parsing of @custom-variant shorthand 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 1rem in 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)

v0.14.3

05 Feb 15:37
Compare
Choose a tag to compare
  • 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 @slot isn't considered an unknown at-rule (#1165)
  • Fix equivalent calculation when using prefixes in v4 (#1166)
  • Fix use of tailwindCSS.experimental.configFile option 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)

v0.14.2

29 Jan 17:35
Compare
Choose a tag to compare
  • 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)