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.

Get Started Free
@headlessui/reactv2.x
27 releases

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 Fragment components (lightweight container).
@headlessui/reactv0.x
20 releases

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.

@headlessui/[email protected]
Jul 27, 2023
@headlessui/[email protected]
Apr 12, 2023
@headlessui/[email protected]
Dec 6, 2022
@headlessui/[email protected]
Sep 6, 2022
@headlessui/[email protected]
May 24, 2022
@headlessui/[email protected]
Apr 2, 2021
@headlessui/[email protected]
Apr 2, 2021
@headlessui/[email protected]
Oct 6, 2020
@headlessui/[email protected]
Oct 6, 2020
@headlessui/[email protected]
Sep 25, 2020
@headlessui/[email protected]
Sep 24, 2020
@headlessui/[email protected]
Sep 24, 2020
@headlessui/reactv1.x
79 releases

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 useId integration.
@headlessui/[email protected]
Jul 27, 2023
@headlessui/[email protected]
Jul 27, 2023
@headlessui/[email protected]
Jun 1, 2023
@headlessui/[email protected]
Jun 1, 2023
@headlessui/[email protected]
Apr 12, 2023
@headlessui/[email protected]
Apr 12, 2023
@headlessui/[email protected]
Mar 3, 2023
@headlessui/[email protected]
Mar 3, 2023
@headlessui/[email protected]
Feb 24, 2023
@headlessui/[email protected]
Feb 24, 2023
@headlessui/[email protected]
Feb 15, 2023
@headlessui/[email protected]
Feb 15, 2023
@headlessui/[email protected]
Feb 6, 2023
@headlessui/[email protected]
Feb 3, 2023
@headlessui/[email protected]
Feb 3, 2023
@headlessui/[email protected]
Jan 27, 2023
@headlessui/[email protected]
Jan 27, 2023
@headlessui/[email protected]
Dec 16, 2022
@headlessui/[email protected]
Dec 16, 2022
@headlessui/[email protected]
Dec 15, 2022
@headlessui/[email protected]
Dec 15, 2022
@headlessui/[email protected]
Dec 8, 2022
@headlessui/[email protected]
Dec 8, 2022
@headlessui/[email protected]
Nov 3, 2022
@headlessui/[email protected]
Nov 3, 2022
@headlessui/[email protected]
Sep 30, 2022
@headlessui/[email protected]
Sep 30, 2022
@headlessui/[email protected]
Sep 15, 2022
@headlessui/[email protected]
Sep 12, 2022
@headlessui/[email protected]
Sep 12, 2022
@headlessui/[email protected]
Sep 6, 2022
@headlessui/[email protected]
Sep 6, 2022
@headlessui/[email protected]
Jul 12, 2022
@headlessui/[email protected]
Jul 7, 2022
@headlessui/[email protected]
Jul 7, 2022
@headlessui/[email protected]
Jun 20, 2022
@headlessui/[email protected]
Jun 20, 2022
@headlessui/[email protected]
May 29, 2022
@headlessui/[email protected]
May 29, 2022
@headlessui/[email protected]
May 25, 2022
@headlessui/[email protected]
May 25, 2022
@headlessui/[email protected]
May 19, 2022
@headlessui/[email protected]
May 19, 2022
@headlessui/[email protected]
May 3, 2022
@headlessui/[email protected]
May 3, 2022
@headlessui/[email protected]
Apr 25, 2022
@headlessui/[email protected]
Apr 25, 2022
@headlessui/[email protected]
Feb 17, 2022
@headlessui/[email protected]
Feb 17, 2022
@headlessui/[email protected]
Jan 14, 2022
@headlessui/[email protected]
Jan 14, 2022
@headlessui/[email protected]
Nov 8, 2021
@headlessui/[email protected]
Aug 30, 2021
@headlessui/[email protected]
Aug 30, 2021
@headlessui/[email protected]
Jul 29, 2021
@headlessui/[email protected]
Jul 29, 2021
@headlessui/[email protected]
Jun 21, 2021
@headlessui/[email protected]
Jun 21, 2021
@headlessui/[email protected]
May 10, 2021
@headlessui/[email protected]
May 10, 2021
@headlessui/[email protected]
Apr 28, 2021
@headlessui/[email protected]
Apr 28, 2021
@headlessui/[email protected]
Apr 26, 2021
@headlessui/[email protected]
Apr 26, 2021
@headlessui/reactv2.xprerelease
4 releases

TL;DR

Headless UI components (Input, Select, Textarea) now correctly expose Ref types, improving compatibility with complex form integrations and custom component logic.

Breaking

  • Ref types for Input, Select, and Textarea have been updated (may require adjustments to existing type definitions).

Fixes Worth Knowing

  • Resolved an issue preventing proper referencing of Input, Select, and Textarea components.

Before You Upgrade

  • Review and update any custom type definitions that rely on Ref types for Input, Select, or Textarea components.