4365 Commits

Author SHA1 Message Date
Jonathan Reinink
fb545bc94d
Update CHANGELOG.md 2021-12-15 07:34:36 -05:00
Robin Malfait
3c93379565
3.0.5 v3.0.5 2021-12-15 13:04:48 +01:00
Robin Malfait
977e806ad2
update changelog 2021-12-15 13:04:39 +01:00
Robin Malfait
9777562da3
revert reset of li 2021-12-15 13:03:00 +01:00
Robin Malfait
a2fe0c4501
update changelog 2021-12-15 12:46:31 +01:00
Robin Malfait
ee557704b5
3.0.4 v3.0.4 2021-12-15 12:35:44 +01:00
Robin Malfait
8be5f7888d
update changelog 2021-12-15 12:35:38 +01:00
Robin Malfait
083bca3d3f
Insert always on defaults layer in correct spot (#6526)
* insert in correct spot

We were injecting the always on `@tailwind defaults` layer at the beginning of
the file. However, if a `@tailwind base` layer is available, then that
will now be injected _after_ the defaults layer. The base layer does
contain some reset that are now overriding the defaults we set.

So now we will:
- Insert the `@tailwind defaults` layer at the beginning of the file
  _if_ there is no `@tailwind base`
- Insert the `@tailwind defaults` layer after the `@tailwind base` layer
  if it exists.

* update changelog
2021-12-15 12:34:53 +01:00
Robin Malfait
6bfde07b78
3.0.3 v3.0.3 2021-12-15 10:27:42 +01:00
Robin Malfait
f921642d95
force fetching of git tags 2021-12-15 10:27:42 +01:00
Robin Malfait
45c69be580
update changelog 2021-12-15 10:22:20 +01:00
Jonathan Reinink
00f60e6101 Add "li" to list-style reset 2021-12-14 20:40:20 -05:00
Jonathan Reinink
1fa993f995 Remove extra spaces in preflight 2021-12-14 20:30:08 -05:00
Simon J
a7263a8f6f
Add support for negative values in safelist patterns (#6480)
Co-authored-by: Simon Jarrett <simon.jarrett@churchmissionsociety.org>
2021-12-14 15:55:26 -05:00
Jordan Pittman
5079b9c32f Properly attach cli binaries to release 2021-12-14 12:33:06 -05:00
Jordan Pittman
4041d04b89
Move defaults to their own always-on layer (#6500)
Default's declarations are now processed and merged even when there is no tailwind base directive included in the stylesheet. Without this applying tailwind utilities in css modules would break if they relied on defaults rules.

Co-authored-by: Robin Malfait <malfait.robin@gmail.com>
2021-12-14 12:21:38 -05:00
Jordan Pittman
47e8556e3b
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
Jonathan Reinink
0ddbb36c85
Update changelog 2021-12-13 21:30:10 -05:00
Oliver Williams
95dd82b749
use text-decoration-line instead of text-decoration (#6378)
* use text-decoration-line instead of text-decoration

* fix tests

Co-authored-by: Oliver Williams <oliver@Olivers-MacBook-Pro.local>
2021-12-13 16:09:14 -05:00
Adam Wathan
27c2c72b13
Update CHANGELOG.md 2021-12-13 16:05:24 -05:00
Jordan Pittman
399440eef1
Don't output unparsable values (#6469) 2021-12-13 12:39:17 -05:00
Robin Malfait
4b2482ff35
Warn about invalid globs in content (#6449)
* rewrite invalid globs if we can

* warn instead of rewrite

* update changelog
2021-12-13 16:00:31 +01:00
Robin Malfait
d07553bc65
3.0.2 v3.0.2 2021-12-13 15:43:17 +01:00
Robin Malfait
60ee7bbf52
update changelog 2021-12-13 15:43:08 +01:00
Robin Malfait
860c61cd61
temporarily disable optimize universal defaults (#6461)
* temporarily disable optimize universal defaults

* update changelog
2021-12-13 15:39:18 +01:00
depfu[bot]
42683dfc09 Update eslint to version 8.4.1 2021-12-11 23:59:58 +00:00
Adam Wathan
8a4b2f0627 Update version v3.0.1 2021-12-10 20:28:26 -05:00
Jordan Pittman
429fe07a5f
Fix defaults optimization when vendor prefixes are involved (#6369) 2021-12-10 10:45:33 -05:00
Robin Malfait
08241c3f75
Detect circular dependencies when using @apply (#6365)
* detect circular dependencies when using `@apply`

* update changelog

* ensure we split by the separator
2021-12-10 16:08:45 +01:00
depfu[bot]
838185bd0e
Update @swc/jest to version 0.2.11 (#6264)
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2021-12-10 11:45:56 +01:00
depfu[bot]
eebf529b38
Update esbuild to version 0.14.2 (#6285)
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2021-12-10 11:45:44 +01:00
Robin Malfait
b399e8db90
Add default interop to public available functions (#6348)
* add `default` interop to public available functions

* update changelog
2021-12-10 11:25:10 +01:00
Robin Malfait
81f52a24f4
Ensure complex variants with multiple classes work (#6311)
* ensure complex variants with multiple classes work

* update changelog
2021-12-10 10:57:40 +01:00
Robin Malfait
99baa6e323
3.0.0 v3.0.0 2021-12-09 17:26:02 +01:00
Robin Malfait
c8b1543401
update changelog 2021-12-09 17:23:56 +01:00
Robin Malfait
4c224225f4
add missing changelog item 2021-12-09 16:43:18 +01:00
depfu[bot]
3229ca0ef3 Update @swc/core to version 1.2.118 2021-12-09 07:54:35 +00:00
Adam Wathan
e6e24b8519
Update CHANGELOG.md 2021-12-08 19:42:25 -05:00
Robin Malfait
36357786bf
Partially revert tuple syntax PR for screens: #6104 (#6289)
* partially revert tuple syntax PR for `screens`: #6104

* update changelog
2021-12-07 18:49:40 +01:00
depfu[bot]
dd06552c50 Update jest to version 27.4.3 2021-12-07 12:15:10 +00:00
depfu[bot]
a6f7a722b3 Update jest-diff to version 27.4.2 2021-12-07 09:22:31 +00:00
Robin Malfait
b857d80e94
Ensure that we test every value for the length datatype (#6283)
* ensure that we test every value for the `length` datatype

* update changelog
2021-12-06 20:19:45 +01:00
Adam Wathan
e2d5f214e2 Update changelog 2021-12-06 11:38:38 -05:00
Adam Wathan
31b5540c02 Update changelog 2021-12-06 11:37:35 -05:00
Adam Wathan
c48e629955 Support negative scale values 2021-12-06 10:47:16 -05:00
depfu[bot]
a834b20ebf Update postcss-value-parser to version 4.2.0 2021-12-06 11:59:35 +00:00
depfu[bot]
bbe1fe7fd6 Update cssnano to version 5.0.12 2021-12-04 19:45:06 +00:00
Adam Wathan
9749e340e7 Use real files for custom transformer test 2021-12-04 13:38:40 -05:00
depfu[bot]
8e98f3c111 Update postcss to version 8.4.4 2021-12-03 19:45:45 +00:00
Robin Malfait
ea139f20a2
Improve [0] arbitrary value support (#6259)
* test `text-[0]` instead of `w-[0]`

* update changelog
2021-12-03 19:23:01 +01:00