Skip to content

Foundation v6.7.0

Compare
Choose a tag to compare
@joeworkman joeworkman released this 28 Aug 04:15
· 141 commits to master since this release
7f603bc

Foundation 6.7 is here! This release does a lot of cleanup work in order to make foundation compatible with the newer versions of its dependencies like Node and Dart Sass. A ton of issues were closed and pull requests were merged. This gives us a much cleaner slate to start the long quest of brining Foundation 7 to you.

Join us on our new Discussions Board. This is a great place to ask questions and interact with your fellow Foundation users.

Check out the details of this release below:

Updated Requirements

Foundation 6.7 requires Node 12 or 14. Support for Node 16 is still being worked on. Many dependencies have been updated to newer versions.

Featured Enhancements

  • 🚀 Dart Sass compatibility! Big thank you to Antti Hukkanen
  • 🚀 Improved CSS triangle mixin
  • 🚀 Revamped Typescript type definitions
  • 🚀 New deepLinkSmudgeOffset option added to Tabs
  • 🚀 Resolved a most security warnings within dependencies
  • 🚀 Removed tree based roles from menus for improved Accessibility
  • 🚀 Keyboard.findFocusable is now sorted by tab index

Bug Fixes

  • 🐛 Off Canvas touch scrolling improved
  • 🐛 Improved keyboard navigation with Drilldown
  • 🐛 Accessibility improvements to Accordion. Removed tab related roles
  • 🐛 Mark correct aria-haspopup value for modal opening controls
  • 🐛 Fixed line-height for labels
  • 🐛 Improved Drilldown height calculation
  • 🐛 Improvements for Dropdown menu usability on touch devices
  • 🐛 Many improvements to docs

Full Release Compare

Contributors

Thanks to the 21 amazing people who contributed code or documentation to the 6.7 release. Foundation wouldn't happen without you!