Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v2.1.0 #1442

Merged
merged 130 commits into from
Oct 18, 2023
Merged

Release v2.1.0 #1442

merged 130 commits into from
Oct 18, 2023

Conversation

bigfishdesign13
Copy link
Collaborator

Adds

  • Adds the ComponentChangelogTable component.
  • Adds a changelog to the story pages for the DatePicker, FeedbackBox, Hero, Slider, and TextInput components.
  • Adds the FeaturedContent component.
  • Adds the NewsletterSignup component.

Updates

  • Temporarily renaming FilterBar, MultiSelect, MultiSelectGroup, useMultiSelect, and useFilterBar Storybook page files so they don't show up in the Storybook sidebar.
  • Updates the Slider component to use appropriate aria-label values for the slider thumbs and text input fields.
  • Updates TextInput so it no longer incorrectly overwrites the aria-describedby value to undefined when part of the DatePicker component.
  • Updates DatePicker so that focus remains on input after value is changed.
  • Updates the FeedbackBox component to remove the underline on the component's Privacy Policy link.
  • Updates DatePicker to pass a additionalHelperTextIds to its TextInput if needed so that the aria-describedby value can be associated with all relevant helperTexts.

Fixes

  • Fixes an issue with backgroundColor and foregroundColor props not prioritizing the passed design token values for the Hero component.

@bigfishdesign13 bigfishdesign13 added the Release PRs for prod releases and release prep label Oct 18, 2023
@vercel
Copy link

vercel bot commented Oct 18, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
nypl-design-system ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 18, 2023 3:42pm

@EdwinGuzman EdwinGuzman added the Ship It Pull requests that have been reviewed and approved. label Oct 18, 2023
@bigfishdesign13 bigfishdesign13 merged commit 1cd65b7 into release Oct 18, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Release PRs for prod releases and release prep Ship It Pull requests that have been reviewed and approved.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants