Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Snyk] Upgrade @vuepic/vue-datepicker from 8.3.1 to 8.8.1 #849

Conversation

hedera-eng-infrastructure
Copy link
Contributor

snyk-top-banner

Snyk has created this PR to upgrade @vuepic/vue-datepicker from 8.3.1 to 8.8.1.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 8 versions ahead of your current version.

  • The recommended version was released on 2 months ago.

Release notes
Package name: @vuepic/vue-datepicker
  • 8.8.1 - 2024-06-28

    🐛 Bug Fixes

  • 8.8.0 - 2024-06-10

    🚀 Features

    • Added new ui prop
      • Add custom class support for next and previous nav buttons (#883)
    • Added tp-inline-arrow-[up/down] slots (#884)
    • Added support for dynamic calendar update when the count is updated externally (#886) by @ simbacod3

    🐛 Bug Fixes

    • Ignore full date [min/max]-date validation in year-picker mode (#879)
    • Fixed wrong default time in time-picker mode when timezone is provided (#880)
    • Fixed incorrect month name tokens for format-locale (#881) by @ exi66
    • Fixed issues where value is not reflected in the calendar on text-input in specific modes (#893)
    • Fixed issue where multi-calendars are not updating on text-input (#894)

    🔧 Refactor

    • ⚠️ Deprecated props: input-class-name, menu-class-name, calendar-class-name and calendar-cell-class-name in favor of ui prop
  • 8.7.0 - 2024-05-25

    🚀 Features

    • Exposed handleFlow method to manually trigger flow (#864)
    • Added internalModelValue as a second param to the day-class prop (#872)

    🐛 Bug Fixes

    • Fixed issue where the overlay is closed on click when the picker is added inside <label> tag (#661)
    • Fixed issue with inverse arrow-left/right navigation
    • Accessibility fixes (#822)
      • Home/End to respect focused cell
      • Fixed issue where PageUp/PageDown loses focus
    • Fixed wrong year slot type (#867)
    • Fixed issue where month matching min-date in month-picker mode can't be selected (#865)
    • Pass on-focus prop to dp-input slot to parse text-input with auto-apply (#873)
    • Fixed issue where the now button is not selecting the date in the provided timezone (#874)
    • Fixed issue where not all properties from range and multi-calendars are being applied on [month/quarter]-picker modes (#875 )
  • 8.6.0 - 2024-05-12

    🚀 Features

    • New event overlay-toggle added (#852)
    • Added option to click and hold time-picker arrows (#855)
      • Can be enabled with config.timeArrowHoldThreshold
    • Added [hours/minutes/seconds]-overlay-header slots (#857)
    • Added --dp-border-color-focus CSS variable (#863)

    🐛 Bug Fixes

    • Fixed type errors for slot type definitions (#854, #858)
    • Fixed issue where 12 has wrong values in time-picker when :is-24="false" (#851)
    • Fixed issue where the calendar is not reacting to mode change between range and multi-dates (#560)
    • Fixed issue where prevent-min-max-navigation is not calculated properly when v-model is provided in month-picker mode (#861)

    🔧 Refactor

    • Deprecated events time-picker-open and time-picker-close in favor of overlay-toggle event
  • 8.5.1 - 2024-05-02

    🐛 Bug Fixes

    • Fixed missing prop type definition for clear-icon slot (#842)
    • Fixed issue with update-month-year event not being triggered on year change in month-picker mode (#843)
    • Fixed issue where input value disappears on internal-model-change event (#848)
    • Fixed issue where flow is not working properly in time-picker mode (#849)
  • 8.5.0 - 2024-04-20

    🚀 Features

    • Added keepViewOnOffsetClick in the config prop to prevent auto month change on offset date click (#797)
    • Various accessibility improvements (Date picker only) (#822)
      • PageUp and PageDown keyboard buttons go to the next/previous month
      • shift + PageUp or PageDown keyboard buttons go to the next/previous year
      • home and end keyboard buttons go to the start/end of the week
    • New prop added enable-minutes (#830)

    🐛 Bug Fixes

    • Fixed issue where month names are not displayed correctly when using format-locale and overridden timezone (#817)
    • Added type definitions for slots (#819)
    • Fixed issue with wrong disabled times in the overlay when using AM/PM mode (#820)
    • Fixed issue with the month-overlay-value slot not working in month-picker mode (#821)
    • Fixed issue with --dp-border-radius applied to calendar cells instead of --dp-cell-border-radius (#827)
    • Fixed issue with positioning inside shadow DOM (#828) by @ biesbjerg
    • Fixed issue with selecting the end date before the start date on text-input range mode (#837)

    🔧 Refactor

    • Overlay container height is now passed as a CSS variable and used within a class instead of inline style (#838)
    • Expose all data-test attributes
      • preset-dates can also accept optional testId to configure the data-test attribute
  • 8.4.0 - 2024-04-06

    🚀 Features

    • Added support for iso format in model-type (#804)
    • Added top-extra slot (#806)
    • Added a second parameter in the internal-model-change event with a matching value in v-model (#808)

    🐛 Bug Fixes

    • Fixed issue with disabled flag on wrapper div causing unwanted behavior in Quasar framework (#800)
    • Fixed wrong borders when hovering weeks in between on ranged week-picker (#807)
    • Fixed issue with wrong classes applied in range mode including missing start and end range classes (#809)

    🔧 Refactor

    • Arrow position in the menu will now always match the center of the input or trigger slot (#802)
      • Can be overridden in config prop
  • 8.3.2 - 2024-04-01

    🐛 Bug Fixes

    • Fixed issue with collapsed [left/right]-sidebar slots (#790)
    • Fixed issue where the date is cleared with clearable="false" in text-input mode (#791)
    • Fixed issue with auto-apply not working in month-picker and year-picker range mode (#794)
    • Fixed teleport prop type order to fix boolean casting (#798) by @ mcmimik

    🔧 Refactor

    • Pass the format-locale prop when parsing custom model-type (#788) by @ fanta759
  • 8.3.1 - 2024-03-17

    🐛 Bug fix

    • Resolved range selecting issue introduced in v8.3.0
from @vuepic/vue-datepicker GitHub release notes

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

Snyk has created this PR to upgrade @vuepic/vue-datepicker from 8.3.1 to 8.8.1.

See this package in npm:
@vuepic/vue-datepicker

See this project in Snyk:
https://app.snyk.io/org/transaction-tools/project/7c7c1dc6-0bf4-4347-85ac-58537b88997a?utm_source=github-enterprise&utm_medium=referral&page=upgrade-pr
Copy link

codecov bot commented Sep 3, 2024

The author of this PR, hedera-eng-infrastructure, is not an activated member of this organization on Codecov.
Please activate this user on Codecov to display this PR comment.
Coverage data is still being uploaded to Codecov.io for purposes of overall coverage calculations.
Please don't hesitate to email us at [email protected] with any questions.

@RAMTO RAMTO closed this Sep 3, 2024
@RAMTO RAMTO deleted the snyk-upgrade-6f1b33a032b2c999b200a49a06d45580 branch September 3, 2024 08:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants