Skip to content

Commit 72a3997

Browse files
committed
chore: bump versions
1 parent 1b3f53d commit 72a3997

File tree

6 files changed

+33
-29
lines changed

6 files changed

+33
-29
lines changed

.changeset/dry-points-agree.md

-16
This file was deleted.

.changeset/mean-owls-invent.md

-11
This file was deleted.

packages/eslint-config-standard-with-typescript/CHANGELOG.md

+13
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# @vue/eslint-config-standard-with-typescript
22

3+
## 9.0.0
4+
5+
### Major Changes
6+
7+
- [#33](https://github.com/vuejs/eslint-config-standard/pull/33) [`07f63fd`](https://github.com/vuejs/eslint-config-standard/commit/07f63fd143d075df55b681fb3f847d88ceb04281)
8+
- Updated `@vue/eslint-config-standard` to v9.x, introducing stricter linting rules:
9+
- Stylistic rules now also apply to expressions in `<template>` blocks.
10+
- This package should be used alongside [`@vue/eslint-config-typescript`](https://github.com/vuejs/eslint-config-typescript).
11+
- This package is now a thin wrapper around `@vue/eslint-config-standard` with TypeScript support. It no longer extends from [`eslint-config-standard-with-typescript`](https://www.npmjs.com/package/eslint-config-standard-with-typescript), which has been repurposed as [`eslint-config-love`](https://www.npmjs.com/package/eslint-config-love) and is now more opinionated. As a result, we:
12+
- Removed most [`typescript-eslint`-specific rules in the previous version](https://unpkg.com/browse/[email protected]/lib/index.js#L65) as they are not part of the standard style guide.
13+
- For stricter rules, please refer to [`typescript-eslint` shared configs](https://typescript-eslint.io/users/configs/#recommended-configurations).
14+
- Removed the `createAliasSetting` helper for unconventional TSConfig locations due to low usage and high maintenance.
15+
316
## 8.0.0
417

518
### Major Changes

packages/eslint-config-standard-with-typescript/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vue/eslint-config-standard-with-typescript",
3-
"version": "8.0.0",
3+
"version": "9.0.0",
44
"description": "eslint-config-standard-with-typescript for Vue.js projects",
55
"type": "module",
66
"main": "index.js",

packages/eslint-config-standard/CHANGELOG.md

+18
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# @vue/eslint-config-standard
22

3+
## 9.0.0
4+
5+
### Major Changes
6+
7+
- [#33](https://github.com/vuejs/eslint-config-standard/pull/33) [`07f63fd`](https://github.com/vuejs/eslint-config-standard/commit/07f63fd143d075df55b681fb3f847d88ceb04281)
8+
- Added support for ESLint ^9.10, Node.js ^18.18.0 || ^20.9.0 || >=21.1.0. Dropped support for older versions.
9+
- Switched to ESLint Flat Config, dropping legacy `.eslintrc*` format.
10+
- Applied stylistic rules to expressions in `<template>` blocks.
11+
- Removed `createAliasSetting` helper; path aliases are now auto-detected in `jsconfig.json` and `tsconfig.json`.
12+
- Removed Vue CLI project setup examples.
13+
14+
Internal Changes:
15+
16+
- Dropped `eslint-config-standard` dependency; now maintaining rules internally.
17+
- Replaced `eslint-plugin-import` with `eslint-plugin-import-x`.
18+
- Using stylistic rules from `@stylistic/eslint-plugin`.
19+
- Updated other dependencies.
20+
321
## 8.0.1
422

523
### Patch Changes

packages/eslint-config-standard/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vue/eslint-config-standard",
3-
"version": "8.0.1",
3+
"version": "9.0.0",
44
"description": "eslint-config-standard for Vue.js projects",
55
"type": "module",
66
"main": "index.js",

0 commit comments

Comments
 (0)