Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions .changeset/add-code-download-command.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/agent-plugins-initial.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/setup-skills-upgrade-prompt.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/skill-config-first-examples.md

This file was deleted.

12 changes: 0 additions & 12 deletions .changeset/skills-plugin-install-improvements.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/skills-versioning-pipeline.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/vitepress-v2-upgrade.md

This file was deleted.

4 changes: 2 additions & 2 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"source": "./skills/b2c-cli",
"category": "productivity",
"strict": false,
"version": "1.0.0"
"version": "1.1.0"
},
{
"name": "b2c",
Expand All @@ -29,7 +29,7 @@
"source": "./skills/b2c",
"category": "productivity",
"strict": false,
"version": "1.0.0"
"version": "1.1.0"
},
{
"name": "b2c-dx-mcp",
Expand Down
17 changes: 17 additions & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# @salesforce/b2c-dx-docs

## 0.2.15

### Patch Changes

- [#365](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/pull/365) [`c4309db`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/c4309db94c8c61b25692775557c6c9ab0f627859) - Broaden skills-plugin install support and improve the installation docs. (Thanks [@clavery](https://github.com/clavery)!)
- Add a Codex plugin marketplace so the three plugins (`b2c-cli`, `b2c`, `b2c-dx-mcp`) can be installed directly from Codex CLI's plugin directory.
- Add a new `b2c-onboarding` skill (in the `b2c` plugin) that walks new developers through CLI verify, `dw.json` setup, sandbox connect, and first cartridge deploy, then hands off to the topic-specific skill for the user's goal.
- Add per-plugin READMEs with install instructions for each supported client.
- Document Copilot CLI + VS Code Copilot install paths and the Codex marketplace install path.
- Remove the `b2c-experimental` plugin from the public marketplace.

- [#363](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/pull/363) [`e79e275`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/e79e27502be7fdada7680a81a3c3b46e115c6f39) - Upgrade documentation site to VitePress 2.0.0-alpha. Adds package-manager (Thanks [@clavery](https://github.com/clavery)!)
icons in `::: code-group` tabs (npm, pnpm, yarn, Homebrew), "Edit this page
on GitHub" links, git-based "Last updated" timestamps, and improved local
search ranking. Generated SDK API pages under `/api/` have edit and
last-updated UI suppressed since they are regenerated on every build.

## 0.2.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion docs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@salesforce/b2c-dx-docs",
"version": "0.2.14",
"version": "0.2.15",
"private": true,
"description": "Documentation for B2C Developer Tooling",
"scripts": {
Expand Down
22 changes: 22 additions & 0 deletions packages/b2c-cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# @salesforce/b2c-cli

## 1.5.0

### Minor Changes

- [#366](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/pull/366) [`59dd584`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/59dd584479cc024fa6eed365c7c91f64dc4110be) - Add `b2c code download` command to download cartridge code from a B2C Commerce instance, with support for cartridge filtering, mirror mode, and progress reporting (Thanks [@clavery](https://github.com/clavery)!)

### Patch Changes

- [#355](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/pull/355) [`3dedc05`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/3dedc05ade10f6d748b4168daef0e4c2fdaf1501) - `b2c setup skills` now prompts to overwrite already-installed skills in interactive mode instead of silently skipping them with a "use --update to overwrite" message. The existing `--update` and `--force` flags still work non-interactively. (Thanks [@clavery](https://github.com/clavery)!)

- [#355](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/pull/355) [`3dedc05`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/3dedc05ade10f6d748b4168daef0e4c2fdaf1501) - Refine b2c CLI skills (`scapi-schemas`, `scapi-custom`, `slas`, `ecdn`, `cip`, `users-roles`) to show config-first idiomatic usage. Examples now assume values like `tenantId`, `shortCode`, and `clientId` are resolved from `dw.json` / `SFCC_*` env vars, with flags shown only as overrides. This prevents coding agents from prompting users for values that are already configured. (Thanks [@clavery](https://github.com/clavery)!)

- [#365](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/pull/365) [`c4309db`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/c4309db94c8c61b25692775557c6c9ab0f627859) - Broaden skills-plugin install support and improve the installation docs. (Thanks [@clavery](https://github.com/clavery)!)
- Add a Codex plugin marketplace so the three plugins (`b2c-cli`, `b2c`, `b2c-dx-mcp`) can be installed directly from Codex CLI's plugin directory.
- Add a new `b2c-onboarding` skill (in the `b2c` plugin) that walks new developers through CLI verify, `dw.json` setup, sandbox connect, and first cartridge deploy, then hands off to the topic-specific skill for the user's goal.
- Add per-plugin READMEs with install instructions for each supported client.
- Document Copilot CLI + VS Code Copilot install paths and the Codex marketplace install path.
- Remove the `b2c-experimental` plugin from the public marketplace.

- Updated dependencies [[`59dd584`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/59dd584479cc024fa6eed365c7c91f64dc4110be), [`3dedc05`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/3dedc05ade10f6d748b4168daef0e4c2fdaf1501), [`c4309db`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/c4309db94c8c61b25692775557c6c9ab0f627859)]:
- @salesforce/b2c-tooling-sdk@1.4.0

## 1.4.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/b2c-cli/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@salesforce/b2c-cli",
"description": "A Salesforce B2C Commerce CLI",
"version": "1.4.0",
"version": "1.5.0",
"author": "Charles Lavery",
"bin": {
"b2c": "./bin/run.js"
Expand Down
7 changes: 7 additions & 0 deletions packages/b2c-dx-mcp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @salesforce/b2c-dx-mcp

## 1.0.9

### Patch Changes

- Updated dependencies [[`59dd584`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/59dd584479cc024fa6eed365c7c91f64dc4110be), [`3dedc05`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/3dedc05ade10f6d748b4168daef0e4c2fdaf1501), [`c4309db`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/c4309db94c8c61b25692775557c6c9ab0f627859)]:
- @salesforce/b2c-tooling-sdk@1.4.0

## 1.0.8

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/b2c-dx-mcp/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@salesforce/b2c-dx-mcp",
"description": "MCP server for B2C Commerce developer experience tools",
"version": "1.0.8",
"version": "1.0.9",
"author": "Salesforce",
"license": "Apache-2.0",
"repository": "SalesforceCommerceCloud/b2c-developer-tooling",
Expand Down
12 changes: 12 additions & 0 deletions packages/b2c-tooling-sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @salesforce/b2c-tooling-sdk

## 1.4.0

### Minor Changes

- [#366](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/pull/366) [`59dd584`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/59dd584479cc024fa6eed365c7c91f64dc4110be) - Add `b2c code download` command to download cartridge code from a B2C Commerce instance, with support for cartridge filtering, mirror mode, and progress reporting (Thanks [@clavery](https://github.com/clavery)!)

### Patch Changes

- [#355](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/pull/355) [`3dedc05`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/3dedc05ade10f6d748b4168daef0e4c2fdaf1501) - `b2c setup skills` now prompts to overwrite already-installed skills in interactive mode instead of silently skipping them with a "use --update to overwrite" message. The existing `--update` and `--force` flags still work non-interactively. (Thanks [@clavery](https://github.com/clavery)!)

- [#365](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/pull/365) [`c4309db`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/c4309db94c8c61b25692775557c6c9ab0f627859) - Skills installer (`b2c setup skills`) now resolves the latest skills release by querying GitHub for releases that actually carry skills zips, instead of relying on GitHub's opinionated "latest release" endpoint. Falls back to a CDN-backed lookup when the GitHub API is rate-limited. Zip downloads continue to use the GitHub release CDN with no API calls. Resolved versions are cached locally for 1 hour to keep consecutive installs fast. (Thanks [@clavery](https://github.com/clavery)!)

## 1.3.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/b2c-tooling-sdk/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@salesforce/b2c-tooling-sdk",
"description": "Core tooling library for Salesforce B2C Commerce CLI",
"version": "1.3.2",
"version": "1.4.0",
"author": "Charles Lavery",
"license": "Apache-2.0",
"repository": "SalesforceCommerceCloud/b2c-developer-tooling",
Expand Down
7 changes: 7 additions & 0 deletions packages/b2c-vs-extension/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Change Log

## 0.3.4

### Patch Changes

- Updated dependencies [[`59dd584`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/59dd584479cc024fa6eed365c7c91f64dc4110be), [`3dedc05`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/3dedc05ade10f6d748b4168daef0e4c2fdaf1501), [`c4309db`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/c4309db94c8c61b25692775557c6c9ab0f627859)]:
- @salesforce/b2c-tooling-sdk@1.4.0

## 0.3.3

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/b2c-vs-extension/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "b2c-vs-extension",
"displayName": "B2C DX VSCE",
"description": "VS Code extension for B2C Commerce developer experience (Page Designer assistant, B2C CLI integration)",
"version": "0.3.3",
"version": "0.3.4",
"publisher": "Salesforce",
"license": "Apache-2.0",
"repository": "SalesforceCommerceCloud/b2c-developer-tooling",
Expand Down
7 changes: 7 additions & 0 deletions skills/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# @salesforce/b2c-agent-plugins

## 1.1.0

### Minor Changes

- [#365](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/pull/365) [`c4309db`](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/commit/c4309db94c8c61b25692775557c6c9ab0f627859) - Initial release. This package tracks the version of the B2C Commerce agent skills plugins (`b2c-cli` and `b2c`). Its version is stamped into the Claude Code marketplace entries and the Codex plugin manifests at release time, and skills-only changes get a dedicated `b2c-agent-plugins@X.Y.Z` GitHub release tag with updated skills zips attached. Target this package in a changeset when you change skills under `skills/b2c-cli/skills/` or `skills/b2c/skills/`. (Thanks [@clavery](https://github.com/clavery)!)
2 changes: 1 addition & 1 deletion skills/b2c-cli/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "b2c-cli",
"version": "1.0.0",
"version": "1.1.0",
"description": "B2C CLI Skills for Salesforce Commerce Cloud development.",
"author": {
"name": "Salesforce"
Expand Down
2 changes: 1 addition & 1 deletion skills/b2c/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "b2c",
"version": "1.0.0",
"version": "1.1.0",
"description": "B2C Commerce development skills including Custom API development guides.",
"author": {
"name": "Salesforce"
Expand Down
2 changes: 1 addition & 1 deletion skills/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@salesforce/b2c-agent-plugins",
"version": "1.0.0",
"version": "1.1.0",
"description": "B2C Commerce agent skills plugins (b2c-cli, b2c). Private — distributed via GitHub release zips.",
"private": true
}