Skip to content
Merged

Rust #20

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .beads/issues.jsonl
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
{"id":"zed-css-variables-foa","title":"Add framework examples and commit artifacts","description":"Add Vue/Svelte/Astro/Ripple examples in example/ and commit existing AGENTS.md + extension.wasm updates","status":"closed","priority":2,"issue_type":"task","created_at":"2026-01-03T18:49:36.851219+02:00","created_by":"applesucks","updated_at":"2026-01-03T18:50:32.419325+02:00","closed_at":"2026-01-03T18:50:32.419325+02:00","close_reason":"Added Vue/Svelte/Astro/Ripple examples and committed existing artifacts"}
{"id":"zed-css-variables-j5t","title":"Default ignore globs should include /** to avoid scanning vendor dirs","status":"closed","priority":2,"issue_type":"bug","created_at":"2026-01-06T18:48:54.159425+02:00","created_by":"applesucks","updated_at":"2026-01-06T22:00:54.426342+02:00","closed_at":"2026-01-06T22:00:54.426342+02:00","close_reason":"Done"}
{"id":"zed-css-variables-qye","title":"Investigate whether completion UI can be styled with CSS","description":"Determine if Zed completion window supports CSS styling or is limited to theme settings.","status":"closed","priority":3,"issue_type":"task","assignee":"applesucks","created_at":"2026-01-03T18:39:02.500207+02:00","created_by":"applesucks","updated_at":"2026-01-03T18:39:34.119615+02:00","closed_at":"2026-01-03T18:39:34.119615+02:00","close_reason":"Zed completion UI is not CSS-styleable; only theme + font settings apply."}
{"id":"zed-css-variables-ult","title":"Allow local Rust LSP binary override","description":"Add a dev override to point the extension at a local css-variable-lsp binary for testing, and rebuild extension.wasm.","status":"closed","priority":2,"issue_type":"task","owner":"putaluta@tuta.io","created_at":"2026-02-01T18:42:44.245131+02:00","created_by":"lmn451","updated_at":"2026-02-01T20:02:53.815069+02:00","closed_at":"2026-02-01T20:02:53.815069+02:00","close_reason":"Added jsLspPath override for local TS LSP"}
{"id":"zed-css-variables-vdr","title":"Add command-line flags to control color box display","description":"Implement --no-color-preview and --color-only-variables flags (and CSS_LSP_COLOR_ONLY_VARIABLES env var) to control when color decorations are shown. This allows users to show color boxes only on variable definitions, not on usages.","status":"closed","priority":2,"issue_type":"feature","created_at":"2026-01-01T14:20:42.664382+02:00","updated_at":"2026-01-01T14:22:40.047257+02:00","closed_at":"2026-01-01T14:22:40.047257+02:00"}
{"id":"zed-css-variables-vh5","title":"Improve CSS variable completion window size","status":"closed","priority":2,"issue_type":"task","assignee":"applesucks","created_at":"2026-01-03T18:06:24.387975+02:00","created_by":"applesucks","updated_at":"2026-01-03T18:35:59.083014+02:00","closed_at":"2026-01-03T18:35:59.083014+02:00","close_reason":"No Zed setting for completion popup size; only UI/buffer font size affects it."}
{"id":"zed-css-variables-xgl","title":"Update README to current state","status":"closed","priority":2,"issue_type":"task","created_at":"2026-01-02T18:52:58.240381+02:00","created_by":"applesucks","updated_at":"2026-01-02T18:56:28.390544+02:00","closed_at":"2026-01-02T18:56:28.390544+02:00","close_reason":"Updated README to reflect current Zed extension behavior and pinned LSP version"}
Expand Down
5 changes: 5 additions & 0 deletions .zed/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"lsp": {
"css-variables": {}
}
}
17 changes: 14 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,21 @@

All notable changes to this project will be documented in this file.

## 0.1.0

- **Major**: Extension now automatically downloads the latest `css-variable-lsp` release
- Changed `CSS_VARIABLES_RELEASE_TAG` from pinned version (v0.1.6) to "latest"
- GitHub's `/releases/latest/download/` endpoint automatically resolves to the newest release
- Extension fetches the most recent LSP version on each fresh install without extension updates
- Simplified implementation using hardcoded "latest" tag for reliability
- Updated extension version to 0.1.0

## 0.0.9

- Bump `css-variable-lsp` to v0.1.6
- Add Linux/Windows ARM64 release asset support
- Add undefinedVarFallback setting for var() fallback diagnostics
- Document new undefined var fallback flag/env and default
- Rebuild extension.wasm
- Add npm fallback when Rust binary download fails

## 0.0.8

Expand All @@ -16,7 +26,8 @@ All notable changes to this project will be documented in this file.

## 0.0.7

- Updated to `css-variable-lsp` v1.0.12
- Pinned `css-variable-lsp` to v0.1.5
- Download prebuilt release assets instead of npm install

## 0.0.6

Expand Down
Loading
Loading