Skip to content

v4.2.1

Compare
Choose a tag to compare
@mbrambilla mbrambilla released this 27 Sep 14:19
· 267 commits to master since this release

Major Updates:

  • Continuous Integration (CI) has been updated to use GitHub Actions, replacing Travis CI.
  • Some JS functionality has been consolidated into utility functions, such as selecting the next or previous item in a set, and a generalized handler for dismiss data attributes.

CSS

  • #756: Scss: Add map-merge-multiple() function
  • #757: Cards: Add $card-box-shadow setting variable
  • #771: Button: Adjust sizing when in flex container

JS

  • #752: Utils: Consolidate next active element into a utility routine
    • Dropdown: Adds loop and startEnd options, up arrow from trigger will select last menu item.
    • Dropdown: Left arrow keypress no longer closes main menu, only submenu.
  • #758: Dropdown: Remove outdated redraw/reflow
  • #760: Util: Generalized dismiss handler
    • General utility function to enable data-cfw-dismiss="widgetName" controls
    • Used by alert, modal, tooltip, and popover Widgets
    • #768: Alert: Fix dismiss typo
    • #769: Util: dissmiss -> dismiss
    • #773: Alert: Fix external dismiss

Docs

  • #753: Grid: Add some .row-cols override examples
  • #754: Badges: Add some positioned examples
  • #755: Alert: Expand on data attributes for triggers
  • #759: Tab: Update code samples to use buttons instead of anchors
  • #762: Add Open Graph meta tags
    • #772: Allow localized defaults for social media meta tags
  • #767: Forms: Note for role="switch" on switch inputs

Build

  • #761: Additional visual tests
  • #763: Update karma-sauce-launcher
  • #765: Github Actions
  • #766: Use GitHub SHA in Sauce Labs build ID
  • #770: Dropdown: Additional unit tests for arrow key navigation