Skip to content

[Snyk] Upgrade tailwindcss from 1.1.2 to 1.9.6 #17

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

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

Conversation

snyk-bot
Copy link

Snyk has created this PR to upgrade tailwindcss from 1.1.2 to 1.9.6.

merge advice
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 60 versions ahead of your current version.
  • The recommended version was released 2 years ago, on 2020-10-23.
Release notes
Package name: tailwindcss
  • 1.9.6 - 2020-10-23

    Changed

    • The presets feature had unexpected behavior where a preset config without its own presets key would not extend the default config. (#2662)

      If you were depending on this unexpected behavior, just add presets: [] to your own preset to exclude the default configuration.

  • 1.9.5 - 2020-10-19

    Fixed

    • Fix issue where using theme with default line-heights did not resolve correctly (#2308)
  • 1.9.4 - 2020-10-17

    Fixed

    • Fix issue changing plugins defined using the withOptions API would not trigger rebuilds in watch processes
  • 1.9.3 - 2020-10-16
    • Fix issue where tailwindcss init --full scaffolded a corrupt config file (#2556)
    • Remove console warnings about upcoming breaking changes (see note below)

    I've opted to remove the console notices about upcoming breaking changes (that encouraged users to opt-in to future features using the future option in their config file.)

    While I had good intentions for this approach originally, I'm realizing now that it just ends up creating more confusion and a sloppier documentation story. Any breaking changes can't really be documented easily because the documentation needs to show the stable version of any given feature, since we can't assume someone has opted in to the new stuff.

    This means that when someone does opt in, they are basically opting in to being out of sync with the documentation, which is a crappy experience for them, especially if they can't upgrade to Tailwind 2.0 in the near future because they need to support IE11.

    For this reason I've decided to stop warning about the upcoming breaking changes so that we don't force users to opt-in to an essentially undocumented version of the framework. Instead we will continue to maintain the "upcoming changes" page in the docs, and continue to ship new ideas behind flags for people to test but without the nudge to upgrade. Folks who are comfortable opting-in to the new stuff early can do so, and folks that aren't can comfortably keep using things the way they are (along with complete documentation) and upgrade to the next version all at once, like people have done traditionally with most dependencies.

    I will always strive to make breaking changes as painless and minimal as possible, so spending an hour to do the upgrade in one sitting is never going to be too bad. I highly value backwards compatibility and will never make needlessly breaking changes. An improvement is only worth making if it improves things enough to make up for the upgrade cost, and that's usually pretty rare. For example lh-5 might be a nicer class name than leading-5 but it is absolutely not worth breaking everyone's muscle memory and forcing them to replace hundreds of instances of classes in their projects. We'll only make breaking changes if they unlock meaningful new possibilities or fix fundamental problems that are holding people back.

  • 1.9.2 - 2020-10-14

    Fixed

    • Merge plugins when merging config with preset (#2561
    • Use word-wrap and overflow-wrap together, not one or the other since word-wrap is IE-only
  • 1.9.1 - 2020-10-13

    Fixed

    • Don't import corePlugins in resolveConfig to avoid bundling browser-incompatible code (#2548)
  • 1.9.0 - 2020-10-12

    Tailwind CSS v1.9 is now available with a new presets feature, some new utilities, and a few accessibility improvements. Check it out!

    New features

    • Add new presets config option (#2474)
    • Scaffold new tailwind.config.js files with available future flags commented out (#2379)
    • Add col-span-full and row-span-full (#2471)
    • Make outline configurable, outline-none more accessible by default, and add outline-black and outline-white (#2460)
    • Add additional small rotate and skew values (#2528)
    • Add xl, 2xl, and 3xl border radius values (#2529)
    • Add new utilities for grid-auto-columns and grid-auto-rows (#2531)
    • Promote defaultLineHeights and standardFontWeights from experimental to future

    Fixed

    • Don't escape keyframe values (#2432)
    • Use word-wrap instead of overflow-wrap in ie11 target mode (#2391)

    Experimental

    • Add experimental 2xl breakpoint (#2468)
    • Rename {u}-max-content and {u}-min-content utilities to {u}-max and {u}-min in experimental extended spacing scale (#2532)
    • Support disabling dark mode variants globally (#2530)
  • 1.8.13 - 2020-10-10

    Fixed

    • Support defining colors as closures even when opacity variables are not supported (#2536)
  • 1.8.12 - 2020-10-07

    Fixed

    • Reset color opacity variable in utilities generated using closure colors (#2515)
  • 1.8.11 - 2020-10-06
  • 1.8.10 - 2020-09-14
  • 1.8.9 - 2020-09-13
  • 1.8.8 - 2020-09-11
  • 1.8.7 - 2020-09-10
  • 1.8.6 - 2020-09-09
  • 1.8.5 - 2020-09-07
  • 1.8.4 - 2020-09-07
  • 1.8.3 - 2020-09-05
  • 1.8.2 - 2020-09-05
  • 1.8.1 - 2020-09-04
  • 1.8.0 - 2020-09-04
  • 1.7.6 - 2020-08-29
  • 1.7.5 - 2020-08-26
  • 1.7.4 - 2020-08-26
  • 1.7.3 - 2020-08-20
  • 1.7.2 - 2020-08-19
  • 1.7.1 - 2020-08-19
  • 1.7.0 - 2020-08-18
  • 1.6.3 - 2020-08-18
  • 1.6.2 - 2020-08-03
  • 1.6.1 - 2020-08-02
  • 1.6.0 - 2020-07-28
  • 1.5.2 - 2020-07-21
  • 1.5.1 - 2020-07-15
  • 1.5.0 - 2020-07-15
  • 1.4.6 - 2020-05-08
  • 1.4.5 - 2020-05-06
  • 1.4.4 - 2020-05-01
  • 1.4.3 - 2020-05-01
  • 1.4.2 - 2020-05-01
  • 1.4.1 - 2020-04-30
  • 1.4.0 - 2020-04-29
  • 1.3.5 - 2020-04-23
  • 1.3.4 - 2020-04-21
  • 1.3.3 - 2020-04-21
  • 1.3.2 - 2020-04-21
  • 1.3.1 - 2020-04-21
  • 1.3.0 - 2020-04-21
  • 1.2.0 - 2020-02-05
  • 1.2.0-canary.8 - 2020-02-05
  • 1.2.0-canary.7 - 2020-02-03
  • 1.2.0-canary.6 - 2020-02-03
  • 1.2.0-canary.5 - 2020-01-08
  • 1.2.0-canary.4 - 2020-01-08
  • 1.2.0-canary.3 - 2020-01-08
  • 1.2.0-canary.2 - 2019-12-20
  • 1.2.0-canary.1 - 2019-10-22
  • 1.2.0-canary.0 - 2019-10-14
  • 1.1.4 - 2019-11-25
  • 1.1.3 - 2019-10-22
  • 1.1.2 - 2019-08-14
from tailwindcss GitHub release notes
Commit messages
Package name: tailwindcss
  • 8f3dbfe 1.9.6
  • 29946ae Update changelog
  • bf77f29 Fix style
  • cf8596b Include default config by default in presets (#2662)
  • a350ef0 1.9.5
  • d371f46 Update changelog
  • 15ae28a Fix issue where using `theme` with default line-heights did not resolve correctly
  • a2c6dcc 1.9.4
  • d6fb40d Update changelog
  • d371727 Ensure changes to withOptions plugins trigger rebuilds
  • ec68efd 1.9.3
  • f87d680 Don't warn about future flags
  • 0b34db5 Revert "Automatically add `featureFlags.future` flags to the configuration files whenever the `init` command is ran (#2379)"
  • d367ca2 Rebuild fixtures
  • 607b714 1.9.2
  • 3f8cbc5 Update changelog
  • 6bb7cd4 Use word-wrap and overflow-wrap since word-wrap is not supported in Chrome et al
  • 038afed Merge plugins when resolving config (#2561)
  • 62b1c37 1.9.1
  • 507af56 Update changelog
  • ac82484 Don't import corePlugins in resolveConfig (#2548)
  • e0462ce Update CHANGELOG.md (#2546)
  • d19ff5b Update changelog
  • 426e999 Update CHANGELOG.md (#2545)

Compare


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant