From 262fea64cf8eddd6493bdabf7240e82817b2adac Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Thu, 25 Apr 2024 19:04:04 +0200 Subject: [PATCH] v3.6.7 --- CHANGELOG.md | 20 ++++++++++++++++++++ package.json | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index afbb460..46b824c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [3.6.7] - 2024-04-25 + +### Fixed + +- fix(linting): Make linting work again + +### How to update existing projects + +```sh +$ cd your-project +$ rm -rf node_modules # Or remove the node_modules folder by hand +$ rm package-lock.json # Or remove the package-lock.json file by hand +$ npm install magpie-base@3.6.x +$ npm install --save-dev @samhammer/vue-cli-plugin-stylelint@5.x +$ npm install --save-dev @vue/cli-plugin-eslint@5.x +``` + +- In your `eslintrc.js` remove all lines that mention `vue` or `babel-eslint` +- In your `stylelint.config.js` replace `'stylelint-config-standard'` with `'stylelint-config-recommended-vue'` +- Add `eslintrc.js` as the last line to the file `.eslintignore` ## [3.6.2] - 2024-03-17 diff --git a/package.json b/package.json index 3965fb9..3ae3d59 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "magpie-base", - "version": "3.6.6", + "version": "3.6.7", "description": "Provides base components for magpie frontend projects", "author": "magpie project", "scripts": {