Skip to content

Releases: elasticpath/smc-upgrader

2.0.0

13 Apr 20:51

Choose a tag to compare

This is a major enhancement to the SMC Upgrader tool. This release adds AI Assist mode, which generates an upgrade plan for all of the steps required to complete a full Self-Managed Commerce upgrade. Claude Code is executed at each step to automate major portions of the work required. See --ai:start and --ai:continue in the README.md for more information.

1.2.0

04 Sep 00:00

Choose a tag to compare

Added support for reverting patches before starting the merge process when upgrading to a new version. This reduces merge conflicts since the fixes addressed in patches are always included in the upgrade commit, which Git often detects as a conflict. This functionality can be disabled with the --no-resolve-conflicts parameter.

1.1.1

14 Apr 17:54

Choose a tag to compare

Performance improvement and minor fix for command-line parameters.

1.1.0

11 Apr 01:20

Choose a tag to compare

Improved logic to determine if a file contains customizations. The tool now creates a content hash from the latest commit and determines if that matches the content hash of any version of the file from the authoritative upstream remote repository.

smc-upgrader-1.0.0

31 May 20:59

Choose a tag to compare

What's Changed

  • Initial release of SMC Upgrader 1.0.0