Enhancements
- Updated the naming convention for minor releases of SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced. This is to permit the naming any hotfixes that might be released between minor releases.
- For example, this major release is called 2024.1. This third minor release would have previously have been called 2024.1.3 but it has been renamed 2024.1.30. If there is a hotfix released between 2024.1.30 and the next minor release, 2024.1.40, it will be named 2024.1.31.
- With the 2024.1.30 release, the third_parties folder in SuiteCommerce and SuiteCommerce Advanced source files has been moved to another location. This is to avoid having two different Git repositories for the same application.
- SuiteCloud Command Line Interface (CLI) for Node.js has been updated to version 1.9.0.
Fixes
- Fixed an issue that caused customers to be redirected to the My Account page instead of the Payment and Review page on some Commerce websites. This issue occurred when customers paid for an invoice with their PayPal account.
- Fixed an issue that caused the character, “-“, to be added after the currency symbol of a negative deposit subtotal in the My Account area of SuiteCommerce and SuiteCommerce Advanced websites. This issue occurred when customers paid an open invoice with a deposit. With this fix, $-1.00 will now be displayed as -$1.00.
- Fixed an issue that occurred when running the gulp command,
create_acp --product Online, which returned the following error: ENOENT: no such file or directory, scandir ‘/Users/luzmonfil/Desktop/suitecommerce/third_parties/require.js/2.3.6’