Skip to content

Releases: VirtoCommerce/vc-platform

3.824.0

09 May 20:23
7ef4c19
Compare
Choose a tag to compare

🎯 Development

  • New Platform Background Stable 9 - Summer 2024
  • Optional Dependency between VC Modules

New Platform Background - Summer 2024

image

Optional Dependency between VC Modules

Virto Commerce adds the ability to define optional dependencies between VC modules. This feature allows administrators to install modules based on specific demands and requirements.
By implementing optional dependencies, developers can establish relationships between different VC modules, indicating which modules are needed for the proper functioning of others. This setup provides flexibility during installation, enabling administrators to selectively install modules based on their use cases and preferences. Virto Commerce provides a complete development kit for resolving optional dependencies in C# and AngularJS code.

3.823.0

06 May 13:00
572a5c5
Compare
Choose a tag to compare

🎯 Development

  • Adds SecurityHeaders configuration to configure iframe security policy (#2786)

SecurityHeaders Configuration

  • FrameOptions - for X-Frame-Options header configuration. Allowed values: Deny - default, SameOrigin, or custom uri.
  • FrameAncestors - for FrameAncestors configuration in Content-Security-Header header. Allowed values: None - default, Self, or custom uri.

appsettings.json

  "SecurityHeaders": {
    // X-Frame-Options header configuration. Allowed values: Deny - default, SameOrigin, or custom uri.
    "FrameOptions": "Deny",
    // FrameAncestors configuration in Content-Security-Header header. Allowed values: None - default, Self, or custom uri.
    "FrameAncestors": "None"
  },

image

3.822.0

25 Apr 20:46
3145cf1
Compare
Choose a tag to compare

🎯 Development

  • add health checkers for databases (#2785)

3.821.0

25 Apr 18:59
Compare
Choose a tag to compare
3.821.0

3.820.0

24 Apr 19:18
eaffe7f
Compare
Choose a tag to compare

🎯 Development

  • fix swagger schemaId generator for documentType (#2784)

3.819.0

22 Apr 16:09
Compare
Choose a tag to compare

🎯 Development

  • Update Pomelo.EntityFrameworkCore.MySql from beta to 8.0.2 latest release.
  • Adds the capability to perform login-on-behalf (impersonation) using token authentication within the XAPI framework. The new feature extends the /connect/token flow by adding support for a custom grant type called impersonate. Users can now leverage the grant_type=impersonate&user_id={user_id} parameter to set the vc_xapi_impersonated_customerid for impersonation purposes. Ensure that the account initiating the impersonation has the necessary platform:security:loginOnBehalf permission. To reset the impersonation , use the grant_type=impersonate and empty user_id.

🐞 Bug fixes

  • support multiline messages on error dialogs

3.818.0

11 Apr 14:04
a5c087b
Compare
Choose a tag to compare

🎯 Development

  • Publish two different events when changing password (#2780)

3.817.0

11 Apr 09:16
d41536a
Compare
Choose a tag to compare

🎯 Development

  • (Improve Counter design.)
  • (Add an ARM template for the platform deployment using Azure web app for containers.)

Image

3.452.9

04 Apr 07:30
Compare
Choose a tag to compare

🐞 Bug fixes

  • (Resolves the issue that the last login date and time indicates the current date/time instead of NA if last login date is null or undefined.)

3.816.0

03 Apr 08:32
b878838
Compare
Choose a tag to compare

🐞 Bug fixes

  • Resolves the issue that the last login date and time indicates the current date/time instead of NA if last login date is null or undefined.
  • fix revoke token for customer