Skip to content

Conversation

@esteinborn
Copy link
Contributor

@esteinborn esteinborn commented Nov 13, 2024

What's new in Excelsior 0.0.2-alpha

Features

Package A11y Breaking Markup change Description
nys-radiobutton - - Yes Added radiobutton component
nys-radiogroup - - Yes Added radiogroup component
nys-icon - - Yes Added icon component

Release Notes

Radio Button Component

New nys-radiobutton component was created. This component along with it's parent nys-radiogroup can be used to create a group where the user can only select one option (for multiple selections see nys-checkbox). Currently the nys-radiobutton lacks a hover state and screen reader functionality is lacking on MacOS Safari and Chrome browsers (#54) , Windows screen readers are working properly.

Icon Component

New nys-icon component was created and added a new License.md to the project root for Material icons. The nys-icon component enables flexible and accessible icon use, allowing developers to easily adjust size, color, and rotation with ease.

Related issues

Closes #58

@esteinborn esteinborn self-assigned this Nov 13, 2024
@esteinborn esteinborn changed the title Publish Checkbox and Radio code components Publish Radio Button component Nov 13, 2024
@plasticmind
Copy link
Contributor

@esteinborn Let's change the PR title to the version so it's easier to see the difference between feature PRs and Release PRs. Please use this as an example: uswds/uswds#6199

In this case, the work was really just one component. But release notes should really document all of the work and probably don't need to full PR notes from one component.

@esteinborn esteinborn changed the title Publish Radio Button component Excelsior v0.0.2-alpha Nov 13, 2024
@esteinborn esteinborn changed the title Excelsior v0.0.2-alpha Excelsior 0.0.2-alpha Nov 13, 2024
@esteinborn
Copy link
Contributor Author

Changed the format to mimic USWDS format, edited title and PR description

Copy link
Collaborator

@emilygorelik emilygorelik left a comment

Choose a reason for hiding this comment

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

first release!!!! woo

Copy link
Contributor

@NovaCat35 NovaCat35 left a comment

Choose a reason for hiding this comment

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

Looks good to me! Pulled from develop branch and didn’t run into any issues on the dev side.

@esteinborn esteinborn merged commit 7b583be into main Nov 21, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create v0.0.2-alpha release

5 participants