Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump foundation-sites from 6.7.5 to 6.9.0 #1952

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 30, 2024

Bumps foundation-sites from 6.7.5 to 6.9.0.

Release notes

Sourced from foundation-sites's releases.

Foundation v6.9.0 Release

Foundation 6.9 is here! This release does a lot more clean up work for improving the Sass. Thank you to everyone that help chip in and stay on top of things to get this release out the door. I am honored that so many of you choose to use Foundation. It's been a lot of fun meeting and chatting with so many of you on the Discord server.

Speaking of the Discord server, that is currently the best place to chat about Foundation. After the war with spam on the Github issues and discussion boards, I had to lock those down. If you are not on the Discord server, here is an invitation link.

Notes on Dart Sass 2.0

There is more work to do on the Sass side of things in order to get ready for the Dart Sass 2.0 release. Since Foundation is one of the largest Sass projects on the web, the Sass team reached out to me about migrating from @include to @use . I delayed this release in hopes of getting that done. It turns out that change was not so simple. It really does change some core fundamental aspects of the SCSS architecture. Therefore, it will need to be moved to the F7 release. The Sass team has been amazing to work with though. They were gracious enough to submit a couple of PRs my way in order to seed the process.

OK, now let's check out the details of this release...

Updated Requirements

Foundation 6.9 requires Node 18+. It only uses DartSass.

Featured Enhancements

  • 🚀 Faster Builds with sass-embedded . All supporting Foundation repositories have also been updated to use Dart Sass and sass-embedded .
  • 🚀 Your eyes will be saved from all of those Sass deprecation warnings! 👀

Bug Fixes

  • 🐛 Fix for deep linking with Tabs
  • 🐛 Abide will no longer add aria-describedby to hidden inputs
  • 🐛 Fixed missing return type for SmoothScroll Typescript
  • 🐛 Improved focus styles and behavior for switch
  • 🐛 Abide will now clear existing errors on an input when re-validating
  • 🐛 Fixed many sass deprecation warnings

Full Release Compare

Contributors

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

v6.8.1

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

... (truncated)

Commits
  • f5c7d29 Merge branch 'release/v6.9.0'
  • 1fd9a42 v6.9.0 deploy prep
  • a82528a Merge pull request #15510 from foundation/dependabot/npm_and_yarn/rollup-2.79.2
  • 6c7f732 build(deps-dev): bump rollup from 1.32.1 to 2.79.2
  • 81f5194 node 18
  • ae36200 update readme with node 18
  • 09988fd fix some more dep warnings
  • 29b7a32 Merge pull request #12464 from ameotoko/fix/tabs-history
  • 3ea67b0 Merge pull request #12496 from ahukkanen/fix/hidden-input-aria-describedby
  • 570374b Merge pull request #12508 from starostva/missing_return_type
  • Additional commits viewable in compare view

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

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

Bumps [foundation-sites](https://github.com/foundation/foundation-sites) from 6.7.5 to 6.9.0.
- [Release notes](https://github.com/foundation/foundation-sites/releases)
- [Commits](foundation/foundation-sites@v6.7.5...v6.9.0)

---
updated-dependencies:
- dependency-name: foundation-sites
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 30, 2024
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants