Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions .changeset/chubby-hats-hope.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/clean-coins-hide.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/cyan-jars-shake.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fancy-plants-exist.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/growing-gorillas-grunt.md

This file was deleted.

19 changes: 0 additions & 19 deletions .changeset/petite-pans-fetch.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/resting-rhinos-reverberate.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/slimy-zoos-search.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/social-knives-relax.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tame-dolls-serve.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/yummy-kids-judge.md

This file was deleted.

2 changes: 2 additions & 0 deletions packages/@biomejs/backend-jsonrpc/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @biomejs/backend-jsonrpc

## 2.0.13

## 2.0.12

## 2.0.11
Expand Down
18 changes: 9 additions & 9 deletions packages/@biomejs/backend-jsonrpc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@biomejs/backend-jsonrpc",
"version": "2.0.12",
"version": "2.0.13",
"main": "dist/index.js",
"scripts": {
"test": "vitest",
Expand Down Expand Up @@ -45,13 +45,13 @@
"provenance": true
},
"optionalDependencies": {
"@biomejs/cli-win32-x64": "2.2.0",
"@biomejs/cli-win32-arm64": "2.2.0",
"@biomejs/cli-darwin-x64": "2.2.0",
"@biomejs/cli-darwin-arm64": "2.2.0",
"@biomejs/cli-linux-x64": "2.2.0",
"@biomejs/cli-linux-arm64": "2.2.0",
"@biomejs/cli-linux-x64-musl": "2.2.0",
"@biomejs/cli-linux-arm64-musl": "2.2.0"
"@biomejs/cli-win32-x64": "2.2.1",
"@biomejs/cli-win32-arm64": "2.2.1",
"@biomejs/cli-darwin-x64": "2.2.1",
"@biomejs/cli-darwin-arm64": "2.2.1",
"@biomejs/cli-linux-x64": "2.2.1",
"@biomejs/cli-linux-arm64": "2.2.1",
"@biomejs/cli-linux-x64-musl": "2.2.1",
"@biomejs/cli-linux-arm64-musl": "2.2.1"
}
}
48 changes: 45 additions & 3 deletions packages/@biomejs/biome/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,47 @@
# @biomejs/biome

## 2.2.1

### Patch Changes

- [#7266](https://github.com/biomejs/biome/pull/7266) [`b270bb5`](https://github.com/biomejs/biome/commit/b270bb59978efafeef48e0b7d834c9b3958bae51) Thanks [@ematipico](https://github.com/ematipico)! - Fixed an issue where Biome got stuck when analyzing some files. This is usually caused by a bug in the inference engine. Now Biome has some guards in place in case the number of types grows too much, and if that happens, a diagnostic is emitted and the inference is halted.

- [#7281](https://github.com/biomejs/biome/pull/7281) [`6436180`](https://github.com/biomejs/biome/commit/6436180f4a3b257e2de018bac45c99a76eff58be) Thanks [@ematipico](https://github.com/ematipico)! - Fixed an issue where the function `scanProject` wouldn't work as expected.

- [#7285](https://github.com/biomejs/biome/pull/7285) [`1511d0c`](https://github.com/biomejs/biome/commit/1511d0c1fdbab576701f12e9dbfca11141b60e3f) Thanks [@rriski](https://github.com/rriski)! - Partially fixed [#6782](https://github.com/biomejs/biome/issues/6782): JSX node kinds are now supported in GritQL AST nodes.

- [#7249](https://github.com/biomejs/biome/pull/7249) [`dff85c0`](https://github.com/biomejs/biome/commit/dff85c05ec1ecfd252028476828d63d15b0ed60f) Thanks [@ematipico](https://github.com/ematipico)! - Fixed [#748](https://github.com/biomejs/biome-vscode/issues/748), where Biome Language Server didn't show the unsafe fixes when requesting the quick fixes. Now all LSP editors will show also opt-in, unsafe fixes.

- [#7266](https://github.com/biomejs/biome/pull/7266) [`b270bb5`](https://github.com/biomejs/biome/commit/b270bb59978efafeef48e0b7d834c9b3958bae51) Thanks [@ematipico](https://github.com/ematipico)! - Fixed [#7020](https://github.com/biomejs/biome/issues/7020): Resolved an issue with analysing types of static member expressions involving unions. If the object type was a union that referenced nested unions, it would trigger an infinite loop as it tried to keep expanding nested unions, and the set of types would grow indefinitely.

- [#7209](https://github.com/biomejs/biome/pull/7209) [`679b70e`](https://github.com/biomejs/biome/commit/679b70e8a5141250f74a11ce7e615b15fc711914) Thanks [@patrickshipe](https://github.com/patrickshipe)! - Resolved an overcorrection in [`useImportExtensions`](https://biomejs.dev/linter/rules/use-import-extensions/) when importing explicit index files.

Imports that explicitly reference an index file are now preserved and no longer rewritten to nested index paths.

#### Example

```diff
// Before
- import "./sub/index";
+ import "./sub/index/index.js";

// After
- import "./sub/index";
+ import "./sub/index.js";
```

- [#7270](https://github.com/biomejs/biome/pull/7270) [`953f9c6`](https://github.com/biomejs/biome/commit/953f9c6f019412caf14f983d5abb4c331605eb57) Thanks [@arendjr](https://github.com/arendjr)! - Fixed [#6172](https://github.com/biomejs/biome/issues/6172): Resolved an issue with inferring types for rest parameters. This issue caused rest-parameter types to be incorrect, and in some cases caused extreme performance regressions in files that contained many methods with rest-parameter definitions.

- [#7234](https://github.com/biomejs/biome/pull/7234) [`b7aa111`](https://github.com/biomejs/biome/commit/b7aa111c1c88c33d9c1a35d391b23e79e11dfd43) Thanks [@JeetuSuthar](https://github.com/JeetuSuthar)! - Fixed [#7233](https://github.com/biomejs/biome/issues/7233): The useIndexOf rule now correctly suggests using indexOf() instead of findIndex().

The diagnostic message was incorrectly recommending Array#findIndex() over Array#indexOf(), when it should recommend the opposite for simple equality checks.

- [#7283](https://github.com/biomejs/biome/pull/7283) [`0b07f45`](https://github.com/biomejs/biome/commit/0b07f4574581d9189c1386c2255caca7338c15e9) Thanks [@ematipico](https://github.com/ematipico)! - Fixed [#7236](https://github.com/biomejs/biome/issues/7236). Now Biome correctly migrates JSONC configuration files when they are passed using `--config-path`.

- [#7239](https://github.com/biomejs/biome/pull/7239) [`1d643d8`](https://github.com/biomejs/biome/commit/1d643d850120663e16663574ca3457184cdd4c27) Thanks [@minht11](https://github.com/minht11)! - Fixed an issue where Svelte globals ($state and so on) were not properly recognized inside `.svelte.test.ts/js` and `.svelte.spec.ts/js` files.

- [#7264](https://github.com/biomejs/biome/pull/7264) [`62fdbc8`](https://github.com/biomejs/biome/commit/62fdbc80154f5a92d54af861c31dd334f25c16fc) Thanks [@ematipico](https://github.com/ematipico)! - Fixed a regression where when using `--log-kind-pretty` wasn't working anymore as expected.

## 2.2.0

### Minor Changes
Expand Down Expand Up @@ -160,10 +202,10 @@
const VERY_LONG_CONDITION_1234123412341234123412341234 = false;

if (
VERY_LONG_CONDITION_1234123412341234123412341234 &&
VERY_LONG_CONDITION_1234123412341234123412341234 &&
VERY_LONG_CONDITION_1234123412341234123412341234 &&
VERY_LONG_CONDITION_1234123412341234123412341234
&& VERY_LONG_CONDITION_1234123412341234123412341234
&& VERY_LONG_CONDITION_1234123412341234123412341234
&& VERY_LONG_CONDITION_1234123412341234123412341234
) {
console.log("DONE");
}
Expand Down
18 changes: 9 additions & 9 deletions packages/@biomejs/biome/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@biomejs/biome",
"version": "2.2.0",
"version": "2.2.1",
"bin": {
"biome": "bin/biome"
},
Expand Down Expand Up @@ -46,13 +46,13 @@
"provenance": true
},
"optionalDependencies": {
"@biomejs/cli-win32-x64": "2.2.0",
"@biomejs/cli-win32-arm64": "2.2.0",
"@biomejs/cli-darwin-x64": "2.2.0",
"@biomejs/cli-darwin-arm64": "2.2.0",
"@biomejs/cli-linux-x64": "2.2.0",
"@biomejs/cli-linux-arm64": "2.2.0",
"@biomejs/cli-linux-x64-musl": "2.2.0",
"@biomejs/cli-linux-arm64-musl": "2.2.0"
"@biomejs/cli-win32-x64": "2.2.1",
"@biomejs/cli-win32-arm64": "2.2.1",
"@biomejs/cli-darwin-x64": "2.2.1",
"@biomejs/cli-darwin-arm64": "2.2.1",
"@biomejs/cli-linux-x64": "2.2.1",
"@biomejs/cli-linux-arm64": "2.2.1",
"@biomejs/cli-linux-x64-musl": "2.2.1",
"@biomejs/cli-linux-arm64-musl": "2.2.1"
}
}
2 changes: 2 additions & 0 deletions packages/@biomejs/cli-darwin-arm64/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @biomejs/cli-darwin-arm64

## 2.2.1

## 2.2.0

## 2.1.4
Expand Down
2 changes: 1 addition & 1 deletion packages/@biomejs/cli-darwin-arm64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@biomejs/cli-darwin-arm64",
"version": "2.2.0",
"version": "2.2.1",
"license": "MIT OR Apache-2.0",
"repository": {
"type": "git",
Expand Down
2 changes: 2 additions & 0 deletions packages/@biomejs/cli-darwin-x64/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @biomejs/cli-darwin-x64

## 2.2.1

## 2.2.0

## 2.1.4
Expand Down
2 changes: 1 addition & 1 deletion packages/@biomejs/cli-darwin-x64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@biomejs/cli-darwin-x64",
"version": "2.2.0",
"version": "2.2.1",
"license": "MIT OR Apache-2.0",
"repository": {
"type": "git",
Expand Down
2 changes: 2 additions & 0 deletions packages/@biomejs/cli-linux-arm64-musl/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @biomejs/cli-linux-arm64-musl

## 2.2.1

## 2.2.0

## 2.1.4
Expand Down
2 changes: 1 addition & 1 deletion packages/@biomejs/cli-linux-arm64-musl/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@biomejs/cli-linux-arm64-musl",
"version": "2.2.0",
"version": "2.2.1",
"license": "MIT OR Apache-2.0",
"repository": {
"type": "git",
Expand Down
2 changes: 2 additions & 0 deletions packages/@biomejs/cli-linux-arm64/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @biomejs/cli-linux-arm64

## 2.2.1

## 2.2.0

## 2.1.4
Expand Down
2 changes: 1 addition & 1 deletion packages/@biomejs/cli-linux-arm64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@biomejs/cli-linux-arm64",
"version": "2.2.0",
"version": "2.2.1",
"license": "MIT OR Apache-2.0",
"repository": {
"type": "git",
Expand Down
2 changes: 2 additions & 0 deletions packages/@biomejs/cli-linux-x64-musl/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @biomejs/cli-linux-x64-musl

## 2.2.1

## 2.2.0

## 2.1.4
Expand Down
2 changes: 1 addition & 1 deletion packages/@biomejs/cli-linux-x64-musl/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@biomejs/cli-linux-x64-musl",
"version": "2.2.0",
"version": "2.2.1",
"license": "MIT OR Apache-2.0",
"repository": {
"type": "git",
Expand Down
2 changes: 2 additions & 0 deletions packages/@biomejs/cli-linux-x64/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @biomejs/cli-linux-x64

## 2.2.1

## 2.2.0

## 2.1.4
Expand Down
2 changes: 1 addition & 1 deletion packages/@biomejs/cli-linux-x64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@biomejs/cli-linux-x64",
"version": "2.2.0",
"version": "2.2.1",
"license": "MIT OR Apache-2.0",
"repository": {
"type": "git",
Expand Down
2 changes: 2 additions & 0 deletions packages/@biomejs/cli-win32-arm64/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @biomejs/cli-win32-arm64

## 2.2.1

## 2.2.0

## 2.1.4
Expand Down
2 changes: 1 addition & 1 deletion packages/@biomejs/cli-win32-arm64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@biomejs/cli-win32-arm64",
"version": "2.2.0",
"version": "2.2.1",
"license": "MIT OR Apache-2.0",
"repository": {
"type": "git",
Expand Down
2 changes: 2 additions & 0 deletions packages/@biomejs/cli-win32-x64/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @biomejs/cli-win32-x64

## 2.2.1

## 2.2.0

## 2.1.4
Expand Down
2 changes: 1 addition & 1 deletion packages/@biomejs/cli-win32-x64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@biomejs/cli-win32-x64",
"version": "2.2.0",
"version": "2.2.1",
"license": "MIT OR Apache-2.0",
"repository": {
"type": "git",
Expand Down
6 changes: 3 additions & 3 deletions packages/@biomejs/js-api/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,9 @@
"vitest": "3.2.4"
},
"peerDependencies": {
"@biomejs/wasm-bundler": "^2.2.0",
"@biomejs/wasm-nodejs": "^2.2.0",
"@biomejs/wasm-web": "^2.2.0"
"@biomejs/wasm-bundler": "^2.2.1",
"@biomejs/wasm-nodejs": "^2.2.1",
"@biomejs/wasm-web": "^2.2.1"
},
"peerDependenciesMeta": {
"@biomejs/wasm-bundler": {
Expand Down
6 changes: 6 additions & 0 deletions packages/@biomejs/wasm-bundler/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @biomejs/wasm-bundler

## 2.2.1

### Patch Changes

- [#7281](https://github.com/biomejs/biome/pull/7281) [`6436180`](https://github.com/biomejs/biome/commit/6436180f4a3b257e2de018bac45c99a76eff58be) Thanks [@ematipico](https://github.com/ematipico)! - Fixed an issue where the function `scanProject` wouldn't work as expected.

## 2.2.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/@biomejs/wasm-bundler/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"Biome Developers and Contributors"
],
"description": "WebAssembly bindings to the Biome workspace API",
"version": "2.2.0",
"version": "2.2.1",
"license": "MIT OR Apache-2.0",
"repository": {
"type": "git",
Expand Down
6 changes: 6 additions & 0 deletions packages/@biomejs/wasm-nodejs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @biomejs/wasm-nodejs

## 2.2.1

### Patch Changes

- [#7281](https://github.com/biomejs/biome/pull/7281) [`6436180`](https://github.com/biomejs/biome/commit/6436180f4a3b257e2de018bac45c99a76eff58be) Thanks [@ematipico](https://github.com/ematipico)! - Fixed an issue where the function `scanProject` wouldn't work as expected.

## 2.2.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/@biomejs/wasm-nodejs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"Biome Developers and Contributors"
],
"description": "WebAssembly bindings to the Biome workspace API",
"version": "2.2.0",
"version": "2.2.1",
"license": "MIT OR Apache-2.0",
"repository": {
"type": "git",
Expand Down
Loading