Build(deps): bump @vuepic/vue-datepicker from 7.4.1 to 8.0.0 #1682

Closed
argoyle wants to merge 0 commits from dependabot-npm_and_yarn-vuepic-vue-datepicker-8.0.0 into main
argoyle commented 2024-02-06 04:38:35 +00:00 (Migrated from gitlab.com)

Bumps @vuepic/vue-datepicker from 7.4.1 to 8.0.0.

Release notes

Sourced from @​vuepic/vue-datepicker's releases.

v8.0.0

⚠️ Breaking Changes

  • Default week-picker format is changed to week numbers
  • Tabbing out from the overlay will shift focus to the action row button if present
  • highlight prop types are changed to either a configuration object or a function
  • Removed deprecated props
  • id for cell days in the calendar is changed to format value instead ISO date
  • date-fns-tz dependency is removed
  • date-fns is updated to version v3 (#688)

For more info, take a look at the migration guide

🚀 Features

  • Added dp--past and dp--future classes in the calendar (#676)
  • Added range support for week-picker (#700, #665, #283)
  • Added loading prop that adds loading overlay in the menu (#722)
  • Added minMaxRawRange in the range configuration object (#732)

🐛 Bug Fixes

  • Fixed slow year update in text-input mode combined with range (#694)
  • Fixed year 0 on the second solo calendar when the range is within the first calendar (#702)
  • Fixed issue with scroll jump when selecting year range (#705)
  • Fixed unhandled error when using flow with month-picker (#712)
  • Fixed issue where the @update-month-year event is not being triggered in year-picker (#716)
  • Fixed issue where the dp-input slot is not showing on :inline={ input: true } mode (#717)
  • Fixed issue with time update on model-auto with pre-defined v-model (#719)
  • Fixed select button style override by global CSS selectors (#721)
  • Fixed issue with partial-range and predefined v-model not highlighting hovered date and resetting selection (#726)
  • Fixed issue with bypassing [min/max]-time when selected boundary values (#727)
  • Fixed issue with vue compact warnings (#728)
  • Fixed issue with word break on Chinese action button labels (#733)
  • Fixed issue with duplicated calendars when using preset-dates and :multi-calendars="{ solo: true }" (#735)
  • Fixed issue with wrong month selection in month-picker mode when the current date is greater than the days on the selected month (#736, #738)
  • Fixed wrong transitions type (#740)

🔧 Refactor

  • Update the mobile layout if the calendar width is larger than the document width (#690)
  • When tabbing out from overlay, shift focus to the action row button (#695)
  • Debounce on month-change-on-scroll is changed to a variable rate throttle (#725) by @​phillanier
  • Use format instead of ISO date split for day cell id (#729)
  • range prop can now accept configuration object
  • Deprecated the following props in favor of the range configuration object:
    • show-last-in-range
    • no-disabled-range
    • disable-time-range-validation
    • max-range

... (truncated)

Commits
  • 5fed57e chore: Update documentation
  • e198c9b refactor: Add year in week-picker format string
  • c2aa49e fix: Not utilizing disableTimeRangeValidation from default mapper
  • 9eab484 fix: new week-picker value mapper throwing error
  • 2c8f5a6 fix: Initial collapse value set to false
  • f03bbb7 chore: Code cleanup
  • b2bcac8 chore: Remove date-fns-tz dependency (followup)
  • a579db5 refactor!: Update date-fns to v3 (resolves #688)
  • 91732a4 fix: Correct transitions type (fixes #740)
  • 3826865 refactor!: Remove date-fns-tz dependency
  • Additional commits viewable in compare view


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • $dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts
Bumps [@vuepic/vue-datepicker](https://github.com/Vuepic/vue-datepicker) from 7.4.1 to 8.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Vuepic/vue-datepicker/releases"><code>@​vuepic/vue-datepicker</code>'s releases</a>.</em></p> <blockquote> <h2>v8.0.0</h2> <h2>⚠️ Breaking Changes</h2> <ul> <li>Default <code>week-picker</code> format is changed to week numbers</li> <li>Tabbing out from the overlay will shift focus to the action row button if present</li> <li><code>highlight</code> prop types are changed to either a configuration object or a function</li> <li>Removed deprecated props</li> <li><code>id</code> for cell days in the calendar is changed to format value instead ISO date</li> <li><code>date-fns-tz</code> dependency is removed</li> <li><code>date-fns</code> is updated to version <code>v3</code> (<a href="https://github.com/Vuepic/vue-datepicker/issues/688">#688</a>)</li> </ul> <p>For more info, take a look at the <strong><a href="https://vue3datepicker.com/migration/from-v7.html">migration guide</a></strong></p> <h2>🚀 Features</h2> <ul> <li>Added <code>dp--past</code> and <code>dp--future</code> classes in the calendar (<a href="https://github.com/Vuepic/vue-datepicker/issues/676">#676</a>)</li> <li>Added <code>range</code> support for <code>week-picker</code> (<a href="https://github.com/Vuepic/vue-datepicker/issues/700">#700</a>, <a href="https://github.com/Vuepic/vue-datepicker/issues/665">#665</a>, <a href="https://github.com/Vuepic/vue-datepicker/issues/283">#283</a>)</li> <li>Added <code>loading</code> prop that adds loading overlay in the menu (<a href="https://github.com/Vuepic/vue-datepicker/issues/722">#722</a>)</li> <li>Added <code>minMaxRawRange</code> in the <code>range</code> configuration object (<a href="https://github.com/Vuepic/vue-datepicker/issues/732">#732</a>)</li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>Fixed slow year update in <code>text-input</code> mode combined with <code>range</code> (<a href="https://github.com/Vuepic/vue-datepicker/issues/694">#694</a>)</li> <li>Fixed year <code>0</code> on the second solo calendar when the range is within the first calendar (<a href="https://github.com/Vuepic/vue-datepicker/issues/702">#702</a>)</li> <li>Fixed issue with scroll jump when selecting year range (<a href="https://github.com/Vuepic/vue-datepicker/issues/705">#705</a>)</li> <li>Fixed unhandled error when using <code>flow</code> with <code>month-picker</code> (<a href="https://github.com/Vuepic/vue-datepicker/issues/712">#712</a>)</li> <li>Fixed issue where the <code>@update-month-year</code> event is not being triggered in <code>year-picker</code> (<a href="https://github.com/Vuepic/vue-datepicker/issues/716">#716</a>)</li> <li>Fixed issue where the <code>dp-input</code> slot is not showing on <code>:inline={ input: true }</code> mode (<a href="https://github.com/Vuepic/vue-datepicker/issues/717">#717</a>)</li> <li>Fixed issue with time update on <code>model-auto</code> with pre-defined <code>v-model</code> (<a href="https://github.com/Vuepic/vue-datepicker/issues/719">#719</a>)</li> <li>Fixed select button style override by global CSS selectors (<a href="https://github.com/Vuepic/vue-datepicker/issues/721">#721</a>)</li> <li>Fixed issue with <code>partial-range</code> and predefined <code>v-model</code> not highlighting hovered date and resetting selection (<a href="https://github.com/Vuepic/vue-datepicker/issues/726">#726</a>)</li> <li>Fixed issue with bypassing <code>[min/max]-time</code> when selected boundary values (<a href="https://github.com/Vuepic/vue-datepicker/issues/727">#727</a>)</li> <li>Fixed issue with vue compact warnings (<a href="https://github.com/Vuepic/vue-datepicker/issues/728">#728</a>)</li> <li>Fixed issue with word break on Chinese action button labels (<a href="https://github.com/Vuepic/vue-datepicker/issues/733">#733</a>)</li> <li>Fixed issue with duplicated calendars when using <code>preset-dates</code> and <code>:multi-calendars=&quot;{ solo: true }&quot;</code> (<a href="https://github.com/Vuepic/vue-datepicker/issues/735">#735</a>)</li> <li>Fixed issue with wrong month selection in <code>month-picker</code> mode when the current date is greater than the days on the selected month (<a href="https://github.com/Vuepic/vue-datepicker/issues/736">#736</a>, <a href="https://github.com/Vuepic/vue-datepicker/issues/738">#738</a>)</li> <li>Fixed wrong <code>transitions</code> type (<a href="https://github.com/Vuepic/vue-datepicker/issues/740">#740</a>)</li> </ul> <h2>🔧 Refactor</h2> <ul> <li>Update the mobile layout if the calendar width is larger than the document width (<a href="https://github.com/Vuepic/vue-datepicker/issues/690">#690</a>)</li> <li>When tabbing out from overlay, shift focus to the action row button (<a href="https://github.com/Vuepic/vue-datepicker/issues/695">#695</a>)</li> <li>Debounce on <code>month-change-on-scroll</code> is changed to a variable rate throttle (<a href="https://github.com/Vuepic/vue-datepicker/issues/725">#725</a>) by <a href="https://github.com/phillanier"><code>@​phillanier</code></a></li> <li>Use <code>format</code> instead of ISO date split for day cell <code>id</code> (<a href="https://github.com/Vuepic/vue-datepicker/issues/729">#729</a>)</li> <li><code>range</code> prop can now accept configuration object</li> <li>Deprecated the following props in favor of the range configuration object: <ul> <li><code>show-last-in-range</code></li> <li><code>no-disabled-range</code></li> <li><code>disable-time-range-validation</code></li> <li><code>max-range</code></li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Vuepic/vue-datepicker/commit/5fed57e03eddd397c0d8f29f0e7e479a2191f546"><code>5fed57e</code></a> chore: Update documentation</li> <li><a href="https://github.com/Vuepic/vue-datepicker/commit/e198c9b7a7c75a66788efe540eaae85b9a44ad6b"><code>e198c9b</code></a> refactor: Add year in <code>week-picker</code> format string</li> <li><a href="https://github.com/Vuepic/vue-datepicker/commit/c2aa49e25b00b1f0518ece74ebcf701b17e22c9c"><code>c2aa49e</code></a> fix: Not utilizing <code>disableTimeRangeValidation</code> from default mapper</li> <li><a href="https://github.com/Vuepic/vue-datepicker/commit/9eab4847af33f97d109c2f853e1ddf375a9a9e71"><code>9eab484</code></a> fix: new <code>week-picker</code> value mapper throwing error</li> <li><a href="https://github.com/Vuepic/vue-datepicker/commit/2c8f5a636cebf476a7f589c6bb856e5381516526"><code>2c8f5a6</code></a> fix: Initial <code>collapse</code> value set to false</li> <li><a href="https://github.com/Vuepic/vue-datepicker/commit/f03bbb70390bd9596dc4d6cd805da37656217ed5"><code>f03bbb7</code></a> chore: Code cleanup</li> <li><a href="https://github.com/Vuepic/vue-datepicker/commit/b2bcac8c1d915e4c327d1e9dfef02f35ed694d46"><code>b2bcac8</code></a> chore: Remove <code>date-fns-tz</code> dependency (followup)</li> <li><a href="https://github.com/Vuepic/vue-datepicker/commit/a579db5d5b62c0ce5f8aeefd0c4d2dbba7777c2e"><code>a579db5</code></a> refactor!: Update <code>date-fns</code> to <code>v3</code> (resolves <a href="https://github.com/Vuepic/vue-datepicker/issues/688">#688</a>)</li> <li><a href="https://github.com/Vuepic/vue-datepicker/commit/91732a4cc15313a4fbf39cfe777ca4b56171021e"><code>91732a4</code></a> fix: Correct <code>transitions</code> type (fixes <a href="https://github.com/Vuepic/vue-datepicker/issues/740">#740</a>)</li> <li><a href="https://github.com/Vuepic/vue-datepicker/commit/3826865401864f2b8c231c2afce4725655394c5d"><code>3826865</code></a> refactor!: Remove date-fns-tz dependency</li> <li>Additional commits viewable in <a href="https://github.com/Vuepic/vue-datepicker/compare/v7.4.1...v8.0.0">compare view</a></li> </ul> </details> <br /> --- <details> <summary>Dependabot commands</summary> <br /> You can trigger Dependabot actions by commenting on this MR - `$dependabot recreate` will recreate this MR rewriting all the manual changes and resolving conflicts </details>
argoyle commented 2024-02-06 06:51:46 +00:00 (Migrated from gitlab.com)

$dependabot recreate

$dependabot recreate
argoyle commented 2024-02-06 06:51:51 +00:00 (Migrated from gitlab.com)

⚠️ dependabot-gitlab is recreating merge request. All changes will be overwritten! ⚠️

:warning: `dependabot-gitlab` is recreating merge request. All changes will be overwritten! :warning:
argoyle commented 2024-02-06 06:51:57 +00:00 (Migrated from gitlab.com)

dependabot-gitlab failed to recreate merge request.

Parameter 'dependency': Expected type Dependabot::Dependency, got type NilClass
Caller: /home/dependabot/app/app/services/dependabot/update/rule_handler.rb:38
Definition: /home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/dependabot-common-0.239.0/lib/dependabot/config/update_config.rb:31
:x: `dependabot-gitlab` failed to recreate merge request. :x: ``` Parameter 'dependency': Expected type Dependabot::Dependency, got type NilClass Caller: /home/dependabot/app/app/services/dependabot/update/rule_handler.rb:38 Definition: /home/dependabot/app/vendor/bundle/ruby/3.1.0/gems/dependabot-common-0.239.0/lib/dependabot/config/update_config.rb:31 ```
argoyle (Migrated from gitlab.com) closed this pull request 2024-02-06 06:57:59 +00:00
argoyle commented 2024-02-06 06:58:01 +00:00 (Migrated from gitlab.com)

Dependabot won't notify anymore about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

Dependabot won't notify anymore about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an [`ignore` condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates#ignore) with the desired `update_types` to your config file.

Pull request closed

Sign in to join this conversation.