Skip to content

Releases: microsoft/vscode-app-mod-pack

GitHub Copilot app modernization for .NET v0.3.0 is available!

22 Sep 10:15
fbe30a2

Choose a tag to compare

🚀 Release Notes – GitHub Copilot App Modernization for .NET

Version: 0.3.0
Release Date: Sep 22, 2025


If you encounter issues after upgrading, uninstall the extension and install the latest version.
Please upgrade to Visual Studio 17.14.16 and higher.

✨ New Features & Enhancements

💡 Consolidated modernization experience


How do I get started?

Start Assessment

Start the assessment using one of the following approaches:

  • Solution explorer

    Right-click the top-level solution node, then select Modernize.

    modernize-solution

    A GitHub Copilot Chat window opens with a welcome message and predefined options. Select Migrate to Azure from the available choices and send it to Copilot.

    modernization-welcome

    Then the assessment will start.
    assessment-in-process

    When the assessment completes, you can view a comprehensive assessment report UI page and receive a list of migration tasks in the chat window.

    assessment-report

Start code remediation

Option 1: Run from the Assessment Report
Select the Run Task button in the Assessment Report generated in the previous step to start a migration.

Option 2: Send in Copilot Chat

Send the migration task number (e.g., 1.1) or its name in the chat.

quickstart-followup

GitHub Copilot app modernization for Java 1.4.0 is available

15 Sep 09:54
d5bc72f

Choose a tag to compare

✨ New Features

Migration

  • Completeness Check Feature: Added comprehensive completeness validation to ensure migration tasks are thoroughly completed, helping identify missing transformations and incomplete migrations.

  • Code to Cloud MCP with Containerization: Integrated containerization capabilities directly into the migration workflow, enabling seamless application containerization as part of the modernization process.

User Experience

  • Interactive Walkthrough: Added guided walkthrough experience to help new users discover and understand the extension's capabilities, making it easier to get started with Java app modernization.

🚀 Technical Improvements

Build and Development Tools

  • Gradle Integration Enhancements: Improved Gradle build system integration with better error handling and test execution.

  • Maven Plugin Options: Extended Maven ignore plugin options for more flexible build configurations.

  • Enhanced Build Tool Error Messages: Implemented more detailed and actionable error messages in build tool operations.


GitHub Copilot app modernization for Java 1.3.0 is available

04 Sep 13:08
d5bc72f

Choose a tag to compare

✨ New Features

New task

  • Integrate deployment task

UI & UX

  • Consolidated experience for Upgrade, Migration and Deployment

MCP Tools

  • Progress tracker tool
  • Auto code commit after migration code remediation

🚀 Improvements

Assessment

  • Refine Assessment welcome view and icon tooltip
  • Update import/export report for migration.

🛠 Fixes

  • Several known issues

GitHub Copilot app modernization for Java 1.2.0 is available

15 Aug 08:51
d5bc72f

Choose a tag to compare

✨New Features

MCP tools

  • Use MCP tool to do assessment and migration.
  • Add these MCP tools: migration plan, summary tool, CVE fix tool.
  • Add assessment tool.

🚀Improvements

Assessment

  • After assessment report generated, open it automatically.
  • Remove JDK dependency in AppCat.

Migration

  • Add consistency check to make the updated code more reasonable.

UI

  • Improve assessment report UI with enhanced pie charts and VS Code theming.
  • Implement "Ask Copilot" button in assessment report page.

GitHub Copilot app modernization for .NET v0.2.1 is available!

26 Aug 09:53
d5bc72f

Choose a tag to compare

🚀 Release Notes – GitHub Copilot App Modernization for .NET

Version: 0.2.1
Release Date: Aug 26, 2025


If you encounter issues after upgrading, uninstall the extension and install the latest version.

✨ New Features & Enhancements

💡 Code to Cloud integration

App Modernization for .NET now supports deploying your migrated application to Azure, enabling a new unified offering with end-to-end customer journey – from assessment and discovery to deployment and value realization.

📊 Additional migration scenarios

  • Azure Cache for Redis (managed identity): End‑to‑end support for migrating to Azure Cache for Redis using managed identity.
  • Console logging: Support for migrating from local file‑based logging to console logging, better aligned with Azure‑hosted environments.

🛠️ User Experience

  • Unified entry point: Access the Copilot App Modernization commands from the context menu when you right‑click a solution or project.
image

GitHub Copilot app modernization for .NET v0.2.0 is available!

15 Aug 05:31
d5bc72f

Choose a tag to compare

🚀 Release Notes - GitHub Copilot app modernization for .NET

Version: 0.2.0
Release Date: Aug 15, 2025


If you encounter upgrade issues, please uninstall the extension and reinstall the latest version.

✨ New Features & Enhancements

💡 Branching and auto-commit during modernization

  • Untracked local changes are stashed before remediation.
  • A new, descriptive branch is created and checked out before changes.
  • Changes are committed incrementally with tailored commit messages.

📊 More migration tasks supported

  • Enhanced certificate management: Added comprehensive support for migrating Azure Key Vault for certificate management.
  • Enhanced message queue scenario: Added comprehensive support for migrating AWS Simple Queue Service (Amazon SQS) to Azure Service Bus.

GitHub Copilot app modernization for .NET v0.1.5 is available!

08 Aug 05:54
c1605e3

Choose a tag to compare

🚀 Release Notes - GitHub Copilot app modernization for .NET

Version: 0.1.5
Release Date: Aug 8, 2025


If you are experiencing upgrade version failure, please try to uninstall the extension and re-install the latest version.

✨ New Features & Enhancements

📊 More cross-cloud migration tasks supported

  • Enhanced database modernization: Added comprehensive support for migrating Google Cloud Storage to Azure Blob Storage
  • Enhanced secret management: Added comprehensive support for migrating AWS Secrets Manager to Azure Key Vault

🛠️ Improvements

User Experience

  • Assessment Report: Refined issue category and UX of assessment report
image
  • GitHub Copilot Availability Notifications: Added informative pop-up notifications to alert users when GitHub Copilot is unauthenticated
    • Displays when user is not signed in to GitHub Copilot
    • Shows when using an invalid or expired license

GitHub Copilot app modernization for .NET v0.1.4 is available!

01 Aug 06:18
cf91447

Choose a tag to compare

🚀 Release Notes - GitHub Copilot app modernization for .NET

Version: 0.1.4
Release Date: Aug 1, 2025


If you are experiencing upgrade version failure, please try to uninstall the extension and re-install it.

✨ New Features & Enhancements

📊 Azure SQL Managed Instance Migration

  • Enhanced database modernization: Added comprehensive support for migrating local SQL Server to Azure SQL Managed Instance
    • Assessment report now can provide an additional solution for migrating local SQL Server to Azure SQL Managed Instance
image

🛠️ Improvements

User Experience

  • Assessment Report: Various UI/UX refinements to improve readability and usability of the assessment report
image

GitHub Copilot app modernization for .NET v0.1.3 is available!

25 Jul 05:12
9d92f8d

Choose a tag to compare

🚀 Release Notes - GitHub Copilot app modernization for .NET

Version: 0.1.3
Release Date: July 25, 2025


✨ New Features & Enhancements

📊 Application Insights OpenTelemetry Migration

  • Enhanced logging modernization: Added comprehensive support for migrating legacy logging frameworks to Application Insights with OpenTelemetry
    • Migrate from Windows Event Log to Application Insights OpenTelemetry
    • Migrate from Log4Net to Application Insights OpenTelemetry
    • Migrate from Serilog to Application Insights OpenTelemetry

🛠️ Improvements

Assessment Engine

  • Enhanced scanning accuracy: Improved assessment rules to provide more precise and actionable modernization recommendations
  • Better pattern recognition: Upgraded detection algorithms for identifying modernization opportunities

User Experience

  • Streamlined interface: Various UI/UX refinements for smoother navigation and interaction
  • Improved workflow clarity: Enhanced visual indicators and user guidance throughout the modernization process

🎯 Workflow Enhancements

Task Management

  • Improved progress tracking: Enhanced prompts to ensure completed tasks in progress.md files are consistently marked as finished
  • Status synchronization: Improved accuracy of task completion detection and reporting

GitHub Copilot app modernization for Java 1.1.0 is available

11 Jul 07:52
0458ae7

Choose a tag to compare

🚀 Release Notes - 1.1.0 - 2025.07.11


✨ Scenario Enhancements

  • Kafka to Azure Event Hubs:

    • Added migration support for Apache Kafka to Azure Event Hubs, including dedicated formulas and solution templates for seamless message streaming modernization.
  • Credentials to Azure Key Vault:

    • Improved migration patterns for securely moving hardcoded credentials into Azure Key Vault, strengthening application security posture.

🛠️ General Improvements

  • Error Handling & Reliability:
    • Improved error detection and feedback mechanisms during migration.
    • Fixed issues related to code migration under restricted network environments.
    • Enhanced detection and handling of containerization-related scenarios.

💡 User Experience

  • Webview Interface:

    • Refined the migration webview interface for improved navigation and interaction.
  • Logging Improvements:

    • Added more comprehensive logging to facilitate better troubleshooting and traceability during migration runs.
  • Formula Coverage Insights:

    • Introduced visibility into Microsoft formula coverage, showing the percentage of migration issues addressed by Microsoft-provided patterns.