This is a summary of all changes deployed to our production environment in the scope of this release.
Release Date
31st March 2022
Release Type
Category | Feature | Description | Resolution | Impact |
Improvement |
Linesheet > Edit Product > Change Status |
When a customer changes the status for a product to 'Confirmed' using edit pencil, vendors would not receive notification for this change, resulting in missed key actions required by the vendors. | We fixed the code to send out the notification when the status is updated using the edit pencil. | Sales team members of the vendor's company will always receive notifications when a status change is made by their customers. |
Improvement |
Integration > Change Maintain Sales Price = Off |
Enterprise retailers can switch set Maintain Sales Price toggle = Off via SKU Integration endpoint to make bulk changes but we had a gap for an edge case scenario when Retail Price & Maintain Sale Price fields are set as Dependent in Retail Data Management and would process the request without any error message. |
We added validation to error out these requests and provide an appropriate error message for the users.
|
Integration users are now informed when sending files with products that have the Maintain Sales Price option switched off when the Retail Price field is set to dependent. |
Improvement | Linesheet > Pricing > Maintain Sales Price = Off |
Enterprise retailers can switch set Maintain Sales Price toggle = Off via UI and we had a gap for an edge case scenario when Retail Price & Maintain Sale Price fields are set as Dependent in Integration settings, allowing users to make unintended changes. | We added a validation message informing users why these requests can not be processed. | Buying team members are prevented from making these unintended changes via Linesheet. |
Improvement | System Security | We identified some vulnerabilities as part of our regular internal audits regarding some package managers that, if potentially exploited, could be abused to run arbitrary code and access sensitive information from compromised machines. | We upgraded all developer PCs and code references to unaffected versions of the package managers in use by our development team. | You should not notice any impact as a result of this change, other than the continued assured security of the system. |