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
Announcing change notifications for Microsoft Teams messages
One of the most common requests we receive in UserVoice is change notifications for messages. Developers want to build apps that can listen to Teams messages in near-real time, without polling, to enable scenarios such as bots that listen to messages on which they aren't @mentioned, or assist with enterprise information archiving and data loss prevention. We are pleased to announce that developers can now subscribe to change notifications for Microsoft Teams messages. This feature is available in beta on the Microsoft Graph API.
New SharePoint CSOM version released for SharePoint Online – February 2020
We are happy to announce the availability of new SharePoint Client-Side Object Model (CSOM) version targeted for the Office 365 or more specifically for SharePoint and Project Online. Februar2020 release.
Changes coming to Microsoft Teams Bot APIs for fetching team/chat members
Currently, bot developers who want to retrieve information for one or more members of a chat or team use the Microsoft Teams bot APIs (for C#) or (for TypeScript/Node.js) APIs (documented here). These APIs have several shortcomings today: Separately, with the introduction of org-wide teams, we realized it was time to better align these APIs with Office 365 privacy controls: bots used in large teams are able to retrieve basic profile information, which is similar to the Microsoft Graph permission. Tenant administrators have a great deal of control over which apps and bots can be used in their tenant, bu...
Microsoft Graph calendar events – iCalUId Update
The iCalUId returned by the Calendar event resource type in Microsoft Graph is defined as a unique, read-only identifier that is shared by all instances of an event across different calendars. It adheres to the RFC iCalendar specification of UID.
Adaptive Cards 1.2 are GA in Microsoft Teams
Adaptive Cards 1.2 are GA in Microsoft Teams on desktop and mobile! Check out highly requested features such as RichText, visibility toggles, and more!
Microsoft 365 & SharePoint Community (PnP) – February 2020 update
SharePoint Dev Ecosystem / SharePoint Patterns and Practices (PnP) February 2020 update is out with a summary of the latest guidance, samples, and solutions from SharePoint engineering or from the community for the community. This article is a summary of all the different areas and topics around the SharePoint Dev ecosystem during the past month.
Microsoft Graph subscriptions to change notifications – deprecating TLS 1.0 and 1.1
Starting May 15th, 2020, subscribers who use notification endpoints that only support TLS 1.0 or TLS 1.1 will stop receiving notifications, unless they upgrade their infrastructure to compliance and support TLS 1.2.
New SharePoint CSOM version released for SharePoint Online – January 2020
We are happy to announce the availability of new SharePoint Client-Side Object Model (CSOM) version targeted for the Office 365 or more specifically for SharePoint and Project Online. January 2020 release.
Impact on Authentication from SameSite changes in Chrome
Following the recent updates to the standards of SameSite property in HTTP cookies, Chrome has announced changes to the default behavior of SameSite in an upcoming release of the browser in February. Web application developers are recommended to update their application code to handle different SameSite properties on Chrome and other browsers.