Skip to content
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.

chore(deps-dev): bump @roots/bud-tailwindcss from 5.7.7 to 6.1.0 #25

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Jun 23, 2022

Bumps @roots/bud-tailwindcss from 5.7.7 to 6.1.0.

Release notes

Sourced from @​roots/bud-tailwindcss's releases.

v6.0.0

This major release transitions bud.js to ESM. It also provides some cool new features (like importing from remote sources), but we'll mainly be talking about the new ESM syntax.

Read the official announcement on bud.js.org.

Introduction

The transition to EcmaScript modules is causing a lot of division and drama in the JS world, at the moment. Having just finished transitioning all of the nearly 50 packages that make up the bud.js monorepo to use ESM I can say in all honesty that I totally get it. It was a very frustrating experience.

Which is to say, whatever problems come up with this release, let's work together as a community to help one another get through it. There will be problems. I hope not a lot, but this is the type of transition that happens every twenty years, maybe. And I can assure you, on the other side of throwing require out the window, it feels good to be on the future-facing side of a great schism like this one.

I hope the appeal for solidarity wasn't too spooky because the good news is that, for the vast majority of bud.js users, not much is required here.

See "that sindresorhus README" for more context.

Upgrade guide

There are three upgrade paths available to JS users:

  1. Keep your config file the same and use the .cjs extension
  2. Update your config file to use ESM syntax and use the .mjs extension
  3. Transition your project to ESM

Things are a litle different for users with configuration files authored in TypeScript, and we'll get to that.

Keep your config file the same and use the .cjs extension

This is the simplest possible path forward. Update bud.config.js to bud.config.cjs.

Caveat: you cannot require code from @roots/bud or any first-party extension. Mostly bud.js is structured so this isn't a normal use case, but if you are using a require statement you'll want to read up on how to import esm from commonjs.

Update your config file to use ESM syntax and use the extension .mjs.

This is probably my recommended approach. Update bud.config.js to bud.config.mjs.

Update your config function to use the ESM export syntax:

module.exports = async bud => bud.entry('app', 'index')

... (truncated)

Changelog

Sourced from @​roots/bud-tailwindcss's changelog.

Changelog

For more information on a release check the corresponding bud.js.org release tag

5.8.7 (2022-05)

  • 🛼 improve(patch): improve @​roots/bud-terser extension in roots/bud#1431
  • 🐛 fix(patch): fix error when development or production is in path in roots/bud#1432

5.8.6 (2022-05-23)

  • 🛼 improve(patch): @​roots/sage: allow for use of app.setPublicPath in roots/bud#1423
  • 🐛 fix(patch): include hash with bud.assets calls in roots/bud#1424

5.8.5 (2022-05-20)

  • 🛼 improve(patch): hard code /_bud/hmr path in roots/bud#1418
  • 🛼 improve(patch): public path in roots/bud#1420
    • prevent fatal error with webpack-manifest-plugin if build.output.publicPath is undefined
    • set public path based on APP_PUBLIC_PATH envvar (if present)
    • explicitly set public path for mini-css loader
  • 🛼 improve(patch): improve watcher in roots/bud#1419

5.8.4 (2022-05-19)

5.8.3 (2022-05-17)

5.8.2 (2022-05-16)

5.8.1 (2022-05-12)

5.8.0 (2022-05-10)

  • 🛼 improve: bud.entry #1303
  • ✨ feature: auto-open browser/editor on dev build final #1315
  • 🛼 improve: @​roots/bud-esbuild extension #1327
  • 🛼 improve(minor): allow custom dependencies #1328
  • 🛼 improve(minor): allow prototypal extensions #1335
  • ✨ feat(patch): support nested tailwindcss color groups #1341

... (truncated)

Commits
  • ad50b93 chore: Bump @​roots/bud to v6.1.0
  • 012e2c9 📦 deps: update @​types/node to v16.11.41
  • de59401 ✨ improve(none): generate readme with handlebars (#1489)
  • a5d5ef6 ✨ improve(minor): various minor improvements (#1477)
  • 5808857 ✨ feat(patch): add esm output and skypack support (#1425)
  • 4e5dd3f 🚨 breaking: feat(major): convert codebase to esm (#1462)
  • 671c4d8 Bump postcss to v8.4.14 (#1427)
  • 24d3493 Bump @​types/node to v16.11.36 (#1413)
  • 0c41fa4 🚑 fix(patch): instantiate nested extensions (#1411)
  • 2a759eb Bump @​types/node to v16.11.35 (#1395)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 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)

Bumps [@roots/bud-tailwindcss](https://github.com/roots/bud/tree/HEAD/sources/@roots/bud-tailwindcss) from 5.7.7 to 6.1.0.
- [Release notes](https://github.com/roots/bud/releases)
- [Changelog](https://github.com/roots/bud/blob/main/CHANGELOG.md)
- [Commits](https://github.com/roots/bud/commits/v6.1.0/sources/@roots/bud-tailwindcss)

---
updated-dependencies:
- dependency-name: "@roots/bud-tailwindcss"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jun 23, 2022
@github-actions github-actions bot removed the javascript Pull requests that update Javascript code label Jun 23, 2022
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Jun 28, 2022

Superseded by #28.

@dependabot dependabot bot closed this Jun 28, 2022
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/main/roots/bud-tailwindcss-6.1.0 branch June 28, 2022 13:42
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants