
Published under: Release Notes 1 min read
ESLint v10.10.0 released
We just pushed ESLint v10.10.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.










Published under Release Notes
We just pushed ESLint v10.11.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.
This release includes a set of performance improvements across ESLint’s core linting pipeline and the stylish formatter. Linting results and the public API are unchanged: the same files produce the same messages as before, just faster.
The main improvements are:
eslint package no longer eagerly initializes the JSON Schema validator used for rule options. It’s now created the first time a rule’s options actually need to be validated, which removes about 45 modules from the initial dependency graph and reduces package load time by 20–25%.eslint-enable or eslint-disable comments now skip the directive processing step altogether.stylish formatter avoids stripping terminal control characters from strings that don’t contain any and no longer runs a regular expression on every message, which speeds up printing large numbers of problems.Actual results will vary depending on your configuration and hardware, but projects using many core rules should see a noticeable improvement in both startup time and overall linting time.
d136fa4 feat: object-shorthand handle quoted properties for ignoreConstructors (#21271) (Pavel)397b3b8 feat: report unsafe labeled continue in no-unsafe-finally rule (#21316) (electrohyun)d3dd47f feat: only exempt new-cap built-ins that reference the global (#21290) (sethamus)22b09f5 fix: ignore __proto__ properties in prefer-object-spread (#21311) (xbinaryx)b684bb1 fix: make TimePass.parse optional in types and docs (#21313) (ntnyq)26d11bc fix: don’t report __proto__ properties in object-shorthand (#21310) (xbinaryx)9ecfdc5 docs: note that --cache can serve stale results for cross-file rules (#21312) (bytedoe)6c789ff docs: Update README (GitHub Actions Bot)5997825 docs: clarify preserve-caught-error known limitation (#21294) (Akinyemi Toluwalase)520dd77 perf: Implement fast paths in critical areas (#21210) (Nicholas C. Zakas)92086c8 test: update EMFILE error generation for Node.js 26.9.0 compatibility (#21330) (Francesco Trotta)9ac7eb6 chore: update github/codeql-action action to v4.38.0 (#21331) (renovate[bot])24310e3 chore: update ecosystem plugins (#21324) (ESLint Bot)45ad79e ci: bump pnpm/action-setup from 6.0.10 to 6.1.0 (#21318) (dependabot[bot])ac74e37 chore: Add AGENTS.md with AI disclosure requirements (#21221) (Nicholas C. Zakas)c832660 chore: Upgrade Stylelint to the latest version in docs (#21245) (Jung Hyeon Jun)f9f88fc chore: update ecosystem plugins (#21308) (ESLint Bot)fc81076 ci: add more types integration tests (#20395) (Nitin Kumar)The latest ESLint news, case studies, tutorials, and resources.

Published under: Release Notes 1 min read
We just pushed ESLint v10.10.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.

Published under: Release Notes 1 min read
We just pushed ESLint v10.9.1, which is a patch release upgrade of ESLint. This release fixes several bugs found in the previous release.

Published under: Release Notes 1 min read
We just pushed ESLint v10.9.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。