Prettier version 0.0.8 introduces a new dependency, jsesc, likely aimed at enhancing string literal handling and Unicode escape sequence generation. This addition could improve Prettier's formatting accuracy and consistency across different environments and character sets, a welcome enhancement for developers dealing with internationalized applications or codebases utilizing a wide range of Unicode characters. Additionally, version 0.0.8 includes updated badges in the description, such as the addition of the build status from Travis CI and the NPM version badge which give a transparent view of the state of the code.
While the core dependencies like babylon, esutils, private, minimist, ast-types, get-stdin, and flow-parser remain consistent between versions 0.0.7 and 0.0.8, the removal of the source-map dependency suggests potential adjustments in Prettier's internal handling of source maps. Developers leveraging source maps for debugging purposes might want to investigate this change further to ensure compatibility. Version 0.0.8 still focuses on the same development dependencies as the previous version, these being jest, rollup and the related plugins, so it is safe to assume that the developing philosophy stayed consistent. For developers, upgrading to 0.0.8 ensures they benefit from the latest improvements and potentially more robust Unicode support via the jsesc dependency, while also remaining alert to potential source map related impact that may rise with the change to version 0.0.8.
The are not vulnerabilities for the version 0.0.8 of the package prettier