Skip to content

Releases: vuestorefront/vue-storefront

@vue-storefront/[email protected]

19 Nov 12:15
cfdfcb2
Compare
Choose a tag to compare

Patch Changes

[FIXED]: Additional configuration overrides type.

@vue-storefront/[email protected]

19 Nov 19:17
c787eb9
Compare
Choose a tag to compare

Patch Changes

Update to a typescript-eslint 8.10, which supports parsing Typescript 5.6, see https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.10.0

@vue-storefront/[email protected]

14 Nov 11:58
86c3ad5
Compare
Choose a tag to compare

Patch Changes

** [CHANGED] **

  • added more verbose message with a troubleshooting guide in case that the getLogger method was not able to retrieve the logger instance.

** [FIXED] **

  • changed level property to verbosity in the LoggerConfig interface.

@vue-storefront/[email protected]

12 Nov 06:54
01524a1
Compare
Choose a tag to compare

Major Changes

[BREAKING]: The @vue-storefront/eslint-config is migrated to support ESLint v9 and FlatConfig. Please upgrade following way:

Step 1: Update Dependencies

First, update your project dependencies to use the latest versions of ESLint and Prettier.

yarn add -D eslint@^9 prettier@^3 @vue-storefront/eslint-config@^4

Step 2: Update ESLint Configuration

Replace your existing ESLint configuration with the new configuration format. Below is a basic example from the README.md:

import { ecma, typescript, style, concat } from "@vue-storefront/eslint-config";

export default concat(
  ecma(),
  typescript(),
  style()
  // Here it's a place for you custom configuration
);

Read more about FlatConfig in ESLint docs.

@vue-storefront/[email protected]

08 Nov 07:27
c1ed26c
Compare
Choose a tag to compare

Minor Changes

  • [CHANGED] Replace the default console logger from the middlewareModule with the @vue-storefront/logger package.

@vue-storefront/[email protected]

08 Nov 07:27
c1ed26c
Compare
Choose a tag to compare

Patch Changes

@vue-storefront/[email protected]

08 Nov 07:26
c1ed26c
Compare
Choose a tag to compare

Minor Changes

  • [ADDED] The middleware application now offers a robust logger instance accessible across various parts of the system, including extensions, integrations, hooks, and API methods. This provides greater flexibility for logging critical events and errors throughout the application lifecycle. For more information, see the Logger guide.

@vue-storefront/[email protected]

08 Nov 07:26
c1ed26c
Compare
Choose a tag to compare

Major Changes

Initial release of the @vue-storefront/logger package.

@vue-storefront/[email protected]

04 Nov 12:47
e8eaa7c
Compare
Choose a tag to compare

Patch Changes

  • [FIXED] a potential XSS (Cross-Site Scripting) vulnerability in the middleware. Now, each parameter is properly sanitized and validated before being used in the middleware.

@vue-storefront/[email protected]

04 Nov 12:15
226bd0e
Compare
Choose a tag to compare
Pre-release

Minor Changes

block overwriting alokai metadata