February 13, 2024 Release

Welcome to the first release of the new year! We are excited that in addition to the downloadable Storybook starter kit for React Aria Components, a downloadable Tailwind CSS starter kit will also be available complete with support for dark mode, high contrast mode, and all UI states.

Also, due to some complications, we are reverting the recent addition of "use client" from our packages which was intended to support Next.js server components. Instead, we are enforcing that RAC and RSP components be imported by a client component, and Next.js will throw a build time error if our package is found being imported from a server component.

As always, huge thanks and appreciation for everyone in our community for their feedback and contributions to make this release possible!

Enhancements#


Fixes#


Docs#


Under construction#


React Spectrum Submenus (Alpha)

  • Make submenu properly size itself to fill available room and improve overlay positioning when pinch zoomed - @LFDanLu - PR

React Aria Components Submenus (Alpha)

  • Submenu support for React Aria Components - @reidbarber - PR
  • Fix Submenu chevron from getting hidden - @reidbarber - PR
  • Export RootMenuTriggerContext and SubmenuTriggerProps - @reidbarber - PR
  • Fix React Aria Components submenu flipping - @LFDanLu - PR
  • Ensure 2 renders for Submenu portal container - @snowystinger - PR
  • Close all Submenus when interacting outside of root submenu - @reidbarber - PR
  • Add support for Submenus inside sections - @reidbarber - PR

Released packages#