⬆ Bump @biomejs/biome from 1.9.4 to 2.2.2 in /frontend
Type: Pull Request
State: Closed
Association: Contributor
Comments: 1
(10 months ago)
(9 months ago)
(9 months ago)
dependencies javascript
Bumps @biomejs/biome from 1.9.4 to 2.2.2.
Release notes
Sourced from @biomejs/biome's releases.
Biome CLI v2.2.2
2.2.2
Patch Changes
#7266
b270bb5Thanks@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
6436180Thanks@ematipico! - Fixed an issue where the functionscanProjectwouldn't work as expected.#7285
1511d0cThanks@rriski! - Partially fixed #6782: JSX node kinds are now supported in GritQL AST nodes.#7249
dff85c0Thanks@ematipico! - Fixed #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
b270bb5Thanks@ematipico! - Fixed #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
679b70eThanks@patrickshipe! - Resolved an overcorrection inuseImportExtensionswhen importing explicit index files.Imports that explicitly reference an index file are now preserved and no longer rewritten to nested index paths.
Example
// Before - import "./sub/index"; + import "./sub/index/index.js";// After
import "./sub/index";
import "./sub/index.js";#7270
953f9c6Thanks@arendjr! - Fixed #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
b7aa111Thanks@JeetuSuthar! - Fixed #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
0b07f45Thanks@ematipico! - Fixed #7236. Now Biome correctly migrates JSONC configuration files when they are passed using--config-path.#7239
1d643d8Thanks@minht11! - Fixed an issue where Svelte globals ($state and so on) were not properly recognized inside.svelte.test.ts/jsand.svelte.spec.ts/jsfiles.#7264
62fdbc8Thanks@ematipico! - Fixed a regression where when using--log-kind-prettywasn't working anymore as expected.#7244
660031bThanks@JeetuSuthar! - Fixed #7225: ThenoExtraBooleanCastrule now preserves parentheses when removingBooleancalls inside negations.// Before !Boolean(b0 && b1); // After !(b0 && b1); // instead of !b0 && b1
... (truncated)
Changelog
Sourced from @biomejs/biome's changelog.
2.2.2
Patch Changes
#7266
b270bb5Thanks@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
6436180Thanks@ematipico! - Fixed an issue where the functionscanProjectwouldn't work as expected.#7285
1511d0cThanks@rriski! - Partially fixed #6782: JSX node kinds are now supported in GritQL AST nodes.#7249
dff85c0Thanks@ematipico! - Fixed #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
b270bb5Thanks@ematipico! - Fixed #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
679b70eThanks@patrickshipe! - Resolved an overcorrection inuseImportExtensionswhen importing explicit index files.Imports that explicitly reference an index file are now preserved and no longer rewritten to nested index paths.
Example
// Before - import "./sub/index"; + import "./sub/index/index.js";// After
import "./sub/index";
import "./sub/index.js";#7270
953f9c6Thanks@arendjr! - Fixed #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
b7aa111Thanks@JeetuSuthar! - Fixed #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
0b07f45Thanks@ematipico! - Fixed #7236. Now Biome correctly migrates JSONC configuration files when they are passed using--config-path.#7239
1d643d8Thanks@minht11! - Fixed an issue where Svelte globals ($state and so on) were not properly recognized inside.svelte.test.ts/jsand.svelte.spec.ts/jsfiles.#7264
62fdbc8Thanks@ematipico! - Fixed a regression where when using--log-kind-prettywasn't working anymore as expected.#7244
660031bThanks@JeetuSuthar! - Fixed #7225: ThenoExtraBooleanCastrule now preserves parentheses when removingBooleancalls inside negations.// Before !Boolean(b0 && b1); // After !(b0 && b1); // instead of !b0 && b1
... (truncated)
Commits
dcdd819ci: release (#7303)7886c98chore: remove changeset, fix version number941cd73chore: revert version number0f5fb2fci: release (#7238)27c93e8docs: fix CHANGELOG to reflect operatorLinebreak (#7253)38795ebchore: fix image sponsor (#7250)1075b73fix(changelog): correct dead links in 2.2 (#7243)e1ba03cchore: restore version and use different runner1b783c8chore: revert versionee7ec19chore: update version and lockfile- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
0
0
+0
-0
Package Dependencies
@biomejs/biome
npm
1.9.4 → 2.2.2
Major
/frontend
Technical Details
| ID: | 7143927 |
| UUID: | 3350756285 |
| Node ID: | PR_kwDOPBHwvM6lKBSQ |
| Host: | GitHub |
| Repository: | angel-dev71/fullstack-fastapi-react |