ESLint v7.0.0-alpha.0 发布

我们刚刚发布了 ESLint v7.0.0-alpha.0,这是 ESLint 的一次重大版本升级。此次发布增加了一些新功能,并修复了前一个版本中发现的几个错误。此次发布还有一些破坏性更改,因此请仔细阅读以下内容。

亮点

🌐 Highlights

此版本的大部分亮点都是破坏性更改,更多内容请参阅迁移指南

🌐 Most of the highlights of this release are breaking changes, and are discussed further in the migration guide.

除了重大变更外,我们还有三条新规则:

🌐 In addition to the breaking changes, we have three new rules:

正在安装

🌐 Installing

由于这是预发布版本,npm 不会自动升级。安装时必须指定 next 标签:

🌐 Since this is a pre-release version, you will not automatically be upgraded by npm. You must specify the next tag when installing:

npm i eslint@next --save-dev

你也可以直接指定版本:

🌐 You can also specify the version directly:

npm i eslint@7.0.0-alpha.0 --save-dev

迁移指南

🌐 Migration Guide

由于有很多变化,我们正在编写一份迁移指南,详细描述这些变化以及你应该采取的应对步骤。我们预计大多数用户应该可以在不更改构建的情况下进行升级,但如果你遇到问题,迁移指南将是一个有用的资源。

🌐 As there are a lot of changes, we’re working on a migration guide describing the changes in great detail along with the steps you should take to address them. We expect that most users should be able to upgrade without any build changes, but the migration guide should be a useful resource if you encounter problems.

重大更改

🌐 Breaking Changes

特性

🌐 Features

增强功能

🌐 Enhancements

错误修复

🌐 Bug Fixes

文档

🌐 Documentation

依赖升级

🌐 Dependency Upgrades

构建相关

🌐 Build Related

  • 4e16957 构建:更新浏览器构建 (#12693) (Toru Nagashima)
  • 827259e 构建:为 eslint-config-eslint 发布更新 package.json(ESLint Jenkins)

杂项

🌐 Chores

最新的 ESLint 新闻、案例研究、教程和资源。

ESLint v10.3.0 发布
1 min read

ESLint v10.3.0 发布

我们刚刚发布了 ESLint v10.3.0,这是 ESLint 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。

ESLint v10.2.1 发布
1 min read

ESLint v10.2.1 发布

我们刚刚发布了 ESLint v10.2.1,这是 ESLint 的一个补丁版本升级。本次发布修复了上一版本中发现的几个错误。

ESLint v10.2.0 发布
2 min read

ESLint v10.2.0 发布

我们刚刚发布了 ESLint v10.2.0,这是 ESLint 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。