{"id":25463,"date":"2026-03-24T21:57:28","date_gmt":"2026-03-25T04:57:28","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=25463"},"modified":"2026-04-14T04:50:49","modified_gmt":"2026-04-14T11:50:49","slug":"sharepoint-framework-spfx-roadmap-update-march-2026","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/sharepoint-framework-spfx-roadmap-update-march-2026\/","title":{"rendered":"SharePoint Framework (SPFx) roadmap update \u2013 March 2026"},"content":{"rendered":"<p><strong>March 2026 continues the momentum for the <a href=\"https:\/\/aka.ms\/spfx\">SharePoint Framework<\/a> and the broader Microsoft 365 ecosystem<\/strong>, with a strong mix of platform progress, community energy, and clear signals about where SPFx is heading next. As we move deeper into the year, SPFx remains a critical foundation for modern extensibility across Microsoft 365 &#8211; supporting secure, scalable, and increasingly AI\u2011powered solutions built by customers, partners, and the global developer community.<\/p>\n<div>\n<p>A key milestone this month is the release of <a href=\"https:\/\/learn.microsoft.com\/en-us\/sharepoint\/dev\/spfx\/release-1.23\"><strong>SPFx 1.23 Preview<\/strong><\/a>, which gives developers an early look at what\u2019s coming next. Alongside the preview, we have now <strong>confirmed the schedule for the next release<\/strong>, with <strong>SPFx 1.23 planned to reach general availability on April 15th<\/strong>. While this represents a slight delay from the originally planned timeline, the focus remains on delivering the right level of quality, stability, and predictability that enterprise customers and partners expect. Thank you for your patience and for the continued feedback that helps us get this right.<\/p>\n<p>March was also defined by greatly attended <a href=\"https:\/\/aka.ms\/sharepoint\/hackathon\"><strong>SharePoint 2026 Hackathon<\/strong><\/a>. The energy, creativity, and quality of submissions across the community were truly inspiring. From AI\u2011powered scenarios to real\u2011world business solutions, the hackathon once again demonstrated the strength of the Microsoft 365, Copilot, SharePoint and SPFx ecosystem. A huge <strong>thank you to everyone who participated, shared, built, reviewed, and supported<\/strong> &#8211; this is \u201csharing is caring\u201d at its very best.<\/p>\n<p>We also had the opportunity to reconnect with many of our <strong>Microsoft MVPs during the <a href=\"https:\/\/summit.microsoft.com\/\">MVP Summit<\/a><\/strong>, and the feedback we received was both energizing and validating. Conversations around the <strong>future direction of SPFx<\/strong>, especially in the context of AI, Copilot, and evolving developer workflows, reinforced our commitment to continue evolving SPFx as a first\u2011class extensibility platform in the age of AI. Expect more to share soon &#8211; there are <strong>exciting announcements ahead<\/strong>.<\/p>\n<p>Looking ahead, the next opportunities to meet, learn, and collaborate in person are just around the corner. We\u2019re excited to see the community again at the <a href=\"https:\/\/m365conf.com\/\"><strong>Microsoft 365 Community Conference<\/strong><\/a> and the <a href=\"https:\/\/collabsummit.eu\/\"><strong>European Collaboration Summit<\/strong><\/a>, both of which continue to be key moments for connection, learning, and shaping what\u2019s next together.<\/p>\n<p>As always, <strong>thank you for your continued engagement, honest feedback, and passion for building on SharePoint and SPFx<\/strong>. The platform continues to evolve because of this community &#8211; and March was another strong reminder of just how powerful that collaboration is \ud83d\ude4f<\/p>\n<\/div>\n<div>\n<h2>Release of SPFx version 1.23 preview<\/h2>\n<div>\n<p>We are excited to share a first public preview of the upcoming SharePoint Framework 1.23 with following new features. If you have the option, please test out things and provide us feedback on them.<\/p>\n<ul>\n<li>Grouping support for list view command sets<\/li>\n<li>Preview of new SPFx CLI and open-sourced templates<\/li>\n<li>Addressing npm audit issues<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p>See details on the 1.22 release on the release notes:<\/p>\n<ul>\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/sharepoint\/dev\/spfx\/release-1.23\">SharePoint Framework 1.23 preview release notes<\/a><\/li>\n<\/ul>\n<p>We are looking into providing general availability of 1.23 in mid-April with following planned schedule:<\/p>\n<ul>\n<li>April 1st &#8211; Beta 1 &#8211; planned to include list and library panel override support<\/li>\n<li>April 8th &#8211; Release Candidate<\/li>\n<li>April 15th &#8211; General availability<\/li>\n<\/ul>\n<p>This is the currently planned schedule but it can be still change based on the potential findings before the general availability release.<\/p>\n<h2 id=\"roadmap\">Roadmap<\/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 &#8211; April 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><strong>Command set improvements<\/strong>\u00a0for lists and libraries \u2013 grouping and potentially other improvements.<\/li>\n<li>A new open-sourced\u00a0<strong>SPFx CLI<\/strong> for replacing the existing Yeoman generator as <strong>preview release<\/strong> &#8211; You will be able to introduce your company specific templates or adjustments on the scaffolded baseline for the SPFx solutions. We are decoupling the CLI itself from the SPFx release versions. This might be included in the 1.23 initial release as well.<\/li>\n<li><b>Open-source <\/b><b>SPFx solution templates to GitHub<\/b> (when SPFx CLI is used)<\/li>\n<li><b>New and edit panel override support<\/b> for lists and libraries<\/li>\n<li>Other technical updates (eslint update)<\/li>\n<li>Addressing any new npm audit vulnerability issues<\/li>\n<\/ul>\n<h3 id=\"version-1.23-\u2013-february\/march-2026\"><strong>Version 1.23.1 &#8211; April 2026<\/strong><\/h3>\n<p>This is planned release on end of the April to address any potential new npm audit vulnerabilities &#8211; scheduled to happen on last week of April.<\/p>\n<ul>\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>Navigation customizers<\/strong>\u00a0\u2013 Options to override navigation nodes and\/or experiences with SPFx components.<\/li>\n<li><strong>React 18<\/strong> support for SPFx solutions<\/li>\n<li>SPFx CLI general availability (GA)<\/li>\n<li>Addressing any new npm audit vulnerability issues<\/li>\n<li>Other features will be shared later.<\/li>\n<\/ul>\n<p><strong>We also continue further innovation in the AI space<\/strong>\u00a0with a focus on both customer features and developer tooling. More on this in future roadmap updates during 2026.<\/p>\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\/03\/spfx-2026-march-roadmap.webp\"><img decoding=\"async\" class=\"alignnone size-large wp-image-25467\" src=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/03\/spfx-2026-march-roadmap-1024x577.webp\" alt=\"spfx 2026 march roadmap image\" width=\"1024\" height=\"577\" srcset=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/03\/spfx-2026-march-roadmap-1024x577.webp 1024w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/03\/spfx-2026-march-roadmap-300x169.webp 300w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/03\/spfx-2026-march-roadmap-768x433.webp 768w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2026\/03\/spfx-2026-march-roadmap.webp 1535w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\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>We are looking forward on having discussions with you all at the Microsoft 365 Community Conference and in European Collaboration Summit 2026. Hoping to see you all there.<\/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","protected":false},"excerpt":{"rendered":"<p>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.<\/p>\n","protected":false},"author":69217,"featured_media":25465,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,128,142,166,9],"tags":[225,431,223,116,162,19],"class_list":["post-25463","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-365-developer","category-microsoft-teams","category-microsoft-viva","category-sharepoint","category-sharepoint-framework","tag-microsoft-365","tag-microsoft-365-development","tag-microsoft-teams","tag-microsoft-viva","tag-sharepoint","tag-sharepoint-framework"],"acf":[],"blog_post_summary":"<p>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.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/25463","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=25463"}],"version-history":[{"count":1,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/25463\/revisions"}],"predecessor-version":[{"id":25475,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/25463\/revisions\/25475"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/25465"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=25463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=25463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=25463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}