Skip to content

v2.1.0

Choose a tag to compare

@ahmadfajar ahmadfajar released this 03 Dec 10:13
· 93 commits to master since this release

Change Logs

  • Migrate Google Material Icons to Google Material Symbol. This migration improve icon naming consistency, clarity and reduce the bundle size.
  • Migrate scss files from legacy SASS to modern SASS.
  • Reduce the number of color variants for each component on main css file (comply to Bootstrap colors with some addition) and put other color variants on different css file. This action greatly reduces the size of the main css file.
  • New components: BsFontAwesome, BsBreadcrumb and BsImageUploader.
  • BsIcon, BsIconSvg, BsToggleIcon:
    • Improve icon property to better accommodate Google Material Symbols.
    • Add new property filled to better accommodate Google Material Symbols.
  • BsAlert, BsChip, BsChipGroup:
    • Improve icon property to better accommodate Google Material Symbols.
    • Improve icon-variant property to better accommodate Google Material Symbols.
    • Change property of icon-variant default value to outlined.
  • BsAvatar, BsTab, BsListTileLeading, BsListNavItem, BsButton, BsToggleButton, BsToggleField:
    • Add new property icon-variant to better accommodate Google Material Symbols.
    • Improve icon property to better accommodate Google Material Symbols.
  • BsChipField, BsTextArea, BsTextField, BsNumericField, BsDateTimeField, BsCombobox:
    • Improve properties: append-icon, append-icon-outer, prepend-icon, prepend-icon-outer and action-icon-variant to better accommodate Google Material Symbols.