All Versions
35
Latest Version
Avg Release Cycle
14 days
Latest Release
664 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v2.3.6 Changes
October 26, 20180๏ธโฃ Important: default mimetype for JavaScript is now
application/javascript
(it used to betext/javascript
).- ๐ HTML bugfix: keep empty
value
attribute on<input type="radio">
, because the default is not an empty string - ๐ HTML bugfix: prevent IE conditional comments from panicking in some instances
- CSS: handle
local()
for URLs - ๐ CSS: support
rgb()
andhsl()
with spaces instead of commas - CSS: improve minification for
font
,background
,background-position
,background-repeat
,background-size
,outline
andborder
declarations - ๐ CSS: reintroduce support for IE star-declaration hack
- ๐ CSS bugfix:
margin
andpadding
now check if values that are functions (such ascalc()
) are equal and thus eligible for collapsing - ๐ CSS bugfix: parse bad declarations better
- ๐ CSS bugfix: add space for attribute selector case insensitivity between the value and
i
as ininput[type="radio" i]
- ๐ CSS bugfix: do not collapse
outline
to0
but tonone
- ๐ CSS bugfix: opacity for
rgba()
andhsla()
in CSS2 cannot be rewritten as#rrggbbaa
- ๐ SVG bugfix: only use the first pair of coordinates for
M
to move back to when encounteringZ
- ๐ HTML bugfix: keep empty
-
v2.3.5 Changes
June 08, 2018- CLI: Add bash completion for the
minify
command - CLI: improved error messages
- ๐ CLI bugfix: don't open all files at once when concatenating, which usually panics when >10000 files are open
- ๐ CLI bugfix: don't minify modified files twice when watching them
- ๐ Bugfix: prevent panic on long decimals with negative exponent, where rewriting would previously cause longer numbers
- HTML: accept alternative syntax for MS conditional comments
- ๐ HTML bugfix:
draggable
is not a boolean - ๐ HTML bugfix: do not assume mediatype in
<meta content="x">
- CSS: add option for CSS2 numbers without exponents
- CSS: trim space in
url()
- ๐ CSS: minify
box-shadow
,background
and@import
better - ๐ CSS bugfix: prevent panic for functions with no arguments or end parenthesis
- ๐ CSS bugfix: keep dimensions for zeros in
flex
property - ๐ CSS bugfix: keep other values for
outline
andborder
when width is zero - ๐ CSS bugfix: font
normal
now handled - ๐ CSS bugfix: add quotes to unquotes
url()
when we can remove theurl
function - ๐ CSS bugfix: only omit number dimensions for and
- ๐ JS bugfix: ASI behaviour for template literals
- ๐ JS bugfix: replace comment as space when comment is removed
- ๐ JS bugfix: divide by regular expression
- ๐ SVG: don't remove empty groups anymore, as CSS or JS might rely on them
- ๐ SVG bugfix: prevent panic on invalid pathdata for arcs
- CLI: Add bash completion for the
-
v2.3.4 Changes
December 01, 2017๐ This release fixes a number of out-of-bounds panics that could arise in HTML, XML and JS sources. It also allows HTML sources to contain the NULL byte.
-
v2.3.3
November 12, 2017 -
v2.3.2
November 12, 2017