Skip to content

Commit 446bc71

Browse files
authored
fix(data-tables): Add missing release notes and tests (#4678)
* fix and update data tables release notes * add data table test to capture sorted header markup * add a11y note in docs about `aria-live` for search stickiness
1 parent 723bda0 commit 446bc71

File tree

5 files changed

+1151
-2
lines changed

5 files changed

+1151
-2
lines changed

RELEASENOTES.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,22 @@
2121

2222
## Release 2.15.2 - April 13, 2021
2323

24+
## Components
25+
### [Data Tables](https://www.lightningdesignsystem.com/components/data-tables)
26+
#### Added
27+
- Added `aria-label`, and alternatively, `aria-labelledby` to allow adding additional table context for screen readers
28+
2429
## Release 2.15.1 - April 12, 2021
2530

2631
## Components
2732
### [Cards](https://www.lightningdesignsystem.com/components/cards)
2833
#### Added
2934
- Added annotations for Einstein themed cards
3035

36+
### [Data Tables](https://www.lightningdesignsystem.com/components/data-tables)
37+
#### Changed
38+
- Changed the `aria-live` value from `assertive` to `polite`
39+
3140
### [Menus](https://www.lightningdesignsystem.com/components/menus)
3241
#### Added
3342
- Added `aria-expanded` attribute to menu triggers with value dependent on menu's open state
@@ -198,6 +207,10 @@ Refactored the component markup to function with or without theme utility classe
198207
#### Added
199208
- Enabled styling hooks for checkbox toggle. See checkbox toggle's styling hooks overview table for a full listing of the currently available hooks.
200209

210+
### [Data Tables](https://www.lightningdesignsystem.com/components/data-tables)
211+
#### Added
212+
- Added `slds-cell_action-mode` class for styling cells in Action mode
213+
201214
### [Form Element](https://www.lightningdesignsystem.com/components/form-element)
202215
#### Fixed
203216
- Adjusted space between the form label and the information button icon for Mobile.

ui/components/data-tables/RELEASENOTES.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,19 @@
44

55
<!-- ## [Unreleased] -->
66

7-
# 2.15.2
7+
## 2.15.2
8+
9+
### Added
810

911
- Added `aria-label`, and alternatively, `aria-labelledby` to allow adding additional table context for screen readers
10-
# 2.14.0
12+
13+
## 2.15.1
14+
15+
### Changed
16+
17+
- Changed the `aria-live` value from `assertive` to `polite`
18+
19+
## 2.14.0
1120

1221
### Added
1322

0 commit comments

Comments
 (0)