From 11c5b97a02567b25117eb7b9fc59b46ac00ceba4 Mon Sep 17 00:00:00 2001 From: Sebastian Seggewiss Date: Tue, 18 Jun 2024 10:24:51 +0200 Subject: [PATCH] NEXT-36700 - Replace vuex with pinia --- @tool/setup-env-for-shopware.js | 4 ++++ CHANGELOG.md | 5 +++++ package.json | 2 +- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/@tool/setup-env-for-shopware.js b/@tool/setup-env-for-shopware.js index 1bd3183..3c69c10 100644 --- a/@tool/setup-env-for-shopware.js +++ b/@tool/setup-env-for-shopware.js @@ -23,6 +23,10 @@ const envBefore = process.env.NODE_ENV; process.env.NODE_ENV = 'production'; const configureCompat = require(resolve(join(srcPath, 'node_modules/@vue/compat/dist/vue.cjs.js'))).configureCompat; +// Enable Pinia support +const vueUse = require(resolve(join(srcPath, 'node_modules/@vue/compat/dist/vue.cjs.js'))).use; +vueUse(Shopware.Store._rootState); + // eslint-disable-next-line @typescript-eslint/no-unsafe-call configureCompat(compatConfig); diff --git a/CHANGELOG.md b/CHANGELOG.md index 502d166..de7475e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## [v4.3.2] - 2024-06-17 + +### Changed +- Enabled Pinia support in `setup-env-for-shopware.js` + ## [v4.3.1] - 2024-06-13 ### Changed diff --git a/package.json b/package.json index c27b509..ce5d8fd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@shopware-ag/jest-preset-sw6-admin", - "version": "4.3.1", + "version": "4.3.2", "description": "Jest Test preset for Shopware 6 administration unit tests", "main": "jest-preset.js", "keywords": [