Skip to content

Releases: ahmadfajar/vue-mdbootstrap

v2.0.13

26 Sep 18:59

Choose a tag to compare

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 uuid generation performance.

v2.0.12

19 Sep 20:11

Choose a tag to compare

Change Logs

  • BsLightbox: improve image loading using preloader
  • BsSideDrawer: improve collapse animation if used together with <BsAppbar>.

v2.0.11

07 Sep 19:24

Choose a tag to compare

Change Logs

  • BsListNavItem, BsListTile, BsTab, BsTabItem:
    • Add path-name and location properties to better accommodate the <RouterLink> property.
  • BsListNavItem, BsListTile: improve route matcher
  • BsSideDrawer: improvement when there are multiple <BsApp> and <BsSideDrawer> instances.
  • BsModel: fixed bug when the toObject method was overridden and its return value did not have a field that was mentioned by the idProperty property.

v2.0.10

12 Aug 13:41

Choose a tag to compare

Change Logs

  • BsProgressBar:
    • Add properties label, label-alignment, label-position and inner-cls.
    • Replace property: rounded with rounded-off.
  • BsTextField, BsNumericField: add properties prefix and suffix.
  • 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 expression property on TFilterOption object.
  • BsModel: fix error when destroyed from BsStore.

v2.0.9

10 Jul 15:11

Choose a tag to compare

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-rotation properties not working properly.

v2.0.8

17 May 18:28

Choose a tag to compare

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 remoteFilter property is set to false.
  • BsCheckboxGroup, BsRadioGroup, BsToggleField: improve padding on feedback message.
  • BsListbox: fix filter searchbox not working properly.
  • BsNumericField: transform internal value to integer when max-fraction property is set to 0.
  • BsNumericField, BsDatePicker, BsDateTimerField: fix locale resolver on SSR.
  • BsToggleField: fix tonal property not working properly.

v2.0.7

20 Apr 10:45

Choose a tag to compare

Change Logs

  • BsCheckbox: improve css variables to enable changing the checkbox appearance.
  • BsNumericField: fix UI when rounded property is enabled and prepend-icon
    property is defined or action buttons is placed at left or both side.

v2.0.6

11 Apr 10:43

Choose a tag to compare

Change Logs

  • BsTabs: fix tab alignment not working properly on horizontal tabs.
  • BsChipField: fix input field width.

v2.0.5

08 Apr 09:11

Choose a tag to compare

Change Logs

  • Add memory CacheManager.
  • AbstractStore, BsStore, BsModel: improve data-model processing and
    make property restUrl writable.
  • BsButton:
    • Improve css styles when dropdown-toggle and tonal property is defined.
    • improve css styles on xs (extra-small) button size.
  • BsCombobox:
    • Improve popover display placement coordinates.
    • Improve chain loading dataset when parentValue is defined.
  • BsIcon, BsIconSvg: cache loaded icon using CacheManager to improve performance.
  • BsNumericField: improve classic form field styles.
  • BsListbox: add property autoload to turn-off the autoloading dataset from remote source.
  • BsListTile: improvement when the navigable property 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 flat button variant.
  • BsCheckboxGroup, BsRadioGroup: bug fix when column props is defined.
  • BsListbox: fix searchbox visibility.
  • BsListNavItem: fix incorrect html tag when component is disabled.
  • BsTabs:
    • Fix tabClass property for custom css is not applied.
    • Fix activeTab not sync when modelValue is changed programmatically.
  • BsNumericField: fix maxValue and minValue property didn't work properly.
  • BsTextField: fix field value doesn't change immediately when the type property is password.
  • BsTextArea, BsTextField, BsChipField, BsCombobox, BsNumericField, BsDateTimeField:
    • Fix validation integration using external validator.
    • Fix validationIcon property doesn't work properly.
    • Fix outlined property conflict with filled property when both property are present.

v2.0.4

25 Nov 02:16

Choose a tag to compare

Change Logs

  • BsBadge: add property outlined.
  • BsButton:
    • Add property tonal to enable Filled Tonal button style variant.
    • Improve background-color, border-color, color, box-shadow on various button state
      (like: hover, active, focus, etc) and style variants.
    • Improve padding on text button style variant to meet Google Material
      Design 3 - Text Button
      style.
  • BsMaskLoader: refactor property variant to type, and change its valid
    values to: linear, linear-alt, spinner, grow.
  • BsChip, BsChipGroup: add property imgPaddingOff and 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 when href attribute is defined.
  • BsListNavItem: fix item could not resolve route path that caused wrong active item when page reloaded.
  • BSSideDrawer: fix computed marginTop and height property.
  • BsModel: remove data from body when performing DELETE request and fix dynamic properties reactivity issue.
  • Resize, Scroll directive: fix wrong callback arguments.