|
| 1 | +# Created with komac v2.14.0 |
| 2 | +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json |
| 3 | + |
| 4 | +PackageIdentifier: oxc-project.oxlint |
| 5 | +PackageVersion: 1.36.0 |
| 6 | +PackageLocale: en-US |
| 7 | +Publisher: VoidZero Inc. & Contributors |
| 8 | +PublisherUrl: https://oxc.rs/ |
| 9 | +PublisherSupportUrl: https://github.com/oxc-project/oxc/issues |
| 10 | +Author: VoidZero Inc. & Contributors |
| 11 | +PackageName: oxlint |
| 12 | +PackageUrl: https://oxc.rs/docs/guide/usage/linter.html |
| 13 | +License: MIT |
| 14 | +LicenseUrl: https://github.com/oxc-project/oxc/blob/HEAD/LICENSE |
| 15 | +Copyright: Copyright (c) 2024-present VoidZero Inc. & Contributors |
| 16 | +CopyrightUrl: https://github.com/oxc-project/oxc/blob/HEAD/LICENSE |
| 17 | +ShortDescription: oxlint is a blazing-fast JavaScript and TypeScript linter that is 50–100× faster than ESLint. It is designed to catch erroneous or useless code without requiring any configurations by default. |
| 18 | +Tags: |
| 19 | +- compiler |
| 20 | +- javascript |
| 21 | +- linter |
| 22 | +- minifier |
| 23 | +- parser |
| 24 | +- transpiler |
| 25 | +- typescript |
| 26 | +ReleaseNotes: |- |
| 27 | + Table of Contents |
| 28 | + - Oxlint v1.36.0 |
| 29 | + - Oxfmt v0.21.0 |
| 30 | + Oxlint v1.36.0 |
| 31 | + 🚀 Features |
| 32 | + - 5988dfa vscode: Show language server version inside sidebar status item tooltip (#17360) (Sysix) |
| 33 | + - 71ead34 linter/no-nonoctal-decimal-escape: Implement suggestion (#17319) (GRK) |
| 34 | + - d9aa426 vscode: Support diagnostic pull mode (#17211) (Sysix) |
| 35 | + - 220e8e8 oxlint/lsp: Support textDocument/diagnostic (#17209) (Sysix) |
| 36 | + - 267e255 linter/react: Implement react/no-did-mount-set-state (#17313) (Kenzo Wada) |
| 37 | + - c813582 linter/react: Implement react/jsx-max-depth (#17279) (Kenzo Wada) |
| 38 | + - 94a482b linter/node: Implement n/global-require (#17283) (Mikhail Baev) |
| 39 | + - 5cc7c90 linter/plugins: Pass env from Rust to JS (#17291) (overlookmotel) |
| 40 | + - ed79fca linter/eslint-plugin-vitest: Implement consistent-test-filename (#17284) (Said Atrahouch) |
| 41 | + - e031056 codegen: Add sourcemap feature flag (#17305) (Boshen) |
| 42 | + - b97101a linter: Implement aria/proptypes (#17253) (mehm8128) |
| 43 | + - a5ef127 linter: Auto-fixer for prefer-destructuring (#17235) (Hamir Mahal) |
| 44 | + 🐛 Bug Fixes |
| 45 | + - 786a505 lsp: Fmt.configPath empty string handling (#17425) (copilot-swe-agent) |
| 46 | + - 97aef58 language_server: Treat empty string config path as None in language server (#17415) (copilot-swe-agent) |
| 47 | + - fec2863 linter: Respect .gitignore regardless of if a git repo is initialized (#17375) (copilot-swe-agent) |
| 48 | + - b7e8bca lsp: Do not sent de-registrations for watched files on shutdown request (#17318) (Sysix) |
| 49 | + - c6690d1 rust: Remove unsupported tokio io-std feature for WASM compatibility (#17311) (Boshen) |
| 50 | + - 7eaa660 linter/plugins: Set up global scope correctly (#17293) (overlookmotel) |
| 51 | + - 79b83b0 linter/no-unused-vars: Handle non-null assertion in update expressions (#17281) (camc314) |
| 52 | + - b547335 linter/import-first: Correctly respect all relative path imports (#17268) (Mohit Karekar) |
| 53 | + ⚡ Performance |
| 54 | + - c27514c linter/only-used-in-recursion: Improve skip_to_next_char slicing (#17374) (camchenry) |
| 55 | + - eecee5d linter: Inline is_function_node into run functions (#17373) (camchenry) |
| 56 | + - d2abc78 linter: No-multi-str: skip searching strings when in jsx attribute (#17327) (camchenry) |
| 57 | + - 687ffd6 linter: Jest/no-confusing-set-timeout: do not lowercase import name (#17324) (camchenry) |
| 58 | + 📚 Documentation |
| 59 | + - e8444bf linter: Fix grammar and typos in consistent_test_filename rule (#17359) (camc314) |
| 60 | + Oxfmt v0.21.0 |
| 61 | + 🚀 Features |
| 62 | + - 4df8063 oxfmt: Respect .gitignore in sub directries (#17352) (leaysgur) |
| 63 | + - 7c3dae3 formatter: Support Vitest test functions (#17340) (leaysgur) |
| 64 | + - b00da37 formatter: Normalize line break for directive (#17303) (Dunqing) |
| 65 | + 🐛 Bug Fixes |
| 66 | + - 1bf0ffc formatter: Incorrect JSX text wrapping when the expression container is an arrow function that will break (#17445) (Dunqing) |
| 67 | + - 42ad9d6 formatter: JSXFragment missed a leading semicolon when semicolon is disabled (#17386) (Dunqing) |
| 68 | + - c8c5341 formatter: Complete is_complex_type_arguments() (take2) (#17362) (leaysgur) |
| 69 | + - 745bc5d formatter: Do not consider rest param as simple (#17354) (leaysgur) |
| 70 | + - e836f37 formatter: Fix Deno() to not detect as test functions (#17339) (leaysgur) |
| 71 | + - 09848b3 formatter: Handle more test functions (#17337) (leaysgur) |
| 72 | + - a55bfc1 formatter: Count emoji sequences correctly (#17331) (leaysgur) |
| 73 | + - c6690d1 rust: Remove unsupported tokio io-std feature for WASM compatibility (#17311) (Boshen) |
| 74 | + - 0a39cba oxfmt: Update wrong doc comment (#17288) (leaysgur) |
| 75 | + - 2d556cb formatter: Should treat TSMappedType as a complex type in assignment-like formatting (#17257) (Dunqing) |
| 76 | + - fa5cef3 formatter: Shouldn't treat TaggedTemplateExpression as a simple argument in the member chain (#17256) (Dunqing) |
| 77 | + - 6ad3951 formatter: Trailing comments of JSX in call arguments are moved out the of call (#17255) (Dunqing) |
| 78 | +ReleaseNotesUrl: https://github.com/oxc-project/oxc/releases/tag/apps_v1.36.0 |
| 79 | +Documentations: |
| 80 | +- DocumentLabel: Docs |
| 81 | + DocumentUrl: https://oxc.rs/docs/guide/usage/linter.html |
| 82 | +ManifestType: defaultLocale |
| 83 | +ManifestVersion: 1.12.0 |
0 commit comments