Skip to content

Releases: vaadin/web-components

v24.5.0-alpha3

10 Jun 09:10
Compare
Choose a tag to compare
v24.5.0-alpha3 Pre-release
Pre-release

API Documentation →

Changes Since v24.5.0-alpha2

  • release to get @vaadin/bundles updates

v24.4.0-rc3

10 Jun 10:32
Compare
Choose a tag to compare
v24.4.0-rc3 Pre-release
Pre-release

API Documentation →

Changes Since v24.4.0-rc2

  • get the @vaadin/bundles update out

v24.5.0-alpha2

07 Jun 10:28
Compare
Choose a tag to compare
v24.5.0-alpha2 Pre-release
Pre-release

API Documentation →

Changes Since v24.5.0-alpha1

🚀 New Features

  • confirm-dialog
    • Fire closed event when Confirm Dialog is closed (#7472)
  • dialog
    • Fire closed event when Dialog overlay is closed (#7471)
  • notification
    • Add closed event when Notification is closed (#7473)

🐛 Bug Fixes

  • grid-pro,grid
    • Remove custom part names from loading grid rows (#7469)
  • side-nav
    • Use navigated event (#7477)
    • Listen to 'vaadin-navigate' events (#7470)

🔬 Tests

  • combo-box
    • Add missing data provider tests (#7463)
    • Add missing data provider filtering tests (#7465)
    • Extract data provider filtering tests (#7464)
    • Reorganize data provider tests for better readability (#7462)
    • Rename data provider test suites to be consistent (#7461)
    • Move undefined size tests to more appropriate suite (#7460)

v24.4.0-rc2

07 Jun 10:27
Compare
Choose a tag to compare
v24.4.0-rc2 Pre-release
Pre-release

API Documentation →

Changes Since v24.4.0-rc1

💥 Breaking Changes

  • vaadin-lumo-styles
    • Remove double background color for typical code markup (#7369) (#7441)

🐛 Bug Fixes

  • component-base,field-base
    • Restore default node correctly when using helperText (#7449) (#7450)
  • grid-pro,grid
    • Remove custom part names from loading grid rows (#7469) (#7475)
    • Do not cancel edit column cell click events (#7453) (#7458)
  • overlay
    • Hide overlay if position target element is hidden (#7454) (CP: 24.4) (#7456)
  • side-nav

📝 Documentation

  • grid
    • Add note about em unit in the column width jsdoc (#7443) (CP: 24.4) (#7444)

v24.5.0-alpha1

28 May 10:51
Compare
Choose a tag to compare
v24.5.0-alpha1 Pre-release
Pre-release

API Documentation →

Changes Since v24.4.0-beta1

💥 Behavior Altering Changes

  • vaadin-lumo-styles
    • Remove double background color for typical code markup (#7369)

🚀 New Features

  • combo-box,multi-select-combo-box
    • Add itemClassNameGenerator to generate CSS class names (#7305)
  • grid
    • Add slot for empty state content (#7429)
  • menu-bar
    • Add dropdown-indicators Lumo variant to menu-bar button (#7381)
  • overlay
    • Observe target move on the page and update position (#7427)
  • popover
    • Add focusDelay, hoverDelay and hideDelay to popover (#7440)
    • Add ARIA attributes to popover overlay and target (#7446)
    • Add properties to set popover content width and height (#7442)
    • Add trigger property, make opened property public (#7430)
    • Restore focus to the popover target on overlay close (#7421)
    • Make popover modeless by default, add modality properties (#7412)
    • Add properties to control popover closing behavior (#7414)
    • Add popover Lumo and Material theme and visual tests (#7411)
    • Create popover package with a dummy custom element (#7408)
  • popover,tooltip
    • Implement basic popover logic, move mixins from tooltip (#7409)
  • rich-text-editor
    • Add color and background selection to rich-text-editor (#7392)

🐛 Bug Fixes

  • avatar
    • Make the img element in avatar non-draggable (#7431)
  • combo-box
    • Update virtualizer size on requestContentUpdate (#7374)
  • component-base
    • Debounce an update after virtualizer size change (#7400)
    • Do not throw when overlayClass is set to empty string (#7386)
  • component-base,field-base
    • Restore default node correctly when using helperText (#7449)
  • grid
    • Do not call renderer for disconnected columns (#7389)
  • grid-pro,grid
    • Do not cancel edit column cell click events (#7453)
  • overlay
    • Hide overlay if position target element is hidden (#7454)
  • popover
    • Do not close dialog when closing popover on Escape (#7420)
  • rich-text-editor
    • Do not strip style attribute from the htmlValue (#7394)
  • select
    • Detect item correctly when clicking item content (#7371)
  • vaadin-lumo-styles
    • Fix typo in the responsive grid layout utility classes (#7416)

💅 Polish

  • combo-box
    • Do not initialize filteredItems property repeatedly (#7426)
    • Do not flush virtualizer after updating its size (#7372)
  • component-base
    • Include current nodes in slot observer callback (#7428)
  • grid-pro,grid
    • Use the shared _getGridEventLocation method (#7452)
  • popover
    • Close popover on global Escape press by default (#7434)
    • Restore focus for popover click and focus triggers (#7439)
  • tooltip
    • Prepare tooltip overlay mixin for using by popover (#7403)

🚧 Experiments

  • tabs
    • Add LitElement based version of tabs (#7379)

📝 Documentation

  • grid
    • Add note about em unit in the column width jsdoc (#7443)
    • Update the grid readme example not to use em units (#7395)

🔬 Tests

  • combo-box
    • Add missing data provider tests (#7425)
  • rich-text-editor
    • Import correct file in toolbar unit tests (#7402)
    • Extract toolbar buttons tests into separate suite (#7399)
    • Remove not needed use strict from unit tests (#7393)

🏠 Internal

  • All components
    • Update main branch to Vaadin 24.5 (#7376)
  • icon
    • Add missing LICENSE file to the icon package (#7382)

v24.4.0-rc1

23 May 12:39
Compare
Choose a tag to compare
v24.4.0-rc1 Pre-release
Pre-release

API Documentation →

Changes Since v24.4.0-beta3

🐛 Bug Fixes

  • avatar
    • Make the img element in avatar non-draggable (#7431) (#7432)
  • component-base
    • Debounce an update after virtualizer size change (#7400) (#7404)
  • vaadin-lumo-styles
    • Fix typo in the responsive grid layout utility classes (#7416) (#7418)

v24.4.0-beta3

13 May 06:46
Compare
Choose a tag to compare
v24.4.0-beta3 Pre-release
Pre-release

API Documentation →

Changes Since v24.4.0-beta2

🐛 Bug Fixes

  • component-base
    • Do not throw when overlayClass is set to empty string (#7386) (#7387)
  • grid
    • Do not call renderer for disconnected columns (#7389) (#7390)
  • rich-text-editor
    • Do not strip style attribute from the htmlValue (#7394) (#7396)

🏠 Internal

  • icon
    • Add missing LICENSE file to the icon package (#7382) (#7383)

v24.3.13

13 May 06:57
Compare
Choose a tag to compare

API Documentation →

Changes Since v24.3.12

🐛 Bug Fixes

  • component-base
    • Do not throw when overlayClass is set to empty string (#7386) (#7388)
  • grid
    • Do not call renderer for disconnected columns (#7389) (#7391)
  • rich-text-editor
    • Do not strip style attribute from the htmlValue (#7394) (#7397)

🏠 Internal

  • icon
    • Add missing LICENSE file to the icon package (#7382) (#7384)

v24.4.0-beta2

08 May 14:45
Compare
Choose a tag to compare
v24.4.0-beta2 Pre-release
Pre-release

API Documentation →

Changes Since v24.4.0-beta1

🐛 Bug Fixes

  • combo-box
    • Update virtualizer size on requestContentUpdate (#7374)
  • select
    • Detect item correctly when clicking item content (#7371)

💅 Polish

  • combo-box
    • Do not flush virtualizer after updating its size (#7372)

🏠 Internal

  • Other
    • Update change detection branch to 24.4 (#7375)

v24.3.12

06 May 06:17
Compare
Choose a tag to compare

API Documentation →

Changes Since v24.3.11

🐛 Bug Fixes

  • crud
    • Hide crud editor focus ring from pointer events (#7339) (#7340)
  • date-time-picker
    • Do not throw on focus before adding to the DOM (#7365) (#7366)
  • menu-bar
    • Detect overflow correctly when used in a dialog (#7347) (#7356)
  • notification
    • Share animationend listener reference in notification (#7342) (CP: 24.3) (#7344)
  • select
    • Detect item correctly when clicking item content (#7371) (#7373)
    • Do not throw when opened is set before adding to DOM (#7335) (#7336)
  • split-layout
    • Clear reference to element removed from split-layout (#7367) (#7368)

🏠 Internal

  • Other