You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Solution
Implemented automatic patching of Solution.xml via the PatchSolutionXml task. Added auto-detection of project types in references so the Solution identifies Plugin, ScriptLibrary, and WorkflowActivity projects correctly. During Solution build, plugins and WorkflowActivity projects are built automatically and data.xml files are generated for them. For web resources from ScriptLibrary, added automatic RootComponent insertion into Solution.xml and name resolving with PublisherPrefix applied.
Plugin
Added ProjectType=Plugin. Created the GetPluginAssemblyInfo target that returns assembly info.
ScriptLibrary
Added auto-detection for RunNodeBuild=true when package.json is present. Added support for a custom output filename via ScriptLibraryName. Configured copying the built JS file into the output directory and fixed paths to the TypeScript build directory.
WorkflowActivity
Created a new NuGet package for Workflow Activity. Added ProjectType=WorkflowActivity and the GetWorkflowActivityAssemblyInfo target to retrieve assembly info. Configured automatic version generation and import of PowerApps WorkflowActivity targets.
PDPackage / CmtPackage
Renamed DataPackage to CmtPackage. Added include/exclude filtering for CMT packages via IncludedCmtPackages and ExcludedCmtPackages. Implemented automatic merging of data.xml and data_schema.xml from multiple CMT packages and updating ImportConfig.xml.
Tasks
Added MSBuild tasks: PatchSolutionXml, AddRootComponentToSolution, EnsurePluginAssemblyDataXml, EnsureWorkflowActivityAssemblyDataXml, MergeCmtDataXml, MergeCmtDataSchemaXml, AppendCmtDataFileToImportConfig, ResolveWebResourceName. Updated the version generation logic.
hajekj
changed the title
Solution and pdpackage targets overrode. ScriptLibrary targets added
New targets for PDPackage, ScriptLibrary and SDK, fixes and improvements
Feb 10, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.