GitHub
12/03/2024, 5:56 AM- in non-Japanese names (e.g. “Saint-Saëns” (Charles Camille Saint-Saëns) can be represented as “サン゠サーンス” in Japanese), but substituted by ASCII hyphen (U+002D) or U+FF1D (full width hyphen) in many cases (e.g. “サン=サーンス” or “サン=サーンス”).
Fix comments print on class methods with decorators (#16891 by @fisker)
// Input
class A {
@​decorator
/**
* The method description
*
*/
async method(foo: Foo, bar: Bar) {
console.log(foo);
}
}
// Prettier 3.4.1
class A {
@​decorator
async /**
* The method description
*
*/
method(foo: Foo, bar: Bar) {
console.log(foo);
}
}
// Prettier 3.4.2
class A {
@​decorator
/**
* The method description
*
*/
async method(foo: Foo, bar: Bar) {
console.log(foo);
}
}
Fix non-idempotent formatting (#16899 by @seiyab)
This bug fix is not language-specific. You may see similar change in any languages. This fixes regression in 3.4.0 so change caused by it should yield same formatting as 3.3.3.
// Input
<div>
foo
<span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
, abc
</div>;
// Prettier 3.4.1 (first)
<div>
foo
<span>
longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo
</span>, abc
</div>;
// Prettier 3.4.1 (second)
<div>
foo
<span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
, abc
</div>;
// Prettier 3.4.2
<div>
foo
<span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
, abc
</div>;
`v3.4.1`
Compare Source
diff
Remove unnecessary parentheses around assignment in v-on (#16887 by @fisker)
<!-- Input -->
<template>
<button @​click="foo += 2">Click</button>
</template>
<!-- Prettier 3.4.0 -->
<template>
<button @​click="(foo += 2)">Click</button>
</template>
<!-- Prettier 3.4.1 -->
&…
pact-foundation/pact-js
GitHub Actions: Test linux-musl-arm64-node-18
GitHub Actions: Test linux-musl-arm64-node-20
GitHub Actions: Test linux-arm64-node-20
GitHub Actions: Test linux-musl-arm64-node-22
GitHub Actions: Test linux-arm64-node-22
GitHub Actions: Test linux-musl-amd64-node-18
GitHub Actions: Test linux-musl-arm64-node-18
GitHub Actions: Test linux-musl-amd64-node-20
GitHub Actions: Test linux-musl-arm64-node-20
GitHub Actions: Test linux-arm64-node-20
GitHub Actions: Test linux-musl-amd64-node-22
GitHub Actions: Test linux-musl-arm64-node-22
GitHub Actions: Test windows-latest--node-22
GitHub Actions: Test linux-arm64-node-22
GitHub Actions: Test ubuntu-latest--node-22
GitHub Actions: Test linux-musl-amd64-node-18
GitHub Actions: Test macos-13--node-22
GitHub Actions: Test linux-musl-amd64-node-20
GitHub Actions: Test macos-14--node-22
GitHub Actions: Test linux-musl-amd64-node-22
GitHub Actions: Test windows-latest--node-20
GitHub Actions: Test windows-latest--node-22
GitHub Actions: Test ubuntu-latest--node-20
GitHub Actions: Test ubuntu-latest--node-22
GitHub Actions: Test macos-13--node-20
GitHub Actions: Test macos-13--node-22
GitHub Actions: Test macos-14--node-20
GitHub Actions: Test macos-14--node-22
GitHub Actions: Test windows-latest--node-18
GitHub Actions: Test windows-latest--node-20
✅ No checks have passed
0/30 successful checksGitHub
12/05/2024, 9:22 AM