-
Notifications
You must be signed in to change notification settings - Fork 182
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
USWDS-Site: Add consolidated changelog to what's new page #3118
base: al-whats-new-updates-feature-branch
Are you sure you want to change the base?
USWDS-Site: Add consolidated changelog to what's new page #3118
Conversation
- Deleted pages don't get a separate tag unless it affects guidance or components
summary: Removed pronouns pattern. | ||
summaryAdditional: Removed content related to the January 20, 2025 Executive Order, \"Defending Women from Gender Ideology Extremism And Restoring Biological Truth To The Federal Government\". | ||
affectsGuidance: true | ||
isBresaking: true | ||
isBreaking: true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
suggestion: It seems like this page should receive isRemoval
isBreaking: true | |
isBreaking: true | |
isRemoval: true |
Latest code, guidance, and content updates across the design system. | ||
|
||
<div class="margin-top-2"> | ||
{% include consolidated-changelog-table.html hideTagsTablet=true %} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note
Added hideTagsTablet
here because the in-page nav on the what's new page makes the table too narrow to be readable at tablet widths. This hides all the "Affects" column at tablet widths but still shows the breaking tag in the description column. This matches the existing behavior in changelog-table.html.
On the changelog page, there is more room so the tags remain visible at all widths.
Summary
Added a consolidated changelog to the What's new page. This allows design system users know what's changed across the design system.
Note
This PR updates the solution created in PR #3091. This PR:
page
on the changelog entries instead of manually setting this value in each entry.Related issue
Closes #1829
Preview link
Problem statement
It's important that design system users know how the design system is changing. We have changelogs on individual pages, but there's currently no way to see all the changes in a single view.
There've been many changes to the design system in the last couple weeks, and we've recently added content change alerts to content affected by recent executive orders and policy guidance.
Solution
Add a view to the What's New page so design system users know what's changed across the design system.
This PR adds a consolidated changelog to our What's New page so design system users can better keep up to date with these changes. This new view will show the last 250 changes to the design system.
Major changes
isAddition
,isRemoval
,affectsPageContent
,affectsLinks
and added these tags to appropriate changelog entriesTesting and review