unovue/radix-vue
v3.0.0-alpha.0Curated styling / ui primitives repository (unovue/radix-vue) tracked via conditional GitHub .atom polling.
radix-vue is an open-source library and developer tool in the unovue/radix-vue ecosystem. It saves developers from writing repetitive low-level boilerplate from scratch by providing a battle-tested, open-source implementation ready for production.
Ship ESM-only, drop the CJS build - by @zernonia and Claud. Pre-release build; test in staging. Migration: Low.
Key Release Highlights (v3.0.0-alpha.0)
- Ship ESM-only, drop the CJS build - by @zernonia and Claude Opus 5.5 in #2909 (54efd)
- Base UI scroll lock and modality, no body pointer-events - by @zernonia and Claude Opus 5.5 in #2822 and #3070 (6fd91)
- Accessibility, gradients, export surface and Stable promotion - by @zernonia and Claude Opus 5.5 in #2789 and #3065 (c835e)
- Data-state codemod, and change details on Dialog and Popover open - by @zernonia in #2915 (23790)
Breaking Changes (Action Required)
- Ship ESM-only, drop the CJS build - by @zernonia and Claude Opus 5.5 in #2909 (54efd)
- AlertDialog, Drawer, DropdownMenu, ContextMenu and Menubar composables - by @zernonia and Claude Opus 5.5 in #2723 and #3069 (ca32f)
npm install radix-vue@3.0.0-alpha.0Ecosystem Compatibility Matrix & Verified Graph Warnings
Zero-Noise Historical Release Timeline (1)
Format: [Core Change] + [Required Action] + [Migration Effort]Ship ESM-only, drop the CJS build - by @zernonia and Claud. Pre-release build; test in staging. Migration: Low.
Upgrade & Migration Q&A (unovue/radix-vue v3.0.0-alpha.0)
Direct Answers for Engineers & AI AgentsIs unovue/radix-vue v3.0.0-alpha.0 safe to upgrade in production?
unovue/radix-vue v3.0.0-alpha.0 is classified as BREAKING (PRERELEASE release). Ship ESM-only, drop the CJS build - by @zernonia and Claud. Pre-release build; test in staging. Migration: Low.
What breaking changes or compatibility risks exist in unovue/radix-vue v3.0.0-alpha.0?
Ship ESM-only, drop the CJS build - by @zernonia and Claude Opus 5.5 in #2909 (54efd) AlertDialog, Drawer, DropdownMenu, ContextMenu and Menubar composables - by @zernonia and Claude Opus 5.5 in #2723 and #3069 (ca32f)
What is the bundle size impact of radix-vue v3.0.0-alpha.0?
Measured bundle size telemetry is currently unavailable for radix-vue v3.0.0-alpha.0; verify build output locally before deploying.
How do I upgrade radix-vue to v3.0.0-alpha.0?
Upgrade radix-vue to v3.0.0-alpha.0 by running "npm install radix-vue@3.0.0-alpha.0" and applying the migration steps: npm install radix-vue@3.0.0-alpha.0