Just released:
eslint/mcp v0.1.1
https://github.com/eslint/rewrite/releases/tag/mcp-v0.1.1
@eslint.org.bsky.social
ESLint finds and fixes problems in your JavaScript* code. (*And also in JSON and Markdown) http://eslint.org
Just released:
eslint/mcp v0.1.1
https://github.com/eslint/rewrite/releases/tag/mcp-v0.1.1
css-tree 3.6.3 is out!
๐ง Expanded support for nested CSS combinator selectors in block parsing
Details:
https://github.com/eslint/csstree/releases/tag/css-tree-v3.6.3
The RFC 'feat: Allow rules to specify languages they work on' has been approved and merged!
https://github.com/eslint/rfcs/pull/135
I'm about to release this port of my remark-lint rule plugin for validating YAML markdown frontmatter with JSON schemas.
The recent addition of Markdown to official ESLint parsers is a blast!
Was silky smooth to build, freeing time to add improvements to the old code
github.com/JulianCatald...
ESLint v9.32.0 has been released!
https://eslint.org/blog/2025/07/eslint-v9.32.0-released/
eslint/create-config v1.10.0 has been released:
https://github.com/eslint/create-config/releases/tag/v1.10.0
ESLint Markdown 7.1.0 is out!
โจ New checkMissingCells option for table-column-count
๐ง Case-insensitive attribute checks in no-missing-link-fragment
๐ Updated plugin-kit to fix security issues
Details:
https://github.com/eslint/markdown/releases/tag/v7.1.0
eslint/json 0.13.1 has been released!
๐ง Updated plugin-kit to latest for security improvements
Details:
https://github.com/eslint/json/releases/tag/json-v0.13.1
Just released:
eslint/plugin-kit v0.3.4
https://github.com/eslint/rewrite/releases/tag/plugin-kit-v0.3.4
css-tree 3.6.2 has been released!
๐ Reverted removal of outdated @font-face unicode-range support
Details:
https://github.com/eslint/csstree/releases/tag/css-tree-v3.6.2
The RFC 'feat: Allow rules to specify languages they work on' is now in the Final Commenting phase.
https://github.com/eslint/rfcs/pull/135
ESLint v9.31.0 has been released:
https://eslint.org/blog/2025/07/eslint-v9.31.0-released/
The RFC 'feat: add assertion options to RuleTester' is now in the Initial Commenting phase.
https://github.com/eslint/rfcs/pull/137
ESLint Markdown 7.0.0 is out!
โจ New no-unused-definitions rule
โจ Added options for no-empty-definitions
๐ง no-missing-link-fragments now ignores case by default
Details:
https://github.com/eslint/markdown/releases/tag/v7.0.0
eslint/json 0.13.0 has been released!
โจ Added `url` and `recommended` fields to rules
โจ New token methods in JSONSourceCode
Details:
https://github.com/eslint/json/releases/tag/json-v0.13.0
eslint/css 0.10.0 is out!
โจ New rules: no-invalid-named-grid-areas & no-invalid-at-rule-placement
๐ง Added allowUnknownVariables option to no-invalid-properties
โ ๏ธ Dropped Tailwind syntax for external tailwind-csstree
Details:
https://github.com/eslint/css/releases/tag/css-v0.10.0
It's hard to believe @eslint.org is 12 years old! June 29, 2013 marks my first commit to a project call JSCheck. I would later rename it to ESLint.
https://github.com/eslint/eslint/commit/a658d7b0e7d915750f18d666823d54ef2129a9af
ESLint v9.30.1 has been released:
https://eslint.org/blog/2025/07/eslint-v9.30.1-released/
ESLint v9.30.0 has been released:
https://eslint.org/blog/2025/06/eslint-v9.30.0-released/
The RFC 'feat: CSS variable tracking' is now in the Initial Commenting phase.
https://github.com/eslint/rfcs/pull/136
eslint/markdown 6.6.0 is here!
โจ New rules: no-bare-urls, no-missing-link-fragments, no-reversed-media-syntax
๐ง JSON frontmatter support added
๐ง no-duplicate-headings option checkSiblingsOnly added
Details:
https://github.com/eslint/markdown/releases/tag/v6.6.0
The RFC 'feat: Allow rules to specify languages they work on' is now in the Initial Commenting phase.
https://github.com/eslint/rfcs/pull/135
Want to get involved with ESLint? Here's a good first issue:
https://github.com/eslint/eslint/issues/19848
Nice, it's ~3.8x faster on Node.js main branch! (I edited the linting command in Makefile after pulling in the PR)
14.06.2025 09:19 โ ๐ 14 ๐ 1 ๐ฌ 3 ๐ 0Linting our biggest codebase with a bunch of rules (including many custom ones) currently takes about 38s.
Adding `--concurrency=auto` dropped it to 12 seconds.
Can't wait for this to be released.
ESLint v9.29.0 has been released: https://eslint.org/blog/2025/06/eslint-v9.29.0-released/
eslint/css 0.9.0 is out!
โจ Added relative-font-units rule
โจ Validate property values with variables
๐ง Upgraded @eslint/css-tree for better syntax support
Details:
https://github.com/eslint/css/releases/tag/css-v0.9.0
This would be perfect, thank you! ๐
12.06.2025 21:34 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Does your project have a DSL? Creating an ESLint language plugin enhance your developer experience. Read about the benefits in our latest post.
eslint.org/blog/2025/06...
Do you use ESLint in a large repo (more than 1,000 files)? We'd love your feedback on this parallel linting prototype.
github.com/eslint/eslin...