10 November 2025
Updates to the @eds/breadcrumbs, @eds/button, @eds/core, @eds/link, @eds/tabs, @eds/scroll-wrap, @eds/toast, @eds/modal, @eds/date-input packages.Improvement: unified link context and API flag
The Core provider now includes a shouldUseNewLinkApi flag for the framework-agnostic link API. The useLinkComponent hook accepts a new includeApiFlag option — when true, it returns { linkComponent, shouldUseNewLinkApi }; otherwise, just the link component.
The linkComponent type now omits label (ComponentType<Omit<LinkProps, 'label'>>), fixing an invalid prop and resolving related type errors.
Improvement: unified link context and API flag
The Core provider now includes a shouldUseNewLinkApi flag for the framework-agnostic link API. The useLinkComponent hook accepts a new includeApiFlag option — when true, it returns { linkComponent, shouldUseNewLinkApi }; otherwise, just the link component.
The linkComponent type now omits label (ComponentType<Omit<LinkProps, 'label'>>), fixing an invalid prop and resolving related type errors.
Improvement: unified link context and API flag
The Core provider now includes a shouldUseNewLinkApi flag for the framework-agnostic link API. The useLinkComponent hook accepts a new includeApiFlag option — when true, it returns { linkComponent, shouldUseNewLinkApi }; otherwise, just the link component.
The linkComponent type now omits label (ComponentType<Omit<LinkProps, 'label'>>), fixing an invalid prop and resolving related type errors.
Fix: Prevent duplicate toast containers by reusing existing ones
Improvement: unified link context and API flag
The Core provider now includes a shouldUseNewLinkApi flag for the framework-agnostic link API. The useLinkComponent hook accepts a new includeApiFlag option — when true, it returns { linkComponent, shouldUseNewLinkApi }; otherwise, just the link component.
The linkComponent type now omits label (ComponentType<Omit<LinkProps, 'label'>>), fixing an invalid prop and resolving related type errors.
Feature: Add disableOutsideDismiss prop to modal components
Added a new disableOutsideDismiss prop to BaseModal, ContentModal, and AlertModal that disables dismissing the modal when interacting outside.
Improvement: unified link context and API flag
The Core provider now includes a shouldUseNewLinkApi flag for the framework-agnostic link API. The useLinkComponent hook accepts a new includeApiFlag option — when true, it returns { linkComponent, shouldUseNewLinkApi }; otherwise, just the link component.
The linkComponent type now omits label (ComponentType<Omit<LinkProps, 'label'>>), fixing an invalid prop and resolving related type errors.
Improvement: Add new toast API and improve accessibility. Toast messages are now properly announced to screen readers. Export toast object with toast.success(), toast.error(), and toast.create() methods, and Toaster component. Deprecate <Toast /> component in favour of the new toast object.
Improvement: Update react-aria-components dependency
Fix: scroll button appearing on initial render and disappearing on resize