41 Commits
Author SHA1 Message Date
Jordan Pittman dcc42e6a9a 3.4.19 2025-12-10 10:52:55 -05:00
Jordan PittmanandGitHub 650d991967 v3: Bundle postcss-load-config v4 with the standalone CLI (#19042)
Unfortunately, it’s not possible to intercept the `await import(…)` used
by newer versions. This means the Standalone CLI will not be able to
load ESM postcss config files. You still will using the npm package and
newer versions of Node.js.
2025-10-01 11:18:15 -04:00
Jordan PittmanandGitHub d6f472cf4e Prepare v3.4.18 release (#19038) 2025-10-01 09:45:30 -04:00
Jordan Pittman b342df0f6d v3.4.17 2024-12-17 13:46:50 -05:00
Jordan Pittman 9bf9ac5ce4 v3.4.16 2024-12-03 14:22:00 -05:00
Robin MalfaitandGitHub 43e1b19871 Bump dependencies to fix vulnerabilities (#14697)
This PR fixes some package vulnerabilities that you will see when
running `npm install`. This PR fixes that by bumping dependencies to get
rid of the vulnerabilities.
2024-10-17 06:41:15 -04:00
Jordan Pittman f1eeccd131 3.4.10 2024-08-13 16:24:27 -04:00
Jordan PittmanandGitHub 06259c05c6 Bump versions of plugins in the Standalone CLI (#14185)
This PR updates the plugins built into the standalone CLI. The bundled
versions here are several versions behind (whoops).
2024-08-13 16:16:49 -04:00
Jordan PittmanandGitHub a163b4bf23 Bump to latest cssnano v6 (#14105)
We bundle cssnano in our CLI and it's on an older version that does not
handle nested CSS correctly. This PR updates it to the latest version of
v6.x

Fixes #14092
2024-08-02 08:57:14 -04:00
Jordan PittmanandGitHub 32de5f9b00 Automate checksum generation for standalone CLI (#14081) 2024-08-01 10:02:25 -04:00
Jordan Pittman 3dfacf8b4e 3.4.6 2024-07-16 09:37:15 -04:00
Jordan Pittman 976be7d4cb 3.4.5 2024-07-15 10:56:16 -04:00
Jordan Pittman bc12eb9faa 3.4.4 2024-06-05 12:55:54 -04:00
Jordan PittmanandGitHub 4756634cb0 Bump deps (#13797) 2024-06-05 12:53:06 -04:00
Jordan Pittman d7a80f1ad0 3.4.3 2024-03-27 15:18:37 -04:00
Jordan Pittman e4ef25362b 3.4.2 2024-03-27 11:25:32 -04:00
Jordan PittmanandGitHub 6653e1be3a Transpile import.meta.url in config files (#13322)
* Use Babel to transpile configs when import.meta is present

* Update minimum jiti version

* Update changelog
2024-03-22 12:45:19 -04:00
Robin MalfaitGitHubdepfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
8bb7c599dd Cleanup oxide — Part #2 (#13312)
* remove all oxide related code

* Update lightningcss to version 1.24.1

* update tests to match bumped Lightning CSS output

---------

Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2024-03-22 17:12:14 +01:00
saibotkandGitHub 3f701133d0 CI: Add provenance to all published packages (#13097)
* CI: Add provenance to all published packages

This commit adds provenance for all published packages. See the NPM documentation [0].

Provenance will allow people to verify that the tailwindcss packages were actually built on GH Actions and with the content of the corresponding commit. This will help with supply chain security.

For this to work, the `id-token` permission was added only where necessary.

[0]: https://docs.npmjs.com/generating-provenance-statements

* chore: Add missing repository links to packages

This is needed for provenance, to link the repository to the build accoring to the NPM docs [0].

[0]: https://docs.npmjs.com/generating-provenance-statements#prerequisites
2024-03-07 15:32:58 -05:00
Jordan Pittman 398d1b6dcf 3.4.1 2024-01-05 15:31:16 -05:00
Jordan Pittman 9012152de2 3.4.0 2023-12-18 14:52:00 -05:00
Jordan Pittman 5358ce5d97 3.3.7 2023-12-18 13:53:08 -05:00
Jordan Pittman 66aa3b451f Fix loading of built-in plugins when using an ESM or TypeScript config with the Standalone CLI (#12506) 2023-12-01 11:46:18 -05:00
Jordan Pittman 5109b680d9 Update test 2023-04-25 17:45:45 -04:00
Jordan Pittman 3bb84393c3 Revert "Fix standalone CLI tests"
This reverts commit e802693e32.
2023-04-25 16:45:41 -04:00
Jordan Pittman e802693e32 Fix standalone CLI tests 2023-04-25 16:34:08 -04:00
780798f7a3 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 <[email protected]>

* Downgrade `lightningcss` to `v1.18.0`

Co-Authored-By: Jordan Pittman <[email protected]>

* 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 <[email protected]>
Co-authored-by: Jordan Pittman <[email protected]>
2023-04-25 16:28:20 -04:00
Jordan Pittman f97ded08ac Update warning message 2023-03-24 10:44:18 -04:00
Jordan PittmanandGitHub 70ddf281b0 Warn when @tailwindcss/line-clamp plugin is being used (#10862)
* Warn if line-clamp plugin is installed

* Replace line-clamp in standalone CLI

* Update import

* Remove line-clamp plugin if found

* update lockfiles

* Update changelog
2023-03-24 09:58:06 -04:00
39b0a71d23 Add standalone-cli build for Windows Arm64 platform (#10001)
* Add standalone-cli build for Windows ARM64

* Fix path to binary on windows

* Fix style

* Simplify Windows mapping in standalone CLI tests

Co-authored-by: Jordan Pittman <[email protected]>
2022-12-05 12:39:04 -05:00
Jonathan ReininkandGitHub e04a03a530 Add container queries plugin to standalone CLI (#9865)
* Add container queries plugin to standalone CLI

* Add container queries to standalone CLI tests

* Update changelog
2022-11-17 10:18:27 -05:00
Robin Malfait aec9acd612 increase jest test timeout 2022-10-19 18:57:00 +02:00
Robin MalfaitandGitHub 5cbb26a3c8 Ensure --content is used in the CLI when passed (#9587)
* update changelog

* ensure `--content` is taken into account

* cleanup tests

- Use `rm` instead of deprecated `rmdir`
- Type the returnType correctly

* use a file not included in `content` of your tailwind.config.js file
2022-10-17 16:40:50 +02:00
7e1eff6a37 Add standalone-cli node16-linux-armv7 build (#9084)
* Add standalone-cli node16-linux-armv7 build

* Update changelog

Co-authored-by: Roman Kotov <[email protected]>
Co-authored-by: Jordan Pittman <[email protected]>
2022-08-12 13:10:10 -04:00
Jordan Pittman bb3fd971ae Tweak standalone CLI build setup 2022-07-29 11:48:22 -04:00
Jordan Pittman be5efcfea6 Update deps 2022-07-29 11:48:22 -04:00
Jordan PittmanandGitHub dc1dfeb0ba Fix usage of postcss.config.js in standalone CLI (#8769)
* Update deps

* Fix usage of postcss config file in standalone CLI

The config file created with `--postcss` would fail because we didn’t stub require to load `tailwindcss` or `autoprefixer` when we should.

* Update tests

* WIP
2022-07-04 10:51:28 -04:00
Jordan PittmanandGitHub e04d7e2802 Remove cross-env and postcss-cli deps (#6964) 2022-01-07 15:40:36 -05:00
Max VeytsmanandGitHub 4dd9c551e1 Switch to using linuxstatic build target (#6914) 2022-01-06 08:13:44 -05:00
Philipp SchmidandGitHub cb34d3b10b Add standalone-cli node16-linux-arm64 build (#6693) 2021-12-28 16:06:49 -05:00
Jordan PittmanandGitHub 89d8fad687 Add standalone tailwindcss CLI (#6506)
* Move standalone CLI into main repo

* Update release tag

* Update workflow

* Ignore standalone CLI tests

* Fix style

* Update changelog [ci skip]
2021-12-14 18:12:06 +01:00