Version 6.2.4: Mimas
Version 6.2.4 is a bugfix release, with the major theme being the improvement of keyboard-based accessibility throughout the framework.
Migration Notes: The default setting for Equalizer on small (stacking) has been changed to not equalize when items are stacked. If you wish to revert to the previous behavior, simply add data-equalize-on-stack="true"
to your equalizer components.
CHANGELOG
Accordion
[#9212] Added unit tests for Accordion. Changed the way the toggling works to fix some issue detected during testing
Accordion Menu
[#9003] Fixed keyboard usage for Accordion Menu.
[#9216] Added unit tests for Accordion Menu
[#9254] Fix up key behavior when element has open submenu
Button
[#9022] Fix for resetting background color on hover and focus state of a disabled flavored button.
[#9117] custom button and hollow button hover lightness settings
Drilldown Menu
[#8320] Drilldown height calculation with long titles
[#9002] Fix drilldown keyboard
[#9232] Add unit tests for Drilldown, fix ARIA toggling
Dropdown
[#8785] Add missing unit test for getPosition()
[#9020] fix float-right is ommited when last in classes
[#9041] Fix dropdown alternative anchor selection
[#9174] Fix mouseenter issue with touch devices
Dropdown Menu
[#9131] Option to close drop menu on leaf anchor links click
[#9259] Fix dropdown menu keyboard for rtl/ltr and horizontal
Grid
[#8889] Contain nested rows to grid
[#8925] Add is-collapse-child class
[#8990] add specificity to centered columns to override :last-child
[#8991] fix centered columns flowing around uncentered columns
[#9055] Fix $grid-column-count beeing overwritten by
grid-context-mixin
[#9177] Top bar flex grid
[#9240] Fixes nesting default/flex grids within a container
Forms
[#8776] Fix bad nesting that breaks input-number-spinners styles
[#8906] Fix display for .input-group-button
[#8907] Fix proportions of children in input-group
[#9109] Fix Default variable value missing in /forms/_text.scss
Magellan
[#9066] Fix magellan _updateActive()
behavior
[#9070] Fixed Magellan issue when target does not exist.
Off Canvas
[#7840] Fix off-canvas for small sites
[#9011] Enhanced keyboard navigation for Offcanvas
[#9253] Fix issues in off canvas right
Orbit
[#8942] Change slides with arrow keys only if the data-accessible option is true
[#9141] orbit: add/trigger event beforeslidechange
Reveal
[#8767] Added and optional background parameter to the reveal-overlay() mixin
[#9146] Avoid reveal modal closing upon click of an element not in the DOM
[#9187] Reload focusableElments at every tab keydown to fix issue #9130
Slider
[#8948] fix unset var on foundation slider
Sticky
[#9210] check if cb is a function
Tables
[#9048] Add settings for the hover color for thead and tfoot
Title Bar
[#9241] Fix #9230 menu-icon code duplication
Tooltips
[#9218] Tooltip tests and fixed a wrong reference to the triggerClass
Sass Mixins
[#8871] Add $gutter parameter to the grid-layout mixin.
[#8972] Fix ghetto for loop
[#8911] Make access to $foundation-palette a bit easier
[#9065] Round rgb color values otherwise it will always be black
[#9100] Fix hamburger mixin flooring on spacing with units other than pixels
Settings
[#9009] Allow definition of global-font-size in rem
[#9229] Add "alert" as required map value to $foundation-palette
[#9238] Fix last child to float to the global left direction on the grid-layout mixin
JavaScript Utilities
[#8850] Account for hOffset
[#8904] Enable the script to load in DoneJS SSR
[#8923] Remove references to deprecated jQuery.fn.load(). Adds support for jQuery 3.
[#9110] restrict menu burn selector to menus and menu-items
Mimas is a moon of Saturn which was discovered in 1789 by William Herschel. It is named after Mimas, a son of Gaia in Greek mythology, and is also designated Saturn I. With a diameter of 396 kilometres (246 mi) it is the smallest astronomical body that is known to be rounded in shape because of self-gravitation.