From 7438e3f496462a5cebd447e0b2cbf05964b63cae Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Thu, 1 Jun 2023 20:16:53 +0200 Subject: [PATCH] v3.6.0 --- CHANGELOG.md | 18 ++++++++++++++++++ package-lock.json | 2 +- package.json | 2 +- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f1d0853..57a9ae9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [3.6.0] - 2023-06-01 + +### New +- Upgrade to webpack v5 and support Node v18 + +### How to update existing projects + +```sh +$ cd your-project +$ npm uninstall babel-eslint eslint eslint-config-prettier eslint-plugin-prettier eslint-plugin-vue prettier stylelint @samhammer/vue-cli-plugin-stylelint @vue/cli-plugin-eslint stylelint-config-standard +$ sed -i 's#"node": ".*"#"node": "14.x || 16.x || 18.x"#' package.json # Or if this doesn't work, replace the engines -> node value in your package.json with "14.x || 16.x || 18.x" +$ 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 +``` + +Read more on [maintaining npm dependencies](https://www.carlrippon.com/upgrading-npm-dependencies/). + ## 3.5.0 ### New diff --git a/package-lock.json b/package-lock.json index 2fb68a2..dfb4582 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "magpie-base", - "version": "3.6.0-beta.1", + "version": "3.6.0", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/package.json b/package.json index d95922f..06e6613 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "magpie-base", - "version": "3.6.0-beta.1", + "version": "3.6.0", "description": "Provides base components for magpie frontend projects", "author": "magpie project", "scripts": {