CSS Variables Assistant
Back to the plugin
Always getting a little better

Small details.
Better days.

The latest updates to CSS Variables Assistant.

v1.9.4Latest
Maintenance

Clearer insights. More reliable values.

A focused update to keep token information accurate as your stylesheets evolve.

  • Imported values update after saved and unsaved edits, new imports, and deleted dependencies.
  • Values retain their actual source file and line, including through aliases and imports.
  • More reliable CSS, SCSS, indented Sass and LESS parsing, including quoted values, URLs and theme declarations.
  • Safer alias-cycle handling and better completion boundaries around comments, strings and stylesheet at-rules.
  • Corrected HSL transparency and signed CSS length handling.

The variable index rebuilds once after upgrading. No settings change is required.

Full release notes
v1.9.3
Fix

Native documentation, back where it belongs.

Restores Java and other non-stylesheet documentation when annotations or comments contain text resembling LESS variables.

  • The plugin handles documentation only in stylesheet contexts, leaving other languages to the IDE.
  • CSS, SCSS, Sass, LESS and injected CSS documentation remain supported.

No settings change or index rebuild is required.

Full release notes
v1.9.2
Imports & themes

Better Sass imports. Clearer theme names.

Sass module imports and theme labels become easier to follow.

  • Discover variables through @use and @forward, Sass partials and supported package-root imports.
  • CSS entrypoint fallback makes custom properties discoverable when a package's Sass entrypoint only exposes mixins.
  • Default and named-theme labels are combined consistently without losing their meaning.

An index rebuild runs once after upgrading.

Full release notes
v1.9.1
Documentation

See through your aliases.

Pure Sass and LESS aliases to CSS custom properties share the same theme values, color swatches and sources as their underlying tokens.

  • Alias titles and resolution hints keep the hovered variable and its target visible.
  • Compound expressions remain literal instead of being presented as pure aliases.
Full release notes
Looking for an earlier update?Read the complete changelog