Skip to content

Releases: vaadin/vaadin-dialog

v2.0.0-beta2

28 Feb 15:22
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v2.0.0-beta1:

  • 5c39aa9 Close the overlay on detach. Fixes #54

  • 974dc3d Lumo theme update [skip ci]

    Use the same outline color as Lumo overlay mixin (5% shade, instead of 5% contrast).

    Increase the default content padding.

  • ad907f6 Make the main element hidden [skip ci]

    The main vaadin-dialog element should be hidden, as it is only used for configuring the actual overlay element.

  • e33b396 Remove useless closing tag from demos [skip ci]

v2.0.0-beta1 — First Beta version using Lumo theme by default

08 Feb 06:48
Compare
Choose a tag to compare

Live Demo →
API Documentation →

⚠️ Breaking Changes Since v1.x:

  • The element uses Lumo theme by default. The previous default theme has been dropped. You can import the unstyled version from the src/vaadin-dialog.html

Changes Since v2.0.0-alpha5:

  • 54c4e6b Align with skeleton: use node 8.9 in CI, bump polymer-cli to 1.6.0
  • 02bed82 Fix typo in docs [skip ci]
  • 8c9e368 Align class name with other vaadin elements
  • 1caf755 Update eslint and stylelint to check ./src and ./theme

v2.0.0-alpha5

26 Jan 10:53
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v2.0.0-alpha4:

  • 568fc29 Update links to vaadin-overlay docs

  • 500d8d8 Align with skeleton: update eslint-plugin-html and gulp-stylelint

v2.0.0-alpha4

17 Jan 11:10
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v2.0.0-alpha3:

  • b3cf4fe Sync with skeleton: Switch back to using function closures
  • 44e5db3, d80560f Check for template existence
  • ea37a82 Fixed src imports.

v2.0.0-alpha3 — Lumo version

17 Jan 11:03
Compare
Choose a tag to compare

Live Demo →
API Documentation →

⚠️ Breaking Changes:

  • The element now uses vaadin-lumo-styles dependency instead of vaadin-valo-styles. When using with other Vaadin Elements, installing latest alpha versions is strongly recommended, to avoid having both packages installed and imported.

Changes Since v2.0.0-alpha2:

  • 704c32f Migrate Valo to Lumo
  • f099246 Add sudo: required in Travis config for running chrome-sandbox
  • 3aede34 Align with skeleton: add separate file for test suites
  • fe587bd Remove test ignore [skip ci]
  • 2a86c14 Fix ./theme path for polymer lint in CI
  • 208f598 Update polymer lint in CI to check ./src and ./theme
  • a86bca3 Fix indentation and quotes in demos [skip ci]
  • efebae4 Remove unused paper-styles import [skip ci]
  • cdfe9da Update demo helpers, use shared styles in demos [skip ci]
  • 1a694e9 Cleanup element definition, add missing annotation [skip ci]

v2.0.0-alpha2 — Valo dependency update

28 Dec 08:39
Compare
Choose a tag to compare

Live Demo →
API Documentation →

⚠️ Breaking Changes:

  • The element now uses vaadin-valo-styles dependency instead of vaadin-valo-theme. When using with other Vaadin Elements, installing latest alpha versions is strongly recommended, to avoid having both packages installed and imported.

Changes Since v2.0.0-alpha1:

  • 3b6c6ef Add Getting Started and File Structure docs sections
  • 2775a9c Update Valo dependency
  • 5022f59 Update vaadin-button dependency
  • 27bedc1 Fix ElementMixin route

v2.0.0-alpha1 - Use Valo theme by default

12 Dec 13:14
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v1.0.1:

  • 45646f2 Bump dependencies versions

  • 9054637 Use Vaadin.ElementMixin

  • bbce641 Update screenshot for Valo [skip ci]

  • 048f78c Add ThemableMixin documentation to Styling docs.

  • 69cd0f8 Disable package-lock.json

  • 3d29b76 Use Valo theme by default

  • fdd990b Remove duplicate import

  • 8e85e00 Remove xvfb for saucelabs. Use wct instead of polymer-cli

  • 9e3dd6b Align exported class-name with other elements

  • 1535829 Include a static getter for the element version

  • 2690ae1 Send key in keyboard events, because it is used in overlay

v1.0.1

15 Nov 10:14
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v1.0.0:

v1.0.0

12 Oct 11:33
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Changes Since v1.0.0-beta1:

  • 1ebc02a, Let themable-mixin check for valid Polymer 2 version.

v1.0.0-beta1

27 Sep 10:03
Compare
Choose a tag to compare

Live Demo →
API Documentation →

Features

  • Based on <vaadin-overlay>
  • Has a backdrop
  • Centered in the viewport
  • Ability to close on ESC press
  • Ability to close on outside (backdrop) click
  • Themable parts from vaadin-overlay: [part~="content"], [part~="backdrop"]
  • Focus trap from vaadin-overlay (vaadin/vaadin-overlay#15)

No Changes Since v1.0.0-alpha5