Releases: vaadin/vaadin-context-menu
4.1.0-alpha3
Live Demo →
API Documentation →
Changes Since 4.1.0-alpha2:
v1.1.0-alpha2
Live Demo →
API Documentation →
Changes Since v4.1.0-alpha1:
v4.1.0-alpha1
Live Demo →
API Documentation →
Changes Since 4.0.1:
- ae3ddf1 Update overlay version
- 73d040d Remove unneded hash in version
- da951f7 Move src import from styled file to element one
- b50b954 Depend on stable version of material styles
- 9ca6a6f Adding theme/material
- d20d9d4 Add test coverage threshold
- 2ff7516 Capture all the viewport to avoid cutting the overlay. - At the same time adding tests for context-menu aligned by\nthe right-bottom corner
v4.0.1
Live Demo →
API Documentation →
Changes Since v4.0.0:
-
ccc606f Remove unneeded check
-
869e09f Constrain overlay position to viewport rect
-
039087a Adding more tests for overlay positon code
-
06dffbf Add tests for positioning the overlay and fix broken tests
-
882c38f Listen to
vaadin-overlay-opened
to position and focus element instead of unreliable timeout -
e2fbf55 Use flex alignments instead of settin maxWidth/Height and positions
-
dfc7ca6 Compute the most appropriate corner to align the overlay based on viewport and overlay sizes
-
491eef6 Remove Bower badge [skip ci]
-
342583a Add Directory badges [skip ci]
v4.0.0
Live Demo →
API Documentation →
⚠️ Breaking Changes Since v3.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-date-picker.html
- The small viewport styles for
phone
mode have been moved to the Lumo theme - The styles from the parent scope now apply to the context-menu template content
- The
vaadin-overlay
dependency has been updated to^3.0.0
in order to make this possible. Please ensure you are using latest versions for all Vaadin components depending on that version.
Changes Since v4.0.0-beta3:
v4.0.0-beta3 — Major Dependency Update
Live Demo →
API Documentation →
Breaking Change
- The styles from the parent scope now apply to the context-menu template content
- The
vaadin-overlay
dependency has been updated to^3.0.0
in order to make this possible. Please ensure you are using latest versions for all Vaadin components depending on that version.
Changes Since v4.0.0-beta2:
v4.0.0-beta2
Live Demo →
API Documentation →
Fixes
- The context-menu focus timing has been changed in order to not throw when using
dom-repeat
to render child focusable nodes (e. g. items inside of thevaadin-list-box
) - Fixed the checkmark for the selected item which was wrongly appearing in Chrome
Changes Since v4.0.0-beta1:
- d063886 Align with skeleton: refer to Vaadin components instead of elements
- 3ea031e Align with skeleton: update stylelint and gulp-stylelint
- 58c9f0e Enable tests for Safari 9
- 555ebbd Hide selected item checkmark
- 5907a58 Remove useless closing tag from demos
- faf0f26 Replace child focus with
timeOut.run
v4.0.0-beta1 — First Beta version using Lumo theme by default
Live Demo →
API Documentation →
⚠️ Breaking Changes Since v3.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-date-picker.html
- The small viewport styles for
phone
mode have been moved to the Lumo theme
Changes Since v4.0.0-alpha6:
- 8ade061 Fix typo in comment
- 1cd56bd Add private JSDoc annotations [skip ci]
- acc40d6 Do not expose device-detector, align class name with other elements
- b63dbee Align overlay element class name with other vaadin elements
- 572c921 Align with skeleton: use node 8.9 in CI, bump polymer-cli to 1.6.0
- 86bebaa Remove outdated CSS from demo
- 2678259 Update eslint and stylelint to check ./src and ./theme
- c3ff074 Move small viewport behavior styles from core to Lumo
v4.0.0-alpha6
Live Demo →
API Documentation →
Changes Since v4.0.0-alpha5:
-
e243a8f Bump analysis.json
-
3b94f6b Update link to vaadin-overlay docs
-
b4451b0 Update styles for nested vaadin-list-box
-
637257e Support --vaadin-overlay-viewport-bottom CSS property
-
3c5ca62 Align with skeleton: update eslint-plugin-html, stylelint and gulp-stylelint
-
98d9b56 Sync with skeleton: Switch back to using function closures
-
095a4f5 Fix src imports
v4.0.0-alpha5 — Lumo version
Live Demo →
API Documentation →
⚠️ Breaking Changes:
- The element now uses
vaadin-lumo-styles
dependency instead ofvaadin-valo-styles
. When using with other Vaadin Elements, installing latest alpha versions is strongly recommended, to avoid having both packages installed and imported.