Home

Making the SPFx Upgrade Playbook Safer: A Roadmap for Rollbacks, Big Jumps, and CI

Post 4 covered upgrade.md as it exists today. This companion post proposes four concrete, testable extensions — an explicit rollback path when a report can’t be fully applied, an incremental strategy for multi-major-version jumps, running the existing test suite as part of verification, and machine-readable JSON output for agent-driven diffing — each framed as a…

SPFx Can’t Hold Application Permissions — Here’s Exactly Which Copilot APIs That Rules Out, and the SharePoint Copilot Apps Preview That Bridges the Gap

SPFx can call Microsoft Graph, but it can never hold an application permission — a structural fact of the browser execution model that quietly rules out several Microsoft 365 Copilot APIs no matter how the manifest is configured. This post traces the exact rule API by API, shows the documented AadHttpClient-to-backend pattern for everything SPFx…

The Upgrade Playbook: How AI Agents Should (and Shouldn’t) Touch Your SPFx Version

Scaffolding fails safe — a bad attempt just gets deleted. An upgrade runs against a project that already works, so the cost of getting it wrong is much higher. This post walks the spfx-dev-skills upgrade.md reference end to end: the clean-git-state precondition, version detection via .yo-rc.json, the exact m365 spfx project upgrade commands, applying the…

Microsoft Copilot Studio Agents: “Actions” Is Now “Tools,” MCP Has Been GA for Over a Year, and Org-Wide Publishing Requires Admin Approval

Microsoft Copilot Studio is one product with two licensing tiers — and the Agent Registry approval step that makes an agent visible org-wide is the step most publishing tutorials end one screen before. This post maps the complete authoring surface: all eight knowledge source types with their verified limits, the “Actions” to “Tools” terminology rename…

Four Ways We’d Extend SPFx Scaffolding (And the Exact Commands to Test)

Post 2 covered create.md as it exists today. This companion post proposes four concrete, testable extensions — scaffold commands for Library and Adaptive Card Extension, a workflow for adding components to an existing solution, the –sharepoint-version flag for on-premises targets, and a post-scaffold validation/commit step — each framed as a future contribution to SharePoint/spfx-dev-skills, not…

6 thoughts on “Home”

  1. Hi there I am so happy I found your website, I really found you by error, while I was searching on Aol for something else, Anyways I am here now and would just like to say kudos for a incredible post and a all round thrilling blog (I also love the theme/design), I don’t have time to browse it all at the moment but I have book-marked it and also added in your RSS feeds, so when I have time I will be back to read much more, Please do keep up the awesome job.

  2. Hi! This is my first visit to your blog! We are a group of volunteers and starting a new project in a community in the same niche. Your blog provided us beneficial information to work on. You have done a extraordinary job!

  3. Hi All, is it possible to retrieve SPO audit log using custom SPFx Webpart from a particular site collection audit report by site collection owner/admin? Possible today it automatic way to get the audit report every month for each site collection?

Leave a Reply