Minor Changes
Table
- Updated the visual design of Table
cells by adding borders, making them more distinguishable when spanning rows or columns.
Added global tokens for border radius
CodeEditor
- Added new CodeMirror 6 supported code editor component
hds-code-editor
modifier - Added new code editor modifier which converts the element it is applied to into a CodeMirror 6 code editor
SuperSelect
- Added searchFieldPosition="before-options"
to fix a11y issue in Multiple
component
AdvancedTable
- Added AdvancedTable
component and related sub-components
Add tabbable
as a dependency.
Patch Changes
Upgraded the following dependencies:
@ember/render-modifiers
from2.0.5
to2.1.0
@ember/addon-shim
from1.8.7
to1.9.0
clipboard-polyfill
from4.1.0
to4.1.1
decorator-transforms
from1.1.0
to1.2.1
ember-a11y-refocus
from4.1.3
to4.1.4
ember-element-helper
from0.8.5
to0.8.6
ember-focus-trap
from1.1.0
to1.1.1
ember-modifier
from4.1.0
to4.2.0
ember-power-select
from8.2.0
to8.6.2
sass
from1.69.5
to1.83.0
Table
- Fixed the aria-labels
for select row and select all checkboxes so they do not change based on the state of the checkbox.
Breadcrumb
- Implemented aria-controls
in Breadcrumb::Truncation
for a11y improvements with toggled content from PopoverPrimitive
Dropdown
- Implemented aria-controls
in Dropdown::Toggle::Button
for a11y improvements with toggled content from PopoverPrimitive
PopoverPrimitive
- Implemented aria-controls
in toggle element for a11y improvements with toggled content
RichTooltip
- Removed explicitly setting aria-controls
in RichTooltip::Toggle
as it is now set through the PopoverPrimitive
Tabs
- Implement aria-controls
in tab for a11y improvements with toggled content
Shifted our supported version of Node.js from 16* || >= 18
to >=18
Dropdown
- Fixed z-index
bug which caused the focus ring of the toggle icon to not be visible when the component was nested in a container.
🔄 Updated dependencies:
- @hashicorp/[email protected]
- @hashicorp/[email protected]