USWDS-Site: Add consolidated changelog to what's new page #3118
Open
amyleadem wants to merge 42 commits into
Open
USWDS-Site: Add consolidated changelog to what's new page #3118amyleadem wants to merge 42 commits into
amyleadem wants to merge 42 commits into
Conversation
- Deleted pages don't get a separate tag unless it affects guidance or components
added 5 commits
February 19, 2025 09:12
amyleadem
commented
Feb 24, 2025
amyleadem
commented
Feb 24, 2025
| Latest code, guidance, and content updates across the design system. | ||
|
|
||
| <div class="margin-top-2"> | ||
| {% include consolidated-changelog-table.html hideTagsTablet=true %} |
Contributor
Author
There was a problem hiding this comment.
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.
Co-authored-by: Amy Leadem <93996430+amyleadem@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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:
pageon 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,affectsLinksand added these tags to appropriate changelog entriesTesting and review