Skip to content

v3.3.3

Compare
Choose a tag to compare
@platosha platosha released this 27 Mar 13:36
· 115 commits to master since this release

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.