Releases: wpmudev/shared-ui
Releases Β· wpmudev/shared-ui
v2.12.13 (2022-09-22) - Critical hotfix
v2.12.12 (2022-09-21)
π Improvements
- fix(accordion): Focus design improvement when content opens. #533 (SUI-500) (@creador-dev)
π Bug Fixes
- fix(accordions): Content overflows when hidden. #520 (SUI-492) (@creador-dev)
- fix(insert-variables): Removed first item as selected. #526 (SUI-499) (@creador-dev)
- fix(variables): Make fonts GDPR compliant. #534 (SUI-512) (@iamleigh)
βΏοΈ Accessibility
- aria(dropdown): Red buttons don't change color. #486 (SUI-316) (@creador-dev)
- aria(side-tabs): Tabs not visible in high-contrast mode. #514 (SUI-460) (@creador-dev)
- aria(icon): Required icon in high-contrast mode. #516 (SUI-462) (@creador-dev)
- aria(calendar): Date picker in high-contrast mode. #517 (SUI-463) (@creador-dev)
- aria(select2): Improve element in high-contrast mode. #518 (SUI-464) (@creador-dev)
- aria(icons): RTL mode switch icons. #454 (SUI-31) (@creador-dev)
- aria(progress-bar): Make element properly accessible. #527 (SUI-11) (@creador-dev)
- aria(select2): Screen readers improvement. #528 (SUI-13) (@creador-dev)
π Documentation
- docs(box): Box header title documentation updated. #433 (SUI-24) (@creador-dev)
Committers: 2
- Leighton Sapir (@iamleigh)
- Pawan Kumar (@creador-dev)
v2.12.11 (2022-08-08)
π Bug Fixes
- fix(checkbox): Element is placed over select dropdown list. #443 (SUI-286) (@creador-dev)
- fix(insert-variables): Dropdown option invisible on hover. #449 (SUI-293) (@creador-dev)
- fix(select): Double padding on dropdown makes the optgroup items look shrink. #513 (SUI-458) (@iamleigh)
βΏοΈ Accessibility
- aria(tree-selector): Support RTL. #418 (SUI-29) (@creador-dev)
- aria(icon-button): Loading state needs to notify the user action is performing. #429 (SUI-15) (@creador-dev)
- aria(radio): Element not visible when high-contrast mode is enabled. #460 (SUI-292) (@creador-dev)
- aria(toggle): Switches not visibile when High Contrast is enabled. #515 (SUI-461) (@iamleigh)
π Documentation
- docs(builder): Complex header content is out of place. #511 (SUI-433) (@creador-dev)
Committers: 2
- Leighton Sapir (@iamleigh)
- Pawan Kumar (@creador-dev)
v2.12.10 (2022-06-11)
π Bug Fixes
- fix(side-tabs): Required roles ARIA attribute not present. #502 (SUI-104) (@creador-dev)
- fix(pagination): Element doesn't look good on mobiles. #504 (SUI-261) (@creador-dev)
- fix(calendar): Looking off in mobile. #508 (SUI-84) (@iamleigh)
- fix(calendar): Ranges overlapping the calendar after a certain amount. #509 (SUI-85) (@iamleigh)
π Documentation
- docs(modal): Slide modal example doesn't work. #503 (SUI-134) (@creador-dev)
Committers: 2
- Leighton Sapir (@iamleigh)
- Pawan Kumar (@creador-dev)
v2.12.9 (2022-05-30)
π Bug Fixes
- fix(upload): Focus state styles are missing. #510 (SUI-77) (@creador-dev)
- fix(input): Disabled state styles are missing. #499 (SUI-354) (@creador-dev)
π Documentation
- docs(icon): Set correct markup. #500 (SUI-276) (@creador-dev)
- docs(side-navigation): Tabs list doesn't get converted into a select menu on small screens. #431 (SUI-279) (@creador-dev)
- docs(notifications): Specifications table is duplicated. #501 (SUI-348) (@creador-dev)
Committers: 1
- Pawan Kumar (@creador-dev)
v2.12.8 (2022-04-07)
π Improvements
- fix(accordions): Focus on content when accordion opens. #489 (SUI-330) (@creador-dev)
π Bug Fixes
- fix(input): Hide option doesn't show when clicking on the icon in the password input. #417 (SUI-154) (@creador-dev)
- fix(builder): Select dropdown list appears behind checkbox items. #487 (SUI-328) (@creador-dev)
- fix(upgrade-page): Styling issues between the upgrade page and the recommended plugins notice. #490 (SUI-149) (@iamleigh)
Committers: 2
- Leighton Sapir (@iamleigh)
- Pawan Kumar (@creador-dev)
2.12.7 (2022-03-31)
π Improvements
- fix(selectors): Improve the element for better accessibility. #427 (SUI-6) (@creador-dev)
- fix(builder): Screen reader does not navigate correctly through the component. #432 (SUI-5) (@creador-dev)
π Bug Fixes
- fix(code-snippet): "Copy" button triggers the form submission. #453 (SUI-133) (@creador-dev)
- fix(select): The dropdown list is not changing colours when High Contrast Mode is enabled. #474 (SUI-100) (@creador-dev)
- fix(settings-row): Improve component in RTL mode. #475 (SUI-275) (@creador-dev)
π Internal
- fix(showcase): Add
alt
tags to all sample images. #420 (SUI-2) (@creador-dev) - fix(showcase): Add an accessibility state table or similar to keep track of SUI elements status. #476 (SUI-34) (@iamleigh)
Committers: 2
- Leighton Sapir (@iamleigh)
- Pawan Kumar (@creador-dev)
2.12.6 (2022-03-22)
2.12.5 (2022-03-19)
π Improvements
π Bug Fixes
- fix(toggle): Clickable area is too long. #457 (SUI-180) (@creador-dev)
- fix(tabs): Overflow flushed tabs menu doesn't have enough space to place navigation buttons. #441 (SUI-282) (@creador-dev)
- fix(insert-variables): Dropdown shouldn't store the option selected. #468 (SUI-294) (@creador-dev)
- fix(checkbox): Clickable area is too long. #472 (SUI-300) (@creador-dev)
Committers: 2
- Leighton Sapir (@iamleigh)
- Pawan Kumar (@creador-dev)
2.12.4 (2022-03-03)
π Bug Fixes
- fix(uploads): Hoisting of functions declared in blocks is handled differently in different browsers. #458 (SUI-302) (@creador-dev)
- fix(tabs): Function
init
has no return statements. #464 (SUI-310) (@iamleigh) - fix(multistrings): Undefined is not a possible return value of
typeof
. #465 (SUI-309) (@iamleigh) - fix(tabs): Function
setCallback
takes 0 parameter(s). #466 (SUI-312) (@iamleigh) - fix(tabs): On
keyDownEventListener
the body ofcase
clause duplicates. #467 (SUI-313) (@iamleigh) - fix(modals): If statement have duplicate bodies. #469 (SUI-311) (@iamleigh)
π Improvements
π Internal
Committers: 2
- Leighton Sapir (@iamleigh)
- Pawan Kumar (@creador-dev)