prettier v1.16.2 Release Notes
Release Date: 2019-01-30 // about 5 years ago-
In Prettier 1.16.0 and 1.16.1,
--list-different
and--check
logged every file in some CI environments, instead of just unformatted files. This unwanted behavior is now fixed.Previously, only non-breaking whitespaces (U+00A0) are marked as non-normal whitespace, which means other non-normal whitespaces such as non-breaking narrow whitespaces (U+202F) could be formatted as normal whitespaces, which breaks the output. We now follow the spec to exclude all non-ASCII whitespace from whitespace normalization.
(
·
represents a non-breaking narrow whitespace)<!-- prettier-ignore -->
<!-- Input --> Prix·:·32·€ <!-- Output (Prettier 1.16.1) --> Prix : 32 € <!-- Output (Prettier 1.16.2) --> Prix·:·32·€
Previously, type cast comments with record types were ignored and prettier stripped the subsequent parens. Prettier 1.16.2 handles these cases correctly.
<!-- prettier-ignore -->
// Input const v = /** @type {{key: number}} */ (value); // Output (Prettier 1.16.1) const v = /** @type {{key: number}} */ value; // Output (Prettier 1.16.2) const v = /** @type {{key: number}} */ (value);