Matthias Mullie
|
38f9d58c73
|
Add test for #349
1.3.64
|
2020-12-23 14:37:53 +01:00 |
|
Matthias Mullie
|
022cd72b68
|
More robust calc() detection
Fixes #312
|
2020-12-23 14:34:37 +01:00 |
|
Matthias Mullie
|
21678a360c
|
Fix unsafe use of new static
Fixes #350
|
2020-12-21 15:10:05 +01:00 |
|
Matthias Mullie
|
26da9bbfc8
|
Preserve custom properties
Fixes #342
|
2020-12-21 15:08:36 +01:00 |
|
Matthias Mullie
|
8931f76af2
|
Also preserve math whitespace in clamp, min, max
Fixes #351
|
2020-12-21 14:15:47 +01:00 |
|
Simon
|
9ba1b45982
|
Fix #301 calc() not followed by end of line or semicolon not correctly matched
1.3.63
|
2020-01-21 12:21:08 -08:00 |
|
Rémy Perona
|
a5c9d09f97
|
add unit test for mutiple calc() on same line
|
2020-01-21 12:21:08 -08:00 |
|
Rémy Perona
|
a5cf82753b
|
add multiline flag to extractCalcs pattern
|
2020-01-21 12:21:08 -08:00 |
|
enricodias
|
e99e51935f
|
Add addFile method
The addFile method will throw an exception if it fails to read a file
|
2020-01-21 12:15:35 -08:00 |
|
Wim Wisselink
|
47a53716f9
|
Implode swap parameter order for PHP-7.4 support.
1.3.62
|
2019-12-19 08:54:47 +01:00 |
|
Matthias Mullie
|
e87effb29f
|
Add test for #267
|
2018-12-17 16:23:25 +01:00 |
|
Matthias Mullie
|
d5acb8ce5b
|
php-cs-fixer
1.3.61
|
2018-11-27 00:10:39 +01:00 |
|
Matthias Mullie
|
97f118c4c7
|
Merge branch 'igll-patch-1'
|
2018-11-27 00:08:46 +01:00 |
|
Matthias Mullie
|
0716502669
|
Preserve important comments exactly as they are
|
2018-11-27 00:07:50 +01:00 |
|
Matthias Mullie
|
7d6883bb3d
|
Shorten alpha channel
|
2018-11-27 00:04:47 +01:00 |
|
Matthias Mullie
|
bb864e00cd
|
Remove whitespace around + and &
Fixes #259
|
2018-11-27 00:04:46 +01:00 |
|
Matthias Mullie
|
107ed7bc85
|
Improve regex detection
Fixes #249
Fixes #252
Fixes #253
|
2018-11-27 00:04:46 +01:00 |
|
Rozinko Roman
|
453dc0dfa3
|
update css test
|
2018-11-27 00:04:46 +01:00 |
|
Rozinko Roman
|
e52044ac58
|
move color replace to a shortenColorCodesToHex() function
|
2018-11-27 00:04:46 +01:00 |
|
Rozinko Roman
|
2dfe767019
|
add replace 'white' and 'black' to '#fff' and '#000'
|
2018-11-27 00:04:46 +01:00 |
|
Puskás Zsolt
|
ee023207c5
|
preserve important comments
|
2018-11-27 00:04:46 +01:00 |
|
Matthias Mullie
|
f6b0e73b31
|
Merge branch 'errotan-comments'
|
2018-11-27 00:01:59 +01:00 |
|
Matthias Mullie
|
2d13b7b851
|
Preserve important comments exactly as they are
|
2018-11-27 00:01:41 +01:00 |
|
Matthias Mullie
|
ea20ad3cbc
|
Shorten alpha channel
|
2018-11-26 23:35:39 +01:00 |
|
Matthias Mullie
|
75bb291978
|
Remove whitespace around + and &
Fixes #259
|
2018-11-26 23:35:39 +01:00 |
|
Matthias Mullie
|
cc0eb0cb6d
|
Improve regex detection
Fixes #249
Fixes #252
Fixes #253
|
2018-11-26 23:35:39 +01:00 |
|
Rozinko Roman
|
14fb0eda16
|
update css test
|
2018-11-26 23:35:39 +01:00 |
|
Rozinko Roman
|
d3d13451e1
|
move color replace to a shortenColorCodesToHex() function
|
2018-11-26 23:35:39 +01:00 |
|
Rozinko Roman
|
1c6a499a21
|
add replace 'white' and 'black' to '#fff' and '#000'
|
2018-11-26 23:35:39 +01:00 |
|
Matthias Mullie
|
17888a4946
|
Merge branch 'rozinko-replace-white-black-colors'
|
2018-11-26 23:25:02 +01:00 |
|
Matthias Mullie
|
4a6450bcae
|
Shorten alpha channel
|
2018-11-26 23:23:33 +01:00 |
|
Matthias Mullie
|
8b5f5d780d
|
Remove whitespace around + and &
Fixes #259
|
2018-11-26 23:08:42 +01:00 |
|
Matthias Mullie
|
c291aa05dc
|
Improve regex detection
Fixes #249
Fixes #252
Fixes #253
|
2018-11-26 23:08:42 +01:00 |
|
Matthias Mullie
|
db7e523ae5
|
Remove whitespace around + and &
Fixes #259
|
2018-11-26 22:57:07 +01:00 |
|
Matthias Mullie
|
4762aedee6
|
Improve regex detection
Fixes #249
Fixes #252
Fixes #253
|
2018-11-26 21:28:31 +01:00 |
|
Rozinko Roman
|
6426f25ee3
|
update css test
|
2018-10-10 22:39:02 +03:00 |
|
Rozinko Roman
|
76f2ce3379
|
move color replace to a shortenColorCodesToHex() function
|
2018-10-10 22:22:05 +03:00 |
|
Rozinko Roman
|
8be95e10e6
|
add replace 'white' and 'black' to '#fff' and '#000'
|
2018-10-10 22:05:01 +03:00 |
|
Puskás Zsolt
|
ca7d428102
|
preserve important comments
|
2018-08-24 07:35:25 +02:00 |
|
igll
|
0236af7448
|
Update Minify.php
if (array_key_exists($i, $positions) == false) {
instead of
if (!isset($positions[$i]))
in order to avoid "Notice undefined offset"
|
2018-05-29 09:11:40 +02:00 |
|
Kevin Pancake
|
6d922d0e2a
|
Pass settings to (recursively) referenced files
|
2018-05-04 08:54:28 +02:00 |
|
Matthias Mullie
|
ab7fea80ce
|
Don't iterate over positions that have already been unset
Fixes #245
1.3.60
|
2018-04-18 10:50:35 +02:00 |
|
Mert Yazıcıoğlu
|
2e54f8426b
|
Add support for unicode regular expression flag
The regular expression for matching valid JS regular expressions seems to be missing the `u` flag, which is a valid flag to treat a pattern as a sequence of unicode code points.
See: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#Advanced_searching_with_flags_2
|
2018-04-04 10:32:45 +02:00 |
|
Matthias Mullie
|
04a37f5434
|
Make sure $positions & $matches are in sync
Fixes #238
|
2018-04-04 10:31:39 +02:00 |
|
Matthias Mullie
|
81d3a806b2
|
Don't leave behind trailing semicolons when moving imports to top
Fixes #240
|
2018-04-04 10:16:18 +02:00 |
|
Matthias Mullie
|
473896bf31
|
Allow whitespace between regex & some of the things that can follow it
Fixes #242
|
2018-04-04 10:06:41 +02:00 |
|
Matthias Mullie
|
62dac3bce0
|
Run tests with Docker
1.3.59
|
2018-02-02 13:44:18 +01:00 |
|
Matthias Mullie
|
d4ba172471
|
Make classname same as filename
|
2018-02-02 12:40:19 +01:00 |
|
Matthias Mullie
|
121cd3b6eb
|
Some more whitespace stripping
Fixes #232
|
2018-02-02 12:28:07 +01:00 |
|
Matthias Mullie
|
ba5c2293c1
|
Ensure minifier always returns a string
Fixes #220
|
2018-02-02 11:49:22 +01:00 |
|