Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 2, 2025

This PR contains the following updates:

Package Change Age Confidence
@vuepic/vue-datepicker (source) ^11.0.1^12.0.0 age confidence

Release Notes

Vuepic/vue-datepicker (@​vuepic/vue-datepicker)

v12.1.0

Compare Source

🚀 Features

  • Added support for arrow-navigation in multi-calendars mode (#​1086)
  • Added support for multiple range separators in text-input (#​1096)
  • Added option to disable auto range start/end switch (#​1114)
  • Added applyOnBlur property in text-input configuration (#​1182)
  • Added WeekStart enum export by @​ChronosMasterOfAllTime (#​1199)
  • Improve UI/UX for fixed start/end range hover and extending the range (#​1200)
  • Added formatValue to the action-preview slot props (#​1207)
  • Exposed selectDate and disabled flag to action-buttons slot (#​1207)
  • Exposed internal refs dpMenuRef, dpWrapMenuRef and inputRef (#​1209)
  • Added options to floating prop for customizing shift and flip middleware behaviour (#​1215)

🐛 Bug Fixes

  • Fixed issue where action-extra slot is displayed inline when the sidebar slot is provided (#​1202)
  • Fixed issue with missing {hours/minutes/seconds}Increment in time-config prop type definition (#​1203)
  • Fixed issue with vitest failing tests when using global.stubs.teleport from vue-test-utils (#​1206)
  • Fixed issue with failing to properly parse text-input date when the pattern includes short year (#​1208)

🔧 Refactor

  • arrow-navigation will now start from the active element instead of top-left (#​1118)
  • Refactor slot propagation across components, added type exports per mode for [left/right]-sidebar and month-year slot props

v12.0.5

Compare Source

🐛 Bug Fixes

  • Fixed issue with menu re-rendering while in the open state (#​1192)
  • FIxed issue where de-selecting multi-dates breaks time object (#​1194)
  • Fixed issue with menu not opening when centered prop is enabled by @​alexpopovme (#​1195)
  • Fixed issue with calendar days shifting depending on the OS timezone (#​1198)

🔧 Refactor

  • boolean HTML attributes are removed from DOM when the value is false (#​1191)

v12.0.4

Compare Source

🐛 Bug Fixes

  • Fixed issue where multi-calendars navigation in inline mode remounts calendar on position update (#​1183)
  • Fixed issue where end time resets on range date select (#​1184)
  • Fixed wrong type definition for action-row slot props (#​1185)
  • Fixed issue where "blur" event is being emitted on every click outside (#​1186)
  • Fixed issue where clearing text-input value with auto-apply emits an empty string (#​1187)
  • Fixed issue where auto-apply on range select doesn't close the menu (#​1188)
  • Fixed wrong type for updateTime function in time-picker slot (#​1189)
  • Fixed issue where setDateOnMenuClose triggers update:model-value to be emitted on every click outside (#​1190)

v12.0.3

Compare Source

🐛 Bug Fix

  • (Regression) Fixed wrong types for text-input format property and proper parsing based on the provided value (#​1181)

v12.0.2

Compare Source

🐛 Bug Fixes

  • Fixed issue where overlay-toggle event is not emitted on month/year open (#​1175)
  • Fixed issue where v-model value set externally not working in the disabled or readonly state (#​1176)
  • Make all types exported (#​1179)

v12.0.1

Compare Source

🐛 Bug Fixes

  • Fixed issue where text-input format pattern not propely inheriting default value from formats (#​1172)
  • Fixed issue where selecting more that one date in multi-dates mode throws an error (#​1173)

v12.0.0

Compare Source

⚠️ Breaking changes

This release includes a lot of internal refactor and a lot of breaking changes.

Please take a look at the migration guide

🚀 Features

  • Added option to add calendard instance in setMonthYear exposed function (#​1120)
  • Added option to hide menu arrow (floating prop) (#​1089)
  • Added option to change inputmode (#​1149)
  • Added option to set custom input id (input-attrs prop) (#​1163)
  • Added @invalid event that propagates oninvalid from the input field (#​1127)
  • Added input masking on text-input alpha stage , tnx to @​apsisxcoder (#​1131)
  • Added support for rounding the value on now button (action-row prop) (#​1138)

🐛 Bug Fixes

  • Fixed issue where time values in the overlay are not reacting to v-model change (#​1108)
  • Fixed issue with time increment when picking from non-DST to DST date (#​1112)
  • Fixed issue with being unable to use auto-apply when partialRange is enabled (#​1113)
  • Fixed issue where Increasing calendar width makes the inline time picker not centered (#​1117)
  • Fixed issue where maxRange and minRange are not working in year-picker mode (#​1123)
  • Fixed issue where mobile swipe causes an unwanted selection of dates in the calendar (#​1124, #​1169)
  • Fixed issue where auto-apply closes the picker when using flow with range (#​1125)
  • Fixed issue where start-date is not working in quarter-picker mode (#​1133)
  • Fixed issue where events range-start and range-end are not emitted when the time is updated (fixes #​1142)
  • Fixed positioning issue on smaller screens with preset-dates enabled (#​1144)
  • Fixed issue with wrong week numbers from 2027 (#​1147)
  • Fixed isue where auto-apply not selecting range in quarter-picker mode (#​1166)

🔧 Other

  • Use @floating-ui/vue for menu positioning instead of custom positioning logic
  • Use @vueuse/core: onClickOutside and unrefElement instead of copied logic
  • Use @date-fns/tz for timezone calculations instead of basic custom implementation
  • Documentation website source code is moved under repository and updated
  • Full type support throughout the library
  • Root types are auto generated

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the 📌 dependencies Pull requests that update a dependency file label Nov 2, 2025
@renovate renovate bot force-pushed the renovate/vuepic-vue-datepicker-12.x branch 6 times, most recently from 3f53da0 to 077a725 Compare November 10, 2025 17:46
@renovate renovate bot force-pushed the renovate/vuepic-vue-datepicker-12.x branch 4 times, most recently from 36908bd to 4e7e762 Compare November 18, 2025 20:25
@renovate renovate bot force-pushed the renovate/vuepic-vue-datepicker-12.x branch 3 times, most recently from ed6babc to aaa18ff Compare December 8, 2025 10:39
@renovate renovate bot force-pushed the renovate/vuepic-vue-datepicker-12.x branch from aaa18ff to 34776bd Compare December 31, 2025 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📌 dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant