Change from pnpm to npm, add ./link.sh shortcut for npm style package linking
[clean-css.git] / lib /
2018-11-18 Nick DowningAdd embedded ability, tokenizer starts at a specified...
2018-08-07 Jakub PawlowiczFixes giving `breakWith` option via a string.
2018-08-02 Jakub PawlowiczFixes #964 - allows for configurable line breaks.
2018-08-01 Jakub PawlowiczFixes #1000 - carriage return handling in tokenizer.
2018-08-01 Jakub PawlowiczFixes #986 - CSS 4 colors in level 2 optimizations.
2018-08-01 Jakub PawlowiczFixes #1036 - double `deepClone` declaration.
2018-08-01 Jason PamentalFix incorrect stripping of quotes in font-variation...
2018-03-06 Jakub PawlowiczFixes ReDOS vulnerabilities.
2018-03-05 Jakub PawlowiczFixes #1006 - handling invalid input source maps.
2018-03-05 Jakub PawlowiczFixes #1008 - edge case in breaking up `font`.
2018-03-05 Jakub PawlowiczFixes #989 - edge case in removing unused at-rules.
2018-03-05 Jakub PawlowiczFixes #988 - edge case in dropping `animation-duration`.
2018-03-05 Anthony BARRE[#1001] Fix corrupted state of tokenizer (#1010)
2017-11-07 DChristianyAdd an option for keeping trailing semicolons in rule...
2017-09-19 Matthew BennettIgnore quotes when checking @font-face use (#972)
2017-09-02 Jakub PawlowiczFixes #966 - remote `@import`s referenced from local...
2017-09-02 Jakub PawlowiczFixes #965 - edge case in parsing comment endings.
2017-09-02 Jakub PawlowiczFixes #959 - regression in shortening long hex values.
2017-07-14 Jakub PawlowiczFixes #957 - `0%` minification of `width` property.
2017-07-08 Jakub PawlowiczFixes #953 - beautify breaks attribute selectors.
2017-07-08 Jakub PawlowiczFixes #887 - edge case in serializing comments.
2017-06-29 Jakub PawlowiczFixes #952 - parsing `@page` as in CSS3 spec.
2017-06-29 Jakub PawlowiczFixes #945 - hex RGBA colors in IE filters.
2017-06-17 Jakub PawlowiczSee #944 - fixes code formatting.
2017-06-17 Jakub PawlowiczFixes #947 - selector based filtering.
2017-06-16 Jakub PawlowiczSee #895 - ignoring specific styles.
2017-06-16 Jakub PawlowiczFixes #861 - new `transition` property optimizer.
2017-06-14 Jakub PawlowiczFixes #950 - removing unused `@font-face` at rules.
2017-05-23 strarsisAdd process method (compatibility with optimize-css...
2017-05-18 Jakub PawlowiczFixes #946 - `-ms-grid-columns` repeat syntax.
2017-05-10 Jakub PawlowiczFixes #939 - semicolon after `@apply` at rule.
2017-05-10 Jakub PawlowiczFixes #941 - breaking up vendor prefixed `animation`.
2017-05-10 Jakub PawlowiczFixes #940 - handles more `font` keywords.
2017-05-08 Jakub PawlowiczFixes #938 - removing unused at-rules with `!important`.
2017-04-21 Jakub PawlowiczReformats 'merge into shorthands' code.
2017-04-21 Jakub PawlowiczImproves longhand-into-shorthand merging.
2017-04-21 Jakub PawlowiczFixes #525 - restores `inherit`-based merging.
2017-04-20 Jakub PawlowiczFixes #862 - allows removing unused at rules.
2017-04-19 Jakub PawlowiczSee #862 - allows non-standard `list-style-type`.
2017-04-19 Jakub PawlowiczFixes #860 - adds `animation` property optimizer.
2017-04-18 Jakub PawlowiczFixes #933 - smarter longhand into shorthand merging.
2017-04-12 Jakub PawlowiczFixes #930 - regression in tidying selectors.
2017-04-06 Jakub PawlowiczFixes #920 - allows skipping property optimizations.
2017-04-05 Jakub PawlowiczSee #254 - adds system font support.
2017-04-05 Jakub PawlowiczReworks validator module.
2017-04-05 Jakub PawlowiczUses `Marker` control characters where possible.
2017-04-05 Jakub PawlowiczSee #254 - removes `font` optimizations in level 1.
2017-04-05 Jakub PawlowiczSee #254 - implements `font` compacting.
2017-04-04 Jakub PawlowiczFixes #924 - `hsl` zero percent eager optimization.
2017-03-25 Jakub PawlowiczFixes #755 - adds custom handling of remote requests.
2017-03-24 Jakub PawlowiczFixes #905 - allows disabling selector sorting.
2017-03-22 Jakub PawlowiczRefixes #556 - IE backslash hacks.
2017-03-22 Jakub PawlowiczFixes #917 - prevents grid area unquoting.
2017-03-22 Jakub PawlowiczFixes #916 - maximum number of merged selectors.
2017-03-22 Jakub PawlowiczSee #916 - adds predictable fitting in restructuring.
2017-03-20 Martin GrandrathExtend readSources to accept array of source hashes...
2017-03-15 Jakub PawlowiczFixes #903 - web UI and source maps.
2017-03-15 Jakub PawlowiczFixes #902 - case insensitive attribute matchers.
2017-03-15 Jakub PawlowiczFixes #907 - compatibility of space after closing brace.
2017-03-15 Jakub PawlowiczFixes #910 - too aggressive precision optimizations.
2017-02-22 Jakub PawlowiczFixes #899 - regression in optimizing pseudo class...
2017-02-22 Jakub PawlowiczFixes edge case in remote stylesheet fetching.
2017-02-16 Jakub PawlowiczFixes #886 - better multi pseudo class / element merging.
2017-02-16 Jakub PawlowiczFixes #890 - adds toggle to disable empty tokens removal.
2017-02-14 Jakub PawlowiczFixes #893 - `inline: false` as alias to `inline: ...
2017-02-14 Jakub PawlowiczFixes #891 - merging vendor-prefixed pseudo classes.
2017-02-10 Jakub PawlowiczFixes #885 - don't strip quotes from `font-feature...
2017-02-07 Jakub PawlowiczFixes #884 - handling absolute paths on Windows.
2017-02-07 Jakub PawlowiczFixes #880 - incorrect token type identification.
2017-02-06 Olivier TassinariFix wrong require arity (#881)
2017-02-04 Jakub PawlowiczFixes #879 - incorrect handling of spaces in paths.
2017-02-04 Jakub PawlowiczFixes #878 - invalid double backshlash tokenization.
2017-01-30 Jakub PawlowiczFixes #875 - :facepalm: bug in semantic merging.
2017-01-26 Jakub PawlowiczFixes #874 - regression in at-rule tokenization.
2017-01-25 Jakub PawlowiczSee #872 - two additional cases.
2017-01-25 Jakub PawlowiczFixes #872 - edge case in tokenization.
2017-01-25 Jakub PawlowiczFixes #868 - accept absolute paths in input hash.
2017-01-25 Jakub PawlowiczFixes #867 - skips optimizing variable values.
2017-01-25 Jakub PawlowiczFixes #866 - edge case in `inline` flag handling.
2017-01-20 Jakub PawlowiczCleans up serializer code.
2017-01-20 Jakub PawlowiczRenames 'star' to 'asterisk'.
2017-01-20 Jakub PawlowiczRenames curly bracket constants.
2017-01-20 Jakub PawlowiczRenames `Token.BLOCK` to `Token.NESTED_BLOCK`.
2017-01-20 Jakub PawlowiczSimplifies `split` helper code.
2017-01-20 Jakub PawlowiczBumps copyright timestamps to 2017.
2017-01-20 Jakub PawlowiczFixes linting warning in specificity module.
2017-01-20 Jakub PawlowiczMoves API options setup to `options` folder-space.
2017-01-20 Jakub PawlowiczFixes #859 - avoids `-webkit-border-radius` optimizations.
2017-01-20 Jakub PawlowiczFixes #863 - adds `transform` callback for custom optim...
2017-01-19 Jakub PawlowiczFixes #856 - allows `minify` to return a promise.
2017-01-19 Jakub PawlowiczAdds `overrideProperties` level 2 optimizations flag.
2017-01-19 Jakub PawlowiczMoves 'compacting' code to 'properties' folder-space.
2017-01-19 Jakub PawlowiczRenames `compactShorthands` level 2 option to `mergeInt...
2017-01-19 Jakub PawlowiczMakes compactable code more explicit.
2017-01-19 Jakub PawlowiczSee #290 - adds removing IE filters.
2017-01-19 Jakub PawlowiczSee #290 - removes aggressive merging.
2017-01-18 Jakub PawlowiczSee #290 - reworks `border` overriding.
2017-01-18 Jakub PawlowiczSee #290 - disables `font` shorthand overriding.
2017-01-18 Jakub PawlowiczSee #290 - disables `transition` shorthand overriding.
2017-01-18 Jakub PawlowiczSee #290 - disables `animation` shorthand overriding.
next