Skip to content

Commit

Permalink
chore: bump versions
Browse files Browse the repository at this point in the history
  • Loading branch information
haoqunjiang committed Jan 19, 2025
1 parent 1b3f53d commit 72a3997
Showing 6 changed files with 33 additions and 29 deletions.
16 changes: 0 additions & 16 deletions .changeset/dry-points-agree.md

This file was deleted.

11 changes: 0 additions & 11 deletions .changeset/mean-owls-invent.md

This file was deleted.

13 changes: 13 additions & 0 deletions packages/eslint-config-standard-with-typescript/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @vue/eslint-config-standard-with-typescript

## 9.0.0

### Major Changes

- [#33](https://github.com/vuejs/eslint-config-standard/pull/33) [`07f63fd`](https://github.com/vuejs/eslint-config-standard/commit/07f63fd143d075df55b681fb3f847d88ceb04281)
- Updated `@vue/eslint-config-standard` to v9.x, introducing stricter linting rules:
- Stylistic rules now also apply to expressions in `<template>` blocks.
- This package should be used alongside [`@vue/eslint-config-typescript`](https://github.com/vuejs/eslint-config-typescript).
- 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:
- Removed most [`typescript-eslint`-specific rules in the previous version](https://unpkg.com/browse/eslint-config-standard-with-typescript@22.0.0/lib/index.js#L65) as they are not part of the standard style guide.
- For stricter rules, please refer to [`typescript-eslint` shared configs](https://typescript-eslint.io/users/configs/#recommended-configurations).
- Removed the `createAliasSetting` helper for unconventional TSConfig locations due to low usage and high maintenance.

## 8.0.0

### Major Changes
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vue/eslint-config-standard-with-typescript",
"version": "8.0.0",
"version": "9.0.0",
"description": "eslint-config-standard-with-typescript for Vue.js projects",
"type": "module",
"main": "index.js",
18 changes: 18 additions & 0 deletions packages/eslint-config-standard/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# @vue/eslint-config-standard

## 9.0.0

### Major Changes

- [#33](https://github.com/vuejs/eslint-config-standard/pull/33) [`07f63fd`](https://github.com/vuejs/eslint-config-standard/commit/07f63fd143d075df55b681fb3f847d88ceb04281)
- Added support for ESLint ^9.10, Node.js ^18.18.0 || ^20.9.0 || >=21.1.0. Dropped support for older versions.
- Switched to ESLint Flat Config, dropping legacy `.eslintrc*` format.
- Applied stylistic rules to expressions in `<template>` blocks.
- Removed `createAliasSetting` helper; path aliases are now auto-detected in `jsconfig.json` and `tsconfig.json`.
- Removed Vue CLI project setup examples.

Internal Changes:

- Dropped `eslint-config-standard` dependency; now maintaining rules internally.
- Replaced `eslint-plugin-import` with `eslint-plugin-import-x`.
- Using stylistic rules from `@stylistic/eslint-plugin`.
- Updated other dependencies.

## 8.0.1

### Patch Changes
2 changes: 1 addition & 1 deletion packages/eslint-config-standard/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vue/eslint-config-standard",
"version": "8.0.1",
"version": "9.0.0",
"description": "eslint-config-standard for Vue.js projects",
"type": "module",
"main": "index.js",

0 comments on commit 72a3997

Please sign in to comment.