Skip to content

Releases: vaadin/vaadin-date-picker

v4.0.2

13 Jun 12:55
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Fixes

  • Add missing disabled date style for Material date-picker

Changes Since v4.0.1:

  • 26d6fb3 fix(material): add missing disabled date style (#664)

  • 512760b chore: update vaadin-demo-helpers to 3.0.0 [skip ci]

  • 2d6cbce chore(ci): pin Firefox version in travis to 66

v4.0.1

22 May 09:36
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Fixes

  • Fixed the last date of month incorrectly disabled (#654)

  • Fixed the error thrown when pressing Enter (#653)

  • Fixed the overlay wrongly open on clear button click

Changes Since v4.0.0:

  • f371f8f Fix #654 last day of month wrongly disabled (#655)

  • 450c2fa Add a test

  • 20c54aa test: update browser versions used in tests

  • 488127e fix: prevent overlay opening on empty input event

  • 3da620c fix: check for overlay initialized on enter key

v4.0.0

02 May 11:40
Compare
Choose a tag to compare

Live Demo →
API Documentation →

⚠️ Breaking Changes Since v3.x:

  • The clear button is now hidden by default. To make it visible, set the clear-button-visible attribute or use the clearButtonVisible property. (Note: if the value of the date picker is empty, the clear button is always hidden.)

v4.0.0-alpha1

16 Apr 11:31
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v3.3.4:

  • d284870 Fix theme attribute propagation (#652)

    • Fix theme attribute propagation

    • Remove magi post

  • 318d0fc feat: add clear-button-visible API from (#648)

    Fixes #645

    BREAKING CHANGE: The clear button is now hidden by default. To make it
    visible, set the clear-button-visible attribute or use
    clearButtonVisible JS API property.

v3.3.4

05 Apr 12:16
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v3.3.3:

  • 53e03e2 Fix theme attribute propagation (#652)

    • Fix theme attribute propagation

    • Remove magi post

v3.3.3

27 Mar 13:36
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v3.3.2:

  • e9a321f chore: align with skeleton, replace gulp with npm scripts

  • 82d6db0 style: add semicolon to css in attribute

  • 7da3791 Fix invalid input on enter behaviour (#644)

  • a30c31e chore: use Sugar 2.0.4 for demos [skip ci] (#642)

  • 3ee2474 Switch from dom-if to disable-upgrade and update tests (#637)

    • Switch from dom-if to disable-upgrade and update tests

    • Implement _overlayInitialized property

  • 48e02b8 Update visual test's style module name for correct importing order

  • a6dd00c Add vaadin-custom-field to range date picker demo [skip ci] (#631)

  • eb56898 Accept minor vertical diff in today button click handling (#629)

  • 7e6db86 Pin webcomponentsjs to 2.2.0 for iOS 9

  • 42c5b45 Update Lumo to 1.4.1, renegerate screenshots

  • b96db37 Remove redundant font-icon styles

  • ffb1a82 Explicitly specify port in 'npm start' script

  • 07d3419 Add 'npm start' script

  • a36253b chore(api-docs): add note about 0-based month [skip ci] (#624)

  • 2d86da5 Postpone overlay stamping to first opening (#621)

    This is a performance improvement.

    When attaching a lot of date pickers at once, the initial render can take a lot of time. Most of the time is spent on executing logic related to the overlay. This functionality is not needed until the overlay is opened, and it is wasted effort for any date picker on the page that the user doesn't open even once.

    As a trade-off the first opening takes a bit longer.

v3.3.2

07 Dec 11:02
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Fixes

  • Correctly align overlay in RTL mode (#584)

Changes Since v3.3.1:

  • 3e4037f Align with skeleton: use latest vaadin-demo-helpers, improve demos

  • d77202b Update vaadin-overlay, remove iron-demo-helpers and iron-flex-layout

  • 6b54f22 Update screenshot

  • 6269fc6 Correctly align overlay in RTL mode (#584)

v3.3.1

14 Nov 12:01
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v3.3.0:

v3.3.0

23 Oct 08:42
Compare
Choose a tag to compare

Live Demo →
API Documentation →

New Features

  • the theme attribute value set on <vaadin-date-picker> will be propagated to the internal themable components <vaadin-date-picker-overlay>, <vaadin-date-picker-overlay-content>, <vaadin-month-calendar>

Changes Since v3.2.0:

  • 0412b3d Use default mouse cursor for overlay content [skip ci]

    The content inside the overlay is mostly interactive (vs. plain text content), so it’s more expected to have the same mouse cursor as buttons.

  • fc0486d Ignore ES6 custom validator demo in IE11 [skip ci]

  • 04d4992 Fix visual tests to check if date-picker is defined

  • b0fd74e Change order of scripts to workaround P3 failures in IE11

  • 399a4e7 Check if value has changed before validating it

  • 12f69f2 Do not execute _valueChanged without value being actually changed (initialization)

  • 361add0 Update dependencies to stable versions and overlay alpha

  • 29299dc Propagate theme attribute to internal components

  • da35067 Avoid unnecessary DOM measurements when updating position

  • 010c091 Remove unused and add missing imports

  • b1bfef8 Do not extend IronA11yKeysBehavior, only one static method is used

  • 6dc8c8f Remove legacy and refactor duplicated code

v3.3.0-beta1

04 Oct 08:50
Compare
Choose a tag to compare

Live Demo →
API Documentation →

New Features

  • the theme attribute value set on <vaadin-date-picker-light> will be propagated to the internal themable components <vaadin-date-picker-overlay>, <vaadin-date-picker-overlay-content>, <vaadin-month-calendar>

Changes Since v3.2.0:

  • 0412b3d Use default mouse cursor for overlay content [skip ci]

    The content inside the overlay is mostly interactive (vs. plain text content), so it’s more expected to have the same mouse cursor as buttons.

  • fc0486d Ignore ES6 custom validator demo in IE11 [skip ci]

  • 04d4992 Fix visual tests to check if date-picker is defined

  • b0fd74e Change order of scripts to workaround P3 failures in IE11

  • 399a4e7 Check if value has changed before validating it

  • 12f69f2 Do not execute _valueChanged without value being actually changed (initialization)

  • 361add0 Update dependencies to stable versions and overlay alpha

  • 29299dc Propagate theme attribute to internal components

  • da35067 Avoid unnecessary DOM measurements when updating position

  • 010c091 Remove unused and add missing imports

  • b1bfef8 Do not extend IronA11yKeysBehavior, only one static method is used

  • 6dc8c8f Remove legacy and refactor duplicated code