TALXIS.DevKit.Build.Dataverse.Pcf
1.8.4
Prefix Reserved
dotnet add package TALXIS.DevKit.Build.Dataverse.Pcf --version 1.8.4
NuGet\Install-Package TALXIS.DevKit.Build.Dataverse.Pcf -Version 1.8.4
<PackageReference Include="TALXIS.DevKit.Build.Dataverse.Pcf" Version="1.8.4"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
<PackageVersion Include="TALXIS.DevKit.Build.Dataverse.Pcf" Version="1.8.4" />
<PackageReference Include="TALXIS.DevKit.Build.Dataverse.Pcf"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add TALXIS.DevKit.Build.Dataverse.Pcf --version 1.8.4
#r "nuget: TALXIS.DevKit.Build.Dataverse.Pcf, 1.8.4"
#:package TALXIS.DevKit.Build.Dataverse.Pcf@1.8.4
#addin nuget:?package=TALXIS.DevKit.Build.Dataverse.Pcf&version=1.8.4
#tool nuget:?package=TALXIS.DevKit.Build.Dataverse.Pcf&version=1.8.4
TALXIS.DevKit.Build.Dataverse.Pcf
MSBuild integration for Power Apps Component Framework (PCF) projects. Wraps Microsoft.PowerApps.MSBuild.Pcf and adds automatic Git-based version number generation that is applied to the PCF control before build.
Installation
<PackageReference Include="TALXIS.DevKit.Build.Dataverse.Pcf" Version="0.0.0.1" PrivateAssets="All" />
Or use the SDK approach:
<Project Sdk="TALXIS.DevKit.Build.Sdk/0.0.0.1">
<PropertyGroup>
<ProjectType>Pcf</ProjectType>
</PropertyGroup>
</Project>
How It Works
The package imports Microsoft.PowerApps.MSBuild.Pcf targets as a NuGet dependency and layers versioning on top.
The _ApplyPcfVersionBeforeBuild target runs before BeforeBuild and executes two steps in sequence:
- GenerateVersionNumber (from
Tasks) -- reads theVersionproperty, inspects the current Git branch againstGitVersionNumberProductionBranchesandGitVersionNumberBranchPrefixesrules, and produces a full four-part version number. - ApplyPluginVersionNumber -- writes the generated version to
AssemblyVersion,FileVersion,Version, andPackageVersion.
The Microsoft PCF targets version is controlled by MicrosoftPowerAppsTargetsVersion from Directory.Build.props.
MSBuild Properties
| Property | Default | Description |
|---|---|---|
Version |
(required) | Base version (Major.Minor); used by Git versioning to produce the full version. See Versioning. |
Related Packages
- Depends on:
TALXIS.DevKit.Build.Dataverse.Tasks,Microsoft.PowerApps.MSBuild.Pcf - Consumed by:
TALXIS.DevKit.Build.Dataverse.Solutionprojects viaProjectReference
Learn more about Target Frameworks and .NET Standard.
-
- Microsoft.NETFramework.ReferenceAssemblies (>= 1.0.0)
- Microsoft.PowerApps.MSBuild.Pcf (>= 1.48.2)
- TALXIS.DevKit.Build.Dataverse.Tasks (>= 1.8.4)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.8.4 | 119 | 8/11/2026 |
| 1.8.3 | 124 | 8/11/2026 |
| 1.8.2 | 121 | 8/11/2026 |
| 1.8.1 | 129 | 8/10/2026 |
| 1.8.0 | 160 | 7/29/2026 |
| 1.7.0 | 194 | 7/7/2026 |
| 1.6.1 | 461 | 6/29/2026 |
| 1.6.0 | 204 | 6/27/2026 |
| 1.5.1 | 238 | 5/26/2026 |
| 1.5.0 | 231 | 5/26/2026 |
| 1.4.0 | 249 | 5/14/2026 |
| 1.3.0 | 251 | 5/14/2026 |
| 1.2.2 | 270 | 5/4/2026 |
| 1.2.1 | 268 | 5/4/2026 |
| 1.2.0 | 268 | 5/4/2026 |
| 1.1.0 | 271 | 5/1/2026 |
| 1.0.0 | 266 | 4/29/2026 |
| 0.0.0.16 | 292 | 4/28/2026 |
| 0.0.0.15 | 281 | 4/26/2026 |
| 0.0.0.14 | 288 | 4/25/2026 |