Add FetchXML Generator, PCF, Custom APIs, Copilot tools and multi-component guides (#233)
Five pages the wiki had no coverage of at all, each a step-by-step guide rather than a feature list:
FetchXML Generator — why it works on the literal in your code instead of a separate file, the lens,
answering for placeholders, the results view, the generator, and what "Save to code" guarantees.
Five screenshots from the e2e suite driving the real UI.
PCF Controls — the Field/Dataset and None/React choices and what they mean, the eight card actions,
and when to use the harness versus debugging the deployed control on a live form.
Custom APIs — definition-as-code, generating the handler and the typed client, what the deploy
reconciles, and two honest caveats: Run Custom API is Global-binding-only, and the deploy's
create/update/delete calls are not yet verified against a live environment.
Copilot tools — the five tools, the read-only default, the per-call confirmation, and that no tool
output can carry a secret.
Multi-component repos — what makes a component, why the root owns the connection, how a command
picks its target, and the trap of pasting a connection into a subfolder (it stops following the
root).
Corrections to existing pages: legacy plugin support was removed in 1.0.3 (three pages still promised
"removed in 0.9.0"); the one Windows-only feature is profile CAPTURE, not the spkl path; and the replay
does not use the profiler's assemblies — it decodes the profile with Microsoft.Xrm.Sdk alone, which is
what lets it run in CI.
Home: add cropped Empty-project (blank-menu) image; crop get-started (#127)
The Empty/blank project image was missing and the get-started image was
uncropped (300x820, lots of empty space). Add a clean cropped blank-menu.png
(the Empty project panel with the environment card + Add Component), use it for
the 'Empty workspace' showcase column, and crop get-started.png to content.
Upgrading-Projects guide (legacy plugin path, config refresh diffs, version reference); refresh Home/Plugins/Portals/Webresources for pac + cross-platform + 0.7/0.8 features
Refresh screenshots for the card-based actions panel; add get-started + walkthrough images
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Update for the Actions panel (cards), walkthrough, register-on-deploy, cross-platform typings (#78/#94/#100)
Text only — screenshots refreshed separately. NOT pushed until the release ships.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Overhaul wiki into step-by-step guides with MS Learn best practices (#81)
Rewrite each workflow as a guided walkthrough (prerequisites -> numbered steps
-> verify -> troubleshooting) and link out to Microsoft Learn where the extension
wraps a Microsoft concept:
- New 'Connecting & Authentication' guide: interactive sign-in + service
principal, secret storage, Switch/Refresh Environment (0.5.x auth), and
auth troubleshooting. (The old docs only covered service principal and the
now-renamed 'Update Connection String'.)
- New 'Portals / Power Pages' guide (pac pages connect/download).
- New central 'Troubleshooting' page + cross-platform expectations.
- Getting Started, Solutions, Web Resources, Plugins rewritten as step-by-step
guides with MS Learn links (ALM/solutions, web resources, plugin best
practices + debugging).
- Fix stale details: webpack output is <prefix>_library.js (not prefix_bundle.js);
Generate Typings must run before the first build (it emits dg.xrmquery.web.min);
document Windows-only typings clearly.
- Sidebar + Home updated for the new pages.
Rebuild wiki for 0.4.0: pac, cross-platform, current feature set
Rewrites Home, Getting Started, Solutions, Web Resources, and Plugins to match
the current extension: pac-based solutions (no spkl), direct Web API webresource
deploy, the modern dotnet/pac plugin flow with DataverseUnitTest and early-bound
model builder. Removes the obsolete Azure DevOps pipeline / spkl content and adds
screenshots captured from the real extension UI.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>