Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: tailwindlabs/tailwindcss
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.2.0
Choose a base ref
...
head repository: tailwindlabs/tailwindcss
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.2.1
Choose a head ref
  • 10 commits
  • 17 files changed
  • 3 contributors

Commits on Oct 19, 2022

  1. Configuration menu
    Copy the full SHA
    1dc4a76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2faf86f View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

  1. Fix missing supports in types (#9616)

    * add `supports` to types
    
    * update changelog
    RobinMalfait authored Oct 20, 2022
    Configuration menu
    Copy the full SHA
    4dfb1e3 View commit details
    Browse the repository at this point in the history
  2. Fix missing PostCSS dependencies in the CLI (#9617)

    * Record and watch PostCSS dependencies in the CLI
    
    * ensure `changedContent` gets cleared
    
    Otherwise this list gets bigger and bigger, not only that there is a
    subtle bug. The moment you save a `.css` file we want to create a new
    context and start from scratch. However, since the list was never
    cleared, it meant that every subsequent save to *any* file (not only
    config / css files) creates a new context...
    
    By clearing the least we should work around this problem.
    
    * add test that verifies an odd bug
    
    The story goes like this:
    
    1. add `underline` to html file
      -> css contains `underline` rule
    2. add `font-bold` to html file
      -> css contains `underline` and `font-bold`
    3. remove `underline` from html file
      -> css still contains `underline` and `font-bold` for performance reasons
    4. Save a css file (! RED FLAG)
      -> css contains `font-bold` because we started from scratch
    5. add `underline` to html file
      -> css contains `underline` and `font-bold`
    6. remove `underline` from html file
      -> css only contains `font-bold`... (UH OH)
    
    This is because the moment we did step 4, every single save in any file created a new context. Every. Single. Time.
    
    * use a property that doesn't require `autoprefixer`
    
    * update changelog
    
    Co-authored-by: Jordan Pittman <jordan@cryptica.me>
    RobinMalfait and thecrypticace authored Oct 20, 2022
    Configuration menu
    Copy the full SHA
    40f6b4f View commit details
    Browse the repository at this point in the history
  3. Workflow improvements (#9609)

    * remove unnecessary download links
    
    GitHub already shows them in a table right below it.
    
    * detach `npm run style` from `npm run test`
    
    * decouple lint from test in workflows
    
    Which means that we don't need to do the crazy linking in certain
    workflows.
    
    * hoist the `CI` environment variable
    
    * create dedicated `lint` job
    
    The `lint` tests will run against source files and should not be
    dependant on a specific node version. Instead of running the `npm run
    style` on every node version we use, we can and should only run it once.
    
    * remove `prettier-plugin-tailwindcss`
    
    As long as we use older versions of node/npm where we can't have
    ourselves as a dependency, it is a bit of a mess to maintain properly
    sorted html in tests.
    
    Let's remove it for now until we have a better solution!
    RobinMalfait authored Oct 20, 2022
    Configuration menu
    Copy the full SHA
    3c7fc69 View commit details
    Browse the repository at this point in the history
  4. Ensure micromatch is a proper CLI dependency (#9620)

    * ensure `micromatch` is a proper dependency
    
    * update changelog
    RobinMalfait authored Oct 20, 2022
    Configuration menu
    Copy the full SHA
    1445aaf View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. ensure we also check wether the modifier exists in the modifiers object

    Before we were just checking if the `modifiers` option is `any` or an
    object, without actually checking that in case it is an object, the
    value actually existed.
    RobinMalfait committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    0bbca33 View commit details
    Browse the repository at this point in the history
  2. update changelog

    RobinMalfait committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    726b023 View commit details
    Browse the repository at this point in the history
  3. update changelog

    RobinMalfait committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    8967a51 View commit details
    Browse the repository at this point in the history
  4. 3.2.1

    RobinMalfait committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    547f9f6 View commit details
    Browse the repository at this point in the history
Loading