Clean changelog

This commit is contained in:
fisker Cheung committed 2023-02-08 11:19:08 +08:00
1 parent 4e88dd1510
commit cf409fe6a4
5 files changed
-114

No files matched your search

-57
View File
@@ -1,57 +0,0 @@
#### Group params in opening block statements (#14067 by @jamescdavis)
This is a follow-up to #13930 to establish wrapping consistency between opening block statements and else blocks by
grouping params in opening blocks. This causes params to break to a new line together and not be split across lines
unless the length of params exceeds the print width. This also updates the else block wrapping to behave exactly the
same as opening blocks.
<!-- prettier-ignore -->
```hbs
{{! Input }}
{{#block param param param param param param param param param param as |blockParam|}}
Hello
{{else block param param param param param param param param param param as |blockParam|}}
There
{{/block}}
{{! Prettier stable }}
{{#block
param
param
param
param
param
param
param
param
param
param
as |blockParam|
}}
Hello
{{else block param
param
param
param
param
param
param
param
param
param}}
There
{{/block}}
{{! Prettier main }}
{{#block
param param param param param param param param param param
as |blockParam|
}}
Hello
{{else block
param param param param param param param param param param
as |blockParam|
}}
There
{{/block}}
```
-16
View File
@@ -1,16 +0,0 @@
#### Recognize `@satisfies` in Closure-style type casts (#14262 by @fisker)
<!-- prettier-ignore -->
```jsx
// Input
const a = /** @satisfies {Record<string, string>} */ ({hello: 1337});
const b = /** @type {Record<string, string>} */ ({hello: 1337});
// Prettier stable
const a = /** @satisfies {Record<string, string>} */ { hello: 1337 };
const b = /** @type {Record<string, string>} */ ({ hello: 1337 });
// Prettier main
const a = /** @satisfies {Record<string, string>} */ ({hello: 1337});
const b = /** @type {Record<string, string>} */ ({hello: 1337});
```
-3
View File
@@ -1,3 +0,0 @@
#### Ignore files in `.sl/` (#14206 by @bolinfest)
In [Sapling SCM](https://sapling-scm.com/), `.sl/` is the folder where it stores its state, analogous to `.git/` in Git. It should be ignored in Prettier like the other SCM folders.
-22
View File
@@ -1,22 +0,0 @@
#### Fix leading comments in mapped types with `readonly` (#13427 by @thorn0, @sosukesuzuki)
<!-- prettier-ignore -->
```tsx
// Input
type Type = {
// comment
readonly [key in Foo];
};
// Prettier stable
type Type = {
readonly // comment
[key in Foo];
};
// Prettier main
type Type = {
// comment
readonly [key in Foo];
};
```
-16
View File
@@ -1,16 +0,0 @@
#### Fix parens in inferred function return types with `extends` (#14279 by @fisker)
<!-- prettier-ignore -->
```ts
// Input
type Foo<T> = T extends ((a) => a is infer R extends string) ? R : never;
// Prettier stable (First format)
type Foo<T> = T extends (a) => a is infer R extends string ? R : never;
// Prettier stable (Second format)
SyntaxError: '?' expected.
// Prettier main
type Foo<T> = T extends ((a) => a is infer R extends string) ? R : never;
```