v0.33.0
Release Notes
v0.33.0 (June 8, 2026)
✦ .NET Setup Runtime and Enterprise Profile Parity
Summary:
- Promote the extension release to
0.33.0because0.32.1was pushed but not published to the marketplace. - Complete
.NETruntime setup coverage across the VS Code command palette and dashboard setup experience. - Add
dotnet-onlyprofile parity across schemas, completions, hover help, AI creation, command reference, and workspace creation UI. - Harden subprocess-based release gate tests and RapidKit CLI fallback tests so CI remains deterministic across operating systems.
Highlights:
- Setup Runtime now includes
.NETalongside Python, Node.js, Go, and Java. - The setup dashboard can detect, verify, and guide installation for
.NET SDK 8+. - Workspace bootstrap profiles now include
dotnet-only, and polyglot/enterprise copy clearly includes.NET. - Extension metadata now advertises
.NET Web APIand C# support for marketplace discovery. - Drift guards now protect
.NETand profile parity from silently regressing.
Validation:
./node_modules/.bin/tsc --noEmit./node_modules/.bin/vitest run./node_modules/.bin/eslint src --ext ts --max-warnings 100node scripts/sync-import-stack-parity-snapshot.mjs --checknode esbuild.js --productionnode esbuild.jsfromwebview-ui
Release posture: runtime-profile-parity-and-extension-stabilization
v0.32.1 (June 8, 2026)
✦ Runtime Command Surface Parity and Module Boundary Hardening
Summary:
- Align the Workspai extension with RapidKit npm
0.32.1command contracts. - Add a shared runtime command surface contract so scaffold kits, lifecycle commands, runtime tiers, and module-support boundaries cannot drift silently.
- Restrict AI module suggestions to FastAPI and NestJS, while clearly guiding Go, Spring Boot, and .NET users toward their native package ecosystems.
- Update dashboard, setup, command reference, module browser, module details, and AI creation surfaces to the pinned npm wrapper form.
Highlights:
- Extension-host calls now use
npx --yes --package rapidkit rapidkit ...instead of relying on ambiguous local/global command resolution. - FastAPI and NestJS remain module-capable; Go, Spring Boot, and .NET are scaffold/import/runtime-supported but do not expose RapidKit module marketplace suggestions.
.NETAI creation copy now correctly explains NuGet/native adapter extension paths instead of reusing Spring Boot module text.- Studio and README command snippets now use current
doctor workspace/projectscopes and pinned npm commands. - Runtime parity tests cover scaffold kit exposure, AI module suggestion boundaries, command snippets, and npm wrapper usage.
Validation:
npm run typechecknpm run check:parity-snapshotvitest run src/test/runtimeCommandSurfaceParity.test.ts src/test/driftGuard.test.ts src/test/platformCapabilities.test.ts src/test/springSupportContracts.test.ts src/test/aiService.test.tsnpm run lint:stabilizationnpm run buildgit diff --check
Release posture: contract-parity-and-extension-stabilization