Skip to content

Adds support for SPFx v1.23.2#7434

Merged
Adam-it merged 2 commits into
pnp:mainfrom
brianpmccullough:add-spfx-1232-support
Jul 16, 2026
Merged

Adds support for SPFx v1.23.2#7434
Adam-it merged 2 commits into
pnp:mainfrom
brianpmccullough:add-spfx-1232-support

Conversation

@brianpmccullough

@brianpmccullough brianpmccullough commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds support for SPFx v1.23.2 across spfx project upgrade, spfx project doctor, and spfx doctor commands.

image

SPFx v1.23.2 is a patch release from v1.23.0 (v1.23.1 was delisted due to regressions). Changes are limited to bumping all @microsoft/sp-* packages to 1.23.2 with no external dependency changes.

  • Added upgrade-1.23.2.ts with rules to bump all @microsoft/sp-* packages and ESLint/build dev-deps to 1.23.2
  • Added doctor-1.23.2.ts with same validation ranges as 1.23.0 (no external dep changes)
  • Added '1.23.2' to supportedVersions in project-upgrade.ts and project-doctor.ts
  • Added '1.23.2' entry to SpfxCompatibilityMatrix.ts for spfx doctor support
  • Added spfx-1230-* test projects (9 component types) scaffolded with the SPFx generator at v1.23.0
  • Added spfx-1232-webpart-react test project at v1.23.2 for future upgrade testing
  • Added 9 e2e tests covering all project types upgrading from v1.23.0 to v1.23.2
  • Updated docs to reflect v1.23.2 as the latest supported version

Test project scaffolding

All spfx-1230-* projects were scaffolded using yo @microsoft/generator-sharepoint@1.23.0. The spfx-1232-webpart-react project was scaffolded using yo @microsoft/generator-sharepoint@1.23.2.

Directory Generator Solution name Component type Component name Template
spfx-1230-ace 1.23.0 spfx Adaptive Card Extension HelloWorld Generic
spfx-1230-applicationcustomizer 1.23.0 spfx Extension → Application Customizer HelloWorld
spfx-1230-fieldcustomizer-react 1.23.0 spfx Extension → Field Customizer HelloWorld React
spfx-1230-formcustomizer-nolib 1.23.0 spfx Extension → Form Customizer HelloWorld No framework
spfx-1230-formcustomizer-react 1.23.0 spfx Extension → Form Customizer HelloWorld React
spfx-1230-listviewcommandset 1.23.0 spfx Extension → ListView Command Set HelloWorld
spfx-1230-webpart-nolib 1.23.0 spfx WebPart HelloWorld No framework
spfx-1230-webpart-optionaldeps 1.23.0 spfx WebPart HelloWorld No framework + 8 optional @microsoft/sp-* deps added manually
spfx-1232-webpart-react 1.23.2 spfx WebPart HelloWorld React

e2e finding count consistency

The finding counts for the 1.23.0 → 1.23.2 upgrade tests are consistent with equivalent patch-level upgrades from previous versions. All three are pure @microsoft/sp-* version bumps applying the same rule set, so counts are identical for matching project types:

Project type 1.22.0→1.22.1 1.22.1→1.22.2 1.23.0→1.23.2
ace 10 10 10
applicationcustomizer 11 11 11
fieldcustomizer-react 10 10 10
formcustomizer 12 12 12
listviewcommandset 11 11 11
webpart-nolib 13 13 13
webpart-react 13 13 13
webpart-optionaldeps 22 22 22

The 1.22.2 → 1.23.0 upgrade has higher counts (20–32) because that was a major release with ESLint migration, SCSS changes, and heft bumps — significantly more rules firing.

Closes #7430

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@brianpmccullough
brianpmccullough marked this pull request as draft July 1, 2026 17:37
@brianpmccullough brianpmccullough mentioned this pull request Jul 1, 2026
3 tasks
@brianpmccullough
brianpmccullough marked this pull request as ready for review July 10, 2026 01:52
@Adam-it Adam-it self-assigned this Jul 14, 2026
@Adam-it
Adam-it requested a review from Copilot July 14, 2026 23:20

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds CLI for Microsoft 365 support for SharePoint Framework (SPFx) v1.23.2 across the SPFx upgrade/doctor command surface by introducing version-specific upgrade/doctor rules, extending supported-version lists, updating the SPFx compatibility matrix, and adding new v1.23.0→v1.23.2 e2e fixture projects/tests.

Changes:

  • Added SPFx v1.23.2 rule sets for spfx project upgrade and spfx project doctor, and extended both commands’ supportedVersions to include 1.23.2.
  • Extended spfx doctor support by adding 1.23.2 prerequisites to SpfxCompatibilityMatrix.
  • Added new SPFx v1.23.0 fixtures + v1.23.2 fixture and e2e tests validating upgrade finding counts; updated docs to reflect v1.23.2 as latest supported.

Reviewed changes

Copilot reviewed 206 out of 237 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/m365/spfx/commands/SpfxCompatibilityMatrix.ts Adds SPFx 1.23.2 prerequisite entry for spfx doctor.
src/m365/spfx/commands/project/project-upgrade.ts Adds 1.23.2 to supported upgrade targets.
src/m365/spfx/commands/project/project-doctor.ts Adds 1.23.2 to supported doctor targets.
src/m365/spfx/commands/project/project-upgrade/upgrade-1.23.2.ts New v1.23.2 upgrade rules (SP packages + related devDeps).
src/m365/spfx/commands/project/project-doctor/doctor-1.23.2.ts New v1.23.2 doctor rules (ranges aligned with 1.23.0).
src/m365/spfx/commands/project/project-upgrade.spec.ts Adds e2e tests for 1.23.0→1.23.2 upgrades across project types.
docs/docs/cmd/spfx/project/project-upgrade.mdx Updates “latest supported SPFx” remark to v1.23.2.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/package.json SPFx 1.23.2 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/.yo-rc.json SPFx 1.23.2 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/.gitignore SPFx 1.23.2 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/teams/060d38fa-0ab9-45d6-9265-e6a0ed022026_color.png SPFx 1.23.2 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/teams/060d38fa-0ab9-45d6-9265-e6a0ed022026_outline.png SPFx 1.23.2 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/.npmignore SPFx 1.23.2 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/config/sass.json SPFx 1.23.2 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/config/write-manifests.json SPFx 1.23.2 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/config/typescript.json SPFx 1.23.2 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/config/serve.json SPFx 1.23.2 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/config/config.json SPFx 1.23.2 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/config/deploy-azure-storage.json SPFx 1.23.2 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/config/package-solution.json SPFx 1.23.2 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/config/rig.json SPFx 1.23.2 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/tsconfig.json SPFx 1.23.2 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/src/webparts/helloWorld/HelloWorldWebPart.manifest.json SPFx 1.23.2 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/src/webparts/helloWorld/loc/mystrings.d.ts SPFx 1.23.2 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/src/webparts/helloWorld/loc/en-us.js SPFx 1.23.2 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/src/webparts/helloWorld/HelloWorldWebPart.ts SPFx 1.23.2 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/src/webparts/helloWorld/components/IHelloWorldProps.ts SPFx 1.23.2 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/src/webparts/helloWorld/components/HelloWorld.tsx SPFx 1.23.2 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/src/webparts/helloWorld/components/HelloWorld.module.scss SPFx 1.23.2 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/src/webparts/helloWorld/assets/welcome-dark.png SPFx 1.23.2 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/src/webparts/helloWorld/assets/welcome-light.png SPFx 1.23.2 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/README.md SPFx 1.23.2 fixture docs.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/package-lock.json SPFx 1.23.2 fixture lockfile.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/.vscode/settings.json SPFx 1.23.2 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/.vscode/launch.json SPFx 1.23.2 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1232-webpart-react/eslint.config.js SPFx 1.23.2 fixture lint config.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/package.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/.yo-rc.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/.gitignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/.npmignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/package.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/.yo-rc.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/.gitignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/config/sass.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/config/write-manifests.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/config/typescript.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/config/serve.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/config/config.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/config/deploy-azure-storage.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/config/package-solution.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/config/rig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/teams/1b563363-abfb-4baa-a403-0df9e865b94a_color.png SPFx 1.23.0 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/teams/1b563363-abfb-4baa-a403-0df9e865b94a_outline.png SPFx 1.23.0 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/.npmignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/sharepoint/assets/elements.xml SPFx 1.23.0 fixture SharePoint assets.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/tsconfig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/config/sass.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/config/write-manifests.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/config/typescript.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/config/serve.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/config/config.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/config/deploy-azure-storage.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/config/package-solution.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/config/rig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/tsconfig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/src/extensions/helloWorld/HelloWorldFieldCustomizer.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/src/webparts/helloWorld/HelloWorldWebPart.manifest.json SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/src/extensions/helloWorld/loc/myStrings.d.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/src/extensions/helloWorld/loc/en-us.js SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/src/extensions/helloWorld/HelloWorldFieldCustomizer.manifest.json SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/src/webparts/helloWorld/loc/mystrings.d.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/src/extensions/helloWorld/components/HelloWorld.tsx SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/src/webparts/helloWorld/loc/en-us.js SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/src/webparts/helloWorld/HelloWorldWebPart.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/src/webparts/helloWorld/HelloWorldWebPart.module.scss SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/src/extensions/helloWorld/components/HelloWorld.module.scss SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/README.md SPFx 1.23.0 fixture docs.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/package-lock.json SPFx 1.23.0 fixture lockfile.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/src/webparts/helloWorld/assets/welcome-dark.png SPFx 1.23.0 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/src/webparts/helloWorld/assets/welcome-light.png SPFx 1.23.0 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/README.md SPFx 1.23.0 fixture docs.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/.vscode/settings.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/package-lock.json SPFx 1.23.0 fixture lockfile.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/.vscode/launch.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-fieldcustomizer-react/eslint.config.js SPFx 1.23.0 fixture lint config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/.vscode/settings.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/.vscode/launch.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-nolib/eslint.config.js SPFx 1.23.0 fixture lint config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/package.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/.yo-rc.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/.gitignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/teams/4385ba1b-dda9-42da-b887-a4f3a19bb333_outline.png SPFx 1.23.0 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/teams/4385ba1b-dda9-42da-b887-a4f3a19bb333_color.png SPFx 1.23.0 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/.npmignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/config/sass.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/config/write-manifests.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/config/typescript.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/config/serve.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/config/config.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/config/deploy-azure-storage.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/config/package-solution.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/config/rig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/tsconfig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/src/webparts/helloWorld/HelloWorldWebPart.manifest.json SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/src/webparts/helloWorld/loc/mystrings.d.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/src/webparts/helloWorld/loc/en-us.js SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/src/webparts/helloWorld/HelloWorldWebPart.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/src/webparts/helloWorld/HelloWorldWebPart.module.scss SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/src/webparts/helloWorld/assets/welcome-dark.png SPFx 1.23.0 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/src/webparts/helloWorld/assets/welcome-light.png SPFx 1.23.0 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/README.md SPFx 1.23.0 fixture docs.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/package-lock.json SPFx 1.23.0 fixture lockfile.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/.vscode/settings.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/.vscode/launch.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-optionaldeps/eslint.config.js SPFx 1.23.0 fixture lint config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/package.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/.yo-rc.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/.gitignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/.npmignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/config/sass.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/config/write-manifests.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/config/typescript.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/config/serve.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/config/config.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/config/deploy-azure-storage.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/config/package-solution.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/config/rig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/tsconfig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/src/extensions/helloWorld/loc/myStrings.d.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/src/extensions/helloWorld/loc/en-us.js SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/src/extensions/helloWorld/HelloWorldFormCustomizer.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/src/extensions/helloWorld/components/HelloWorld.tsx SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/src/extensions/helloWorld/components/HelloWorld.module.scss SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/src/extensions/helloWorld/HelloWorldFormCustomizer.manifest.json SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/README.md SPFx 1.23.0 fixture docs.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/package-lock.json SPFx 1.23.0 fixture lockfile.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/.vscode/settings.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/.vscode/launch.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-react/eslint.config.js SPFx 1.23.0 fixture lint config.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/package.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/.yo-rc.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/.gitignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/.npmignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/config/sass.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/config/write-manifests.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/config/typescript.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/config/serve.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/config/config.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/config/deploy-azure-storage.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/config/package-solution.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/config/rig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/sharepoint/assets/elements.xml SPFx 1.23.0 fixture SharePoint assets.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/sharepoint/assets/ClientSideInstance.xml SPFx 1.23.0 fixture SharePoint assets.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/tsconfig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/src/extensions/helloWorld/loc/myStrings.d.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/src/extensions/helloWorld/loc/en-us.js SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/src/extensions/helloWorld/HelloWorldCommandSet.manifest.json SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/src/extensions/helloWorld/HelloWorldCommandSet.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/README.md SPFx 1.23.0 fixture docs.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/package-lock.json SPFx 1.23.0 fixture lockfile.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/.vscode/settings.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/.vscode/launch.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-listviewcommandset/eslint.config.js SPFx 1.23.0 fixture lint config.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/package.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/.yo-rc.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/.gitignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/.npmignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/config/sass.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/config/write-manifests.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/config/typescript.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/config/serve.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/config/config.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/config/deploy-azure-storage.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/config/package-solution.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/config/rig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/tsconfig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/src/adaptiveCardExtensions/helloWorld/cardView/CardView.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/src/adaptiveCardExtensions/helloWorld/HelloWorldPropertyPane.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/src/adaptiveCardExtensions/helloWorld/loc/en-us.js SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/src/adaptiveCardExtensions/helloWorld/loc/mystring.d.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/src/adaptiveCardExtensions/helloWorld/HelloWorldAdaptiveCardExtension.manifest.json SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/src/adaptiveCardExtensions/helloWorld/assets/MicrosoftLogo.png SPFx 1.23.0 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/src/adaptiveCardExtensions/helloWorld/HelloWorldAdaptiveCardExtension.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/src/adaptiveCardExtensions/helloWorld/quickView/QuickView.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/src/adaptiveCardExtensions/helloWorld/quickView/template/QuickViewTemplate.json SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/README.md SPFx 1.23.0 fixture docs.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/package-lock.json SPFx 1.23.0 fixture lockfile.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/.vscode/settings.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/.vscode/launch.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-ace/eslint.config.js SPFx 1.23.0 fixture lint config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/package.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/.yo-rc.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/.gitignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/.npmignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/config/sass.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/config/write-manifests.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/config/typescript.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/config/serve.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/config/config.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/config/deploy-azure-storage.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/config/package-solution.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/config/rig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/tsconfig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/src/extensions/helloWorld/loc/myStrings.d.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/src/extensions/helloWorld/loc/en-us.js SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/src/extensions/helloWorld/HelloWorldFormCustomizer.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/src/extensions/helloWorld/HelloWorldFormCustomizer.manifest.json SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/src/extensions/helloWorld/HelloWorldFormCustomizer.module.scss SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/README.md SPFx 1.23.0 fixture docs.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/package-lock.json SPFx 1.23.0 fixture lockfile.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/.vscode/settings.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/.vscode/launch.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-formcustomizer-nolib/eslint.config.js SPFx 1.23.0 fixture lint config.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/package.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/.yo-rc.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/.gitignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/.npmignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/config/sass.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/config/write-manifests.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/config/typescript.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/config/serve.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/config/config.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/config/deploy-azure-storage.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/config/package-solution.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/config/rig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/sharepoint/assets/elements.xml SPFx 1.23.0 fixture SharePoint assets.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/sharepoint/assets/ClientSideInstance.xml SPFx 1.23.0 fixture SharePoint assets.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/tsconfig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/src/extensions/helloWorld/loc/myStrings.d.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/src/extensions/helloWorld/loc/en-us.js SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/src/extensions/helloWorld/HelloWorldApplicationCustomizer.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/src/extensions/helloWorld/HelloWorldApplicationCustomizer.manifest.json SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/README.md SPFx 1.23.0 fixture docs.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/package-lock.json SPFx 1.23.0 fixture lockfile.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/.vscode/settings.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/.vscode/launch.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-applicationcustomizer/eslint.config.js SPFx 1.23.0 fixture lint config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/package.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/.yo-rc.json SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/.gitignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/teams/2d903eb4-9a56-4eab-99b4-c48abb19e267_outline.png SPFx 1.23.0 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/teams/2d903eb4-9a56-4eab-99b4-c48abb19e267_color.png SPFx 1.23.0 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/.npmignore SPFx 1.23.0 fixture project file.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/config/sass.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/config/write-manifests.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/config/typescript.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/config/serve.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/config/config.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/config/deploy-azure-storage.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/config/package-solution.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/config/rig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/tsconfig.json SPFx 1.23.0 fixture config.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/src/webparts/helloWorld/HelloWorldWebPart.manifest.json SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/src/webparts/helloWorld/loc/mystrings.d.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/src/webparts/helloWorld/loc/en-us.js SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/src/webparts/helloWorld/HelloWorldWebPart.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/src/webparts/helloWorld/components/IHelloWorldProps.ts SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/src/webparts/helloWorld/components/HelloWorld.tsx SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/src/webparts/helloWorld/components/HelloWorld.module.scss SPFx 1.23.0 fixture source.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/src/webparts/helloWorld/assets/welcome-dark.png SPFx 1.23.0 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/src/webparts/helloWorld/assets/welcome-light.png SPFx 1.23.0 fixture asset.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/README.md SPFx 1.23.0 fixture docs.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/.vscode/settings.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/.vscode/launch.json SPFx 1.23.0 fixture editor settings.
src/m365/spfx/commands/project/test-projects/spfx-1230-webpart-react/eslint.config.js SPFx 1.23.0 fixture lint config.

@Adam-it Adam-it left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Checked locally ✅
LGTM 🔥

One small fixup needed I will do myself

Comment thread src/m365/spfx/commands/project/project-doctor/doctor-1.23.2.ts
@Adam-it
Adam-it merged commit c65fc62 into pnp:main Jul 16, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support SPFx 1.23.2

3 participants