Skip to content

Releases: vaadin/web-components

v23.3.28

27 Nov 11:36
Compare
Choose a tag to compare

API Documentation →

Changes Since v23.3.27

🐛 Bug Fixes

  • checkbox-group,radio-group
  • component-base,overlay
    • Focus the closest focusable on overlay mousedown (#6850) (#6856)
  • number-field
    • Do not change value on step buttons touch scroll (#6859) (#6864)
  • rich-text-editor
    • Add missing pre and code block Material styles (#6823) (#6827)
  • text-area
  • vaadin-list-mixin
    • Do not reset selected items when disabled set to false (#6822) (#6830)

v24.3.0-beta1

24 Nov 08:56
Compare
Choose a tag to compare
v24.3.0-beta1 Pre-release
Pre-release

API Documentation →

Changes Since v24.3.0-alpha11

🐛 Bug Fixes

  • checkbox-group,radio-group
    • Fix label color in disabled state (#6838)
  • component-base,grid
    • Render virtualizer after size change (#6832)
  • confirm-dialog
    • Fix opened-changed listener binding in confirm-dialog (#6813)
  • grid
    • Measure grid column auto-width from column cell (#6815)
  • list-box
    • Do not reset selected items when disabled set to false (#6822)
  • multi-select-combo-box
    • Align check used to detect if the item is selected (#6836)
    • Ensure only selected items are shown when readonly (#6814)
  • rich-text-editor
    • Add missing pre and code block Material styles (#6823)
  • text-area
    • Update text-area height on resize (#6840)

v23.3.27

21 Nov 09:25
Compare
Choose a tag to compare

API Documentation →

Changes Since v23.3.26

🐛 Bug Fixes

  • combo-box
    • Support items with duplicate labels in combo-box (#6704) (#6786)
  • dialog
    • Force zero padding on no-padding theme variant (#6689) (CP: 23.3) (#6772)
  • grid
  • rich-text-editor
    • Update Quill to fix disappearing cursor in Safari 17 (#6748) (#6753)
  • vaadin-list-mixin
    • Support non-latin chars in list-mixin keyboard search (#6798) (#6802)

v24.3.0-alpha11

20 Nov 08:53
Compare
Choose a tag to compare
v24.3.0-alpha11 Pre-release
Pre-release

API Documentation →

Changes Since v24.3.0-alpha10

🐛 Bug Fixes

  • a11y-base
    • Support non-latin chars in list-mixin keyboard search (#6798)
  • checkbox-group,checkbox,field-base,radio-group
    • Do not lose focus on click in Safari (#6780)
  • component-base,grid
    • Update virtualizer scroller size before size change (#6795)

💅 Polish

  • component-base,grid
    • Maintain size only within cache instance (#6806)
  • tabs
    • Extract vaadin-tab and vaadin-tabs mixins (#6807)
    • Extract tabs styles to reusable css literals (#6804)
  • virtual-list
    • Extract vaadin-virtual-list-mixin and split tests (#6810)
    • Extract virtual-list styles to reusable css literals (#6809)

🚧 Experiments

  • button,checkbox,confirm-dialog,dialog,grid-pro,grid,input-container,overlay,rich-text-editor,select,text-field,tooltip
    • Enable publishing a set of LitElement based components (#6793)
  • confirm-dialog
    • Add imports for LitElement-based confirm-dialog (#6791)
  • date-picker
    • Prepare LitElement based date-picker for publishing (#6801)
  • dialog
    • Add imports for LitElement-based dialog (#6790)
  • rich-text-editor
    • Add imports for LitElement-based rich-text-editor (#6789)
  • select
    • Add imports for LitElement-based select (#6783)
  • text-field
    • Add imports for LitElement-based text-field (#6784)
  • tooltip
    • Add imports for LitElement-based tooltip (#6792)

🏠 Internal

  • grid-pro
    • Remove incorrect license note from Lit grid-pro JSDoc (#6808)

v23.4.0-alpha1

16 Nov 12:51
Compare
Choose a tag to compare
v23.4.0-alpha1 Pre-release
Pre-release

API Documentation →

Changes Since v23.3.25

🚀 New Features

  • grid
  • multi-select-combo-box
    • Add property to group selected overlay items at the top (#6685)
    • Add auto-expand properties instead of allChipsVisible (#6775)
    • Add option to always show all chips for selected items (#6515)

🐛 Bug Fixes

  • combo-box
    • Support items with duplicate labels in combo-box (#6704) (#6787)
    • Make sure unhidden combo-box items get re-rendered (#6638) (#6641)
  • combo-box,multi-select-combo-box
    • Update overlay width when selected items change (#6757)
  • dialog
    • Force zero padding on no-padding theme variant (#6689) (CP: 23.4) (#6769)
  • field-base
    • Set initial value using property to ensure change is fired (#6606) (#6609)
  • grid
    • Update details row size manually after frame (#6742) (#6746)
    • Check if grid focus target is in viewport (#6731) (#6732)
    • Update grid header and footer on column tree change (#6648) (#6657)
    • Defer grid cell-focus event with lazy data provider (#6618) (#6626)
    • Make auto-width and text-align usable in custom slot (#6602) (CP: 23.3) (#6623)
  • multi-select-combo-box
    • Prevent label from shrinking with all-chips-visible (#6721)
    • Also show items on top if they are not loaded yet (#6717)
    • Do not show selected items on top when filter applied (#6723)
  • rich-text-editor
    • Update Quill to fix disappearing cursor in Safari 17 (#6748) (#6750)

💅 Polish

  • grid
  • multi-select-combo-box
    • Rename groupSelectedItems to selectedItemsOnTop (#6754)
  • select
    • Use KeyboardMixin to handle select keydown events (#6619)

🔬 Tests

  • multi-select-combo-box
    • Extract chips tests suite into separate file (#6692) (#6728)

🏠 Internal

  • Other
    • Update WTR change detection branch to 23.4 (#6726)

v24.3.0-alpha10

14 Nov 08:20
Compare
Choose a tag to compare
v24.3.0-alpha10 Pre-release
Pre-release

API Documentation →

Changes Since v24.3.0-alpha9

🚀 New Features

  • multi-select-combo-box
    • Add auto-expand properties instead of allChipsVisible (#6775)

🐛 Bug Fixes

  • combo-box,multi-select-combo-box
    • Update overlay width when selected items change (#6757)
  • component-base
    • Check origin when matching paths for external URLs (#6764)
  • dialog
    • Force zero padding on no-padding theme variant (#6689)
  • grid
    • Update details row size manually after frame (#6742)
  • rich-text-editor
    • Update Quill to fix disappearing cursor in Safari 17 (#6748)
  • side-nav
    • Make link focusable when path is an empty string (#6767)

💅 Polish

  • button,vaadin-lumo-styles
    • Combine new vaadin-button padding properties (#6739)
  • grid-pro
    • Extract grid pro edit select logic to a separate mixin (#6760)
    • Extract grid edit column logic to a separate mixin (#6759)
    • Use items api in grid-pro edit select (#6747)
  • multi-select-combo-box
    • Rename groupSelectedItems to selectedItemsOnTop (#6754)
  • side-nav
    • Do not use button in not collapsible side-nav (#6738)

🚧 Experiments

  • button
    • Add imports for LitElement-based button (#6773)
  • checkbox
    • Add imports for LitElement-based checkbox (#6774)
  • grid-pro
    • Add imports for lit grid-pro (#6765)
    • Add LitElement based version of vaadin-grid-pro (#6762)

🔬 Tests

  • date-picker
    • Mitigate time-zone related date-picker test issues (#6779)
  • grid-pro
    • Split grid pro tests into common and import files (#6758)

🏠 Internal

  • grid-pro
    • Remove item and list box style imports from grid pro (#6763)

v24.2.3

13 Nov 15:00
Compare
Choose a tag to compare

API Documentation →

Changes Since v24.2.2

🐛 Bug Fixes

  • component-base
    • Check origin when matching paths for external URLs (#6764) (#6766)
  • dialog
    • Force zero padding on no-padding theme variant (#6689) (CP: 24.2) (#6770)
  • grid
  • rich-text-editor
    • Update Quill to fix disappearing cursor in Safari 17 (#6748) (#6751)
  • side-nav
    • Make link focusable when path is an empty string (#6767) (#6768)

v24.1.13

13 Nov 14:25
Compare
Choose a tag to compare

API Documentation →

Changes Since v24.1.12

🐛 Bug Fixes

  • dialog
    • Force zero padding on no-padding theme variant (#6689) (CP: 24.1) (#6771)
  • grid
  • login
    • Use correct moduleId for login overlay Lumo styles (#6761)
  • rich-text-editor
    • Update Quill to fix disappearing cursor in Safari 17 (#6748) (#6752)

v24.3.0-alpha9

06 Nov 09:28
Compare
Choose a tag to compare
v24.3.0-alpha9 Pre-release
Pre-release

API Documentation →

Changes Since v24.3.0-alpha8

🚀 New Features

  • grid
    • Add --vaadin-grid-cell-background CSS var (#6714)
  • vaadin-lumo-styles

🐛 Bug Fixes

  • checkbox,vaadin-lumo-styles
    • Use correct indeterminate checkmark property name (#6713)
  • context-menu
    • Do not throw when item with keepOpen is after hr (#6719)
  • grid
    • Check if grid focus target is in viewport (#6731)
  • multi-select-combo-box
    • Also show items on top if they are not loaded yet (#6717)
    • Do not show selected items on top when filter applied (#6723)
    • Prevent label from shrinking with all-chips-visible (#6721)

🚧 Experiments

  • grid

v24.2.2

03 Nov 10:27
Compare
Choose a tag to compare

API Documentation →

Changes Since v24.2.1

🐛 Bug Fixes

  • combo-box
    • Support items with duplicate labels in combo-box (#6704) (#6705)
  • context-menu
    • Do not throw when item with keepOpen is after hr (#6719) (#6720)
  • cookie-consent
    • Support dynamic changes to cookie consent properties (#6707) (CP: 24.2) (#6709)