Skip to content

Releases: vaadin/web-components

v24.4.0-alpha19

03 Apr 09:45
Compare
Choose a tag to compare
v24.4.0-alpha19 Pre-release
Pre-release

API Documentation →

Changes Since v24.4.0-alpha18

🐛 Bug Fixes

  • component-base
    • Calculate vidxOffset correctly when clientHeight != offsetHeight (#7268)
  • grid
    • Update grid filter to use input event instead of value-changed (#7275)
    • Only create focus button mode div for body cells (#7274)
  • grid-pro
    • Focus editor only after it is ready (#7235)
  • grid-pro,grid
    • Handle focus button mode columns for reordering (#7273)
  • select
    • Close select overlay when clicking already selected item (#7288)

💅 Polish

  • checkbox-group
    • Extract checkbox-group logic to reusable mixin (#7258)
    • Extract checkbox-group styles to reusable css literal (#7259)
  • combo-box
    • Remove obsolete check for filteredItems (#7266)
    • Drop obsolete scroller workaround (#7257)
  • combo-box,multi-select-combo-box
    • Use _shouldFetchData to prevent requests for readonly (#7262)
  • grid
    • Remove useless _filterValue property and related listeners (#7284)

🚧 Experiments

  • combo-box
    • Add LitElement based version of combo-box (#7042)

v23.5.0-alpha1

27 Mar 14:18
Compare
Choose a tag to compare
v23.5.0-alpha1 Pre-release
Pre-release

API Documentation →

Changes Since v23.4.0

⚠️ License

Starting from 23.5, any newer Vaadin 23 versions are available under Vaadin Commercial License and Service Terms.

🐛 Bug Fixes

  • context-menu,crud,date-time-picker,dialog,login,overlay
    • Set display none on overlay part to fix Safari 17.4 issue (#7246) (#7256)
  • context-menu,menu-bar
    • Reset tabindex to -1 when initializing menu item (#7203) (#7210)
  • rich-text-editor
    • Fire change event on hyperlink edit, update test timings (#7250) (#7253)

🏠 Internal

  • All components
    • Update license files and headers (#7265)

v24.4.0-alpha18

22 Mar 08:46
Compare
Choose a tag to compare
v24.4.0-alpha18 Pre-release
Pre-release

API Documentation →

Changes Since v24.4.0-alpha17

💥 Behavior Altering Changes

  • grid
    • Update vaadin-grid-selection-column to use autoWidth: true (#7232)

🚀 New Features

  • side-nav
    • Add router-ignore API to side nav item (#7233)

🐛 Bug Fixes

  • a11y-base,context-menu,menu-bar
    • Focus first non-disabled item if all items have tabindex -1 (#7230)
  • dialog,overlay
    • Set display none on overlay part to fix Safari 17.4 issue (#7246)
  • message-list
    • Render message avatars with Lit to keep them on items update (#7240)
  • rich-text-editor
    • Fire change event on hyperlink edit, update test timings (#7250)
  • tabsheet
    • Observe tabs ID attribute changes and update panels (#7201)

💅 Polish

  • component-base
    • Extract _maxVirtualIndexOffset getter (#7227)

🔬 Tests

  • grid-pro

🏠 Internal

  • select,side-nav
    • Fix incorrect npm version badges in READMEs (#7217)
  • Other
    • Fix contributing guide and chat links in README (#7223)
    • Update web-test-runner version, use old Chrome headless (#7222)
    • Bump follow-redirects from 1.15.4 to 1.15.6 (#7221)

v24.3.10

22 Mar 08:29
Compare
Choose a tag to compare

API Documentation →

Changes Since v24.3.9

🐛 Bug Fixes

  • context-menu,menu-bar
    • Focus first non-disabled item if all items have tabindex -1 (#7230) (#7239)
  • overlay
    • Set display none on overlay part to fix Safari 17.4 issue (#7246) (#7255)
  • message-list
    • Render message avatars with Lit to keep them on items update (#7240) (#7242)
  • rich-text-editor
    • Fire change event on hyperlink edit, update test timings (#7250) (#7252)
  • tabsheet
    • Observe tabs ID attribute changes and update panels (#7201) (#7231)

v24.4.0-alpha17

15 Mar 12:36
Compare
Choose a tag to compare
v24.4.0-alpha17 Pre-release
Pre-release

API Documentation →

Changes Since v24.4.0-alpha16

🚀 New Features

  • side-nav
    • Expand parent items when item is set current (#7183)

🐛 Bug Fixes

  • context-menu,menu-bar
    • Reset tabindex to -1 when initializing menu item (#7203)
  • crud
    • Do not override theme attribute set on slotted buttons (#7215)
    • Allow to prevent creating default slotted buttons (#7181)
  • email-field
    • Disallow email local part to start or end with a dot (#7179)
  • grid
    • Add click listener in constructor to ensure listener order (#7184)
    • Toggle checkbox on selection column cell Space key (#7178)
  • input-container
    • Improve readonly invalid input container styles (#7204)

📝 Documentation

  • checkbox
    • Update vaadin-checkbox typings to use correct mixin (#7195)

🔬 Tests

  • combo-box
    • Combine clear-button tests into single suite (#7187)
    • Split combo-box tests into common and import files (#7185)

🏠 Internal

  • All components
    • Remove Discord badges, add link to Vaadin Forum (#7216)

v24.3.9

15 Mar 12:22
Compare
Choose a tag to compare

API Documentation →

Changes Since v24.3.8

🐛 Bug Fixes

  • context-menu,menu-bar
    • Reset tabindex to -1 when initializing menu item (#7203) (#7208)
  • crud
    • Do not override theme attribute set on slotted buttons (#7215) (#7218)
    • Allow to prevent creating default slotted buttons (#7181) (#7189)
  • email-field
    • Disallow email local part to start or end with a dot (#7179) (#7191)
  • grid
    • Add click listener in constructor to ensure listener order (#7184) (#7206)
    • Toggle checkbox on selection column cell Space key (#7178) (#7194)
  • input-container
    • Improve readonly invalid input container styles (#7204) (#7209)

📝 Documentation

  • checkbox
    • Update vaadin-checkbox typings to use correct mixin (#7195) (#7196)

v24.2.9

13 Mar 08:46
Compare
Choose a tag to compare

API Documentation →

Changes Since v24.2.8

🐛 Bug Fixes

  • crud
    • Allow to prevent creating default slotted buttons (#7181) (#7190)
  • email-field
    • Disallow email local part to start or end with a dot (#7179) (#7192)
  • grid
    • Toggle checkbox on selection column cell Space key (#7178) (#7198)

📝 Documentation

  • checkbox
    • Update vaadin-checkbox typings to use correct mixin (#7195) (#7197)

v24.4.0-alpha16

08 Mar 12:25
Compare
Choose a tag to compare
v24.4.0-alpha16 Pre-release
Pre-release

API Documentation →

Changes Since v24.4.0-alpha15

🐛 Bug Fixes

  • grid
    • Delay column width recalculation until all rows have index (#7165)
  • input-container
    • Use correct custom CSS property for input field height (#7167)

💅 Polish

  • grid
    • Remove unnecessary check from DataProviderMixin (#7173)

📝 Documentation

  • multi-select-combo-box
    • Add missing annotation for custom-value-set event (#7157)

🏠 Internal

  • Other
    • Bump es5-ext from 0.10.62 to 0.10.64 (#7156)

v24.3.8

08 Mar 12:01
Compare
Choose a tag to compare

API Documentation →

Changes Since v24.3.7

🐛 Bug Fixes

  • date-time-picker
    • Set date-time-picker showWeekNumbers to false by default (#7154) (#7155)
  • grid
    • Delay column width recalculation until all rows have index (#7165) (#7169)
  • input-container
    • Use correct custom CSS property for input field height (#7167) (#7170)

📝 Documentation

  • multi-select-combo-box
    • Add missing annotation for custom-value-set event (#7157) (#7158)

v24.2.8

08 Mar 11:23
Compare
Choose a tag to compare

API Documentation →

Changes Since v24.2.7

🐛 Bug Fixes

  • grid
    • Delay column width recalculation until all rows have index (#7165) (#7171)