Skip to content

Bump foundation-sites from 5.5.3 to 6.4.0 in the npm_and_yarn group across 1 directory - #1

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/npm_and_yarn-4bc567147d
Open

Bump foundation-sites from 5.5.3 to 6.4.0 in the npm_and_yarn group across 1 directory#1
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/npm_and_yarn-4bc567147d

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 10, 2025

Copy link
Copy Markdown

Bumps the npm_and_yarn group with 1 update in the / directory: foundation-sites.

Updates foundation-sites from 5.5.3 to 6.4.0

Release notes

Sourced from foundation-sites's releases.

v6.4.0 - KELT-9

Foundation 6.4 has dropped and it is HOT. Code named KELT-9 after the hottest planet ever discovered, this new release is jampacked with some incredible new features that enable you to build layouts and designs with Foundation that weren’t possible before. Check out the details below:

Major changes

  1. Foundation 6.4 now uses Flexbox by default. There is still a fallback to float-mode for those who absolutely must support legacy browsers, but Flexbox is our recommended approach.
  2. Foundation 6.4 has a BRAND NEW, super powerful default grid called the XY-grid. This is a brand new 2-dimensional grid, inspired by css-grid but built on Flexbox to be usable in all-browser production environments today. Get started here: http://foundation.zurb.com/sites/docs/xy-grid.html. Major props to @​brettsmason for pushing this through. Thanks to @​corysimmons, @​IamManchanda, @​andycochran, and @​oxyc who all went above and beyond to help make this turn out the way it did.
  3. Foundation 6.4 has shifted the Foundation JavaScript architecture to a new ES2016 module-based architecture powered by webpack. If you are using webpack or another module bundler, you can now import Foundation modules as you would other modular javascript. If you are not using a module bundler, we have packaged up drop-in compiled JS files in dist/js for backwards compatibility. Thanks to @​gakimball, @​DaSchTour, and @​TheLarkInn for helping make this a reality.

Other New Stuff

  1. Foundation 6 has always focused on supporting the entire lifecycle of a project from Prototype to Production, but the line between the two has sometimes been fuzzy. With Foundation 6.4, we're beginning to be much more explicit about parts of the framework that are intended for rapid prototyping but should not be part of your production project. As a part of that, 6.4 is shipping with a whole new slew of optional prototyping helpers and a "prototype mode" to speed up prototyping. Learn more here: http://foundation.zurb.com/sites/docs/prototyping-utilities.html. Props to @​IamManchanda for making this happen.
  2. Magellan's "smooth scroll" behavior has been separated out into it's own plugin, which you can use to create "smooth scroll" behavior for any links inside a page: http://foundation.zurb.com/sites/docs/smooth-scroll.html. Props to @​denisahac for this PR.

Major Enhancements

  1. Dropdowns and Tooltips now have super-powerful "explicit positioning" inspired by tether.js allowing you to position and align them exactly how you want. Implementation by @​kball helped out by @​IamManchanda and @​SassNinja
  2. Menu styling has been reworked to be simpler and more flexible. @​brettsmason and @​IamManchanda rocked this out in tandem.
  3. Off Canvas now supports nesting and "in-canvas" panels that fit in your grid for some breakpoints and convert to off-canvas for smaller screens. Kudos to @​SassNinja for this one.

Bug Fixes

More than we can list

Migration Notes

  1. Menus now use is-active instead if active for active state. The old active works but is deprecated and will be removed.
  2. Menus now use align-center on the menu rather than wrapping them in a menu-centered class to center them. The old way works but is deprecated and will be removed.
  3. Tabs no longer trigger hide/show styles based off of an aria attribute, but rather the is-active class. Users of tabs who are customizing panelActiveClass will need to add display:block; to the styles for their panelActiveClass.
  4. The $card-margin class has been changed to be $card-margin-bottom to better align with convention. If you have changed $card-margin update it to $card-margin-bottom.
  5. The underlying file for the responsive accordion tabs plugin has changed. If you are upgrading an old ZURB stack project you will need to change the reference to foundation-sites/js/foundation.zf.responsiveAccordionTabs.js to reference foundation-sites/js/foundation.responsiveAccordionTabs.js instead.

Contributors

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

... (truncated)

Commits
  • 1750a3b Package up 6.4.0
  • 6765fe8 Merge branch 'master' into release/6.4.0
  • 0ab6de5 Merge branch 'develop' into release/6.4.0
  • 069bb66 Update customizer config
  • 4b11116 Merge pull request #10261 from zurb/padding-on-grid-containers
  • ed09830 Update the test case with better grid styling
  • 0e8b3b9 Merge pull request #10257 from zurb/fix-auto-overrides
  • 71a542d Merge pull request #10247 from zurb/back-compat/menu-state-active
  • 3ec582f Remove display: flex!
  • 74b381d Update test case copy for active!
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by kbal11, a new releaser for foundation-sites since your current version.


Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps the npm_and_yarn group with 1 update in the / directory: [foundation-sites](https://github.com/foundation/foundation-sites).


Updates `foundation-sites` from 5.5.3 to 6.4.0
- [Release notes](https://github.com/foundation/foundation-sites/releases)
- [Commits](foundation/foundation-sites@v5.5.3...v6.4.0)

---
updated-dependencies:
- dependency-name: foundation-sites
  dependency-version: 6.4.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants