Skip to content

Releases: microsoft/Container-Migration-Solution-Accelerator

v2.1.1

10 Jun 15:05
868bd5d

Choose a tag to compare

2.1.1 (2026-06-10)

  • code quality issue (0ad41f1)
  • copilot fixes (59a5950)
  • evening changes (3970438)
  • Merge pull request #255 from microsoft/code-quality (dcd6040), closes #255
  • Merge pull request #263 from microsoft/chore/regen-main-json-bicep-upgrade (1ffd8b4), closes #263 #254
  • Merge pull request #266 from microsoft/feature/code-quality-issues (a953ae1), closes #266
  • Merge pull request #267 from microsoft/cm-dm0206 (05cc25d), closes #267
  • Merge pull request #273 from microsoft/dev (868bd5d), closes #273
  • Merge pull request #275 from microsoft/fix/restore-retry-and-remove-unused-import (9fd191d), closes #275
  • Merge pull request #276 from microsoft/pls-update-stepnames (32cac9f), closes #276
  • Merge pull request #277 from microsoft/psl-agentframework (99e941b), closes #277
  • Merge pull request #278 from microsoft/revert-277-psl-agentframework (6a3a9fc), closes #278
  • Merge pull request #279 from microsoft/revert-275-fix/restore-retry-and-remove-unused-import (be9d690), closes #279
  • Merge pull request #280 from microsoft/revert-272-psl-cmupgrade (268f922), closes #280
  • Merge remote-tracking branch 'origin/dev' into psl-cmupgrade (aa7c000)
  • Refactor code structure for improved readability and maintainability (46b4e82)
  • Revert "fix: enhance message handling and context management in orchestrators" (7423487)
  • Revert "fix: Refactor code structure for improved readability and maintainability" (01df24f)
  • Revert "fix: remove unused WorkflowEvent import and restore 'invalid content' retry check" (30f360c)
  • fix: add setup_module to prevent test ordering issues with Message patch (cba537e)
  • fix: address review comments - type annotations, test cleanup, and code clarity (d86c63e)
  • fix: assert contents instead of text in input observer test (271fc27)
  • fix: check credential value instead of key presence (1033890)
  • fix: check credential value instead of key presence (8371c22)
  • fix: enhance message handling and context management in orchestrators (418000d)
  • fix: enhance rate limit detection for Azure OpenAI transient errors (226c845)
  • fix: Refactor code structure for improved readability and maintainability (3968aed)
  • fix: remove unused Agent import (F401) (d7055f2)
  • fix: remove unused modified_count variable (F841) (ed3d29c)
  • fix: remove unused WorkflowEvent import and restore 'invalid content' retry check (ebbba82)
  • fix: resolve merge conflicts with dev branch (359ed58)
  • fix: set both text and contents on Message, restore copyright header (75b3e64)
  • fix: update step names for Docker image builds in workflow (7e6647b)
  • fix: update test methods to use new workflow run interface and improve context handling (6f36041)
  • fix: use contents= for Message construction in agent-framework 1.3.0 (d60d5b1)
  • chore: Dev merge to Main (5e7e467)
  • chore: regenerate infra/main.json with Bicep CLI 0.43.8 (970822d), closes #254 #254
  • chore: update werkzeug to 3.1.6 and add idna 3.15 to dependencies (26f584c)
  • refactor: clean up imports and remove unused code across multiple components (0e5daee)
  • refactor: enhance AzureOpenAIResponseClientWithRetry for legacy parameter support and backward compa (f64adcd)
  • refactor: normalize executor_id handling in MigrationProcessor for improved telemetry and error repo (aab94b9)
  • refactor: remove ImportError handling for agent_framework imports (4e0a59a)
  • refactor: simplify client import handling in AgentFrameworkHelper (64c78f4)
  • refactor: streamline WorkflowEvent handling in GroupChatOrchestrator and OrchestratorBase (913bffa)
  • refactor: update exception handling in client creation tests to use ImportError (7e514c5)
  • refactor: update Message stubs for consistency and clarity in tests (b6001e8)

v2.1.0

27 May 06:40
20d773e

Choose a tag to compare

2.1.0 (2026-05-27)

v2.0.5

21 May 06:19
2870a21

Choose a tag to compare

2.0.5 (2026-05-21)

Bug Fixes

  • add name/version/private to processor package.json to align with lockfile (b39d10e)
  • address PR review comments (0810e83)
  • infra: remove enableAnalyticalStorage on Cosmos DB account creation (f42b4f3)
  • pin override-dependencies to exact versions in processor pyproject.toml (1960de3)
  • upgrade vulnerable dependencies (urllib3, python-multipart, authlib, mermaid, uuid) (762f7b7)

Other Updates

  • address Copilot review feedback (PR #211) (5457838)
  • address Copilot review feedback on test hygiene (7d45874)
  • Dev merge to Main (2870a21)
  • fix flake8 E305 in test_sk_logic_base.py (3cd1758)
  • infra: rebuild main.json with bicep 0.43.8 (restore version) (dd2da35)
  • lift coverage above 82% gate for processor and backend-api (6f0a5b0)
  • match reference repo coverage comment format (63642b6), closes #961
  • resolve PR #242 review comments (222b22c)
  • restore coverage report dropdown in PR comment (3ecc13d)
  • simplify coverage comment to badge + total + test summary (829c51b)
  • strip per-file details from coverage XML for clean PR comment (775c5e8)
  • test.yml: trigger on uv.lock changes (PR #242 feedback) (9dab2e4)
  • tests: drop unused imports flagged on PR #242 (13eae9f)
  • use text coverage summary for TOTAL-only report dropdown (0fb1737)

v2.0.4

19 May 17:03
5a0efca

Choose a tag to compare

2.0.4 (2026-05-19)

Bug Fixes

  • processor: retry 'model produced invalid content' and bump ResultGenerator max_tokens (Bug #43771) (3dfa183)

v2.0.3

11 May 17:25
70bdb85

Choose a tag to compare

2.0.3 (2026-05-11)

Bug Fixes

  • fixed all copilot comments (094f7ac)
  • fixed CodQL issues for Container Migration. (dda710a)

Other Updates

  • add Bicep CLI prerequisite to local deployment guide (7474d9f), closes AB#42634

v2.0.2

06 May 13:19
23525d9

Choose a tag to compare

2.0.2 (2026-05-06)

Bug Fixes

  • allow insecure HTTP for internal container communication (1b9abf6)
  • fixed all copilot comments (c0d5766)
  • standardize comments and remove telemetry parameter from deployment configuration (f6e2588)
  • streamline resource group creation by consolidating tag handling (1976a0d)
  • update API versions and generator metadata in deployment template (99bd63e)

v2.0.1

24 Apr 23:35
f0e9975

Choose a tag to compare

2.0.1 (2026-04-24)

Bug Fixes

  • ci: disable buildx provenance to fix ACR Standard push (400) (76fb954)

v2.0.0

24 Apr 06:17
df7f71b

Choose a tag to compare

What's Changed

Platform / Architecture (V2)

  • Updated solution to “V2” positioning with refreshed architecture and implementation guidance across docs (agentic + deployment architecture).
  • Modernized AI stack references in documentation (now calls out Azure OpenAI GPT-5.1 + Microsoft Agent Framework workflows / group-chat orchestration).

App/API improvements (user-facing)

  • Added Process Cancel support: backend API now exposes endpoints to request cancellation and check cancellation status, forwarding the request to the processor Control API.
  • Telemetry/status payload enriched: backend process status rendering now includes richer agent activity details and additional structured fields (step timings/results, generated files, conversion metrics) for improved UI diagnostics.
  • Optimized generated documentation, significantly improving readability and usability of migration, design, and analysis reports.

Frontend (user experience)

  • Progress modal enhanced to track progress by stable step identifiers (analysis/design/yaml_conversion/documentation) rather than phase strings.
  • Rendered Markdown improvements including Mermaid diagram rendering support in the batch report view (better readability of generated reports).
  • Dependency refresh in frontend (notably adds Mermaid + markdown rendering helpers) for improved report display and security/compatibility.

Full Changelog: v1.0.6...v2.0.0

v1.0.6

20 Apr 05:05
5efecd5

Choose a tag to compare

1.0.6 (2026-04-20)

Bug Fixes

  • Fix 14 gaps in LocalDevelopmentSetup.md found during step-by-step val… (ce986f9)

v1.0.5

13 Apr 05:04
01762f2

Choose a tag to compare

1.0.5 (2026-04-13)

Bug Fixes

  • add bicep version requirement (>= 0.33.0) to azure.yaml (4585232)
  • add bicep version requirement (>= 0.33.0) to azure.yaml (b1ed113)
  • Remove Create-Release..yml path filter changes (4fe047b)

Other Updates

  • clean up code structure and remove unused code blocks (c549459)