Microsoft 365 Developer Blog
A developer platform for building collaborative apps for hybrid work
Featured posts

SharePoint Framework (SPFx) roadmap update – August 2026
SPFx 1.24 Beta 3 is now available, React 18 support is coming in 1.24, and a new Copilot Components preview program opens for customers and partners.

Building Agents for Teams: Managing the noise of collaboration
Most of us are familiar with one-to-one agent chats: private, direct interactions where rules are relatively simple. With only you and the agent, each moment ha...
Latest posts
What’s new for change notifications and change tracking in Microsoft Graph – May 2020
Change notifications uses webhooks to let applications to get notified about changes in Microsoft Graph resource data such as Outlook messages or OneDrive files. Change tracking uses delta queries to let applications discover newly created, updated, or deleted entities without performing a full read of the target resource with every request. Over the last few months, the Microsoft Graph team has delivered new capabilities to unlock new change notification and delta query scenarios for our customers. Change notification types in SDK (preview) We’ve added support for the notification types in the beta SDKs. Now, yo...
A Lap around Microsoft Graph Toolkit Day 7 – Microsoft Graph Toolkit Providers
Welcome to Day 7 of the Microsoft Graph Toolkit blog series! Today we will talk about the last remaining piece of the puzzle, the piece that makes everything magically work – the provider.
Token configuration in Azure AD app registrations now generally available
Hello Developers, Last year we introduced the Token configuration experience within Azure AD App registrations and now we’re excited to announce its general availability. Optional claims can be used to include additional claims in tokens, change the behavior of specific claims and access custom directory extension claims. The Token configuration experience helps to minimize optional claims issues by providing a dynamic list of claims for your Azure AD application (no need for you to figure out which optional claims are applicable) and even shows any existing optional claims. Some highlights of the Token configur...
Announcing OAuth 2.0 support for IMAP, SMTP client protocols in Exchange Online
Announcing the availability of OAuth 2.0 authentication for IMAP, SMTP AUTH protocols to Exchange Online mailboxes.
A Lap around Microsoft Graph Toolkit Day 6 – The Power of mgt-get
On Day 6 of the Microsoft Graph Toolkit blog series we are taking a look at mgt-get, one of the most interesting and flexible components in the Microsoft Graph Toolkit. We will also construct a packing app using mgt-get
Microsoft 365 developer Learn Paths – localized
Have you completed the Microsoft 365 Learn Paths? Up your skill level with our 6 Learn paths, and now localized in three languages.
A Lap around Microsoft Graph Toolkit Day 5 – Customizing Components using Templates
Day 5 of A Lap around Microsoft Graph Toolkit, we will explore an extremely useful feature, templates, that allows us to customize the UI of individual toolkit components.
Office 365 CLI v2.9
We've just published a new version of the Office 365 CLI with commands for managing Office 365 tenants and SharePoint Framework projects on any platform.
New Microsoft 365 Patterns and Practices (PnP) team model with new community leads
We are happy to announce that the Microsoft 365 Patterns and Practices (formally known as Office 365 dev PnP and SharePoint PnP) initiative is growing and scaling to an even larger team of people who are coordinating the open-source and community activities in multiple different areas.