- Fixed
parsePhone()utility function - Added support for custom nodes in ListView
- Fixed
addOptions()method isselectcomponent
- Added attribute
data-sizetoanalog-clockcomponent - Refactored
clockcomponent, added attributesdata-size,data-hour-format=12|24, improved time calculation - Fixed
data-on-color,data-off-colorforratingcomponent - Added method
validate()tovalidatorcomponent - Added component
log, you can useMetro.log(...),Metro.warn(...), andMetro.error(...), these messages extended fromconsole.log, and have different color output.
- Fixed
bg-*-clownfamily colors - Corrected saturated and darken colors
- Added animation to the linked block connector
- Changed
Metro.makePlugin(), now return plugin instance instead of an element - Fixed page control creating
- Updated
datetimepackage with fix forutc(),locale()methods, and added formatting system, align strategies system - Updated
analog-clock, now you can use attributedata-time-zoneto set specific utc offset in hours (-/+) anddata-use-utcto enable it - Updated
clock, now you can use attributedata-time-zoneto set specific utc offset in hours (-/+) anddata-use-utcto enable it - Updated
cutter, now default style isline, addedwave, wave can have any color - Fixed
data-sizeattribute inactivitycomponent, added attributedata-box-sizeformetroactivity - Fixed prev, next icons in calendar for android
- Fixed accordion fame state marker for android
- Fixed reaction inputs, select, and textarea components to change disabled property for input, select, textarea elements
- Improved
buttonfor using colors, now you can use all colors to define button color with classesbutton-light-[color],button-minor-[color],button-[color],button-sat-[color], andbutton-dark-[color] - Added classes
glow,glow-hover,glow-animated, andglow-animated-hoverto push button - Fixed passing classes to the parent element for
custom-checkbox, remove border by default - Remove duplicate border definition for before and after pseudo elements
- Improved color correction for
dropdown-caretin colored parents - Improved
analog-clock- changed element sizes and positions - Fixed minor issues for
dropdowncomponent, Fixedanalog-clockstyle
- Added components
linked-blockandlinked-connector - Dialog content container display property changed to
block - Improved
cubecomponent for using CSS vars
- Fixed method
val()in the select component for multiple select. - Fixed the movement of the hour hand in the analog clock (thanks to CmPi).
- Added background patterns
- Added new gradients gradient-cosmic-aurora, gradient-midnight-mist
- Added new icons
- Added new prop
zIndexand methodzIndex()to thewindowcomponent
- Fix validator for the
requiredrule for theinputwith role - Improved rule
datefor validator - Added component
resizable-container - Fixed bug in
hotkeycomponent when using$(...).hotkey()method for non-input elements - Fixed clear button action in the
selectcomponent
- Updated
Farbe- fixedsaturate(),desaturate(), andbrighten() - Fixed incorrect behavior of
calendarandcalendarpickercomponents, issue #1991 - Change
Number.isNaNtoisNaN
- Fixed
Componentfor usingDominstead ofjQueryifjQueryis loaded. - Updated
Farbeclass
-
select- fixed methodval()no icons were displayed when using this method -
select- added methodclear()to clear selected value(s) -
select- refactored methodreset()- now calling this method resets select to initial state -
typer- fixed color change -
sidenav-m3renamed tosidenavand has rolesidenav
- Updated
selectcomponent: added eventonOptionstoselectcomponent, to remote data addedselectedprop. -
md5moved tocommon-js - Fixed function
min,maxinvalidatorcomponent.
- Fixed
dropdown-caretposition ond-menuandv-menucomponents. - Rewritten
h-menu. - Fixed
t-menufor items with submenus. - Fixed position property for
context-menucomponent. - Improved
sidebarcomponent. - Improved
sidenav-simplemenu. - Improved
sidenav-countermenu. - Improved
sidenav-m3menu. - Fixed bug in
toastfor applying options - Updated button size, reduce
large, addedlargest - Updated input size, reduce
large, addedlargest - Fixed
gravatarfor creating when an element is notimg, addedavatarclass - Improved
split-buttoncomponent, addedplace-leftclass for dropdown menu - Updated
table, added padding classessmall-padding,medium-padding,large-padding,largest-padding - Updated icons, added tags set
- Improved custom buttons in
input,dialog,panel, andwindowcomponents - Updated
remote-dataset,remote-tablecomponents - changed property names, added custom params - Fixed using css var
--dialog-border-color - Removed upper-case from
label-for-inputclass - Fixed losing focus on
inputwith roleinput-maskafter clickingtab - Updated gradients
- Fixed
xposition inselectfilter input - Added
product-show-cardcomponent - Fixed
maxDateforcalendarcomponent. Max date now is not included in the range. - Updated
bulls, addedchat,checkmark,cancel,treeimages - Fixed method
val()forselectcomponent - Added component
catalog-menu - Added component
stack-menu - Added function
getInnerSize()toutilsfor getting element inner size - Added sizes
small,medium,large,largesttocheckboxandradiocomponents - Added using
clamp()function for define size for headersh1...h6, anddisplay4...display1classes - Updated
breadcrumbs - Added component
image-carousel - Improved
animated-borderclass - Fixed font-size in
bar3dcomponent - Fixed bug for min, max constraints in
spinnercomponent - Improved
remote-dataset,remote-tablecomponents for using remote controls
- Added bulls:
star,badge - Updated
textarea, added attributedata-initial-height - Updated
chat, added attributedata-send-mode(values:button,enter,control+enter) - Updated
chat, an input field type changed totextarea - Updated
chat, added support "..." code blocks - Updated
chat, added support for emoji - Fixed
toggle-buttonbehavior
- Renamed
radio-buttontotoggle-button - Fixed attribute
data-captionforradiocomponent - Added component
cutterfor visual cutting page - Added new events to
tablecomponent:onDrawHead,onDrawFoot,onDrawBody,onInspectorOpen,onInspectorClose,onFieldShow,onFieldHide,onFieldToggle,onFieldMove,onSort,onPageChange,onRowClick,onRowDblClick,onCellClick,onCellDblClick - Added color classes for
tabs - Updated
tabsAPI: methodopennow can accepttargetas a parameter - Added new features to
chatcomponent: attachments, links, code blocks
- Added component
radio-buttons(n8n style) - Fixed component
splitterfor save state - Added sizes to
info-button,image-button,split-button - Added sizes to input controls
- Fixed hover on appbar menu subitems
- Updated docs for a lot of components
- Added component
bar3d - Added component
github-box - Improved component
audio-button
- Fixed knob position in the witch component
- Updated docs for a lot of components
- Fixed checkbox bug in
tablecomponent - Updated docs for a lot of components
- Updated colors
yellow,seashell,clown - To
navviewadded new CSS vars:--navview-icon-color,--navview-icon-color-hover,--navview-icon-color-active -
navviewnow uses two chars for icon replacer if caption has two words: for captionSerhii Pimenovwill be usedSP - Remove default styles for lists:
list-style-type - Fixed the dialog close action for default actions
- Fixed knob position in
switchcomponent
- Improved
audio-playercomponent - Fixed i18n for
clockcomponent - Fixed input
filecomponent - Fixed
resetWithmethod incountdowncomponent
- Added new languages for
i18ncomponent:de,es,fr,hi,it,pl,pt,zh - Ukrainian language for
i18ncomponent renamed touk - Updated
hotkeycomponent: arbitrary order of special keys:ctrl+shift+alt+f, added handler forwindows/commandkey - Fixed icons for
wizard - Added component
wizard-classic - Minor fixes and improvements
- Fixed
i18ncomponent
- Added a combined hotkeys feature. Now you can create hotkey as:
alt+1 2 - Improved window caption buttons
- Improved
ribbon-menucomponent, added scrollable feature - Removed default transition property, update loading button
- Fixed bug in
countdowncomponent
- Updated color values, each color is worked by hand.
- Added gradient backgrounds with
gr-COLOR,gr-light-COLOR, andgr-dark-COLOR - Added new colors:
champagne,khaki,charcoal,cinnamon,glaucous,nude,terracotta,coral,army,seashell - Renamed colors to
*-color,*-light-color,*-dark-color - Improved progress bars
- Added classes
.animated-border,.animated-border-COLOR - Full refactoring
- New components
- Dark/Light themes for all components
- Complete migration from JavaScript 5 to JavaScript 6+
- New build engine with esbuild
- New built-in libraries (Dom, Hooks, Html, Farme, Datetime, Guardian, -String, Router, Model)
- Built-in Reactive Model with two ways binding
- New i18n engine
- And much, much more...
- Update Sidenav Counter, added role, theme
- Update NavView (save compact state)
- Set the default size for body to
100vh
- Update components for themes
- Update NavView (save compact state)
- Update sizing css, added
h-10, h-66, h-80, h-90 - Improve Spinner button hold event
- Fix Calendar duplicate day 27 for october
- Fix G.number()
- Bugs fixes
- Update components for themes
- Update Hooks
- Update m4q
- Update Farbe
- Fixed
app-bar-menufor collapsedappbar - Redesign
navviewand upd for themes - Update
listviewfor themes - Update
selectfor themes - Redesign
grid. Now used with grid gap instead of cell padding. You can compile old grid manually from filegrid-old.less.
- Update
dialogfor themes - Added color variables
- Updated
m4q, new methods:$.curry,$.compose,$.pipe - Redesign
treeview
- Improved
app-bar, addeddark,lightthemes - Improved
d-menu, addeddark,lightthemes - Fix
d-menuinapp-bar - Improved
collapsecomponents - Improved
panel, addeddark,lightthemes -
expand-buttonrenamed totransofrm-button, added new statesleft,right,top,bottom,top-left,top-right,bottom-left,bottom-right - Added component
theme-switcher - Update
common cssfor themes - Update
accordionfor themes - Update
calendarfor themes - Update
button-groupfor themes - Update
checkboxfor themes,style2removed - Update
cardsfor themes - Added class
error - Updated
breadcrumbs default, added new stylebreadcrumbs arrow
- Improved counter with
useEffect - Improved
v-menu - Update
core libs - Added
grid2
- Improved
d-menu, fix interacts with other components (treeview,sidenav-m3,app-bar)
- Fixed button
outlinestyle - Improved
d-menu
- Added/updated libs
color,html,datetime,string,hooks,animation,m4q - Improved any components (
treeview) - Added
page-control - Bugs fixed
- Improved building with
rollup