-
#72
c4c2c92Thanks @Sqrrl! - Addselection-modeprop with support for'single' | 'range' | 'multiple'.- New
'multiple'mode allows toggling any number of non-consecutive dates;selectDateemits an ascending-sorted array of ISO strings. - New
dateSelected,dateDeselectedanddatesSelectedlabels are announced by screen readers in'multiple'mode.datesSelectedsupports a{count}placeholder. aria-multiselectableis nowtruein both'range'and'multiple'mode.- Changing
selection-modeat runtime clears the current selection and emitsselectDatewithundefined.
Note: The
rangeprop is deprecated. Useselection-mode="range"instead.rangestill works but is ignored whenselection-modeis set. - New
- #75
eea4f33Thanks @Sqrrl! - Disable the year stepper and month options according to the min-date and max-date attributes
-
#68
8ad11c5Thanks @babielmam! - Add slots for buttons' content (customizability)Note: The undocumented props
todayButtonContentandclearButtonContenthave been removed in favor of the new slots. -
#67
dabc33eThanks @babielmam! - Add property to shift focus to start or end of week instead of month, when pressing Home or End (accessibility)
-
#67
ee15fc1Thanks @babielmam! - Setaria-multiselectablewhenrange-option is used (accessibility) -
#67
7f8c762Thanks @babielmam! - Setaria-labelonrole=grid(accessibility)
499874dThanks @NovaCat35! - Add min-date and max-date attributes
-
c84161aThanks @Sqrrl! - Fix selection of overflow dates via click -
3ed811eThanks @Sqrrl! - Remove name attributes from navigational month and year inputs
9df4fcaThanks @boycarper! - Fix focus handling issue in AT browse mode
9ea45ddThanks @Sqrrl! - Let screen readers announce the year when navigating date cells; fix an issue causing VoiceOver to not announce the currently selected date when focused.
- #47
bae1ce1Thanks @Sqrrl! - Make sure the calendar can retrieve focus, even if the current date is disabled.
8717afdThanks @remischwartz! - Various accessibility improvements.
8717afdThanks @remischwartz! - Prevent focus of disabled dates.
df53fd6Thanks @alexander-merz! - Add changeMonth event