chore(deps-dev): bump @biomejs/biome from 2.3.13 to 2.3.14
Type: Pull Request
State: Closed
Association: Unknown
Comments: 2
(4 months ago)
(4 months ago)
(4 months ago)
Bumps @biomejs/biome from 2.3.13 to 2.3.14.
Release notes
Sourced from @biomejs/biome's releases.
Biome CLI v2.3.14
2.3.14
Patch Changes
#8921
29e2435Thanks@siketyan! - Fixed #8759: TheuseConsistentTypeDefinitionsrule no longer converts empty object type declarations into interfaces, as it will conflict with thenoEmptyInterfacerule and can cause an infinite loop when both rules are enabled.#8928
ccaeac4Thanks@taga3s! - Added the nursery ruleuseGlobalThis. This rule enforces usingglobalThisoverwindow,selfandglobal.#8602
9a18daaThanks@dyc3! - Added the new nursery rulenoVueArrowFuncInWatch. This rule forbids using arrow functions in watchers in Vue components, because arrow functions do not give access to the component instance (viathis), while regular functions do.#8905
9b1eea8Thanks@ryan-m-walker! - Fixed #8428: Improved parsing recovery when encountering qualified rules inside CSS@pageat-rule blocks.#8900
f788cffThanks@mdevils! - Fixed #8802:useExhaustiveDependenciesnow correctly suggests dependencies without including callback-scoped variables or method names.When accessing object properties with a callback-scoped variable, only the object path is suggested:
// Now correctly suggests `props.value` instead of `props.value[day]` useMemo(() => { return WeekdayValues.filter((day) => props.value[day]); }, [props.value]);When calling methods on objects, only the object is suggested as a dependency:
// Now correctly suggests `props.data` instead of `props.data.forEach` useMemo(() => { props.data.forEach((item) => console.log(item)); }, [props.data]);#8913
e1e20eaThanks@dyc3! - Fixed #8363: HTML parser no longer crashes when encountering a<character followed by a digit in text content (e.g.,<12 months). The parser now correctly emits an "Unescaped<bracket character" error instead of treating<12as a tag name and crashing.#8910
2fb63a4Thanks@dyc3! - Fixed #8774: Type aliases with generic parameters that haveextendsconstraints now properly indent comments after the equals sign.Previously, comments after the
=in type aliases withextendsconstraints were not indented:-type A<B, C extends D> = // Some comment -undefined; +type A<B, C extends D> = + // Some comment + undefined;#8916
ea4bd04Thanks@ryan-m-walker! - Fixed #4013, where comments in member chains caused unnecessary line breaks.
... (truncated)
Changelog
Sourced from @biomejs/biome's changelog.
2.3.14
Patch Changes
#8921
29e2435Thanks@siketyan! - Fixed #8759: TheuseConsistentTypeDefinitionsrule no longer converts empty object type declarations into interfaces, as it will conflict with thenoEmptyInterfacerule and can cause an infinite loop when both rules are enabled.#8928
ccaeac4Thanks@taga3s! - Added the nursery ruleuseGlobalThis. This rule enforces usingglobalThisoverwindow,selfandglobal.#8602
9a18daaThanks@dyc3! - Added the new nursery rulenoVueArrowFuncInWatch. This rule forbids using arrow functions in watchers in Vue components, because arrow functions do not give access to the component instance (viathis), while regular functions do.#8905
9b1eea8Thanks@ryan-m-walker! - Fixed #8428: Improved parsing recovery when encountering qualified rules inside CSS@pageat-rule blocks.#8900
f788cffThanks@mdevils! - Fixed #8802:useExhaustiveDependenciesnow correctly suggests dependencies without including callback-scoped variables or method names.When accessing object properties with a callback-scoped variable, only the object path is suggested:
// Now correctly suggests `props.value` instead of `props.value[day]` useMemo(() => { return WeekdayValues.filter((day) => props.value[day]); }, [props.value]);When calling methods on objects, only the object is suggested as a dependency:
// Now correctly suggests `props.data` instead of `props.data.forEach` useMemo(() => { props.data.forEach((item) => console.log(item)); }, [props.data]);#8913
e1e20eaThanks@dyc3! - Fixed #8363: HTML parser no longer crashes when encountering a<character followed by a digit in text content (e.g.,<12 months). The parser now correctly emits an "Unescaped<bracket character" error instead of treating<12as a tag name and crashing.#8910
2fb63a4Thanks@dyc3! - Fixed #8774: Type aliases with generic parameters that haveextendsconstraints now properly indent comments after the equals sign.Previously, comments after the
=in type aliases withextendsconstraints were not indented:-type A<B, C extends D> = // Some comment -undefined; +type A<B, C extends D> = + // Some comment + undefined;#8916
ea4bd04Thanks@ryan-m-walker! - Fixed #4013, where comments in member chains caused unnecessary line breaks.// Before
... (truncated)
Commits
3a38d5cci: release (#8888)4561751feat(linter): add rule noRedundantDefaultExport (#8931)ccaeac4feat(biome_js_analyze): implementuseGlobalThis(#8928)d876a38feat(lint): implementuseConsistentMethodSignaturesfrom `typescript-eslint...9a18daafeat(analyze/js/vue): addnoVueArrowFuncInWatch(#8602)3531687feat(lint/css): addnoDeprecatedMediaType(#8861)95f1eeafeat(lint/css): addnoHexColors(#8860)d78e01dfeat(graphql_analyze): implement useInputName (#8619)- See full diff 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 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)
Package Dependencies
Technical Details
| ID: | 13884926 |
| UUID: | 3918921938 |
| Node ID: | PR_kwDOQs97Qc7CnUF4 |
| Host: | GitHub |
| Repository: | jsonlt/jsonlt-python |