Releases: uvarov-frontend/vanilla-calendar-pro
Release v2.9.10
PR
fix: make sure picker position is never outside body viewport #295
docs: add TypeScript usage with Types imports demo #300
Credits
Huge thanks to @ghiscoding for helping!
Release v2.9.9
Release v2.9.8
PR
feat: add new edgesOnly to return only start/end dates in selection range #275
fix: ViteJS has problems finding CSS file from package exports #276
fix: cross platform compatibility, make sure replaceWith() exists before using it #277
feat: add auto option to positionToInput for auto-positioning #278
Add focus event listener and handle esc key #281
Add version number to the builds #282
Fix bug with disableGaps 0d9e1db
Credits
Huge thanks to @ghiscoding for helping!
Release v2.9.7
PR
feat: add jumpToSelectedDate option #251
feat: add sanitizer option to be CSP safe #252
feat: add 'today' as a shortcut to range min/max date #253
feat: allow providing Date to min/max and selected dates #254
feat: add new toggleSelected option #255
fix: use .appendChild for cross platform compatibility #257
Fix "Button outline obscured by adjacent button. #263" bug #271
Credits
Huge thanks to @ghiscoding for helping!
Release v2.9.6
Release v2.9.5
Release v2.9.4
Release v2.9.3
#191 Fix calendar div extending to bottom of the page in Firefox v52.
#198 Fix Safari 12: height: 100%; accepts the entire height of the parent.
#199 Fix Date selection doesn't work with input: true.
#202 Fix Firefox 52 gets wrong data from getLocaleMonth() / getLocaleWeekday()
#203 Fix styles for old browser
#204 Fix responsive CSS for several months
Release v2.9.2
Release v2.9.1
#163 Add minify js
#165 Fix range enabled and disabled dates bug
#166 Fix update method
#167 Fix position calendar input
- The final js files are now even smaller.
- Added new parameter positionToInput
- Added a resize event listener that allows the calendar to automatically change position when the screen size changes.