Releases: ahmadfajar/vue-mdbootstrap
Releases · ahmadfajar/vue-mdbootstrap
v2.0.13
Change Logs
- BsButton: improve UI to better comply material design spec.
- BsListTile: fixed bug BsListTileSubtitle text overlapped with BsListTileAction if multiline property of BsListTileContent was active and in ripple animation state.
- BsModal, BsLightbox: fixed bug closing programmatically didn't revert document scrolling to original.
- Class Helper: improve
uuidgeneration performance.
v2.0.12
Change Logs
- BsLightbox: improve image loading using preloader
- BsSideDrawer: improve collapse animation if used together with
<BsAppbar>.
v2.0.11
Change Logs
- BsListNavItem, BsListTile, BsTab, BsTabItem:
- Add
path-nameandlocationproperties to better accommodate the<RouterLink>property.
- Add
- BsListNavItem, BsListTile: improve route matcher
- BsSideDrawer: improvement when there are multiple
<BsApp>and<BsSideDrawer>instances. - BsModel: fixed bug when the
toObjectmethod was overridden and its return value did not have a field that was mentioned by theidPropertyproperty.
v2.0.10
Change Logs
- BsProgressBar:
- Add properties
label,label-alignment,label-positionandinner-cls. - Replace property:
roundedwithrounded-off.
- Add properties
- BsTextField, BsNumericField: add properties
prefixandsuffix. - BsChip: improve UI border-radius to comply material design spec.
- BsDateTimeField: prevents the DatePicker from being displayed when the field is in read-only state.
- BsStore: add
expressionproperty on TFilterOption object. - BsModel: fix error when destroyed from BsStore.
v2.0.9
Change Logs
- BsStore: remote filter can have mixed logic and/or via filter options.
- BsColorPicker: fix color thumb strange behaviour on VitePress.
- BsDatePicker: fix picker element hover size, landscape mode now works on medium-screen.
- BsDateTimeField: prevent closing popup DatePicker when time element is clicked.
- BsTab: fix
icon-flip,icon-pulse,icon-spin,icon-rotationproperties not working properly.
v2.0.8
Change Logs
- BsChipField: improve UI padding on filled and outlined style variant.
- BsCombobox:
- Improve floating label css.
- Improve UI padding when chip mode is active.
- fix cascade selection when
remoteFilterproperty is set tofalse.
- BsCheckboxGroup, BsRadioGroup, BsToggleField: improve padding on feedback message.
- BsListbox: fix filter searchbox not working properly.
- BsNumericField: transform internal value to integer when
max-fractionproperty is set to0. - BsNumericField, BsDatePicker, BsDateTimerField: fix locale resolver on SSR.
- BsToggleField: fix
tonalproperty not working properly.
v2.0.7
Change Logs
- BsCheckbox: improve css variables to enable changing the checkbox appearance.
- BsNumericField: fix UI when
roundedproperty is enabled andprepend-icon
property is defined or action buttons is placed at left or both side.
v2.0.6
Change Logs
- BsTabs: fix tab alignment not working properly on horizontal tabs.
- BsChipField: fix input field width.
v2.0.5
Change Logs
- Add memory CacheManager.
- AbstractStore, BsStore, BsModel: improve data-model processing and
make propertyrestUrlwritable. - BsButton:
- Improve css styles when
dropdown-toggleandtonalproperty is defined. - improve css styles on
xs(extra-small) button size.
- Improve css styles when
- BsCombobox:
- Improve popover display placement coordinates.
- Improve chain loading dataset when
parentValueis defined.
- BsIcon, BsIconSvg: cache loaded icon using CacheManager to improve performance.
- BsNumericField: improve classic form field styles.
- BsListbox: add property
autoloadto turn-off the autoloading dataset from remote source. - BsListTile: improvement when the
navigableproperty is defined. - BsPopover: improve display placement coordinates.
- BsTabs:
- Improve padding on small-screen device.
- Support sliding on horizontal tabs when the sum of tabs width exceed the container width.
- BsTextArea, BsTextField, BsChipField, BsCombobox, BsNumericField,
BsDateTimeField : move the placement of the validation icon to always be on the right at the end. - BsButton: fix border style on
flatbutton variant. - BsCheckboxGroup, BsRadioGroup: bug fix when
columnprops is defined. - BsListbox: fix searchbox visibility.
- BsListNavItem: fix incorrect html tag when component is disabled.
- BsTabs:
- Fix
tabClassproperty for custom css is not applied. - Fix activeTab not sync when
modelValueis changed programmatically.
- Fix
- BsNumericField: fix
maxValueandminValueproperty didn't work properly. - BsTextField: fix field value doesn't change immediately when the
typeproperty ispassword. - BsTextArea, BsTextField, BsChipField, BsCombobox, BsNumericField, BsDateTimeField:
- Fix validation integration using external validator.
- Fix
validationIconproperty doesn't work properly. - Fix
outlinedproperty conflict withfilledproperty when both property are present.
v2.0.4
Change Logs
- BsBadge: add property
outlined. - BsButton:
- Add property
tonalto enable Filled Tonal button style variant. - Improve
background-color,border-color,color,box-shadowon various button state
(like:hover,active,focus, etc) and style variants. - Improve
paddingon text button style variant to meet Google Material
Design 3 - Text Button style.
- Add property
- BsMaskLoader: refactor property
varianttotype, and change its valid
values to:linear,linear-alt,spinner,grow. - BsChip, BsChipGroup: add property
imgPaddingOffand improve css styles. - BsToggleButton: add property
tonal. - BsAppContainer, BsContainer, BsContent, BsAppbar, BsSideDrawer:
fix bug unable to get element size on non-SPA environment. - BsAppbar, BsSideDrawer: fix onResize event arguments.
- BsAvatar, BsIcon: fix property conflict when calculating component's dimension.
- BsBadge: fix badge-label css.
- BsButton, BsChip: fix didn't render as
<a>element whenhrefattribute is defined. - BsListNavItem: fix item could not resolve route path that caused wrong active item when page reloaded.
- BSSideDrawer: fix computed
marginTopandheightproperty. - BsModel: remove data from body when performing DELETE request and fix dynamic properties reactivity issue.
- Resize, Scroll directive: fix wrong callback arguments.