153 lines
3.4 KiB
Markdown
153 lines
3.4 KiB
Markdown
|
# 4.0.0-rc.0
|
||
|
|
||
|
* Breaking: Drops support for Node 0.12, we now require at least Node 4.
|
||
|
* Breaking: Update PostCSS to 6.0.0.
|
||
|
* Breaking: Removes the deprecated options from version 2.2.0.
|
||
|
|
||
|
# 2.6.1
|
||
|
|
||
|
* Resolves an issue where IE hacks were being removed from `0` values
|
||
|
(thanks to @Justineo).
|
||
|
|
||
|
# 2.6.0
|
||
|
|
||
|
* Added clamping of the values for the `shape-image-threshold` property, using
|
||
|
the same logic as introduced in version `2.5.0`.
|
||
|
|
||
|
# 2.5.0
|
||
|
|
||
|
* Added clamping of the values for the `opacity` property to the `0-1` range.
|
||
|
For example, this will convert `opacity: 1.1` to `opacity: 1`.
|
||
|
|
||
|
# 2.4.1
|
||
|
|
||
|
* Resolves an issue where the units would be stripped from zero values in
|
||
|
custom properties (thanks to @jgerigmeyer).
|
||
|
|
||
|
# 2.4.0
|
||
|
|
||
|
* Added a `precision` option to enable rounding of decimal places for
|
||
|
`px` values.
|
||
|
|
||
|
# 2.3.6
|
||
|
|
||
|
* Resolves an issue with the last patch where `height: 0em` was not being
|
||
|
converted to `height: 0`.
|
||
|
|
||
|
# 2.3.5
|
||
|
|
||
|
* Resolves an issue where certain properties inside `@keyframes` rules would
|
||
|
break animation in IE due to the percentage being stripped. Now, the
|
||
|
percentage is preserved for these properties.
|
||
|
|
||
|
# 2.3.4
|
||
|
|
||
|
* Does not convert `height:0%` to `height:0` (and the same for `max-height`), as
|
||
|
they produce different results.
|
||
|
|
||
|
# 2.3.3
|
||
|
|
||
|
* Updates postcss-value-parser to version 3 (thanks to @TrySound).
|
||
|
|
||
|
# 2.3.2
|
||
|
|
||
|
* Fixed a regression where `0%` in color functions was being transformed to `0`
|
||
|
(thanks to @TrySound).
|
||
|
|
||
|
# 2.3.1
|
||
|
|
||
|
* Fixed a behaviour where `0deg` was being converted to `0`.
|
||
|
|
||
|
# 2.3.0
|
||
|
|
||
|
* Added an option to convert between `turn` & `deg` (thanks to @TrySound).
|
||
|
|
||
|
# 2.2.1
|
||
|
|
||
|
* Fixes a behaviour where the module would remove units from zero values inside
|
||
|
calc functions (thanks to @marek-saji & @TrySound).
|
||
|
|
||
|
# 2.2.0
|
||
|
|
||
|
* Renames `opts.convertLength` & `opts.convertTime` to
|
||
|
`opts.length` & `opts.time`; the old options will now print deprecation
|
||
|
warnings (thanks to @TrySound).
|
||
|
|
||
|
# 2.1.0
|
||
|
|
||
|
* Adds options to enable/disable unit conversion for time & length values.
|
||
|
|
||
|
# 2.0.1
|
||
|
|
||
|
* Bump postcss-value-parser to `2.0.2`.
|
||
|
|
||
|
# 2.0.0
|
||
|
|
||
|
* Upgraded to PostCSS 5.
|
||
|
|
||
|
# 1.3.1
|
||
|
|
||
|
* Fixes an issue where the module would convert values in gradient/url functions
|
||
|
since 1.3.0.
|
||
|
|
||
|
# 1.3.0
|
||
|
|
||
|
* Converted the module to use ES6.
|
||
|
* balanced-match, css-list & some integrated code has been replaced with
|
||
|
postcss-value-parser; reducing the number of moving parts in this module, and
|
||
|
providing a more futureproof way of parsing CSS numeric values.
|
||
|
|
||
|
# 1.2.5
|
||
|
|
||
|
* Fixes an issue where uppercase units (such as PX) were being deleted.
|
||
|
|
||
|
# 1.2.4
|
||
|
|
||
|
* Fixes convert not px or ms
|
||
|
|
||
|
# 1.2.3
|
||
|
|
||
|
* Adds support for `ch` units; previously they were removed.
|
||
|
* Upgrades css-list to `0.1.0`, code tidied up.
|
||
|
|
||
|
# 1.2.2
|
||
|
|
||
|
* Added support for viewport units (thanks to @TrySound).
|
||
|
|
||
|
# 1.2.1
|
||
|
|
||
|
* Fixes regressions introduced by the previous patch. Better support for
|
||
|
negative value transforms.
|
||
|
|
||
|
# 1.2.0
|
||
|
|
||
|
* Adds support for slash/comma separated values (thanks to @TrySound).
|
||
|
|
||
|
# 1.1.1
|
||
|
|
||
|
* Fixes an issue where trailing zeroes were not being removed in
|
||
|
values that were not `0` (thanks to @TrySound).
|
||
|
|
||
|
# 1.1.0
|
||
|
|
||
|
* Adds support for removing leading zeroes from `rem` values
|
||
|
(thanks to @tunnckoCore).
|
||
|
|
||
|
# 1.0.3
|
||
|
|
||
|
* Fixed a bug where filenames were being incorrectly transformed.
|
||
|
|
||
|
# 1.0.2
|
||
|
|
||
|
* Fixed a bug where `1.` and `.0` were not being optimised to `1` and `0`,
|
||
|
respectively.
|
||
|
|
||
|
# 1.0.1
|
||
|
|
||
|
* Fixed a bug where `undefined` would be stringified as the unit value, if the
|
||
|
value did not have a unit.
|
||
|
|
||
|
# 1.0.0
|
||
|
|
||
|
* Initial release.
|