Skip to content

Releases: VirtoCommerce/vc-storefront

v3.0.6

19 Jan 16:06
f4f921d
Compare
Choose a tag to compare

v3.0.6

v3.0.5

11 Jan 09:56
Compare
Choose a tag to compare
  • Compile to sass only files with *.scss or *.scss.liquid extensions (sync with an old storefront)
  • Do not send to platform API rounded prices for cart line items
  • Fixed corruption of currencies on JSON deserialization
  • Invalidate the menu links data from the cache by changing the data in the platform.
  • Added GitHub and StackExchange external logins #34 #43
  • Added external logins association with already existing account (#44)
  • Added line items products preloading (#42)
  • Fixed cache invalidation for marketing dynamic content data
  • Fixed exception in /cart/externalpaymentcallback API method
  • Added support of old IIS rewrite rules loaded from external file

v3.0.4

14 Nov 16:59
Compare
Choose a tag to compare
  • Fixed bug with dynamic content disappeared
  • Updated ApplicationInsight to 2.5.0 beta for correct working live stream in Azure

v3.0.3

10 Nov 14:22
Compare
Choose a tag to compare
  • Load user-defined settings from the special section
  • Correct display of the Access Denied page

v3.0.2

08 Nov 10:56
Compare
Choose a tag to compare
  • Performance improvements
  • Restored Quotes functionality

v3.0.1 (preview)

28 Oct 01:53
Compare
Choose a tag to compare
v3.0.1 (preview) Pre-release
Pre-release
  • Updated libsass dll to support macosx and linux docker deployments.
  • Fixed correct displaying correct categories when switching a store.

v3.0.0 (preview)

23 Oct 15:09
Compare
Choose a tag to compare
v3.0.0 (preview) Pre-release
Pre-release

This pre-release version is intended only for testing purposes. We may make breaking changes before stable release, so use it carefully.

List of changes

  • Changed settings, now we are using a new approach recommended by ASP.NET Core, we are using the appsettings.json file and strongly type options for working with settings from code.
  • Authentication and authorization were completely rewritten according to using ASP.NET Identity Core.
  • Default ASP.NET Core in-memory caching completely replaced the CacheManager used before.
  • New more selective cache invalidation based on usage of CancellationChangeToken and strongly typed cache regions allows to display always actual content without performance loss.
  • New framework for working with domain events.
  • Usage of ASP.NET Core middlewares
  • Reworked the WorkContext initialization, it made more fluently.
  • Usage of the latest version of Microsoft AutoRest
  • Usage of ASP.NET Core Response Caching Middleware for FPC (full page caching).
  • Use Build-in ASP.NET Dependency Injection instead of Unity DI and IoC container.