Skip to content

wpf-dev-pack v1.8.1

Latest

Choose a tag to compare

@christian289 christian289 released this 24 Jun 08:07
· 19 commits to main since this release

What's New

C# LSP — reverted to the csharp-lsp plugin dependency

  • Removed the bundled .lsp.json introduced in v1.8.0 and went back to depending on the official csharp-lsp plugin.
  • Rationale: when multiple plugins each declare a csharp-ls LSP, Claude Code may run duplicate servers and surface conflicting diagnostics (one success / one failure). Centralizing C# LSP in the official csharp-lsp plugin avoids this and follows the official guidance ("use the prebuilt LSP plugin for common languages; the bundled .lsp.json was an identical copy of csharp-lsp's config").

New experimental components

  • Themes (experimental.themes): wpf-dev-pack .NET Purple in Dark and Light, accented with the .NET brand purple #512BD4. Available in /theme.
  • Monitor (experimental.monitors): wpf-build-watch runs dotnet watch build and surfaces live build errors. It starts when the make-wpf-project skill is invoked.

Migration

  • C# LSP: ensure the csharp-lsp plugin is installed again (claude /install-plugin csharp-lsp); the v1.8.0 bundled .lsp.json is gone. The csharp-ls binary install (dotnet tool install -g csharp-ls) is unchanged.
  • Experimental themes/monitors are opt-in surfaces (/theme, on-skill-invoke) and require Claude Code v2.1.105+ for monitors.

Stats

  • Skills: 28 (19 command skills + 9 internal wpf-rule-* preload skills)
  • Agents: 10
  • MCP Servers: 2