From a0cde0ad881db44e5df7a59731774116e802bdd8 Mon Sep 17 00:00:00 2001 From: Sosuke Suzuki Date: Sat, 13 Jul 2024 21:27:55 +0900 Subject: [PATCH] Clean changelog_unreleased --- changelog_unreleased/angular/16474.md | 17 ----------------- changelog_unreleased/javascript/16391.md | 21 --------------------- changelog_unreleased/typescript/16458.md | 18 ------------------ 3 files changed, 56 deletions(-) delete mode 100644 changelog_unreleased/angular/16474.md delete mode 100644 changelog_unreleased/javascript/16391.md delete mode 100644 changelog_unreleased/typescript/16458.md diff --git a/changelog_unreleased/angular/16474.md b/changelog_unreleased/angular/16474.md deleted file mode 100644 index f1eaf310e..000000000 --- a/changelog_unreleased/angular/16474.md +++ /dev/null @@ -1,17 +0,0 @@ -#### Support `@let` declaration syntax (#16474 by @sosukesuzuki) - -Adds support for Angular v18 `@let` declaration syntax. - -Please see the following code example. The `@let` declaration allows you to define local variables within the template: - - -```html -@let name = 'Frodo'; - -

Dashboard for {{name}}

-Hello, {{name}} -``` - -For more details, please refer to the excellent blog post by the Angular Team: [Introducing @let in Angular](https://blog.angular.dev/introducing-let-in-angular-686f9f383f0f). - -We also appreciate the Angular Team for kindly answering our questions to implement this feature. diff --git a/changelog_unreleased/javascript/16391.md b/changelog_unreleased/javascript/16391.md deleted file mode 100644 index 738e7bd35..000000000 --- a/changelog_unreleased/javascript/16391.md +++ /dev/null @@ -1,21 +0,0 @@ -#### Add parentheses for nullish coalescing in ternary (#16391 by @cdignam-segment) - -This change adds clarity to operator precedence. - - -```js -// Input -foo ? bar ?? foo : baz; -foo ?? bar ? a : b; -a ? b : foo ?? bar; - -// Prettier stable -foo ? bar ?? foo : baz; -foo ?? bar ? a : b; -a ? b : foo ?? bar; - -// Prettier main -foo ? (bar ?? foo) : baz; -(foo ?? bar) ? a : b; -a ? b : (foo ?? bar); -``` diff --git a/changelog_unreleased/typescript/16458.md b/changelog_unreleased/typescript/16458.md deleted file mode 100644 index ed889ee99..000000000 --- a/changelog_unreleased/typescript/16458.md +++ /dev/null @@ -1,18 +0,0 @@ -#### Add parentheses for decorator expressions (#16458 by @y-schneider) - -Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5. - - -```ts -// Input -@(foo`tagged template`) -class X {} - -// Prettier stable -@foo`tagged template` -class X {} - -// Prettier main -@(foo`tagged template`) -class X {} -```