Skip to content

Releases: VirtoCommerce/vc-storefront

v4.1.15

30 Jul 15:57
Compare
Choose a tag to compare
  • Fix bug with promotion category condition for product placed in multiple virtual categories (#484)
  • Add instruction for platform v3 (#422)
  • Implement "Remove all quote items" functionality (#469)
  • Implement an ability to manually set price, comment and dynamic properties of the cart line item (#423)
  • Prevent registration with duplicated email and userName (#427)

5.1.0

22 Jul 06:34
Compare
Choose a tag to compare
  • Fix error if collection of the products is empty;
  • Fix cart validation;
  • Actualize RedisStorefrontMemoryCache code with the platform latest changes;
  • Implement "Remove all quote items" functionality (#466);
  • Show exception in SendNotificationAsync for future debug (#437);
  • Add null checking while displaying User Registration errors (#438);
  • Fix test for ValidateChangePriceItem after last changes (#435);
  • Fix login errors appearance (#434);
  • Fix error on adding same item with 0 price (#433);
  • Add cart id only when it exists (#432);
  • Add member id to identity result (#416);
  • Codestyle improvements (#428);
  • Implement an ability to manually set price, comment and dynamic properties of the cart line item (#423);
  • Use item price instead of product price at quantity caching;
  • Prevent registration with duplicated email and userName (#427);
  • Fix issue: Locked user can log in storefront (#425).

v5.0.0

28 May 13:39
Compare
Choose a tag to compare

.NET Core 3.1 - based Storefront version.

This version is backward NON-compatible with VirtoCommerce platform v2! Use only with platform v3.

v4.1.14

21 May 12:34
Compare
Choose a tag to compare
  • Render content_header as empty content_for_header in case of content_header snippet not present (shopify themes compatibility improvement)
  • Implement IDictonary completely for MutablePagedList (#418)
  • Exclude BackCompatibilityJsonConverter from Converters to prevent infinite loops when serializing
  • Problem with DynamicProperties serializing was resolved
  • Change read logic for static pages and articles
  • Fix incorrect discount amount (#415)
  • Add login option to redirect user to correct store instead of returning error (#409)

v4.1.13

08 May 10:45
Compare
Choose a tag to compare

v4.1.12

01 May 17:13
Compare
Choose a tag to compare
  • Do not show variation properties if product is not "store visible" (#410)

v4.1.11

23 Apr 14:55
Compare
Choose a tag to compare
  • Add the new API endpoint storefrontapi/cart/{name}/{type}/createorder to create order from named cart (1a42e5a)
  • Increase CookieAuthenticationOptions.ExpireTimeSpan to 30 days for production mode (6235ef4)
  • Use available inventory if nothing in default ffc (#405)
  • Conditionally delete the cart when creating an order (9b0b4b4)
  • Use UnescapeDataString for list name (#404)
  • Add missing methods for working with lists (#402)

v4.1.10

06 Apr 10:53
Compare
Choose a tag to compare
  • Fix bug with indexed access settings by name in Liquid templates.
  • Allow anonymous access to designer-preview (#397).
  • Fix bug with hardcoded directory separated char.
  • Reset page number for search links.
  • Fix bug when page_size from request didn't use by liquid paginator.
  • Fix bug with categories duplication in breadcrumbs.
  • Add support of faceting search for categories.
  • Add ISO codes to countries json file (#395).
  • Fix checking settings file prefix to empty value (#392).
  • New liquid filter sort_by_url that generates the relative path with query string with the sortBy parameter.
  • New liquid main context variable - breadcrumbs, that contains the breadcrumbs relevant for current request.
  • Set flag IsAplied for aggregation items on the server side.
  • Fix bug with print PDF by order id.
  • Look for presets in base theme if current preset specified in current theme (#389).
  • Fixed bug with additional settings in current theme if preset specified.
  • Fix 500 error when updating user (#390).
  • Fix 500 error when searching the contacts.
  • Quick 'invalid response code' exception when deleting an user.
  • Some other minor improvements/fixes.

v4.1.9

12 Mar 17:12
Compare
Choose a tag to compare
  • Supported 'FirstTimeBuyer' promotion condition (#387)
  • Updated dependencies minor versions (#374)
  • Fixed index error when changing page size (#388)
  • Fixed bug with theme inheritance for case when AzureBlob provider is used (2117eb1)

v4.1.8

05 Mar 11:46
Compare
Choose a tag to compare
  • Customer IP is sent the platform via "True-Client-IP" header (#381)
  • Proper redirect links are made when the store has subfolder in the URL (#382)
  • Added endpoint to get current theme settings as JSON (#384)
  • Reworked settings merge between the base and current themes (#383)
  • Added missed OrderSearchCriteria.Keyword property (ca0ff0c)
  • Removed query escaping (#386)