September 02, 2020 Release
We have some exciting changes in this release. First of all, we now have nightly builds! Thanks to @mischnic, we now release our packages whenever we merge to main under a “nightly” tag. This means you don’t have to wait for our normal release cycle to get a preview of what we are up to. In this release we also worked on adding support for SSR. This has been an ask from a number of people who are using react-spectrum with popular products/setups/projects such as Gatsby and NextJs. For more details on SSR, visit our docs. As always, a huge thank you to all our contributors for the new features, fixes and updates.
New components#
- CheckboxGroup - @Andarist - PR
- CheckboxGroup component in
@react-spectrum/checkbox - useCheckboxGroup hook in
@react-aria/checkbox - useCheckboxGroupState hook in
@react-stately/checkbox
- CheckboxGroup component in
- SSRProvider - @devongovett - PR
- SSRProvider component in
@react-aria/ssr - useIsSSR component in
@react-aria/ssr
- SSRProvider component in
New features#
DialogTriggerclose function now works with Popovers - @cheapsteak - PR- Nightly builds - @mischnic - PR
Bug fixes#
- Move rAF in
Virtualizerto avoid calling on ssr - @fezproof - PR - Update type in
useLink- @ronderksen - PR - Updates to
Slider- @chungwu - PR - Basic SSR tests passing with CI integration - @devongovett - PR
- Use screen width instead of window to determine
isMobile- @michayou - PR - Add extra padding in
Trayto help with iOS home bar - @ronderksen - PR - Set a default for long and dir when SSR - @devongovett - PR
- Stop
Trayclosing on scroll - @devongovett - PR - Stop
Sliderfiring when value hasn’t changed - @xitter - PR
Docs#
- Update
useSwitchexample to pass a ref - @andrew-t-james - PR - Added clarification for
FocusRingwhen modality is undefined - @tomByrer - PR
Released packages#
- @adobe/react-spectrum@3.3.0