Closed renovate[bot] closed 5 years ago
Merging #45 into master will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #45 +/- ##
=====================================
Coverage 100% 100%
=====================================
Files 2 2
Lines 45 45
Branches 11 11
=====================================
Hits 45 45
This PR contains the following updates:
1.17.0
->1.17.1
Release Notes
prettier/prettier
### [`v1.17.1`](https://togithub.com/prettier/prettier/blob/master/CHANGELOG.md#1171) [Compare Source](https://togithub.com/prettier/prettier/compare/1.17.0...1.17.1) [diff](https://togithub.com/prettier/prettier/compare/1.17.0...1.17.1) - Range: Fix ranged formatting not using the correct line width ([#6050] by [@mathieulj]) ```js // Input function f() { if (true) { call("this line is 79 chars", "long", "it should", "stay as single line"); } } // Output (Prettier stable run with --range-start 30 --range-end 110) function f() { if (true) { call( "this line is 79 chars", "long", "it should", "stay as single line" ); } } // Output (Prettier stable run without range) function f() { if (true) { call("this line is 79 chars", "long", "it should", "stay as single line"); } } // Output (Prettier master with and without range) function f() { if (true) { call("this line is 79 chars", "long", "it should", "stay as single line"); } } ``` - JavaScript: Fix closure compiler typecasts ([#5947] by [@jridgewell]) If a closing parenthesis follows after a typecast in an inner expression, the typecast would wrap everything to the that following parenthesis. ```js // Input test(/** @type {!Array} */(arrOrString).length); test(/** @type {!Array} */((arrOrString)).length + 1); // Output (Prettier stable) test(/** @type {!Array} */ (arrOrString.length)); test(/** @type {!Array} */ (arrOrString.length + 1)); // Output (Prettier master) test(/** @type {!Array} */ (arrOrString).length); test(/** @type {!Array} */ (arrOrString).length + 1); ``` - JavaScript: respect parenthesis around optional chaining before await ([#6087] by [@evilebottnawi]) ```js // Input async function myFunction() { var x = (await foo.bar.blah)?.hi; } // Output (Prettier stable) async function myFunction() { var x = await foo.bar.blah?.hi; } // Output (Prettier master) async function myFunction() { var x = (await foo.bar.blah)?.hi; } ``` - Handlebars: Fix {{else}}{{#if}} into {{else if}} merging ([#6080] by [@dcyriller]) // Input {{#if a}} a {{else}} {{#if c}} c {{/if}} e {{/if}} // Output (Prettier stable) {{#if a}} a {{else if c}} c e {{/if}} // Output (Prettier master) Code Sample {{#if a}} a {{else}} {{#if c}} c {{/if}} e {{/if}} - JavaScript: Improved multiline closure compiler typecast comment detection ([#6070] by [@yangsu]) Previously, multiline closure compiler typecast comments with lines that start with \* weren't flagged correctly and the subsequent parenthesis were stripped. Prettier master fixes this issue. ```js // Input const style =/** * @type {{ * width: number, * }} */({ width, }); // Output (Prettier stable) const style =/** * @type {{ * width: number, * }} */ { width, }; // Output (Prettier master) const style =/** * @type {{ * width: number, * }} */({ width, }); ``` [@mathieulj]: https://togithub.com/mathieulj [@yangsu]: https://togithub.com/yangsu [@dcyriller]: https://togithub.com/dcyriller [@jridgewell]: https://togithub.com/jridgewell [@evilebottnawi]: https://togithub.com/evilebottnawi [#6050]: https://togithub.com/prettier/prettier/pull/6050 [#6070]: https://togithub.com/prettier/prettier/pull/6070 [#6080]: https://togithub.com/prettier/prettier/pull/6080 [#6087]: https://togithub.com/prettier/prettier/pull/6087Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.