Bumps the dev-dependencies group with 2 updates: oxfmt and oxlint.
Updates oxfmt from 0.67.0 to 0.68.0
Sourced from oxfmt's changelog.
Changelog
All notable changes to this package will be documented in this file.
The format is based on Keep a Changelog.
7bf68f7 release(apps): oxlint v1.83.0 && oxfmt v0.68.0 (#26631)Updates oxlint from 1.82.0 to 1.83.0
Sourced from oxlint's releases.
oxlint v1.83.0 & oxfmt v0.68.0
Table of Contents
Oxlint v1.83.0
π Features
- afe950d linter/react: Update lint rules to accomodate changes in React 19.3 (#26571) (Connor Shea)
π Bug Fixes
- fb87ed7 linter/unicorn/prefer-array-flat-map: Report
.filter().flatMap()chains (#26626) (camc314)- 336b654 linter/unicorn/prefer-at: Report single-character substring calls (#26623) (camc314)
- a5bba6d linter/eslint/no-unused-vars: Respect rest params after-used option (#26579) (Bartok)
- c1470a2 linter/eslint/no-unused-vars: Preserve ambient implicit exports (#26582) (Dex Hunter)
- 9a469d2 linter/unicorn/prefer-global-this: Preserve window event method references (#26611) (Dex Hunter)
- aaff758 linter/unicorn/prefer-default-parameters: Report violation for
??=and||=(#26607) (Bartok)- 2bed25a linter/unicorn/prefer-array-flat: Skip plain
concatnormalization (#26604) (im10furry)- 72bc7f2 oxlint: Replace backlashes path for "no js runtime" diagnostic (#26599) (Sysix)
- 1aa5ec1 linter/typescript/prefer-for-of: Handle computed collections (#26584) (camc314)
- 1e90019 linter/typescript: Mark
no-unnecessary-type-parametersandprefer-findsuggestions as implemented (#26586) (Mikhail Baev)- 4231536 linter: Compare label text in runtime optimization assertion (#26526) (camc314)
- 36d5534 linter: Include file path in diagnostic assertion (#26525) (camc314)
- 31508b1 parser: Reject return types on constructor overloads (#26523) (camc314)
β‘ Performance
- 1d681b0 linter/react/jsx-pascal-case: Avoid temporary name segment vector (#26531) (camc314)
- 2ad7d49 linter/promise/catch-or-return: Avoid temporary formatting vectors (#26505) (camc314)
- 203235b linter/jsx-a11y/no-static-element-interactions: Avoid role vector (#26504) (camc314)
- 2e95167 linter/jsx-a11y/anchor-is-valid: Avoid temporary attribute vector (#26501) (camc314)
- deafdba linter/react/exhaustive-deps: Avoid temporary dependency vector (#26502) (camc314)
- 4f1627f linter/oxc/branches-sharing-code: Compute deletion spans lazily (#26500) (camc314)
- c068fd2 linter/react/jsx-curly-brace-presence: Avoid newline position allocation (#26499) (camc314)
- ed4357c linter/eslint/no-restricted-properties: Skip empty configurations (#26497) (camc314)
- 92e41b7 linter/oxc/no-barrel-file: Iterate module requests directly (#26498) (camc314)
- 5255ee3 linter/unicorn/prefer-single-call: Avoid temporary argument vector (#26494) (camc314)
- 96ef365 linter/unicorn/prefer-includes: Reduce suggestion allocations (#26492) (camc314)
- a71fd7f linter/unicorn/no-new-buffer: Avoid temporary argument vector (#26491) (camc314)
- 11085e7 linter/jsdoc/require-yields: Short-circuit JSDoc checks (#26488) (camc314)
- 9b1aff8 linter/unicorn/no-useless-undefined: Skip calls without trailing undefined (#26481) (camc314)
- 1e5d5d7 linter/eslint/no-unused-vars: Skip absent global declaration checks (#26457) (camc314)
- 403f899 linter/eslint/no-undef: Check globals once per unresolved name (#26456) (camc314)
- 118adb0 linter/eslint/no-restricted-imports: Avoid redundant import scans (#26455) (camc314)
- ab848f2 linter/eslint/no-useless-assignment: Skip tracking exported symbols (#26449) (camc314)
- 1b6e409 linter/unicorn/prefer-object-from-entries: Avoid allocating configured paths (#26448) (camc314)
- 2206875 linter/eslint/new-cap: Avoid unnecessary callee name allocations (#26447) (camc314)
... (truncated)
Sourced from oxlint's changelog.
Changelog
All notable changes to this package will be documented in this file.
The format is based on Keep a Changelog.
7bf68f7 release(apps): oxlint v1.83.0 && oxfmt v0.68.0 (#26631)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](/dependabot) rebase.
You can trigger Dependabot actions by commenting on this PR:
[@dependabot](/dependabot) rebase will rebase this PR[@dependabot](/dependabot) recreate will recreate this PR, overwriting any edits that have been made to it[@dependabot](/dependabot) show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency[@dependabot](/dependabot) ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)[@dependabot](/dependabot) ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)[@dependabot](/dependabot) ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)[@dependabot](/dependabot) unignore <dependency name> will remove all of the ignore conditions of the specified dependency[@dependabot](/dependabot) unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions[!IMPORTANT]
Review skipped
Bot user detected.
To trigger a single review, invoke the
[@coderabbitai](/coderabbitai) reviewcommand.βοΈ Run configuration
Configuration used: Repository: thedavidweng/OpenKara/.coderabbit.yaml
Review profile: CHILL
Plan: Advanced
Run ID:
3b104541-beb7-4efa-bf52-c561228d4dccYou can disable this status message by setting the
reviews.review_statustofalsein the CodeRabbit configuration file.Use the checkbox below for a quick retry:
- π Trigger review
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Comment [@coderabbitai](/coderabbitai) help to get the list of available commands.
| Status | Category | Percentage | Covered / Total |
|---|---|---|---|
| π’ | Lines | 84.39% (π― 65%) | 7626 / 9036 |
| π’ | Statements | 83.54% (π― 65%) | 8080 / 9672 |
| π’ | Functions | 79.5% (π― 60%) | 1878 / 2362 |
| π’ | Branches | 76.54% (π― 60%) | 4400 / 5748 |
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 88.5%. Comparing base (ee2338d) to head (f198103).
:warning: Report is 1 commits behind head on main.
:white_check_mark: All tests successful. No failed tests found.
@@ Coverage Diff @@ ## main #462 +/- ## ======================================= - Coverage 88.5% 88.5% -0.1% ======================================= Files 211 211 Lines 10913 10913 Branches 3338 3338 ======================================= - Hits 9662 9661 -1 - Misses 1200 1201 +1 Partials 51 51
| Flag | Coverage Ξ | |
|---|---|---|
| frontend | 88.5% <ΓΈ> (-0.1%) | :arrow_down: |
Flags with carried forward coverage won't be shown. Click here to find out more.
| Components | Coverage Ξ | |
|---|---|---|
| frontend | 88.5% <ΓΈ> (-0.1%) | :arrow_down: |
| rust | β
<ΓΈ> (β
) | |
| see 1 file with indirect coverage changes |
Sign in to comment.