chore(deps): update all non-major dependencies#7
Merged
chenjiahan merged 1 commit intomainfrom Oct 12, 2024
Merged
Conversation
chenjiahan
approved these changes
Oct 12, 2024
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^1.9.0->^1.9.3^1.1.1->^1.2.0^9.10.0->^9.12.00.0.5->0.0.1118.19.50->18.19.55^9.10.0->^9.12.0^7.35.2->^7.37.1^5.1.0-rc.0->^5.1.0-rc-fb9a90fa48-20240614^2.43.0->^2.44.1^9.28.0->^9.29.0^15.9.0->^15.11.09.10.0->9.12.1^5.6.2->^5.6.3^8.5.0->^8.8.1Release Notes
biomejs/biome (@biomejs/biome)
v1.9.3Compare Source
CLI
New features
GritQL queries that match functions or methods will now match async functions or methods as well.
If this is not what you want, you can capture the
asynckeyword (or its absence) in a metavariable and assert its emptiness:Contributed by @arendjr
Bug fixes
Fix #4077: Grit queries no longer need to match the statement's trailing semicolon. Contributed by @arendjr
Fix #4102. Now the CLI command
lintdoesn't exit with an error code when using--write/--fix. Contributed by @ematipicoConfiguration
Bug fixes
noLabelWithoutControloptions where incorrectly marked as mandatory. Contributed by @ematipicoEditors
Formatter
Bug fixes
Fix #3924 where GraphQL formatter panics in block comments with empty line. Contributed by @vohoanglong0107
Fix a case where raw values inside
url()functions weren't properly trimmed..value { - background: url( - whitespace-around-string - ); + background: url(whitespace-around-string); }Contributed by @ematipico
Fixed #4076, where a media query wasn't correctly formatted:
.class { - @​media (1024px <= width <=1280px) { + @​media (1024px <= width <= 1280px) { color: red; } }Contributed by @blaze-d83
JavaScript API
Bug fixes
Linter
New features
Add noDescendingSpecificity. Contributed by @tunamaguro
Add noNestedTernary. Contributed by @kaykdm
Add noTemplateCurlyInString. Contributed by @fireairforce
Add noOctalEscape. Contributed by @fireairforce
Enhancements
Add an option
reportUnnecessaryDependenciesto useExhaustiveDependencies.Defaults to true. When set to false, errors will be suppressed for React hooks that declare dependencies but do not use them.
Contributed by @simon-paris
Add an option
reportMissingDependenciesArrayto useExhaustiveDependencies. Contributed by @simon-parisBug fixes
noControlCharactersInRegex no longer panics on regexes with incomplete escape sequences. Contributed by @Conaclos
noMisleadingCharacterClass no longer reports issues outside of character classes.
The following code is no longer reported:
Contributed by @Conaclos
noUndeclaredDependencies no longer reports Node.js builtin modules as undeclared dependencies.
The rule no longer reports the following code:
Contributed by @Conaclos
noUnusedVariables no longer panics when suggesting the renaming of a variable at the start of a file (#4114). Contributed by @Conaclos
noUselessEscapeInRegex no longer panics on regexes that start with an empty character class. Contributed by @Conaclos
noUselessStringConcat no longer panics when it encounters malformed code. Contributed by @Conaclos
noUnusedFunctionParameters no longer reports unused parameters inside an object pattern with a rest parameter.
In the following code, the rule no longer reports
aas unused.This matches the behavior of noUnusedVariables.
Contributed by @Conaclos
useButtonType no longer reports dynamically created button with a valid type (#4072).
The following code is no longer reported:
Contributed by @Conaclos
useSemanticElements now ignores elements with the
imgrole (#3994).MDN recommends using
role="img"for grouping images or creating an image from other elements.The following code is no longer reported:
Contributed by @Conaclos
useSemanticElements now ignores
alertandalertdialogroles (#3858). Contributed by @ConaclosnoUselessFragments don't create invaild JSX code when Fragments children contains JSX Expression and in a LogicalExpression. Contributed by @fireairforce
Parser
Bug fixes
v1.9.2Compare Source
CLI
New features
Added support for custom GritQL definitions, including:
Contributed by @arendjr
Bug fixes
containsqueries to report false positives when the matchednode appeared inside a sibling node. Contributed by @arendjr
Editors
Bug fixes
Fix #3923. Now the
.editorconfigis correctly parsed by the LSP, and the options are correctly applied to files when formatting is triggered.Plus, the Biome LSP now watches for any change to the
.editorconfig, and updates the formatting settings.Reduced the number of log files generated by the LSP server. Now the maximum number of logs saved on disk is seven. Contributed by @ematipico
Fix the code actions capabilities available in the LSP Biome server. Before, the LSP was using the default capabilities, which resulted in pulling code actions even when they were disabled by the editor.
This means that the code actions are pulled by the client only when the editor enables
quickfix.biome,source.organizeImports.biomeandsource.fixAll.biome.Now, if you enable
organizeImports.enabled: truein thebiome.json, and then you configure your editor with the following code actionsource.organizeImports.biome: false, the editor won't sort the imports.Contributed by @ematipico
Linter
New features
Bug fixes
noLabelWithoutControl now accept JSX expression as label value (#3875). Contributed by @Conaclos
useFilenamingConvention no longer suggests names with a disallowed case (#3952). Contributed by @Conaclos
useFilenamingConvention now recognizes file names starting with ASCII digits as lowercase (#3952).
Thus,
2024-09-17-filename,2024_09_17_filenameand20240917FileNameare inkebab-case,snake_case, andcamelCaserespectively.Contributed by @Conaclos
useFilenamingConvention now applies the configured formats to the file extensions (#3650). Contributed by @Conaclos
Parser
Bug fixes
useStrictMode now reports Script files with some directives, but without the
use strictdirective. Contributed by @ConaclosThe CSS parser now accepts the characters U+FFDCF and U+FFFD in identifiers. Contributed by @Conaclos
v1.9.1Compare Source
Analyzer
CLI
Bug fixes
useEditorConfignow loads the editorconfig when runningbiome ci#3864. Contributed by @dyc3Revert #3731 to fix broken quick fixes and code actions. Contributed by @nhedger
Configuration
Editors
Formatter
JavaScript APIs
Linter
New Features
Bug fixes
useSemanticElements now ignores
alertandalertdialogroles (3858). Contributed by @ConaclosnoUndeclaredDependencies now ignores
@/imports and recognizes type imports from Definitely Typed andbunimports. Contributed by @ConaclosParser
eslint/rewrite (@eslint/compat)
v1.2.0Compare Source
eslint/eslint (@eslint/js)
v9.12.0Compare Source
Features
5a6a053feat: update tojitiv2 (#18954) (Arya Emami)17a07fbfeat: Hooks for test cases (RuleTester) (#18771) (Anna Bocharova)2ff0e51feat: Implement alternate config lookup (#18742) (Nicholas C. Zakas)2d17453feat: Implement modified cyclomatic complexity (#18896) (Dmitry Pashkevich)Bug Fixes
ea380cafix: Upgrade retry to avoid EMFILE errors (#18986) (Nicholas C. Zakas)fdd6319fix: Issues with type definitions (#18940) (Arya Emami)Documentation
ecbd522docs: Mention code explorer (#18978) (Nicholas C. Zakas)7ea4eccdocs: Clarifying the Use of Meta Objects (#18697) (Amaresh S M)d3e4b2edocs: Clarify how to exclude.jsfiles (#18976) (Milos Djermanovic)57232ffdocs: Mention plugin-kit in language docs (#18973) (Nicholas C. Zakas)b80ed00docs: Update README (GitHub Actions Bot)cb69ab3docs: Update README (GitHub Actions Bot)7fb0d95docs: Update README (GitHub Actions Bot)493348adocs: Update README (GitHub Actions Bot)87a582cdocs: fix typo inid-matchrule (#18944) (Jay)Chores
555aafdchore: upgrade to@eslint/js@9.12.0(#18987) (Francesco Trotta)873ae60chore: package.json update for @eslint/js release (Jenkins)d0a5414refactor: replace strip-ansi with native module (#18982) (Cristopher)b827029chore: Enable JSON5 linting (#18979) (Milos Djermanovic)8f55ca2chore: Upgrade espree, eslint-visitor-keys, eslint-scope (#18962) (Nicholas C. Zakas)c1a2725chore: update dependency mocha to ^10.7.3 (#18945) (Milos Djermanovic)v9.11.1Compare Source
Bug Fixes
20fd916fix: add@eslint/core,@types/estree, &@types/json-schemadeps (#18938) (Nitin Kumar)2738322fix: add missing types forrequire-atomic-updatesrule (#18937) (Kristóf Poduszló)d71ff30fix: add missing types forobject-shorthandrule (#18935) (Kristóf Poduszló)561cadcfix: add missing types forno-unsafe-negationrule (#18932) (Kristóf Poduszló)8843656fix: add missing types forno-underscore-danglerule (#18931) (Kristóf Poduszló)92cde5cfix: add missing types forno-shadowrule (#18930) (Kristóf Poduszló)b3cbe11fix: add missing types forno-sequencesrule (#18929) (Kristóf Poduszló)976f77ffix: add missing types forno-unused-expressionsrule (#18933) (Kristóf Poduszló)Documentation
3eff709docs: replace deprecatedLinter.FlatConfigtype withLinter.Config(#18941) (Carlos Meira)Chores
df4a859chore: upgrade @eslint/js@9.11.1 (#18943) (Milos Djermanovic)36d8095chore: package.json update for @eslint/js release (Jenkins)v9.11.0Compare Source
web-infra-dev/rslib (@rslib/core)
v0.0.11Compare Source
What's Changed
Bug Fixes 🐞
import.meta.urlshims in CJS by @fi3ework in https://github.com/web-infra-dev/rslib/pull/275Other Changes
Full Changelog: web-infra-dev/rslib@v0.0.10...v0.0.11
v0.0.10Compare Source
What's Changed
New Features 🎉
Bug Fixes 🐞
optionalDependenciesinautoExternal. by @fi3ework in https://github.com/web-infra-dev/rslib/pull/266Other Changes
Full Changelog: web-infra-dev/rslib@v0.0.9...v0.0.10
v0.0.9Compare Source
What's Changed
Bug Fixes 🐞
Document 📖
Other Changes
integrationas name of test folders by @Timeless0911 in https://github.com/web-infra-dev/rslib/pull/245Full Changelog: web-infra-dev/rslib@v0.0.8...v0.0.9
v0.0.8Compare Source
What's Changed
Bug Fixes 🐞
Other Changes
Full Changelog: web-infra-dev/rslib@v0.0.7...v0.0.8
v0.0.7Compare Source
What's Changed
New Features 🎉
import.meta.urlshim for CJS by @fi3ework in https://github.com/web-infra-dev/rslib/pull/216Bug Fixes 🐞
rspack.targetfromlibConfig.syntaxby @fi3ework in https://github.com/web-infra-dev/rslib/pull/213Other Changes
Full Changelog: web-infra-dev/rslib@v0.0.6...v0.0.7
v0.0.6Compare Source
What's Changed
New Features 🎉
experimentalDecoratorsenabled by @Timeless0911 in https://github.com/web-infra-dev/rslib/pull/189Bug Fixes 🐞
Document 📖
Other Changes
Full Changelog: web-infra-dev/rslib@v0.0.5...v0.0.6
jsx-eslint/eslint-plugin-react (eslint-plugin-react)
v7.37.1Compare Source
Fixed
d.tsfiles (#3836 @ljharb)Changed
v7.37.0Compare Source
Added
no-unescaped-entities]: add suggestions (#3831 @StyleShit)forbid-component-props]: addallowedForPatterns/disallowedForPatternsoptions (#3805 @Efimenko)no-unstable-nested-components]: addpropNamePatternto support custom render prop naming conventions (#3826 @danreeves)Changed
v7.36.1Compare Source
Fixed
no-is-mounted]: fix logic in method name check (#3821 @Mathias-S)jsx-no-literals]: Avoid crashing on valueless boolean props (#3823 @reosarevok)v7.36.0Compare Source
Added
no-string-refs]: allow this.refs in > 18.3.0 (#3807 @henryqdineen)jsx-no-literals] AddelementOverridesoption and the ability to ignore this rule on specific elements (#3812 @Pearce-Ropion)forward-ref-uses-ref]: add rule for checking ref parameter is added ([#3667][] @NotWoods)Fixed
function-component-definition], [boolean-prop-naming], [jsx-first-prop-new-line], [jsx-props-no-multi-spaces],propTypes: use type args (#3629 @HenryBrown0)jsx-props-no-spreading]: addexplicitSpreadoption to schema (#3799 @ljharb)Changed
no-danger]: update broken link (#3817 @lucasrmendonca)button-has-type: add test case with spread (#3731 @y-hsgw)facebook/react (eslint-plugin-react-hooks)
v5.1.0-rc-fb9a90fa48-20240614Compare Source
v5.1.0-rc-fa6eab58-20240815Compare Source
v5.1.0-rc-f9ebd85a-20240925Compare Source
v5.1.0-rc-f994737d14-20240522Compare Source
v5.1.0-rc-f90a6bcc-20240827Compare Source
v5.1.0-rc-f6cce072-20240723Compare Source
v5.1.0-rc-f65ac7bd-20240826Compare Source
[
v5.1.0-rc-f3e09d6328-20240612](https://redirect.github.com/facebook/react/compare/f38c22bConfiguration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.