Skip to content

Commit c6b1d54

Browse files
ci: release
1 parent d042f18 commit c6b1d54

File tree

33 files changed

+147
-132
lines changed

33 files changed

+147
-132
lines changed

.changeset/lazy-animals-burn.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/little-heads-divide.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

.changeset/poor-horses-smash.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

.changeset/rich-beds-clap.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/seven-bats-write.md

Lines changed: 0 additions & 40 deletions
This file was deleted.

packages/@biomejs/backend-jsonrpc/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# @biomejs/backend-jsonrpc
22

3+
## 2.0.16
4+
35
## 2.0.15
46

57
## 2.0.14

packages/@biomejs/backend-jsonrpc/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@biomejs/backend-jsonrpc",
3-
"version": "2.0.15",
3+
"version": "2.0.16",
44
"main": "dist/index.js",
55
"scripts": {
66
"test": "vitest",
@@ -45,13 +45,13 @@
4545
"provenance": true
4646
},
4747
"optionalDependencies": {
48-
"@biomejs/cli-win32-x64": "2.2.3",
49-
"@biomejs/cli-win32-arm64": "2.2.3",
50-
"@biomejs/cli-darwin-x64": "2.2.3",
51-
"@biomejs/cli-darwin-arm64": "2.2.3",
52-
"@biomejs/cli-linux-x64": "2.2.3",
53-
"@biomejs/cli-linux-arm64": "2.2.3",
54-
"@biomejs/cli-linux-x64-musl": "2.2.3",
55-
"@biomejs/cli-linux-arm64-musl": "2.2.3"
48+
"@biomejs/cli-win32-x64": "2.2.4",
49+
"@biomejs/cli-win32-arm64": "2.2.4",
50+
"@biomejs/cli-darwin-x64": "2.2.4",
51+
"@biomejs/cli-darwin-arm64": "2.2.4",
52+
"@biomejs/cli-linux-x64": "2.2.4",
53+
"@biomejs/cli-linux-arm64": "2.2.4",
54+
"@biomejs/cli-linux-x64-musl": "2.2.4",
55+
"@biomejs/cli-linux-arm64-musl": "2.2.4"
5656
}
5757
}

packages/@biomejs/biome/CHANGELOG.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,80 @@
11
# @biomejs/biome
22

3+
## 2.2.4
4+
5+
### Patch Changes
6+
7+
- [#7415](https://github.com/biomejs/biome/pull/7415) [`d042f18`](https://github.com/biomejs/biome/commit/d042f18f556edfd4fecff562c8f197dbec81a5e7) Thanks [@qraqras](https://github.com/qraqras)! - Fixed [#7212](https://github.com/biomejs/biome/issues/7212), now the [`useOptionalChain`](https://biomejs.dev/linter/rules/use-optional-chain/) rule recognizes optional chaining using `typeof` (e.g., `typeof foo !== 'undefined' && foo.bar`).
8+
9+
- [#7419](https://github.com/biomejs/biome/pull/7419) [`576baf4`](https://github.com/biomejs/biome/commit/576baf4faf568e8b6a295f457f70894235ffdb59) Thanks [@Conaclos](https://github.com/Conaclos)! - Fixed [#7323](https://github.com/biomejs/biome/issues/7323). [`noUnusedPrivateClassMembers`](https://biomejs.dev/linter/rules/no-unused-private-class-members/) no longer reports as unused TypeScript `private` members if the rule encounters a computed access on `this`.
10+
11+
In the following example, `member` as previously reported as unused.
12+
It is no longer reported.
13+
14+
```ts
15+
class TsBioo {
16+
private member: number;
17+
18+
set_with_name(name: string, value: number) {
19+
this[name] = value;
20+
}
21+
}
22+
```
23+
24+
- [#7406](https://github.com/biomejs/biome/pull/7406) [`b906112`](https://github.com/biomejs/biome/commit/b90611223dbab116c4c1678a374c1a48c29a34a0) Thanks [@mdevils](https://github.com/mdevils)! - Fixed an issue (#6393) where the [useHookAtTopLevel](https://biomejs.dev/linter/rules/use-hook-at-top-level/) rule reported excessive diagnostics for nested hook calls.
25+
26+
The rule now reports only the offending top-level call site, not sub-hooks of composite hooks.
27+
28+
```js
29+
// Before: reported twice (useFoo and useBar).
30+
function useFoo() {
31+
return useBar();
32+
}
33+
function Component() {
34+
if (cond) useFoo();
35+
}
36+
// After: reported once at the call to useFoo().
37+
```
38+
39+
- [#7418](https://github.com/biomejs/biome/pull/7418) [`00e1a6b`](https://github.com/biomejs/biome/commit/00e1a6b0afcee3bc89152858bab55efce9cfc18e) Thanks [@ematipico](https://github.com/ematipico)! - Fixed [#7411](https://github.com/biomejs/biome/issues/7411). The Biome Language Server had a regression where opening an editor with a file already open wouldn't load the project settings correctly.
40+
41+
- [#7142](https://github.com/biomejs/biome/pull/7142) [`53ff5ae`](https://github.com/biomejs/biome/commit/53ff5ae34428f042bb5b80c19862c9cf69fc6359) Thanks [@Netail](https://github.com/Netail)! - Added the new nursery rule [`noDuplicateDependencies`](https://next.biomejs.dev/linter/rules/no-duplicate-dependencies/), which verifies that no dependencies are duplicated between the `bundledDependencies`, `bundleDependencies`, `dependencies`, `devDependencies`, `overrides`, `optionalDependencies`, and `peerDependencies` sections.
42+
43+
For example, the following snippets will trigger the rule:
44+
45+
```json
46+
{
47+
"dependencies": {
48+
"foo": ""
49+
},
50+
"devDependencies": {
51+
"foo": ""
52+
}
53+
}
54+
```
55+
56+
```json
57+
{
58+
"dependencies": {
59+
"foo": ""
60+
},
61+
"optionalDependencies": {
62+
"foo": ""
63+
}
64+
}
65+
```
66+
67+
```json
68+
{
69+
"dependencies": {
70+
"foo": ""
71+
},
72+
"peerDependencies": {
73+
"foo": ""
74+
}
75+
}
76+
```
77+
378
## 2.2.3
479

580
### Patch Changes

packages/@biomejs/biome/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@biomejs/biome",
3-
"version": "2.2.3",
3+
"version": "2.2.4",
44
"bin": {
55
"biome": "bin/biome"
66
},
@@ -46,13 +46,13 @@
4646
"provenance": true
4747
},
4848
"optionalDependencies": {
49-
"@biomejs/cli-win32-x64": "2.2.3",
50-
"@biomejs/cli-win32-arm64": "2.2.3",
51-
"@biomejs/cli-darwin-x64": "2.2.3",
52-
"@biomejs/cli-darwin-arm64": "2.2.3",
53-
"@biomejs/cli-linux-x64": "2.2.3",
54-
"@biomejs/cli-linux-arm64": "2.2.3",
55-
"@biomejs/cli-linux-x64-musl": "2.2.3",
56-
"@biomejs/cli-linux-arm64-musl": "2.2.3"
49+
"@biomejs/cli-win32-x64": "2.2.4",
50+
"@biomejs/cli-win32-arm64": "2.2.4",
51+
"@biomejs/cli-darwin-x64": "2.2.4",
52+
"@biomejs/cli-darwin-arm64": "2.2.4",
53+
"@biomejs/cli-linux-x64": "2.2.4",
54+
"@biomejs/cli-linux-arm64": "2.2.4",
55+
"@biomejs/cli-linux-x64-musl": "2.2.4",
56+
"@biomejs/cli-linux-arm64-musl": "2.2.4"
5757
}
5858
}

packages/@biomejs/cli-darwin-arm64/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# @biomejs/cli-darwin-arm64
22

3+
## 2.2.4
4+
35
## 2.2.3
46

57
## 2.2.2

0 commit comments

Comments
 (0)