Releases: VirtoCommerce/vc-storefront
Releases · VirtoCommerce/vc-storefront
v3.0.6
v3.0.5
- 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
v3.0.3
v3.0.2
v3.0.1 (preview)
- Updated libsass dll to support macosx and linux docker deployments.
- Fixed correct displaying correct categories when switching a store.
v3.0.0 (preview)
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.