Skip to content

Latest commit

 

History

History
660 lines (396 loc) · 65.2 KB

CHANGELOG.md

File metadata and controls

660 lines (396 loc) · 65.2 KB

vue-demo-store

1.1.1

Patch Changes

  • #1089 db7c93f Thanks @mkucmus! - Migrate eslint config to flat format

  • #1148 7c38102 Thanks @mkucmus! - Change resizing mode of Shopware CDN from crop to cover mode for image of product within SwProductCart component

  • #1147 f022b44 Thanks @mkucmus! - Use actual pagination component for wishlist and orders list within a template. SwPagination -> SharedPagination.

  • #1162 4066556 Thanks @mdanilowicz! - Add data-testid for pagination

1.1.0

Minor Changes

Patch Changes

1.0.0

Major Changes

Minor Changes

  • #933 04ac2ad Thanks @mdanilowicz! - - Added possibility to change payment method for existing orders

  • #793 82d465e Thanks @florianliebig! - Add Account Type to register form & company name + VAT-ID fields

  • #517 f7797e8 Thanks @BrocksiNet! - Adding all colors to uno.config.ts to show that they can changed via config.

    Changes in detail:

    • blue is now covered by primary.
    • gray and slate are now covered by secondary.
    • brand-primary is now primary (default).
    • brand-light is now light (default).
    • brand-dark is now dark (default).
    • Added also other colors to config like yellow, green, indigo and white.
  • #1047 ddce862 Thanks @mdanilowicz! - Added closing account menu after clicking outside

  • #463 543a8e1 Thanks @mdanilowicz! - Add api error resolver for:

    • Login page
    • Account registration
    • Update product qty (cart)

    Add useApiErrorsResolver composable

  • #857 864616f Thanks @mdanilowicz! - Add maintenance mode page

  • #917 4beeb8b Thanks @mdanilowicz! - Added markAsTopseller badge

  • #529 4dce006 Thanks @mdanilowicz! - Use product ID instead the product object in the wishlist composable

  • #897 033867b Thanks @mdanilowicz! - Add localeId as an option to change the language

  • #611 4593318 Thanks @mdanilowicz! - Add regulation price to the product card

  • #531 f99d49c Thanks @mdanilowicz! - Add JSON-LD for a product page

  • #571 67654fc Thanks @mdanilowicz! - Add product review form on the product card

  • #897 033867b Thanks @mdanilowicz! - Add missing product translations

  • #545 6664aa2 Thanks @itscark! - Fix visibility classes

  • #978 479357c Thanks @patzick! - useCustomerPassword and loadCustomerAddresses inside useAddress are now throwing api errors on invocation. The errors object has been removed from the composable to make consistent error handling across the composables. This change is breaking and requires you to update your implementation of the composables.

    Example of error handling for resseting password:

    const {
      resetPassword,
      // errors --> removed from the API
    } = useCustomerPassword();
    
    const errors = ref([]);
    
    const invokeRecover = async (): Promise<void> => {
      try {
        errors.value = [];
        const emailSent = await resetPassword(formData.value);
    
        if (emailSent.success) {
          // here we know that email was sent
        }
      } catch (error) {
        console.error("[AccountRecoverPassword]", error);
        if (error instanceof ApiClientError) {
          errors.value = error.details?.errors || [];
        }
      }
    };

Patch Changes

0.15.1

Patch Changes

0.15.0

Minor Changes

Patch Changes

0.14.1

Patch Changes

0.14.0

Minor Changes

  • #361 bc0d8d4 Thanks @mdanilowicz! - Move LayoutBreadcrumbs component from the layout to the lower-level components

Patch Changes

0.13.0

Minor Changes

Patch Changes

0.12.0

Minor Changes

Patch Changes

0.11.0

Minor Changes

Patch Changes

0.10.0

Minor Changes

Patch Changes

0.9.0

Minor Changes

Patch Changes

0.8.0

Minor Changes

Patch Changes

0.7.0

Minor Changes

  • #95 ef73e1f3 Thanks @BrocksiNet! - Redirect user from login and register page to account in demo-store if they are already logged in (only client side).

  • #168 eddcfcca Thanks @mkucmus! - Display cart item total price instead of unit price

  • #107 58bd8d6a Thanks @mdanilowicz! - Remove Nitro preset initialisation

  • #124 8e30002d Thanks @mdanilowicz! - Add i18n module and translations

  • #169 7c43afbb Thanks @patzick! - Added template composable useModal which SharedModal component refactor. New modal system is using Vue's Teleport feature to render modals outside of the root component and keeping component context in the modal.

  • #155 b53ac01c Thanks @mdanilowicz! - Block editing data when fetching an update - my account

  • #180 f1bd80b4 Thanks @patzick! - Images for CMS elements and Product cart are now optimised for displayed size. This is decreasing weight of the whole page. Also small thumbnail of the image is shown.

  • #180 f1bd80b4 Thanks @patzick! - Product Card design has changed.

  • #194 81f45335 Thanks @patzick! - Updated links to use new getCategoryRoute and getProductRoute. Resolve mechanism is now omiting additional /seo-url api request and makes internal navigation much faster. Special thanks to @niklaswolf for inspiration and cooperation on that feature!

  • #187 7fe30878 Thanks @mdanilowicz! - Add shipping methods description and icon

Patch Changes

0.6.0

Minor Changes

Patch Changes

0.5.0

Minor Changes

Patch Changes

0.4.0

Minor Changes

Patch Changes

0.3.0

Minor Changes

  • e21d67b Thanks @patzick! - improved session context to be better handled on SSR

  • fed1335 Thanks @mdanilowicz! - Moving data rendering to CSR

  • e21d67b Thanks @patzick! - added to template useAuthGuard which redirects to homepage if user is not logged in. You can adjust it to your desired behaviour.

Patch Changes

0.2.0

Minor Changes

Patch Changes

0.1.1

Patch Changes

0.1.0

Minor Changes

Patch Changes

0.0.2

Patch Changes