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.3.1
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.3.2
Choose a head ref
  • 14 commits
  • 70 files changed
  • 4 contributors

Commits on Mar 30, 2023

  1. Tweak changelog

    reinink authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    d731049 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Don’t move ::ng-deep pseudo element to end of selector when using `…

    …@apply` (#10943)
    
    * Don’t move `::ng-deep` pseudo element
    
    * Update changelog
    thecrypticace authored Apr 4, 2023
    Configuration menu
    Copy the full SHA
    467a39e View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Don’t move unknown pseudo-elements to the end of selectors (#10962)

    * Don’t move `::deep` pseudo element to end of selector when using `@apply`
    
    * Update changelog
    
    * Move pseudo-elements in two passes
    
    * Rewrite pseudo-element relocation logic
    
    * Update test
    
    `::test` is an unknown pseudo element and therefore may be actionable _and_ nestable
    
    * Add tests
    
    * Simplify tests
    
    * Simplify
    
    * run tests on CI multiple times
    
    This works around the timeouts/flakeyness of GitHub Actions
    
    * Update formatting
    
    * Add comment
    
    * Mark webkit peusdo elements as terminal
    
    * update comment
    
    * only execute the `global-setup` once
    
    * Simplify
    
    NO SORT FN YAY
    
    * Use typedefs
    
    * Update changelog
    
    * Update changelog
    
    * update again
    
    ---------
    
    Co-authored-by: Robin Malfait <malfait.robin@gmail.com>
    thecrypticace and RobinMalfait authored Apr 7, 2023
    Configuration menu
    Copy the full SHA
    e3a9d5f View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Fix gradient stop positions with transparent colors and/or variants (#…

    …11002)
    
    * fixed gradient stop for default transparent
    
    * Inherit gradient stop positions when using variants
    
    * Update tests
    
    * Update changelog
    
    ---------
    
    Co-authored-by: Jordan Pittman <jordan@cryptica.me>
    matei-s and thecrypticace authored Apr 13, 2023
    Configuration menu
    Copy the full SHA
    9f86019 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Replace __OXIDE__ at build time to prevent @tailwindcss/oxide lea…

    …ks in the stable engine (#10988)
    
    * replace `env.OXIDE` with global `__OXIDE__`
    
    This will allow us to replace the `__OXIDE__` at build time, and fully
    remove the branches from the final code so that there is not even any
    reference to `@tailwindcss/oxide` on the stable engine.
    
    * update changelog
    
    * use `env.ENGINE` in integration tests
    
    * drop oxide branching for the PostCSS plugin for now
    
    This is currently a redirect to the same file, so doesn't hurt.
    
    * Enable better dead-code elimination
    
    * Update CLI tests
    
    Fix indentation
    
    * Fix indentation
    
    ---------
    
    Co-authored-by: Jordan Pittman <jordan@cryptica.me>
    RobinMalfait and thecrypticace authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    72bc318 View commit details
    Browse the repository at this point in the history
  2. tweak changelog

    RobinMalfait committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    defdc4b View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Ensure multiple theme(spacing[5]) calls with bracket notation in ar…

    …bitrary properties work (#11039)
    
    * ensure that last `]` doesn't stop the match
    
    Given this input:
    ```html
    <div class="[width:_calc(theme(spacing[5])_+_theme(spacing[5]))]"></div>
    ```
    
    Then we would expect the match to be this:
    ```
    [width:_calc(theme(spacing[5])_+_theme(spacing[5]))]
    ```
    
    However, with the `?`, then it would stop and result in:
    ```
    [width:_calc(theme(spacing[5])_+_theme(spacing[5]
    ```
    
    Which makes it incomplete because the `))]` are missing at the end.
    
    * update changelog
    RobinMalfait authored Apr 19, 2023
    Configuration menu
    Copy the full SHA
    0e2b451 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Normalize arbitrary modifiers (#11057)

    * ensure we normalize the arbitrary modifiers
    
    This applies the same rules as arbitrary values. The `_` can be used in
    place of a space. If you _do_ want an underscore, you can escape it with
    `\_` (`\\_` in JavaScript).
    
    * update changelog
    RobinMalfait authored Apr 21, 2023
    1 Configuration menu
    Copy the full SHA
    9bb45cd View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Drop support for Node.js v12 (#11089)

    * bump `postcss-load-config` in the oxide engine
    
    * bump `postcss-load-config` in the stable engine
    
    * update changelog
    
    * Switch to stable
    
    * Update Node to v14
    
    * Update to latest dependency versions
    
    * Update test helper for new version of `rimraf`
    
    Co-Authored-By: Jordan Pittman <jordan@cryptica.me>
    
    * Downgrade `lightningcss` to `v1.18.0`
    
    Co-Authored-By: Jordan Pittman <jordan@cryptica.me>
    
    * Switch back to oxide
    
    * Update Github actions from Node 12 to Node 14
    
    * Update oxide dependencies
    
    * Update stable dependencies
    
    * Update `content-resolution` integration test dependencies
    
    * Update `postcss-cli` integration test dependencies
    
    * Update `rollup` integration test dependencies
    
    * Update `rollup-sass` integration test dependencies
    
    * Update `vite` integration test dependencies
    
    * Update `webpack-5` integration test dependencies
    
    * Update changelog
    
    * Remove `color-name` dependency
    
    * Replace `quick-lru` dependency with `@alloc/quick-lru`
    
    * Replace `quick-lru` dependency with `@alloc/quick-lru` in stable
    
    * Fix standalone CLI test
    
    ---------
    
    Co-authored-by: Jonathan Reinink <jonathan@reinink.ca>
    Co-authored-by: Jordan Pittman <jordan@cryptica.me>
    3 people authored Apr 25, 2023
    1 Configuration menu
    Copy the full SHA
    bd0497f View commit details
    Browse the repository at this point in the history
  2. 1 Configuration menu
    Copy the full SHA
    0e539a7 View commit details
    Browse the repository at this point in the history
  3. Revert "Fix standalone CLI tests"

    This reverts commit 0e539a7.
    thecrypticace committed Apr 25, 2023
    1 Configuration menu
    Copy the full SHA
    7bd1a3f View commit details
    Browse the repository at this point in the history
  4. 1 Configuration menu
    Copy the full SHA
    adc8334 View commit details
    Browse the repository at this point in the history
  5. Update test

    thecrypticace committed Apr 25, 2023
    1 Configuration menu
    Copy the full SHA
    48ff773 View commit details
    Browse the repository at this point in the history
  6. 3.3.2

    thecrypticace committed Apr 25, 2023
    1 Configuration menu
    Copy the full SHA
    1867744 View commit details
    Browse the repository at this point in the history
Loading