- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 7
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: devlooped/nugetizer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.9.4
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: devlooped/nugetizer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.9.5
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 9 commits
- 14 files changed
- 3 contributors
Commits on Feb 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3aa66fc - Browse repository at this point
Copy the full SHA 3aa66fcView commit details -
Bump Devlooped.SponsorLink from 0.9.6 to 0.9.7
Bumps [Devlooped.SponsorLink](https://github.com/devlooped/SponsorLink) from 0.9.6 to 0.9.7. - [Release notes](https://github.com/devlooped/SponsorLink/releases) - [Changelog](https://github.com/devlooped/SponsorLink/blob/main/releases.md) - [Commits](https://github.com/devlooped/SponsorLink/commits) --- updated-dependencies: - dependency-name: Devlooped.SponsorLink dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 66bc31d - Browse repository at this point
Copy the full SHA 66bc31dView commit details -
Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0. - [Release notes](https://github.com/microsoft/vstest/releases) - [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md) - [Commits](microsoft/vstest@v17.4.1...v17.5.0) --- updated-dependencies: - dependency-name: Microsoft.NET.Test.Sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for e08ac1c - Browse repository at this point
Copy the full SHA e08ac1cView commit details
Commits on Feb 24, 2023
-
Allow extending the build with local-only targets
These are always ignored and can therefore be tweaked without fear of inadvertently checking them in.
Configuration menu - View commit details
-
Copy full SHA for f821aee - Browse repository at this point
Copy the full SHA f821aeeView commit details -
Render nuspec as a relative path to the nugetize output
This makes it easier to take screenshots without revealing full local paths, while still preserving the click-ability of those file links if the terminal supports it.
Configuration menu - View commit details
-
Copy full SHA for ed1106f - Browse repository at this point
Copy the full SHA ed1106fView commit details -
Ensure transitive dependencies are properly resolved for inference
.NET 7.0 SDK changed from: ```xml <ResolvePackageDependencies ProjectPath="$(MSBuildProjectFullPath)" ProjectAssetsFile="$(ProjectAssetsFile)" ProjectLanguage="$(Language)" EmitLegacyAssetsFileItems="$(EmitLegacyAssetsFileItems)" TargetFramework="$(TargetFramework)" ContinueOnError="ErrorAndContinue"> <Output TaskParameter="PackageDefinitions" ItemName="PackageDefinitions" /> <Output TaskParameter="PackageDependencies" ItemName="PackageDependencies" /> <!-- These outputs only produced when EmitLegacyAssetsFileItems is true --> <Output TaskParameter="TargetDefinitions" ItemName="TargetDefinitions" /> <Output TaskParameter="FileDefinitions" ItemName="FileDefinitions" /> <Output TaskParameter="FileDependencies" ItemName="FileDependencies" /> </ResolvePackageDependencies> ``` to: ```xml <ResolvePackageDependencies ProjectPath="$(MSBuildProjectFullPath)" ProjectAssetsFile="$(ProjectAssetsFile)" ProjectLanguage="$(Language)" TargetFramework="$(TargetFramework)" ContinueOnError="ErrorAndContinue" Condition="'$(EmitLegacyAssetsFileItems)' == 'true'"> <Output TaskParameter="PackageDefinitions" ItemName="PackageDefinitions" /> <Output TaskParameter="PackageDependencies" ItemName="PackageDependencies" /> <Output TaskParameter="TargetDefinitions" ItemName="TargetDefinitions" /> <Output TaskParameter="FileDefinitions" ItemName="FileDefinitions" /> <Output TaskParameter="FileDependencies" ItemName="FileDependencies" /> </ResolvePackageDependencies> ``` Since the SDK now conditions the execution of the resolve to the value of `EmitLegacyAssetsFileItems`, we need to explicitly set it. Since this was likely done for performance reasons, only turn on when package inference is active, since we don't use that anywhere else.
Configuration menu - View commit details
-
Copy full SHA for 2ca40f3 - Browse repository at this point
Copy the full SHA 2ca40f3View commit details
Commits on Feb 25, 2023
-
Bump Microsoft.TestPlatform.ObjectModel from 17.4.1 to 17.5.0
Bumps [Microsoft.TestPlatform.ObjectModel](https://github.com/microsoft/vstest) from 17.4.1 to 17.5.0. - [Release notes](https://github.com/microsoft/vstest/releases) - [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md) - [Commits](microsoft/vstest@v17.4.1...v17.5.0) --- updated-dependencies: - dependency-name: Microsoft.TestPlatform.ObjectModel dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 6cd5a24 - Browse repository at this point
Copy the full SHA 6cd5a24View commit details -
Pack console apps using publish output by default
We have an SDK-compatible mechanism for packing .NET tools: PackAsTool. This satisfies a very specific scenario for .NET tools, but doesn't work for regular CLI tools that don't need packing as standalone dotnet tools. For these CLI tools, packing the output of Publish makes much more sense, and results in way fewer customizations in package references. We introduce a new property, PackAsPublish, which is initialized to `true` whenever the project is publishable and a cross-platform executable (pending widening the definition upon feedback). In this case, we don't infer content from package dependencies and references with copy local and so on, but rather rely exclusively on Publish doing its work. We don't change the PackFolder treatment, so that property is orthogonal to PackAsPublish, although it's likely `tools` will be the most commonly used folder. The property's default `true` value is calculated dynamically in an initial target since we need to inspect `ProjectCapability` which is set by the SDK to include `CrossPlatformExecutable`. This is the more extensible approach, rather than checking the output type ourselves.
Configuration menu - View commit details
-
Copy full SHA for 38c07d6 - Browse repository at this point
Copy the full SHA 38c07d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6d8405 - Browse repository at this point
Copy the full SHA b6d8405View commit details
There are no files selected for viewing