Clean changelog
This commit is contained in:
1 parent
4e88dd1510
commit
cf409fe6a4
5 files changed
-114
No files matched your search
@@ -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}}
|
||||
```
|
||||
@@ -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});
|
||||
```
|
||||
@@ -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.
|
||||
@@ -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];
|
||||
};
|
||||
```
|
||||
@@ -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;
|
||||
```
|
||||
Reference in new issue
Block a user