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
Postponed- iCalUId update on Microsoft Graph
In a blog post dated February 25, 2020, we announced plans to update iCalUId on Microsoft Graph to make it adhere to its industry definition. Since then, many of our customers' priorities have changed in response to the COVID-19 crisis. As a result, we have decided to postpone making this update. We will provide the developer community with additional information on new rollout date as we return to normal operations. Happy, safe coding.
Outlook API Public Preview Announcement – April 2020
This post announces a couple of Outlook add-ins API features that were introduced in preview as of April 2020.
Announcing Microsoft Graph Toolkit 1.2 with new Microsoft Teams Channel Picker web component
We’re excited to announce another update to the Microsoft Graph Toolkit! In this update, we’re introducing our new Microsoft Graph Toolkit playground, a Teams Channel Picker component, new features for the mgt-get component, and improvements and fixes to existing components.
Deferred end of support date for Basic Authentication in Exchange Online
Last year we announced end of support for Basic Authentication for Exchange Web Services (EWS), Exchange Active Sync (EAS), Post Office Protocol (POP), Internet Message Access Protocol (IMAP), and Remote PowerShell (RPS) in Exchange Online. In response to the COVID-19 crisis and knowing that priorities have changed for many of our customers we have decided to postpone disabling Basic Authentication in Exchange Online for those customers still actively using it until the second half of 2021. We will provide a more precise date when we have a better understanding of the impact of the situation. This means that exi...
New licensing options for Microsoft 365 for unattended scenarios
We’re pleased to announce a new licensing option that complements unattended scenarios for Office applications. Find out more about Office applications and guidelines for their usage in unattended and automated process scenarios.
Office 365 CLI v2.8
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.
Office Add-in Development Community (PnP) – March 2020 update
This months Office Add-ins PnP updates include how to use a shared library to migrate your Visual Studio Tools for Office Add-in to an Office web add-in, manage ribbon and task pane UI, and run code on doc open and share global data with a shared runtime
API outage: Bots posting typing indicators may receive 502s
As a part of our commitment to customers and Microsoft cloud services continuity during these unprecedented times, we're making temporary adjustments to select capabilities within Microsoft 365. One of those adjustments is that we are temporarily scaling back typing indicators support in Teams.
Page limit added to Microsoft Graph OneNote API
We made a change to the OneNote API to set a page limit at the section level. This affects the Create page scenario. When this limit is reached for a section and an attempt is made to create a new page in that section, you will see a response with HTTP status code 507 and message "Exceeded the maximum number of pages allowed per section". For more information on this error code, see OneNote Error Codes. This change addresses issues we have uncovered on our end with sections with too many pages, which impacts our ability to provide the best possible experience to all of our customers. You can use one of the...