{"id":25715,"date":"2026-05-28T10:20:03","date_gmt":"2026-05-28T17:20:03","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=25715"},"modified":"2026-05-28T10:20:03","modified_gmt":"2026-05-28T17:20:03","slug":"sharepoint-framework-spfx-roadmap-update-may-2026","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/sharepoint-framework-spfx-roadmap-update-may-2026\/","title":{"rendered":"SharePoint Framework (SPFx) roadmap update \u2013 May 2026"},"content":{"rendered":"<p>May marks an important milestone in the <a href=\"https:\/\/aka.ms\/spfx\">SharePoint Framework<\/a> journey and for the broader Microsoft 365 extensibility ecosystem. Most importantly, we reached <strong>general availability of SharePoint Framework 1.23<\/strong>, which represents a key step forward in our continued investment in a modern, stable, and scalable development model for Microsoft 365. This release builds on the foundations we have been evolving over the past releases and sets the stage for the next wave of innovation, especially around AI-powered solutions.<\/p>\n<div>\n<p>May has been another strong month for connecting with the global community. Events like the <a href=\"https:\/\/collabsummit.eu\/\">European Collaboration Summit<\/a> continue to bring together developers, partners, and customers to share real-world experiences and practical solutions. These conversations are incredibly valuable in ensuring that SPFx continues to evolve in a way that reflects actual business needs.\u00a0This is a community-driven journey, and the strength of SPFx is directly tied to your participation and feedback.<\/p>\n<\/div>\n<div>\n<p>At the same time, we continue to be inspired by the community momentum around SPFx. Whether you joined us at events, engaged in discussions, contributed to open source, or shared feedback, your input continues to directly shape the direction of the platform.<\/p>\n<div>\n<h2>SharePoint Framework 1.23 is now generally available<\/h2>\n<p>As we shared earlier in May, <strong>SharePoint Framework 1.23 has reached <a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/general-availability-of-sharepoint-framework-1-23-advancing-the-modern-developer-experience\/\">general availability<\/a><\/strong>. This release focused on strengthening the platform for long-term success by improving developer productivity, modernizing the tooling experience, and expanding extensibility options across Microsoft 365.<\/p>\n<div>\n<p>A few highlights from this release include:<\/p>\n<ul>\n<li><strong>Enhanced list extensibility<\/strong> with grouping support for ListView Command Sets, enabling more structured and user-friendly command experiences in lists and libraries<\/li>\n<li><strong>Preview of the new SPFx CLI<\/strong>, which will evolve how solutions are created and managed, moving towards a more flexible and open model with community-driven templates<\/li>\n<li>Continued <strong>focus on platform quality and security<\/strong>, ensuring that solutions built with SPFx remain reliable at enterprise scale<\/li>\n<\/ul>\n<p>SPFx continues to be the most widely used extensibility model for building solutions across SharePoint, Microsoft Teams, and Microsoft Viva, with usage at massive global scale.<\/p>\n<p>This release is also an important foundation for what comes next. While 1.23 is focused on stability and readiness, upcoming releases will introduce additional capabilities aligned with modernization and AI.<\/p>\n<div>\n<h2>Looking ahead \u2013 AI, Copilot and upcoming investments \ud83d\udca1<\/h2>\n<p>As we move forward, our investments are increasingly focused on enabling <strong>AI-powered solutions and intelligent experiences<\/strong> across Microsoft 365. In the April update, we shared early signals on upcoming AI-focused capabilities planned for SPFx, with initial experiences targeted for public preview in the upcoming releases. This direction continues to be one of our top priorities in May and during upcoming months.<\/p>\n<p>Our roadmap investments are focused on:<\/p>\n<ul>\n<li>Enabling developers to build Copilot-ready and AI-enhanced applications<\/li>\n<li>Simplifying how solutions integrate with Microsoft 365 data and services<\/li>\n<li>Providing more flexible and modern tooling to accelerate development<\/li>\n<li>Expanding real-world business scenarios through extensibility<\/li>\n<\/ul>\n<p>We are evolving SPFx not only as a development model, but as a key foundation for building intelligent, enterprise-ready solutions for the AI era. Here are the current topics in top of our mind within these areas, providing you insights into the upcoming key announcements.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-ai-top-of-mind.webp\"><img decoding=\"async\" class=\"alignnone size-large wp-image-25716\" src=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-ai-top-of-mind-1024x576.webp\" alt=\"spfx roadmap may 2026 ai top of mind image\" width=\"1024\" height=\"576\" srcset=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-ai-top-of-mind-1024x576.webp 1024w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-ai-top-of-mind-300x169.webp 300w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-ai-top-of-mind-768x432.webp 768w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-ai-top-of-mind-1536x865.webp 1536w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-ai-top-of-mind.webp 1933w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>More details will be shared in the coming months as we move these capabilities closer to public preview.<\/p>\n<div>\n<h2>We want your feedback \u2013 Spring 2026 feedback survey \ud83d\udc4b<\/h2>\n<p>As part of shaping the future of SPFx, we are currently running our <strong>Spring 2026 feedback survey<\/strong>.<\/p>\n<p>This survey is open until early June and is one of the most impactful ways for you to influence our roadmap. Your feedback helps us prioritize investments, refine existing capabilities, and identify new opportunities.<\/p>\n<ul>\n<li><a href=\"https:\/\/aka.ms\/spfx\/feedback\" target=\"_blank\" rel=\"noopener\">SharePoint Framework feedback form \u2013 Spring 2026<\/a>\u00a0|\u00a0<a href=\"https:\/\/aka.ms\/spfx\/feedback\" target=\"_blank\" rel=\"noopener\">https:\/\/aka.ms\/spfx\/feedback<\/a><\/li>\n<\/ul>\n<p>It only takes a few minutes to respond, but it has a direct impact on what we build next. If something works well, tell us. If something does not, tell us. If you have ideas on what should come next, we want to hear them.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-survey-spring-2026.webp\"><img decoding=\"async\" class=\"alignnone size-large wp-image-25682\" src=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-survey-spring-2026-1024x577.webp\" alt=\"spfx survey spring 2026 image\" width=\"1024\" height=\"577\" srcset=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-survey-spring-2026-1024x577.webp 1024w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-survey-spring-2026-300x169.webp 300w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-survey-spring-2026-768x432.webp 768w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-survey-spring-2026-1536x865.webp 1536w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-survey-spring-2026.webp 1634w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<div>\n<h2 id=\"roadmap\">Roadmap \ud83d\udcc5<\/h2>\n<p>We are evolving towards a quarterly release cycle, providing more predictability on new feature introductions and updates. We will update the\u00a0<a href=\"https:\/\/learn.microsoft.com\/en-us\/sharepoint\/dev\/spfx\/roadmap\" target=\"_blank\" rel=\"noopener\">public roadmap<\/a> with any schedule and feature updates as we move forward in this journey.<\/p>\n<p>Here is the set of investments which we are planning to ship within the upcoming SPFx releases:<\/p>\n<h3 id=\"version-1.23-\u2013-february\/march-2026\"><strong>Version 1.23.1 &#8211; June 2026<\/strong><\/h3>\n<p>This release focuses on open sourcing the templates and tooling to create SPFx solutions, enabling our ecosystem to optionally build their own templates. We also want to focus on providing additional value for optimizing developer experience and providing new extensibility options.<\/p>\n<ul>\n<li><b>New and edit panel override support<\/b> for lists and libraries<\/li>\n<li>Addressing any new npm audit vulnerability issues<\/li>\n<\/ul>\n<h3 id=\"version-1.24-\u2013-may\/june-2026\"><strong>Version 1.24 &#8211; June 2026<\/strong><\/h3>\n<p>This version continues providing new extensibility options aligned with the future direction of SharePoint. We are also expecting to have other new features and capabilities as part of this release, which will be disclosed a bit later.<\/p>\n<ul>\n<li><strong>Feature X\u00a0 to public preview<\/strong> (disclosed soon &#8211; see AI section for ideas)<\/li>\n<li>Addressing any new npm audit vulnerability issues<\/li>\n<\/ul>\n<\/div>\n<h3 id=\"version-1.24-\u2013-may\/june-2026\"><strong>Version 1.25 &#8211; September 2026<\/strong><\/h3>\n<p>This version continues providing new extensibility options aligned with the future direction of SharePoint. We are also expecting to have other new features and capabilities as part of this release, which will be disclosed a bit later.<\/p>\n<ul>\n<li><strong>Feature X\u00a0 to general availability <\/strong>(disclosed soon &#8211; see AI section for ideas)<\/li>\n<li><strong>Navigation customizers<\/strong>\u00a0\u2013 Options to override navigation nodes and\/or experiences with SPFx components.<\/li>\n<li><strong>SPFx CLI<\/strong> general availability (GA)<\/li>\n<li>Last version of updated SPFx Yeoman generator &#8211; SPFx CLI will take over the scaffolding after this release<\/li>\n<\/ul>\n<h3>In top of mind<\/h3>\n<p>These are features which are in top of our mind and we want to get them addressed as soon as possible.<\/p>\n<ul>\n<li><strong>React 18<\/strong> support for SPFx solutions &#8211; In previous communications, our estimate was that this is coming in June 2026. There&#8217;s work being actively done on updating the out-of-the-box web parts to the React 18 level. We can only enable it for custom web parts until that work is completed. This might happen by June, but we cannot currently confirm the schedule and are waiting for updates internally.<\/li>\n<\/ul>\n<div>\n<p>We encourage you to continue\u00a0<strong>providing feedback to support our product planning for the upcoming semesters<\/strong>. We already have an extensive list of ideas and enhancements in mind but are always interested in your input.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-1.webp\"><img decoding=\"async\" class=\"alignnone size-large wp-image-25719\" src=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-1-1024x576.webp\" alt=\"spfx roadmap may 2026 image\" width=\"1024\" height=\"576\" srcset=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-1-1024x576.webp 1024w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-1-300x169.webp 300w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-1-768x432.webp 768w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-1-1536x865.webp 1536w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/05\/spfx-roadmap-may-2026-1.webp 1933w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<\/div>\n<h2 id=\"what\u2019s-next\">What\u2019s next?<\/h2>\n<p>We continue expanding the SharePoint platform to unlock more innovation across Microsoft 365:<\/p>\n<ul>\n<li><strong>SharePoint Framework (SPFx)<\/strong>\u00a0for building rich, AI powered and business integrated solutions with custom user interfaces directly in Microsoft 365.<\/li>\n<li><strong>SharePoint Embedded<\/strong>\u00a0to bring SharePoint content into your own apps hosted outside of Microsoft 365 with your own user interface.<\/li>\n<li><strong>Agents and AI<\/strong>\u00a0to create intelligent, adaptive experiences to access your content and business information efficiently and expose those easily for your end users.<\/li>\n<li><strong>Microsoft Graph<\/strong>\u00a0to access data and insights everywhere using our standard API surface.<\/li>\n<\/ul>\n<p>We encourage you to explore these capabilities and see how they can help you build the next generation of solutions for your organization and customers.<\/p>\n<div>\n<p>If you are planning to build experiences for Microsoft 365,\u00a0<strong>we strongly recommend joining our community calls<\/strong>\u00a0and the broader\u00a0<a href=\"https:\/\/aka.ms\/community\/home\" target=\"_blank\" rel=\"noopener\">Microsoft 365 and Power Platform Community<\/a>\u00a0activities. These cover Microsoft 365 Copilot, Power Platform, SharePoint, Microsoft Teams, Copilot Studio, Microsoft Graph, Microsoft Viva, and more. You can find call details and community assets at\u00a0<a href=\"https:\/\/aka.ms\/community\/home\" target=\"_blank\" rel=\"noopener\">https:\/\/aka.ms\/community\/home<\/a>.<\/p>\n<p>You might also be interested in our\u00a0<a href=\"https:\/\/www.youtube.com\/watch?v=BNskpI7UctI&amp;list=PLR9nK3mnD-OUQ05Nos_l03oxBOeTsRGK4\" target=\"_blank\" rel=\"noopener\">SharePoint partner showcase series<\/a>\u00a0where we\u00a0<strong>highlight solutions built with SharePoint<\/strong>. Each episode includes a video and a blog post with additional details. If you are creating something with SharePoint and would like to be featured, you can let us know by\u00a0<a href=\"https:\/\/aka.ms\/sharepoint\/partner\/showcase\" target=\"_blank\" rel=\"noopener\">signing up through the provided form<\/a>\u00a0and we will contact you to schedule a recording.<\/p>\n<p>Follow us also on\u00a0<a href=\"https:\/\/www.linkedin.com\/showcase\/microsoft365dev\/\" target=\"_blank\" rel=\"noopener\">LinkedIn<\/a>\u00a0or in\u00a0<a href=\"https:\/\/x.com\/microsoft365dev\" target=\"_blank\" rel=\"noopener\">X<\/a>\u00a0to stay up to date on Microsoft 365 Platform announcements.<\/p>\n<p>Got feedback or input on this blog post &#8211; leave a comment and we will get back to you <img decoding=\"async\" class=\"emoji\" role=\"img\" draggable=\"false\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/svg\/1f64b-200d-2642-fe0f.svg\" alt=\"\ud83d\ude4b\u200d\u2642\ufe0f\" \/><\/p>\n<p>Happy coding!\u00a0<strong>Sharing is Caring!<\/strong>\u00a0<a class=\"lightbox-link\" tabindex=\"0\" href=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/svg\/1f9e1.svg\" target=\"_blank\" rel=\"noopener\" aria-label=\"Lightbox image, click or press enter to enlarge\" data-featherlight=\"image\"><img decoding=\"async\" class=\"emoji lazyloaded\" draggable=\"false\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/svg\/1f9e1.svg\" alt=\"\ud83e\udde1\" data-src=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/svg\/1f9e1.svg\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>SPFx is powering the future of Microsoft 365 with AI driven portals and deep integrations across SharePoint and Microsoft 365. The May 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 based on your input.<\/p>\n","protected":false},"author":69217,"featured_media":25726,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[390,1,128,142,166,9],"tags":[242,225,223,162,19,221],"class_list":["post-25715","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-365-copilot","category-microsoft-365-developer","category-microsoft-teams","category-microsoft-viva","category-sharepoint","category-sharepoint-framework","tag-copilot","tag-microsoft-365","tag-microsoft-teams","tag-sharepoint","tag-sharepoint-framework","tag-spfx"],"acf":[],"blog_post_summary":"<p>SPFx is powering the future of Microsoft 365 with AI driven portals and deep integrations across SharePoint and Microsoft 365. The May 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 based on your input.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/25715","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/users\/69217"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=25715"}],"version-history":[{"count":1,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/25715\/revisions"}],"predecessor-version":[{"id":25723,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/25715\/revisions\/25723"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/25726"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=25715"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=25715"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=25715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}