Version v5.0.0, released 22.04.2024
Breaking changes
- Improved and updated TypeScript to work with the
strict: true flag: in all components and plugins.
- Removed package
vue3-perfect-scrollbar and replaced it with our own custom implementation.
Fixed & improved
-
Calendar:
- Added
dateFormat prop.
- Fixed working with custom date format.
-
Datatables:
- Added possibility to implement
id attribute for a table itself.
- Fixed borders with Fixed columns example while table is resizing.
-
Datepicker:
- Added
aria-disabled attribute to disabled dates/months/years.
- Added translated
aria-label attribute (if translate was provided) and fixed position of it.
- Fixed rows width to align dates with week days.
-
Dummy - fixed prop
size when passing "100%" value.
-
Input - fixed recalc functionality when component is inside another one.
-
Lazy loading - fixed infinite loop of image loading when
src and error props are invalid.
-
Link - changed hard-coded value for link decoration to a
$link-decoration variable.
-
Select:
- Fixed keyboard behavior which was standarized with a native element.
- Fixed clear button behavior - now blocks when
disabled prop is passed.
- Added
search event.
-
Popconfirm:
- Added event
cancel when exiting with click outside or escape key.
- Added focus trap for modal version.
- Added block for scrolling in modal verion.
-
Sidenav - removed animation when changing sidenav height.
-
Stepper:
-
Fixed style for disabled text.
-
Fixed issue with resize step's height whent it's too big than default value. Now you could use
setHeight method to resize the content by yourself.
-
Fixed validation for
linear vertical version.
-
Added new event:
onChangedStep which is invoking after passing an active step.
-
Table editor:
- Fixed navigation for smaller screens.
- Fixed edit buttons position.
- Added an object with edited row for
edit event.
-
Timepicker:
- Added
clear event.
- Fixed arrows working in inline version - now counting stops when user mouse up in another place in website.
- Changed default value to
false for ripple prop.
-
Transfer - checkboxes
Source and Target are now labels instead of spans.
-
Transitions - fixed broken animations.
-
Treetable - fixed opening animation.
-
Tree view - fixed issue when selecting all children elements does not selected a parent checkbox.