Releases: microsoft/vscode-app-mod-pack
GitHub Copilot app modernization for .NET v0.3.0 is available!
🚀 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.
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.
Then the assessment will start.

When the assessment completes, you can view a comprehensive assessment report UI page and receive a list of migration tasks in the chat window.
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.
- Download the extension from the Visual Studio Marketplace
- Get started with App Modernization for .NET
- Get started with code to cloud
GitHub Copilot app modernization for Java 1.4.0 is available
✨ 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
✨ 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
✨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!
🚀 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.
- Download the extension from the Visual Studio Marketplace
- Get started with App Modernization for .NET
- Get started with code to cloud
GitHub Copilot app modernization for .NET v0.2.0 is available!
🚀 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.
- Download the extension from Visual Studio Marketplace
- Get started with App Modernization for .NET
GitHub Copilot app modernization for .NET v0.1.5 is available!
🚀 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
- 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
- Download the extension from Visual Studio Marketplace
- Get started with App Modernization for .NET
GitHub Copilot app modernization for .NET v0.1.4 is available!
🚀 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
🛠️ Improvements
User Experience
- Assessment Report: Various UI/UX refinements to improve readability and usability of the assessment report
- Download the extension from Visual Studio Marketplace
- Get started with App Modernization for .NET
GitHub Copilot app modernization for .NET v0.1.3 is available!
🚀 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.mdfiles 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
🚀 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.