Skip to content

Releases: SalesforceCommerceCloud/b2c-developer-tooling

VS Code Extension 0.1.0

09 Mar 21:34
3a8934a

Choose a tag to compare

B2C DX VS Code Extension v0.1.0

Download the .vsix file below and install via:

code --install-extension b2c-vs-extension-0.1.0.vsix

Or in VS Code: Extensions → ⋯ → Install from VSIX...

@salesforce/b2c-cli@0.6.0: chore: version packages (#238)

09 Mar 21:34
3a8934a

Choose a tag to compare

@salesforce/b2c-cli@0.6.0

Minor Changes

  • #232 732d4ad - Add slas token command to retrieve SLAS shopper access tokens for API testing. Supports public (PKCE) and private (client_credentials) client flows, guest and registered customer authentication, and auto-discovery of public SLAS clients. (Thanks @clavery!)

Patch Changes

@salesforce/b2c-dx-mcp@0.4.8

Patch Changes

@salesforce/b2c-tooling-sdk@0.7.0

Minor Changes

  • #241 3758114 - Add EnvSource config source that maps SFCC_* environment variables to config fields (Thanks @clavery!)

  • #232 732d4ad - Add slas token command to retrieve SLAS shopper access tokens for API testing. Supports public (PKCE) and private (client_credentials) client flows, guest and registered customer authentication, and auto-discovery of public SLAS clients. (Thanks @clavery!)

Patch Changes

  • 1b9b477 - Fix b2c setup skills serving stale cached skills when downloading latest release (Thanks @clavery!)

b2c-vs-extension@0.1.0

Minor Changes

  • #241 3758114 - Add .env file loading, SFCC_* env var support, and smart workspace folder detection for multi-root workspaces (Thanks @clavery!)

Patch Changes

Documentation

Patch Changes

  • #239 18ea049 - Add early access notices to Storefront Next MCP tool documentation indicating they're part of a closed pilot. (Thanks @yhsieh1!)

docs@0.2.3

06 Mar 20:07
6feffa0

Choose a tag to compare

Documentation

Patch Changes

  • #236 113e81e - Improved MCP documentation: fixed broken links, promoted project-level installation for Claude Code and Cursor, simplified verbose sections, and verified all configuration details match implementation. (Thanks @yhsieh1!)

@salesforce/b2c-dx-mcp@0.4.5

02 Mar 14:27
cf79e4d

Choose a tag to compare

@salesforce/b2c-dx-mcp@0.4.5

Patch Changes

  • #202 917c230 - Unregister placeholder tools and update README for preview release (Thanks @yhsieh1!)
    • Remove placeholder tools (PWA Kit, Storefront Next) so users only see implemented tools at startup
    • Update README: preview release wording, accurate tool tables, credential notes, example prompts
    • Fix package license to Apache-2.0

Documentation

Patch Changes

  • #202 917c230 - MCP docs: preview release wording, sidebar nav, remove placeholder tool references (Thanks @yhsieh1!)

  • #217 eee5dbc - Add MCP tool reference documentation for pwakit_development_guidelines and storefront_next_development_guidelines; MCP Server sidebar, Tools Reference, and nav updates in config (Thanks @yhsieh1!)

@salesforce/b2c-cli@0.5.5: chore: version packages (#227)

02 Mar 21:36
2520945

Choose a tag to compare

@salesforce/b2c-cli@0.5.5

Patch Changes

  • beaf275 - MRT environment variables now use non-prefixed names (MRT_API_KEY, MRT_PROJECT, MRT_ENVIRONMENT, MRT_CLOUD_ORIGIN) as primary. The SFCC_-prefixed versions continue to work as fallbacks. (Thanks @clavery!)

  • Updated dependencies [beaf275]:

    • @salesforce/b2c-tooling-sdk@0.5.5

@salesforce/b2c-dx-mcp@0.4.6

Patch Changes

  • beaf275 - MRT environment variables now use non-prefixed names (MRT_API_KEY, MRT_PROJECT, MRT_ENVIRONMENT, MRT_CLOUD_ORIGIN) as primary. The SFCC_-prefixed versions continue to work as fallbacks. (Thanks @clavery!)

  • Updated dependencies [beaf275]:

    • @salesforce/b2c-tooling-sdk@0.5.5

@salesforce/b2c-tooling-sdk@0.5.5

Patch Changes

  • beaf275 - MRT environment variables now use non-prefixed names (MRT_API_KEY, MRT_PROJECT, MRT_ENVIRONMENT, MRT_CLOUD_ORIGIN) as primary. The SFCC_-prefixed versions continue to work as fallbacks. (Thanks @clavery!)

b2c-vs-extension@0.0.9

Patch Changes

  • Updated dependencies [beaf275]:
    • @salesforce/b2c-tooling-sdk@0.5.5

@salesforce/b2c-cli@0.5.4: chore: version packages (#207)

25 Feb 03:34
211803c

Choose a tag to compare

@salesforce/b2c-cli@0.5.4

Patch Changes

  • Updated dependencies [f9ebb56]:
    • @salesforce/b2c-tooling-sdk@0.5.4

@salesforce/b2c-dx-mcp@0.4.4

Patch Changes

  • Updated dependencies [f9ebb56]:
    • @salesforce/b2c-tooling-sdk@0.5.4

@salesforce/b2c-tooling-sdk@0.5.4

Patch Changes

  • f9ebb56 - Fix duplicate config source registration in ConfigSourceRegistry when multiple discovery paths find the same plugins (Thanks @clavery!)

b2c-vs-extension@0.0.8

Patch Changes

  • Updated dependencies [f9ebb56]:
    • @salesforce/b2c-tooling-sdk@0.5.4

@salesforce/b2c-cli@0.5.3: chore: version packages (#205)

25 Feb 02:57
3a987c5

Choose a tag to compare

@salesforce/b2c-cli@0.5.3

Patch Changes

  • #206 eff87af - Add globalConfigSourceRegistry for automatic plugin config source inclusion in resolveConfig(), matching the existing middleware registry pattern. Plugin config sources are now picked up automatically by all SDK consumers without manual plumbing. Also improves test isolation by preventing locally installed plugins from affecting test runs. (Thanks @clavery!)

  • Updated dependencies [eff87af]:

    • @salesforce/b2c-tooling-sdk@0.5.3

@salesforce/b2c-dx-mcp@0.4.3

Patch Changes

  • #206 eff87af - Add globalConfigSourceRegistry for automatic plugin config source inclusion in resolveConfig(), matching the existing middleware registry pattern. Plugin config sources are now picked up automatically by all SDK consumers without manual plumbing. Also improves test isolation by preventing locally installed plugins from affecting test runs. (Thanks @clavery!)

  • Updated dependencies [eff87af]:

    • @salesforce/b2c-tooling-sdk@0.5.3

@salesforce/b2c-tooling-sdk@0.5.3

Patch Changes

  • #206 eff87af - Add globalConfigSourceRegistry for automatic plugin config source inclusion in resolveConfig(), matching the existing middleware registry pattern. Plugin config sources are now picked up automatically by all SDK consumers without manual plumbing. Also improves test isolation by preventing locally installed plugins from affecting test runs. (Thanks @clavery!)

b2c-vs-extension@0.0.7

Patch Changes

  • Updated dependencies [eff87af]:
    • @salesforce/b2c-tooling-sdk@0.5.3

Documentation

Minor Changes

@salesforce/b2c-cli@0.5.2: chore: version packages (#201)

24 Feb 19:23
59fdb0f

Choose a tag to compare

@salesforce/b2c-cli@0.5.2

Patch Changes

  • Updated dependencies [a9db7da, dc7a25a]:
    • @salesforce/b2c-tooling-sdk@0.5.2

@salesforce/b2c-dx-mcp@0.4.2

Patch Changes

  • Updated dependencies [a9db7da, dc7a25a]:
    • @salesforce/b2c-tooling-sdk@0.5.2

@salesforce/b2c-tooling-sdk@0.5.2

Patch Changes

  • a9db7da - Add legacy env var fallbacks for MRT flags: MRT_PROJECT for --project and MRT_TARGET for --environment (Thanks @clavery!)

  • #186 dc7a25a - Add @salesforce/b2c-tooling-sdk/plugins module for discovering and loading b2c-cli plugins outside of oclif. Enables the VS Code extension and other non-CLI consumers to use installed plugins (keychain managers, config sources, middleware) without depending on @oclif/core. (Thanks @clavery!)

b2c-vs-extension@0.0.6

Patch Changes

  • Updated dependencies [a9db7da, dc7a25a]:
    • @salesforce/b2c-tooling-sdk@0.5.2

@salesforce/b2c-cli@0.5.1: chore: version packages (#200)

24 Feb 17:14
98fd711

Choose a tag to compare

@salesforce/b2c-cli@0.5.1

Patch Changes

  • #199 eb3f5d0 - Rename --working-directory flag to --project-directory. The old flag name --working-directory is still accepted as an alias. Primary env var is now SFCC_PROJECT_DIRECTORY; SFCC_WORKING_DIRECTORY continues to work as a deprecated fallback. (Thanks @clavery!)

  • Updated dependencies [eb3f5d0]:

    • @salesforce/b2c-tooling-sdk@0.5.1

@salesforce/b2c-dx-mcp@0.4.1

Patch Changes

  • #199 eb3f5d0 - Rename --working-directory flag to --project-directory. The old flag name --working-directory is still accepted as an alias. Primary env var is now SFCC_PROJECT_DIRECTORY; SFCC_WORKING_DIRECTORY continues to work as a deprecated fallback. (Thanks @clavery!)

  • Updated dependencies [eb3f5d0]:

    • @salesforce/b2c-tooling-sdk@0.5.1

@salesforce/b2c-tooling-sdk@0.5.1

Patch Changes

  • #199 eb3f5d0 - Rename --working-directory flag to --project-directory. The old flag name --working-directory is still accepted as an alias. Primary env var is now SFCC_PROJECT_DIRECTORY; SFCC_WORKING_DIRECTORY continues to work as a deprecated fallback. (Thanks @clavery!)

@salesforce/b2c-cli@0.5.0: chore: version packages (#145)

24 Feb 01:36
a13f86f

Choose a tag to compare

@salesforce/b2c-cli@0.5.0

Minor Changes

  • #155 55c81c3 - Add a new cip command topic for Commerce Intelligence platform (CCAC - Commerce Cloud Analytics) with cip query for raw SQL and curated cip report <report-name> subcommands for analytics workflows, including CIP host override support and tenant-based CIP instance targeting. (Thanks @clavery!)

  • #163 87321c0 - Add GitHub Actions for CI/CD automation: setup, run, code-deploy, mrt-deploy, job-run, and webdav-upload actions with starter workflow templates (Thanks @clavery!)

  • #151 f12984e - Add b2c setup ide prophet to generate a Prophet-compatible dw.js script from resolved CLI configuration (including plugin-resolved values), plus new IDE integration docs and setup command reference. (Thanks @clavery!)

Patch Changes

@salesforce/b2c-dx-mcp@0.4.0

Minor Changes

  • #133 1485923 - # Add new MCP tools (Thanks @yhsieh1!)
    • scapi-schemas-list: List and fetch SCAPI schemas (standard and custom)
    • scapi-custom-apis-status: Check custom API endpoint registration status
    • mrt_bundle_push: Push and deploy a pre-built Storefront Next PWA Kit project to Managed Runtime
    • cartridge_deploy: Find and deploy cartridges to a B2C Commerce instance via WebDAV
    • storefront_next_development_guidelines: Get critical architecture rules, coding standards, and best practices for Storefront Next development

Patch Changes

@salesforce/b2c-tooling-sdk@0.5.0

Minor Changes

  • #155 55c81c3 - Add a new cip command topic for Commerce Intelligence platform (CCAC - Commerce Cloud Analytics) with cip query for raw SQL and curated cip report <report-name> subcommands for analytics workflows, including CIP host override support and tenant-based CIP instance targeting. (Thanks @clavery!)

  • #163 87321c0 - --json no longer switches log output to JSONL. Logs are always human-readable on stderr; --json only controls the structured result on stdout. Use the new --jsonl flag (or SFCC_JSON_LOGS env var) to get machine-readable log lines. (Thanks @clavery!)

  • #133 1485923 - # Add new MCP tools (Thanks @yhsieh1!)

    • scapi-schemas-list: List and fetch SCAPI schemas (standard and custom)
    • scapi-custom-apis-status: Check custom API endpoint registration status
    • mrt_bundle_push: Push and deploy a pre-built Storefront Next PWA Kit project to Managed Runtime
    • cartridge_deploy: Find and deploy cartridges to a B2C Commerce instance via WebDAV
    • storefront_next_development_guidelines: Get critical architecture rules, coding standards, and best practices for Storefront Next development

Patch Changes

  • #181 556f916 - Fix --no-download flag on job export to actually skip downloading the archive from the instance (Thanks @clavery!)