Best of DevBlogsDecember 2025

  1. 1
    Article
    Avatar of devblogsDevBlogs·24w

    Previewing the JavaScript/TypeScript Modernizer for VS Code Insiders

    Microsoft introduces the JavaScript/TypeScript Modernizer, an AI-powered VS Code extension that automates upgrading npm packages and fixing breaking changes in JS/TS projects. Available in VS Code Insiders as part of the GitHub Copilot App Modernization extension, it analyzes package.json files, proposes upgrade plans, updates dependencies to latest versions, and suggests necessary code changes through an interactive Copilot Chat experience. The tool requires VS Code Insiders, Node.js/npm, GitHub Copilot access, and enabling an experimental feature flag. Currently in preview with limitations including single-project support and potential rough edges.

  2. 2
    Article
    Avatar of devblogsDevBlogs·21w

    Java at Microsoft: 2025 Year in Review

    OpenJDK 25 shipped as the new Long-Term Support release with Microsoft Build of OpenJDK 25 available across platforms and Azure services. GitHub Copilot expanded AI-assisted development across Java IDEs (Eclipse, IntelliJ, VS Code) and CLI, with new app modernization capabilities for upgrading Java versions and frameworks. Azure Command Launcher for Java entered public preview, providing automatic JVM tuning without manual configuration. Microsoft deepened investments in AI development with support for LangChain4j, Spring AI, Quarkus AI, and Embabel frameworks, plus educational content for beginners. The company participated in major Java conferences including Microsoft JDConf and JavaOne, while contributing to open source projects across the Java ecosystem.

  3. 3
    Article
    Avatar of devblogsDevBlogs·23w

    Azure Boards integration with GitHub Copilot

    Azure Boards now integrates with GitHub Copilot in general availability, allowing teams to send work items directly to Copilot's coding agent. The agent reads work item descriptions and comments, generates code changes, creates a branch and draft pull request, and links everything back for traceability. New features include branch selection and Copilot status visibility on Kanban cards. Requirements include GitHub-hosted repos, Azure Boards-GitHub integration, and enabled Copilot coding agent. Future enhancements will support custom agents, model selection, and REST API automation.