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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v2.4.0 #1066

Merged
merged 1 commit into from Nov 19, 2018
Merged

Release v2.4.0 #1066

merged 1 commit into from Nov 19, 2018

Conversation

kr8n3r
Copy link

@kr8n3r kr8n3r commented Nov 19, 2018

2.4.0 (Feature release)

馃啎 New features:

Scroll to label or legend when linked from error summary

When users click links in the error summary, the corresponding label or legend will now be moved to the top of the viewport, rather than the input. This means that the context for the input remains on-screen.

(PR #1056)

Label or legend are announced for NVDA users when navigating to an input from
the error summary

(PR #1056)

Allow form group classes on date, file upload, input, select and textarea

All remaining form groups should allow additional classes, like with radios and checkboxes

(PR #1059)

馃敡 Fixes:

Remove implicit dependency on Element for classList

(PR #1063)

Single field with error should have 'aria-describedby' attribute

Although we discourage using checkboxes without fieldsets, this fix ensures that if there are no fieldset then the aria-describedby will still be usable by screenreaders by adding the element ids to the checkbox input elements 'aria-describedby' attribute.

(PR #1054)

Copy link
Member

@36degrees 36degrees left a comment

Choose a reason for hiding this comment

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

LGTM 馃憤

@kr8n3r kr8n3r merged commit a04816f into master Nov 19, 2018
@kr8n3r kr8n3r deleted the release-2.4.0 branch November 19, 2018 13:09
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.

None yet

3 participants