Skip to content

Instantly share code, notes, and snippets.

@rafibomb
Last active November 27, 2019 19:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rafibomb/c9b7a60434deb1305d0b880fb4e64e58 to your computer and use it in GitHub Desktop.
Save rafibomb/c9b7a60434deb1305d0b880fb4e64e58 to your computer and use it in GitHub Desktop.
This release has been a long time coming and contains tons of great updates to the framework and surrounding ecosystem.
Foundation 6.6 has dropped and it is LOADED. Code named "Farout" after the furthest away planet discovered to date, this new release is jam-packed with important new features and bug fixes that push the framework toward the future. Check out the details below:
# Featured Enhancements
- πŸš€ [#](https://github.com/foundation/foundation-sites/pull/11405) - Refactor XY Grid cell mixins (See migration) Includes:
- Updates XY Grid static classes generation and XY Grid mixins
- Adds XY Grid functions
- Adds new XY Grid mixins
- Adds utility functions
- Bug fixes
- πŸš€ [#](https://github.com/foundation/foundation-sites/pull/10949) - Fixes off-canvas close events and updates event naming for constancy and adds tests (See migration)
- πŸš€ [#](https://github.com/foundation/foundation-sites/pull/11618) - Fix imports of the UMD files for AMD and CommonJS environments.
- πŸš€ [#](https://github.com/foundation/foundation-sites/pull/11720) - Adds required checkbox support to Abide
- πŸš€ [#](https://github.com/foundation/foundation-sites/pull/10961) - Adds opening methods to responsiveAccordionTabs
- πŸš€ [#](https://github.com/foundation/foundation-sites/pull/11613) - Adds support of [formnovalidate] in Abide
# Bug Fixes
- πŸ› [#](https://github.com/foundation/foundation-sites/commit/a221e8ae4495d982d8868c4a314fc08ab010eddb) - Fix Accordion Menu keyboard accessibility function
- πŸ› [#](https://github.com/foundation/foundation-sites/pull/11581) - Colorize clear dropdown button arrow
- πŸ› [#](https://github.com/foundation/foundation-sites/pull/11579) - Clear `is-active` class when menu is closed in Accordion Menu
- πŸ› [#](https://github.com/foundation/foundation-sites/pull/11573) - Ensure Dropdown aria-labelledby has an ID
- πŸ› [#](https://github.com/foundation/foundation-sites/pull/11622) - Fix smoothscroll not applying custom options
- πŸ› [#](https://github.com/foundation/foundation-sites/pull/11405) - Refactor and simplify XY Grid cell mixins
- πŸ› [#](https://github.com/foundation/foundation-sites/commit/54785ea7f8a5a6192f3cc478565408941d6a2c15) - Clear "is-active" class when menu is closed in Accordion Menu
- πŸ› [#](https://github.com/foundation/foundation-sites/pull/11654) - Fix for Magellan `.is-active` class not being applied when use as an individual module.
- πŸ› [#](https://github.com/foundation/foundation-sites/pull/11663) - Fix for Vertical Slider to handle negative data-start values.
- πŸ› [#](https://github.com/foundation/foundation-sites/pull/11673) - Supports data-pattern for Abide
- πŸ› [#](https://github.com/foundation/foundation-sites/pull/10538) - Fixes Off-Canvas contentScroll inner scrollbox
- πŸ› [#](https://github.com/foundation/foundation-sites/pull/11705) - Enables and disables scroll if there is no visible reveal
- πŸ› [#](https://github.com/foundation/foundation-sites/pull/11681) - Adds role="presentation" to accordion items
- πŸ› [#](https://github.com/foundation/foundation-sites/pull/10538) - Fixes Off-Canvas contentScroll inner scrollbox
- πŸ› [#](https://github.com/foundation/foundation-sites/pull/11885) - Fix/responsive accordion tabs initial methods
- πŸ“– [#] (https://github.com/foundation/foundation-sites/commit/de6140f7318505bc2dd912c6b9aa475ddac47d06) - Fixed missing print variable documentation
- πŸ“– [#] (https://github.com/foundation/foundation-sites/commit/ff2943b36b70e7ce3fb21e6dbf17657c7298e814) - Fixes incorrect "grid-padding-y" class in XY Grid docs
- πŸ“– [#] (https://github.com/foundation/foundation-sites/pull/11610) - Adds availability of features in the XY Grid (X/Y/both)
- πŸ“– [#] (https://github.com/foundation/foundation-sites/pull/11630) - Fixed docs for the Drilldown "closed" event
- πŸ“– [#] (https://github.com/foundation/foundation-sites/pull/11690) - Added documentation for table nest option
- πŸ“– [#] (https://github.com/foundation/foundation-sites/pull/11843) - Reintroduce throttle documentation
**So many more!** You can see the full list here: (https://github.com/foundation/foundation-sites/compare/v6.5.3...v6.6.0)[https://github.com/foundation/foundation-sites/compare/v6.5.3...v6.6.0]
# Migration Notes
- **Refactor XY Grid cell mixins:** This is a big one! (See migration notes)[https://github.com/foundation/foundation-sites/pull/11405]
- **Off-canvas event:** Renamed `closed.zf.offcanvas` to `close.zf.offcanvas`
- **XY Grid:** Renamed `closed.zf.offcanvas` to `close.zf.offcanvas`
- **Off-canvas event:** Renamed `closed.zf.offcanvas` to `close.zf.offcanvas`
- **Off-canvas event:** Renamed `closed.zf.offcanvas` to `close.zf.offcanvas`
- **New `_settings.scss` variables**
- $closebutton-default-size: medium;
- $closebutton-z-index: 10;
# Contributors
Thanks to the 46 amazing people who contributed code or documentation to the 6.6 release. Foundation wouldn't happen without you!
* Antoine Bluchet (@ghost) [1]
* Aori Nevo (@ghost) [1]
* Arlo Duff (@ghost) [2]
* Ben Zhang (@ghost) [2]
* Brendan Abbott (@ghost) [1]
* Brian Shanley (@ghost) [1]
* cdang3 (@ghost) [1]
* Chris (@ghost) [1]
* Colin Marshall (@ghost) [1]
* Daniel (@ghost) [1]
* Daniel Rhodes (@ghost) [1]
* Daniel Ruf (@ghost) [116]
* David Krause (@ghost) [1]
* David Newman (@ghost) [1]
* David Niciforovic (@ghost) [4]
* David Reese (@ghost) [2]
* Harwin Borger [1]
* decabeza (@ghost) [1]
* dependabot[bot] (@ghost) [43]
* derweili (@ghost) [1]
* Eva Gagnon-Messier (@ghost) [1]
* harry (@ghost) [7]
* imsys (@ghost) [2]
* Isaak Eriksson (@ghost) [1]
* Jeremy Englert (@ghost) [1]
* Jeroen Coumans (@ghost) [1]
* jfamousket (@ghost) [1]
* Joe Workman (@ghost) [20]
* Kai (@ghost) [1]
* karland (@ghost) [2]
* Karlis Venters (@ghost) [1]
* kball (@ghost) [8]
* Kevin Partington (@ghost) [1]
* koki-higashikawa (@ghost) [1]
* Martin (@ghost) [1]
* Mathieu (@ghost) [2]
* Nicolas Coden (@ghost) [454]
* Nicolas Venegas (@ghost) [1]
* Noah Heck (@ghost) [1]
* Nordanne Isahac (@ghost) [1]
* Olena Pastushenko (@ghost) [1]
* Ruben Pascal Abel (@ghost) [1]
* Saad Shahd (@ghost) [1]
* SassNinja (@ghost) [14]
* Veselin Nikolov (@ghost) [2]
* Vitaliy Filipov (@ghost) [3]
*Farout*
*Farout is 120 astronomical units (AU) from the sun β€” one AU is the distance between Earth and the sun, which is about 93 million miles (150 million kilometers). The object is more than 3.5 times the current distance between Pluto and the sun (34 AU), and it outpaces the previous farthest-known solar system object, the dwarf planet Eris, which is currently about 96 AU from the sun. NASA's Voyager 2 spacecraft recently entered interstellar space at about 120 AU, leaving the sun's "sphere of influence" called the heliopause, where bodies experience the solar wind.*
![Farout](https://cdn.mos.cms.futurecdn.net/TTb9fbxXCYeZiFPXC7qae5-970-80.jpg)
(Source https://www.space.com/42755-farout-farthest-solar-system-object-discovery.html)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment