Microsoft 365 Developer Blog

Featured posts

SharePoint Framework (SPFx) roadmap update – March 2026

SharePoint FrameworkMicrosoft TeamsMicrosoft 365 Developer

Latest posts

MCP Apps now available in Copilot chat

MCP Apps now available in Copilot chat

Deepak Pratinidhi

Deepak Pratinidhi

Agents bring rich, app powered UI experiences directly into Microsoft 365 Copilot chat, via MCP Apps or the OpenAI Apps SDK. Read about what customers and partners are building.

Breaking Change Ahead: Graph API Updates to Sensitive Email Properties

Breaking Change Ahead: Graph API Updates to Sensitive Email Properties

Thomas Mechelke

Thomas Mechelke

On 12/31/2026, we will begin restricting updates to sensitive properties on non-draft email messages (including subject, body, and recipients). Apps will need Mail-Advanced.ReadWrite (or .All / .Shared) with admin consent to continue modifying these fields. Review your current usage and update permissions now to avoid unexpected failures.

SharePoint Framework (SPFx) roadmap update – March 2026

SharePoint Framework (SPFx) roadmap update – March 2026

Vesa Juvonen

Vesa Juvonen

SPFx is powering the future of Microsoft 365 with AI driven portals and deep integrations across SharePoint Teams and Viva. The March 2026 update shares new features and the roadmap for the next evolution built for the AI era. This is a transparent community driven journey that we shape together.

Changes to attachment IDs for inline images in Outlook add-ins

Build business understanding with Dataverse in Microsoft 365 Copilot

Prepare your add-in for Outlook ribbon improvements

Prepare your add-in for Outlook ribbon improvements

Office Extensibility team

Office Extensibility team

We’re improving how add-ins appear on the ribbon in Outlook on the web and the new Outlook on Windows. These updates make add-ins easier to find and align the experience across Outlook clients.

SharePoint Framework (SPFx) roadmap update – February 2026

SharePoint Framework (SPFx) roadmap update – February 2026

Vesa Juvonen

Vesa Juvonen

We move towards spring 2026 with strong momentum across the SharePoint Framework and an increasing sense of excitement across the ecosystem. SPFx continues to be a foundational platform for building intelligent, secure, and scalable experiences across Microsoft 365, with adoption growing and feedback from customers and partners directly shaping our priorities. Following the December release of SPFx 1.22 and the January announcement of 1.22.2, our focus remains on stability, security, and predictable evolution, while also setting the stage for the next wave of innovation. February is also a special moment for t...

Increased control over Office Add-in user experiences

Handling Legacy User Settings in SharePoint Framework

Handling Legacy User Settings in SharePoint Framework

Paolo Pialorsi

Paolo Pialorsi

Introduction The SharePoint Framework (SPFx) has undergone some important changes in how it handles Entra ID app registration and security models. Here you can find additional details about what was updated and about the new application IDs used by SPFx. These changes have important implications for developers who previously relied on legacy user settings stored through the old application registration model. This article explores the technical challenges and provides practical solutions for handling legacy user settings when transitioning to the new SharePoint Framework security architecture. Understanding the...