Skip to content

Conversation

tamara-corbalt
Copy link
Collaborator

@tamara-corbalt tamara-corbalt commented Aug 18, 2025

Summary

This PR represent all the changes in Milestone/13.1.0. Each of the changed files have been previously reviewed in smaller pull requests.

How to test

  1. npm run clean && npm install && npm run
  2. npm run build:docs
  3. npm run test && npm run test:unit:wc
  4. npm run test:browser:all
  5. npm run start

Checklist

  • Prefixed the PR title with the Jira ticket number as [CMSDS-####] Title or [NO-TICKET] if this is unticketed work.
  • Selected appropriate Type (only one) label for this PR, if it is a breaking change, label should only be Type: Breaking
  • Selected appropriate Impacts, multiple can be selected.
  • Selected appropriate release milestone

jack-ryan-nava-pbc and others added 30 commits February 11, 2025 12:43
* Updates to latest `@testing-library/react` and removes `@testing-library/react-hooks` dep

* removes reference to outdated package in jest config

* swaps out references to `@testing-library/react-hooks` with ones to `@testing-library/react`

* fixes failing autocomplete test with a pause

* removes outdated references to test-utils in webpack config

* simplifies jest config preact settings

* replaces references to `react-dom/test-utils` with `@testing-library/react`

* replaces `react-dom/test-utils` references to `@testing-library/react` and uses jest's modern fakeTimers

* update jest config

* update `@testing-library/user-event` to latest

* updates Autocomplete unit tests based on v14 of `@testing-library/user-event`

* invoke userEvent and allow for custom settings in web component renderer

* updates Accordion Item unit tests

* refactors userEvent invoking in autocomplete

* refactors choice and choice list tests

* updates date field unit tests

* updates dialog tests

* specifically listen for the `Escape` key in addition to the keyCode because v14 of `@testing-library/user-event` only passes along `key`

* addresses drawer and dialog tests

* refactors drawer tests

* refactors dropdown tests

* refactors filter chip tests

* refactors help drawer and month picker tests

* updates skip nav and review unit tests

* tabs and idleTimeout unit test updates

* removes `sleep` helper utilities from unit tests

* updates mask unit tests

* refactors ds-tooltip unit test

* refactors Tabs unit test

* refactors p/react TextField unit tests

* removes a resolved TODO

* refactors tooltip unit tests

* refactors vertical nav unit tests

* resolves failing preact unit tests

* resolve `ds-dropdown` test

* removes eslint overrides in docs project for now

* respond to PR feedback
* upgrades packages for gatsby v5

* package updates

* [for now] removes repeatable content import from markdown files

* updates eslint

* Updates graphql query based on warning from gatsby
build tools

* creates new helper for sending view event

* upgrades to latest mdx plugin; updates queries and content renderer component

* updates packages used in docs site

* Use ES Modules format for gatsby config files

* updates MdxQuery types

* fixes missing slug

* fixes `code` and `pre` formatting

* updates markdown files (WNMGDS-3285)

https://mdxjs.com/docs/what-is-mdx/#interleaving

* prettier and interleaving inconsistencies

* fixes missing slug info
Resolves eslint errors and adjusts linting rules to allow for destructuring objects
* fixes `react-app` examples

* updates astro package dependencies;
* Initial commit

* Remove stray console log and one line of whitespace

* Clean up Layout component

* Uninstall react helmet

* Remove react helmet reference in base package-lock

* Remove unnecessary params.

* Switch to LocationInterface

* Hardcode site origin base url in SEO to fix missing location.origin in Head context.

* Use dynamic window.location.origin in SEO

* Adds ogUrl variable
* Removes default props for `Alert` and updates docs

* Removes default props for `Autocomplete` and updates Docs

* Removes default props for `Button` and updates Docs

* Removes default props for `ChoiceList`

* Removes default props for `Drawer` and updates docs

* Removes default props for `SvgIcon`

* Updates docs for svgicon

* Removes default props for `Label` and updates docs

* Removes default props for `Pagination` and updates docs

* Removes default props for `Review` and updates docs

* Removes default props for `Spinner` and updates docs

* Removes default props for `Table` and `TableCell` and updates docs

* Removes default props for `TabPanel`

* Removes default props for `TextField` and updates docs

* Removes default props for `Tooltip` and updates docs

* Removes default props for `VerticalNav` and `VerticalNavItem` and updates docs

* Removes default props for ds-healthcare-gov `Header` and updates docs

* removes default props for `FilterDialog`

* removes default props for `InlineLinkLists`

* removes default props for ds-healthcare-gov `Logo`

* Updates docs

* Addresses jest warning for timings when running unit tests

* Updates how ds-tooltip default props work

* Fixing placement error in popper js

---------

Co-authored-by: jack-ryan-nava-pbc <jackryan@navapbc.com>
* removes default props from `ThirdPartyExternalLink`

* Removes default props from Accordion Item

* removes default props from HelpDrawer
@tamara-corbalt tamara-corbalt added this to the 13.1.0 milestone Aug 18, 2025
@tamara-corbalt tamara-corbalt added Impacts: Core Impacts the core DS primarily, changes may occur in other themes as well. Type: Changed Indicates a change to an existing element of the DS. labels Aug 18, 2025
tamara-corbalt and others added 11 commits August 21, 2025 16:45
… project. (#3725)

Adds nested components to Drawer component in Angular
* Initial commit

* Update css snap

* Update browser snapshots
… behavior (#3740)

* Initial commit

* Remove duplicate test

* Fix incorrect user action

* Align test labels

* Revert to original hint text

* Updates snapshots
* Initial commit

* Add entry point

* Adds unit tests

* Add new snapshots

* Add angular example

* Add snapshot for storybook docs

* Adds Medicare specific recommendation for learnMoreUrl attribute in storybook docs

* Update attribute docs to match the react version storybook docs

* Adjust story implementation to make children responsive in controls

* Add more nuance to storyook documentation around children

* Children shouldn't be dynamic in storybook
* Initial commit

* Adds unit tests

* Adds snapshots

* Add snapshot for storybook docs

* Remove box shadow until we discover what happened to missing var

* Adds a TODO
Copy link
Collaborator

@jack-ryan-nava-pbc jack-ryan-nava-pbc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's get this merged into main!

@tamara-corbalt tamara-corbalt marked this pull request as ready for review September 26, 2025 16:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Impacts: Core Impacts the core DS primarily, changes may occur in other themes as well. Type: Changed Indicates a change to an existing element of the DS.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants