How to implement httpclient streaming in C# with .NET 10 -- covering HttpCompletionOption.ResponseHeadersRead, ReadAsStreamAsync, Server-Sent Events, progress tracking, and memory benchmarks.
June brings one of the most significant updates to SharePoint Framework in recent years with the introduction of SharePoint Copilot Apps. Where May was about reaching general availability of SPFx 1.23 and setting our foundation, June is about pointing that foundation at what comes next, and the headline is a big one. We are thrilled to celebrate the announcement of the upcomingΒ SharePoint Copilot Apps, a new chapter that brings AI-first, Copilot-connected experiences to the model millions of you already build on every day. Alongside that, we shippedΒ SPFx 1.23.2, a focused quality release that strengthens the platform and gets us ready for the new and edit panel override capability.
This continues to be a community-driven journey. The momentum we saw through the spring, at events, in open source, and in the steady stream of feedback you share, is exactly what shapes the direction we’re announcing now. Whether you filed an issue, contributed a fix, joined a community call, or told us what you wished SPFx could do, your input is in this release and in the roadmap ahead.

The biggest news this month is the announcement ofΒ SharePoint Copilot Apps, our vision for how developers will build intelligent, Copilot-connected experiences directly on the SharePoint platform. This is the natural evolution of everything we’ve been signaling over the past several updates around AI and Copilot, now taking concrete shape.
SharePoint Copilot Apps are designed to let you:
Note: “SharePoint Copilot Apps” is the working name during public preview and may change before general availability.
We are looking forward to hearing your feedback as the preview becomes available. Early community input will help shape both the developer experience and the roadmap toward general availability.
Here’s a quick introduction video on the art of possible with the upcoming SharePoint Copilot Apps – My Day is an example scenario on what could be created.
We will be starting public preview of SharePoint Copilot Apps in July 2026 with target to ship the feature generally available later 2026. You can see more details on the upcoming preview from following assets:
Building on the 1.23 general availability milestone, we’ve shippedΒ SPFx 1.23.2. This is a deliberately focused release centered on quality, reliability, and getting the platform ready for the next set of extensibility capabilities.
Highlights of this release include:
See details on the 1.23.2 release on the release notes:
While 1.23.2 focuses on quality and reliability, it also lays the groundwork for upcoming capabilities such as SharePoint Copilot Apps and list and library panel customization. It ensures that as we light up Copilot Apps and panel override, you’re building on a dependable base.

With SharePoint Copilot Apps now announced, our investments are more clearly focused than ever on enabling AI-powered solutions and intelligent experiences across Microsoft 365. The early signals we shared in April and May are now becoming real direction.
Our roadmap investments remain focused on:
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. SharePoint Copilot Apps is the clearest expression yet of that direction, and more details on how the pieces connect will follow as we move capabilities closer to public preview.

OurΒ Spring 2026 feedback survey closed in early June, and we want to thank everyone who took the time to respond. Your input directly informs the priorities you see in this update, including how we’re sequencing quality work with future releases and the direction behind SharePoint Copilot Apps.
Remember, feedback is always open. If something works well, tell us. If something doesn’t, tell us. If you have ideas on what should come next, we want to hear them.

We are continuing to evolve towards a more predictable, quarterly-oriented release cycle, and we’ll keep the public roadmap updated as schedules and features firm up. Here is the current set of investments planned for upcoming SPFx releases:
Version 1.23.2 – June 2026Β (shipped)
Version 1.24 Public Preview – July 2026
Version 1.24 General Availability – September 2026
These are features that are top of mind and which we want to address as soon as possible.
We encourage you to keep sharing feedback to support our planning for the upcoming semesters. We already have an extensive list of ideas and enhancements in mind, and we’re always interested in your input.
We continue expanding the SharePoint platform to unlock more innovation across Microsoft 365:
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.
If you’re planning to build experiences for Copilot, Microsoft 365 & Power Platform, we strongly recommend joining our community calls and the broader Microsoft 365 and Power Platform Community activities, covering 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 https://aka.ms/community/home.
You might also be interested in our SharePoint partner showcase series, where we highlight solutions built with SharePoint. Each episode includes a video and a blog post with additional details. If you’re building something with SharePoint and would like to be featured, let us know through the sign-up form and we’ll contact you to schedule a recording.
Follow us on LinkedIn or X to stay up to date on Copilot, Microsoft 365 & Power Platform announcements.
Got feedback or input on this blog post β leave a comment and we will get back to youΒ


As many of us head into the summer season, we’ll skip the end of July roadmap update and return at the end of August. In the meantime, please continue sharing feedback through GitHub, community calls, and social media.
Happy coding!Β Sharing is Caring!Β
The post SharePoint Framework (SPFx) roadmap update β July 2026 appeared first on Microsoft 365 Developer Blog.
Hi everyone π«
What a year! Since last July, 128 of you merged 3,191 pull requests, closed 2,277 issues, shipped 31 releases, and pushed Aspire past 6k βstarsβ on GitHub β shipping most of the vision we wrote down along the way: TypeScript AppHost, aspire publish, and aspire deploy all hit GA, Kubernetes/AKS deployment matured, and aspire agent + skills brought agentic workflows in the box. Thank you β for every issue, PR, stream, and bug report. π (The Q2 2026 update recaps it all.)
Last year, the story was simple: Aspire is for any app in any language. This year, the story is about depth, not breadth. The apps you're building are bigger and more serious, and the way you build them has changed. Last year, AI was "spicy autocomplete". Now, agents are writing most of our code, CI/CD and infra demands have exploded, and your everyday loop has changed fundamentally. This year is about making Aspire ready for real distributed apps, and for the agents building them alongside you.
So, this year, three focus areas guide us there:
β οΈ Disclaimer: This roadmap is directional, not a commitment. It reflects our current thinking and areas of active exploration, but plans may evolve as priorities shift, feedback is incorporated, or technical constraints emerge.
This is where we start. Aspire already orchestrates big, real distributed apps β this year we refine that experience until the size of your system stops being something you feel, iterating on a large app as fast as a single project, for you and the agents working alongside you.
Testing is the biggest gap left from last year's roadmap, and this year it's a priority. What we hear most β especially from teams onboarding large internal services β is the cold-start cost of booting the whole app just to run one test. The goal is simple: testing a distributed app should feel as fast and focused as testing a single piece of it.
Polyglot is the baseline now β and agents make it matter more than ever. With an agent in your loop, you can reach for the right language for the job, not just the one your team already knows. This year, we widen the circle and deepen what's already there.
Aspire is more powerful when others can build on it. This year we open up the CLI, the editor, and the integration ecosystem β for the community, for partners, and for the agents working through Aspire.
Aspire.Hosting.* packages.Aspire's integration catalog is how your app connects to the services it relies on β and that includes hosting and authentication, which live here alongside everything else. This year we keep growing the catalog and strengthen the integrations teams lean on most.
Aspire isn't just agent-ready β it's where you build and ship the AI apps themselves: agent-based apps, the models behind them, and the services around them, deployed to platforms like Foundry.
Deployment grew up this past year β aspire publish and aspire deploy are GA, Docker Compose is stable, and Kubernetes deployment advanced fast. This year is about making deployment real-app-ready: production-grade, repeatable, and wired into the pipelines teams already run.
Some of the most important work this year is on our side of the repo β the pipelines, tests, and infrastructure that get Aspire into your hands. The goal is simple: ship Aspire faster, more reliably, and with higher quality, release after release.
That's the year ahead: agent-ready, scaling with your team, and built to ship. Three bets, one goal β Aspire for any app, in any language, from your first line of code to production. Strong defaults, polyglot by default, and built-in awareness of your infrastructure and runtime stay at the heart of it.
We plan in the open and keep adjusting as we learn from you. If you want to talk through any of it β or just say hi π β come find us in the Aspire Discord. See you there!
β @joperezr, @maddymontaquila, @davidfowl, and the Aspire team
2026-06-30