From d1c1cd68c48a77425590b573903cd89ecb4fb8a0 Mon Sep 17 00:00:00 2001
From: Abhinav Kumar <154407076+abhinavSalesforce@users.noreply.github.com>
Date: Thu, 27 Jun 2024 20:36:45 +0530
Subject: [PATCH 1/2] @W-15858443 @fix(datepickers): add shadow around current
date to improve accessibility (#5359)
* fix(datepickers): add border arround current date W-15858443
* fix(datepickers): add release notes
* fix(datepickers): add release notes
---
RELEASENOTES.md | 12 ++++++++++++
ui/components/datepickers/RELEASENOTES.md | 6 +++++-
ui/components/datepickers/base/_index.scss | 1 +
3 files changed, 18 insertions(+), 1 deletion(-)
diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index a53582a4a..d2715de73 100644
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -1,6 +1,13 @@
+## Release 2.24.5 - June 27, 2024
+
+## Components
+### [Datepickers](https://www.lightningdesignsystem.com/components/datepickers)
+#### Added
+- Added shadow for today's date to maintain accessibility
+
## Release 2.24.4 - Jun 13, 2024
## Updated
@@ -85,6 +92,11 @@
#### Changed
- Updated Combobox blueprint to use `role="option"` on div wrapping loading spinner
+### [Datepickers](https://www.lightningdesignsystem.com/components/datepickers)
+#### Fixed
+- Removed `aria-labelledby` from `
` element on the blueprint
+- Update `aria-live` from "assertive" to "polite" and `aria-atomic` from "true" to "false" for the month title `` in `DatepickerHeader` on the blueprint
+
### [Progress Indicator](https://www.lightningdesignsystem.com/components/progress-indicator)
#### Changed
- Updated Progress Step `button` to `div`.
diff --git a/ui/components/datepickers/RELEASENOTES.md b/ui/components/datepickers/RELEASENOTES.md
index 073f1b71c..26ce0da08 100644
--- a/ui/components/datepickers/RELEASENOTES.md
+++ b/ui/components/datepickers/RELEASENOTES.md
@@ -3,7 +3,11 @@
# Datepickers Release Notes
-## 2.24.0- Upcoming
+## 2.24.5
+### Added
+- Added shadow for today's date to maintain accessibility
+
+## 2.24.0
### Fixed
- Removed `aria-labelledby` from `
` element on the blueprint
- Update `aria-live` from "assertive" to "polite" and `aria-atomic` from "true" to "false" for the month title `` in `DatepickerHeader` on the blueprint
diff --git a/ui/components/datepickers/base/_index.scss b/ui/components/datepickers/base/_index.scss
index 41dea7ec5..c4a855024 100644
--- a/ui/components/datepickers/base/_index.scss
+++ b/ui/components/datepickers/base/_index.scss
@@ -61,6 +61,7 @@
&.slds-is-today > .slds-day {
background-color: var(--slds-g-color-neutral-base-95, #{$color-background-row-selected});
+ box-shadow: 0 0 0 1px var(--slds-g-color-border-base-4);
}
&:focus {
From b9c6e33fb1ca16fa4a3619fc489772b489228b69 Mon Sep 17 00:00:00 2001
From: Sumugapadman
Date: Thu, 27 Jun 2024 20:12:12 +0530
Subject: [PATCH 2/2] 2.24.5
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 732ce0489..2a636036c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "design-system",
- "version": "2.24.4",
+ "version": "2.24.5",
"lockfileVersion": 2,
"requires": true,
"packages": {
diff --git a/package.json b/package.json
index 9c53cccea..3dfcec46b 100644
--- a/package.json
+++ b/package.json
@@ -8,7 +8,7 @@
"CSS"
],
"homepage": "https://lightningdesignsystem.com",
- "version": "2.24.4",
+ "version": "2.24.5",
"author": "Salesforce",
"bugs": {
"url": "https://github.com/salesforce-ux/design-system/issues"