Skip to content

Release v3.2.0

Latest

Choose a tag to compare

@uvarov-frontend uvarov-frontend released this 12 Aug 16:24
· 2 commits to main since this release

Highlights

  • Added support for initializing calendars inside a Shadow DOM.
  • Exposed built-in theme colors as CSS custom properties.
  • Added date-range keys for popups, so one popup can apply to an entire range.
  • Improved accessibility for date, month, and year views.
  • Fixed ISO week numbers, date handling across time zones, input cleanup, and initial disabled-date behavior.

PRs

  • #399 Add Dependabot configuration for GitHub Actions
  • #400 demo: Change language attribute from en to ru
  • #401 build(deps): bump the github-actions group with 2 updates
  • #404 build(deps): bump the github-actions group with 2 updates
  • #410 fix: improve ARIA grid structure for Month and Year views
  • #416 build(deps): bump actions/checkout from 6 to 7 in the github-actions group
  • #419 fix: reset displayDateMin/displayDateMax via null in .set()
  • #420 fix: use local date components instead of UTC ISO string for Date input
  • #421 fix: don't remove original input when destroying calendar before it was ever opened
  • #422 fix: correct off-by-one in ISO week number calculation
  • #423 docs: document monthsToSwitch's effect on month-picker selectable months
  • #424 fix: apply disableDatesGaps to pre-selected selectedDates on init
  • #425 fix: resolve axe-core ARIA violations
  • #426 feat: support date-range keys in popups
  • #427 feat: expose theme colors as CSS custom properties
  • #428 feat: support initializing calendars inside a Shadow DOM

Credits

Thank you to @coliff and @fro9-dev for your contributions.