Never miss a release that matters
AI-powered summaries of every GitHub release.
AI Summaries
Changelogs condensed into clear, actionable insights.
Always Free
Track up to 5 packages at no cost, forever.
Weekly Digest
A curated summary of every release, delivered weekly.
TL;DR
Headless UI now avoids hydration errors with portals and correctly passes props to Fragment components, improving stability for server-rendered applications.
Fixes Worth Knowing
- Resolved an issue where portals (overlay elements) could cause errors during initial page load in server-rendered apps.
- Fixed a bug preventing props from being correctly passed to
Fragmentcomponents (lightweight container).
TL;DR
Headless UI now fully supports Tailwind CSS v4, enabling users to leverage the latest Tailwind features and performance improvements.
New
- Tailwind CSS v4 support: Upgrade to the newest Tailwind version for enhanced styling capabilities (CSS framework).
Before You Upgrade
Ensure you are using Tailwind CSS v4 to benefit from this update.
TL;DR
Headless UI now leverages Vue 3.5’s built-in useId (unique ID generator) for improved accessibility and performance.
Fixes Worth Knowing
- Resolved an issue where component IDs weren’t generated correctly, improving accessibility for screen readers and form labels.
Before You Upgrade
- Ensure you are using Vue 3.5 or later to benefit from the performance improvements of the native
useIdintegration.
TL;DR
Headless UI components (Input, Select, Textarea) now correctly expose Ref types, improving compatibility with complex form integrations and custom component logic.
Breaking
Reftypes forInput,Select, andTextareahave been updated (may require adjustments to existing type definitions).
Fixes Worth Knowing
- Resolved an issue preventing proper referencing of
Input,Select, andTextareacomponents.
Before You Upgrade
- Review and update any custom type definitions that rely on
Reftypes forInput,Select, orTextareacomponents.