Skip to content

Releases: standard-config/oxlint

1.6.2

31 Mar 12:48

Choose a tag to compare

  • Lowered typescript/prefer-find severity to warn (oxlint@1.58.0).
  • Lowered typescript/prefer-readonly severity to warn (oxlint@1.58.0).
  • Lowered typescript/prefer-regexp-exec severity to warn (oxlint@1.58.0).
  • Lowered typescript/prefer-string-starts-ends-with severity to warn (oxlint@1.58.0).
  • Disabled eslint/no-delete-var.
  • Disabled eslint/no-dupe-keys.
  • Disabled eslint/no-new-native-nonconstructor.
  • Disabled eslint/no-obj-calls.
  • Disabled eslint/no-restricted-* rules.
  • Disabled eslint/* rules related to var.
  • Removed an incorrect rule reference that broke linting in oxlint@1.58.0.

1.6.1

24 Mar 13:37

Choose a tag to compare

  • Enabled unicorn/custom-error-definition (oxlint@1.57.0).
  • Enabled vitest/prefer-strict-boolean-matchers (oxlint@1.57.0).
  • Lowered eslint/no-console severity to warn.

1.6.0

18 Mar 15:06

Choose a tag to compare

  • Exposed defineOxlintConfig as an alias for defineConfig for tools that already define it.

1.5.3

16 Mar 15:19

Choose a tag to compare

  • Configured node/handle-callback-err to require callback error parameters to be named error (oxlint@1.56.0).

1.5.2

12 Mar 18:44

Choose a tag to compare

  • Disabled eslint/* rules automatically enforced by the TypeScript compiler.
  • Disabled legacy typescript/ban-* rules.
  • Disabled typescript/no-array-delete.
  • Lowered typescript/non-nullable-type-assertion-style severity to warn.
  • Lowered pedantic typescript/prefer-* rules’ severity to warn.

1.5.1

11 Mar 08:24

Choose a tag to compare

  • Tweaked typescript/no-base-to-string not to flag unknown values.
  • Lowered typescript/no-unnecessary-* rules’ severity to warn.
  • Disabled react/no-clone-element (oxlint@1.53.0).
  • Disabled react/no-react-children (oxlint@1.53.0).
  • Disabled typescript/related-getter-setter-pairs.

1.5.0

10 Mar 18:08

Choose a tag to compare

  • Bumped peer dependency versions to oxlint@>=1.52.0 and optional oxlint-tsgolint@>=0.16.0.
  • Enabled options.reportUnusedDisableDirectives.
  • Tweaked typescript/explicit-module-boundary-types to allow arguments explicitly typed as any.
  • Tweaked typescript/restrict-template-expressions to allow null and undefined in template expressions.
  • Lowered typescript/no-extraneous-class severity to warn.
  • Lowered typescript/no-inferrable-types severity to warn.
  • Lowered typescript/no-meaningless-void-operator severity to warn.
  • Lowered typescript/no-unnecessary-parameter-property-assignment severity to warn.
  • Lowered typescript/no-unnecessary-type-assertion severity to warn.
  • Disabled enum-related typescript/* rules.
  • Disabled typescript/no-restricted-types in test files.
  • Disabled typescript/no-unsafe-* rules in test files.
  • Disabled typescript/no-useless-empty-export in type definitions.
  • Disabled typescript/no-var-requires.
  • Disabled typescript/only-throw-error in test files.
  • Disabled typescript/prefer-namespace-keyword.
  • Disabled typescript/triple-slash-reference.

1.4.0

03 Mar 10:42

Choose a tag to compare

  • Bumped peer dependency versions to oxlint@>=1.51.0 and optional oxlint-tsgolint@>=0.15.0.
  • Tweaked import/no-commonjs to flag all require calls, including those inside conditionals.
  • Lowered import/no-named-as-default severity to warn.
  • Lowered import/no-named-default severity to warn.
  • Disabled legacy import/* rules.

1.3.0

02 Mar 13:25

Choose a tag to compare

  • Enabled options.typeAware (oxlint@1.51.0).
  • Tweaked promise/no-return-wrap to allow returning Promise.reject inside promise handlers.
  • Tweaked unicorn/numeric-separators-style to enforce the rule only for numbers containing numeric separators.
  • Lowered oxc/branches-sharing-code severity to warn.
  • Lowered oxc/const-comparisons severity to warn.
  • Lowered promise/catch-or-return severity to warn.
  • Lowered promise/no-callback-in-promise severity to warn.
  • Lowered promise/no-nesting severity to warn.
  • Lowered promise/no-promise-in-callback severity to warn.
  • Lowered promise/no-return-in-finally severity to warn.
  • Lowered promise/prefer-catch severity to warn.
  • Disabled CommonJS-related node/* rules.
  • Disabled oxc/approx-constant in test files.
  • Disabled oxc/no-accumulating-spread in test files.
  • Disabled oxc/no-async-endpoint-handlers.
  • Disabled oxc/no-const-enum.
  • Disabled oxc/no-map-spread in test files.
  • Disabled unicorn/no-useless-promise-resolve-reject in test files.
  • Removed runtime dependency on rfdc.

1.2.2

24 Feb 14:12

Choose a tag to compare

  • Disabled react/jsx-no-target-blank in test files.
  • Updated defineConfig to accept and merge multiple config entries.