Skip to content

Releases: NYPL/nypl-design-system

v3.5.0

05 Dec 18:36
e45152e
Compare
Choose a tag to compare
Version 3.5.0

v3.4.4

20 Nov 17:56
1ec9152
Compare
Choose a tag to compare
Version 3.4.4

v3.4.3

18 Nov 17:12
f8b79ad
Compare
Choose a tag to compare
Version 3.4.3

v3.4.2

07 Nov 14:51
d293077
Compare
Choose a tag to compare
Version 3.4.2

v3.4.1

24 Oct 15:41
9f22f22
Compare
Choose a tag to compare
Version 3.4.1

v3.4.0

02 Oct 19:57
6e14d21
Compare
Choose a tag to compare

Updates

  • Updates invalid text in the SearchBar component to include "There was a problem. " prefix.
  • Updates the MultiSelect component to add interaction tests.
  • Increases the z-index of the FeedbackBox's Drawer component so it displays above all other elements on a page.
  • Updates the Table component to add the isScrollable prop to enable horizontal scrolling.
  • Updates the Table component to add the columnStyles prop to allow for custom column styles (i.e. width, text alignment, etc.).
  • Updates the Table component to add the tableTextSize prop to set the size of the text within the table.
  • Updates the Table component to add the titleText and showTitleText props to control the <caption> element and aria-label attribute.
  • Updates the styles for the Template component to better accommodate the horizontal scrolling in the Table component.

v3.3.2

19 Sep 20:09
71d24f9
Compare
Choose a tag to compare
Version 3.3.2

v3.3.1

05 Sep 17:22
42cf748
Compare
Choose a tag to compare

Updates

  • Updates Tooltip component with placement and offset props for custom positioning.

Fixes

  • Fixes a duplicate id issue in the Image component. This happened when an aspect ratio value rendered a wrapper div with the same id as the img element. This was not picked up by internal accessibility tests but in a consuming application.

v3.3.0

29 Aug 18:31
5e66de2
Compare
Choose a tag to compare

Adds

  • Adds development guide for Conditional Viewport
  • Adds the FilterBarPopup compoonent and useFilterBarPopup hook.

Updates

  • Updates the FilterBarInline component to apply closeOnBlur to MultiSelect components when layout="row".
  • Updates the Breadcrumbs component props to include customLinkComponent and linkProps.
  • Updates the Banner component to allow for HTML content in the content prop when passed as a string.
  • Updates the SearchBar component styles for mobile viewports.
  • Updates the Select component to accept a defaultValue prop to set initial value of uncontrolled components.
  • Updates the legend in the MultiSelect's CheckboxGroup to use the buttonText prop value for better accessibility context.
  • Updates the Menu component to add the showSelectionAsLabel prop and improve the aria-label values.
  • Updates the Image component to default the alt attribute to an empty string if no value is passed.

Removes

  • Removes imageProps.alt missing warning message from FeaturedContent as the prop is not always required.

v3.2.0

25 Jul 19:57
5689182
Compare
Choose a tag to compare

Adds

  • Adds the FilterBarInline component.
  • Adds refined NewsletterSignup component with updated props.
  • Adds refined SocialMediaLinks component with updated props.

Updates

  • Updates Storybook and related npm packages to version 8.1.11. Does not affect any DS component.
  • Updates the Banner, Button, ButtonGroup, DatePicker, FeaturedContent, FeedbackBox, Fieldset, HelperErrorText, Label, SkipNavigation, and StyledList components to export all types and prop interfaces.