New features
- API version per instance: A
.apiversionfile forces the code version to run on one supported B2C Commerce API version, for compatibility. Each instance in the Deployment Manager has an API Version button to pick one: one of the modes B2C has, newest first, or Custom Version... for any other, such as23.2. Not set uploads no file. The row reads API 21.2. The title button sets one API version for all instances in place of each instance's own, and Per instance gives each its own back. A compatibility version you set before becomes the API version for all instances. Activate the code version again for a change to apply. See API version.
- B2C Sync side by side: Show Code Deployment and Code Upload Side by Side on the B2C Sync toolbar shows both tables at once. In a tall panel they stack. Drag the line between them to resize them, and B2C Sync remembers where you left it. The choice is kept for every window, and the console can still sit beside both tables.
- Request details: Show Request Details on the B2C Sync toolbar, or in a row's menu, opens the requests behind the selected row under its table. For a cartridge in Code Deployment, that is its old copy removed and its zip sent, unzipped and removed. For an upload, it is the file sent. Each request shows its status, URL, headers and the instance's answer, a failed one first, with Copy URL and Copy Request and Response. Passwords and tokens are masked. With no row selected, Code Deployment shows the requests the deployment sent for itself, such as the listing of the code version, and the reason a deployment failed links to them. See Request details.
Improvements
- License information: Commercial license information and a link to the full Terms of Use are included with the extension.
- B2C Sync columns: The columns of both tables fit their contents, so File gets the room and every column still fits at half width. Hover a running file's size to see how much of it has been sent. Once all of it is sent, its status reads Uploading 100%, and hovering it shows Waiting for the instance.
- Marketplace page: The cover at the top of the extension page opens the Intellij SFCC launch video, and the links at the top include Slack and Discord.
Bug fixes
.apiversionstays: A deployment no longer deletes.apiversionfrom the code version. Without an API version it leaves the file as it is, and with one it uploads the new version.- Upload times: The When column in B2C Sync fits the times your language writes, so times with AM or PM are no longer cut short.
- Issues link: The Issues link on the Marketplace page and in the extension's details in VS Code opens the issue tracker of Intellij SFCC for VS Code.