From a5ccfa1ecb9bb71dae1f1e441499a0104e68a7da Mon Sep 17 00:00:00 2001 From: Ika Date: Fri, 30 Nov 2018 10:29:15 +0800 Subject: [PATCH] Release 1.15.3 --- .github/ISSUE_TEMPLATE/formatting.md | 2 +- .github/ISSUE_TEMPLATE/integration.md | 2 +- CHANGELOG.md | 37 +++++++++++++++++++++++++++ package.json | 2 +- 4 files changed, 40 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/formatting.md b/.github/ISSUE_TEMPLATE/formatting.md index 88a0a7185..9c21eced3 100644 --- a/.github/ISSUE_TEMPLATE/formatting.md +++ b/.github/ISSUE_TEMPLATE/formatting.md @@ -26,7 +26,7 @@ Tip! Don't write this stuff manually. --> -**Prettier 1.15.2** +**Prettier 1.15.3** [Playground link](https://prettier.io/playground/#.....) ```sh # Options (if any): diff --git a/.github/ISSUE_TEMPLATE/integration.md b/.github/ISSUE_TEMPLATE/integration.md index 76ff029d2..63d571282 100644 --- a/.github/ISSUE_TEMPLATE/integration.md +++ b/.github/ISSUE_TEMPLATE/integration.md @@ -19,7 +19,7 @@ BEFORE SUBMITTING AN ISSUE: --> **Environments:** -- Prettier Version: 1.15.2 +- Prettier Version: 1.15.3 - Running Prettier via: - Runtime: - Operating System: diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ddbb77fa..3434cc189 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,40 @@ +# 1.15.3 + +[diff](https://github.com/prettier/prettier/compare/1.15.2...1.15.3) + +- JavaScript: support `htm` ([#5565](https://github.com/prettier/prettier/pull/5565)) +- JavaScript: support logical assignment operator ([#5489](https://github.com/prettier/prettier/pull/5489)) +- JavaScript: do not add quotes for interpolation-only attributes in `html` templates ([#5544](https://github.com/prettier/prettier/pull/5544)) +- JavaScript: add missing parenthesis for binary in optional member ([#5543](https://github.com/prettier/prettier/pull/5543)) +- JavaScript: fix a parser regression ([#5530](https://github.com/prettier/prettier/pull/5530)) +- JavaScript: improve union types with leading comments ([#5575](https://github.com/prettier/prettier/pull/5575)) +- TypeScript: support BigInt ([#5546](https://github.com/prettier/prettier/pull/5546), [#5577](https://github.com/prettier/prettier/pull/5577)) +- TypeScript: inline method decorators should stay inlined ([#5444](https://github.com/prettier/prettier/pull/5444)) +- TypeScript: do not change `module` into `namespace` and break/hug their body correctly ([#5551](https://github.com/prettier/prettier/pull/5551)) +- TypeScript: do not add invalid semicolon for construct in interface with `// prettier-ignore` ([#5469](https://github.com/prettier/prettier/pull/5469)) +- HTML: do not touch comments ([#5525](https://github.com/prettier/prettier/pull/5525)) +- HTML: preserve bogus comments ``/`` ([#5565](https://github.com/prettier/prettier/pull/5565)) +- HTML: support IE conditional start/end comment ([#5470](https://github.com/prettier/prettier/pull/5470)) +- HTML: do not add extra indentation for js template in `