reegeek / StructLinq

Implementation in C# of LINQ concept with struct
MIT License
298 stars 11 forks source link

Bump Nuke.Common from 6.0.1 to 7.0.4 #202

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps Nuke.Common from 6.0.1 to 7.0.4.

Release notes

Sourced from Nuke.Common's releases.

7.0.4

  • Fixed check on nullable parameter type
  • Fixed telemetry check on home repository
  • Fixed missing environment variables for AppVeyor
  • Fixed ICreateGitHubRelease to work with existing releases
  • Fixed ICreateGitHubRelease to set GitHubToken unconditionally
  • Fixed SetBuildTarget and SetTestPlatform overloads in UnityTasks
  • Fixed UnityRunTestsSettings base type

7.0.3

  • Fixed enumeration value sets to exclude non-public fields
  • Fixed check for NUKE_ENTERPRISE_TOKEN in build.sh bootstrapping script
  • Fixed default warnings with suppression
  • Fixed telemetry to treat types as common when their assembly points to home repository
  • Fixed filtering of secrets in CLT Output collection
  • Fixed handling of AbsolutePath collections in ArgumentStringHandler
  • Fixed handling of IAbsolutePathHolder in ArgumentStringHandler
  • Fixed handling of relativePath for SolutionAttribute in StronglyTypedSolutionGenerator
  • Fixed error reporting in StronglyTypedSolutionGenerator
  • Fixed TeamCity pom.xml template to use HTTPS
  • Fixed duplicated payload serialization in TeamsTasks
  • Fixed missing arguments in OctopusTasks
  • Fixed missing command in UnityTasks
  • Fixed missing members in UnitBuildTarget
  • Fixed argument formatting in MSpecTasks
  • Fixed assertion in UnityTasks

7.0.0

  • Refactored out multiple projects
  • Renamed ProcessCustomLogger to ProcessLogger
  • Renamed LocalExecutableAttribute to LocalPathAttribute
  • Renamed NpmExecutableAttribute to NpmPackageAttribute
  • Renamed PackageExecutableAttribute to NuGetPackageAttribute
  • Renamed PathExecutableAttribute to PathVariableAttribute
  • Changed bootstrapping scripts to use STS instead of Current channel
  • Changed Target conditions to use regular delegates captured using CallerArgumentExpressionAttribute
  • Changed AbsolutePath to implicit cast to string
  • Changed HandleSIngleFileExecutionAttribute to be opt-in
  • Changed string-based command-line tool tasks to use ArgumentStringHandler
  • Changed LatestMavenVersionAttribute to exclude previously hardcoded m2 suffix
  • Changed OctoVersionTasks to use replacement package
  • Removed legacy project setup
  • Removed YAML shell completion
  • Removed ExternalFilesTask
  • Removed CheckBuildProjectConfigurationsAttribute
  • Removed obsolete members in OctoVersionAttribute
  • Removed Nuke.MSBuildLocator package
  • Updated package dependencies
  • Updated AzureKeyVault integration
  • Added assertion against Target self-dependence

... (truncated)

Changelog

Sourced from Nuke.Common's changelog.

[7.0.4] / 2023-08-31

  • Fixed check on nullable parameter type
  • Fixed telemetry check on home repository
  • Fixed missing environment variables for AppVeyor
  • Fixed ICreateGitHubRelease to work with existing releases
  • Fixed ICreateGitHubRelease to set GitHubToken unconditionally
  • Fixed SetBuildTarget and SetTestPlatform overloads in UnityTasks
  • Fixed UnityRunTestsSettings base type

[7.0.3] / 2023-08-21

  • Fixed enumeration value sets to exclude non-public fields
  • Fixed check for NUKE_ENTERPRISE_TOKEN in build.sh bootstrapping script
  • Fixed default warnings with suppression
  • Fixed telemetry to treat types as common when their assembly points to home repository
  • Fixed filtering of secrets in CLT Output collection
  • Fixed handling of AbsolutePath collections in ArgumentStringHandler
  • Fixed handling of IAbsolutePathHolder in ArgumentStringHandler
  • Fixed handling of relativePath for SolutionAttribute in StronglyTypedSolutionGenerator
  • Fixed error reporting in StronglyTypedSolutionGenerator
  • Fixed TeamCity pom.xml template to use HTTPS
  • Fixed duplicated payload serialization in TeamsTasks
  • Fixed missing arguments in OctopusTasks
  • Fixed missing command in UnityTasks
  • Fixed missing members in UnitBuildTarget
  • Fixed argument formatting in MSpecTasks
  • Fixed assertion in UnityTasks

[7.0.2] / 2023-05-19

  • Fixed string-based command-line tool tasks to not require interpolated strings
  • Fixed secret filtering

[7.0.1] / 2023-05-15

  • Fixed system console colors to fall back to current colors
  • Fixed trimming of OnlyWhen conditions
  • Fixed lightweight tool API to expose exit handler
  • Fixed Tool delegate with ArgumentStringHandler
  • Fixed AzureKeyVault attributes to print shorter warning and fall back to parameters
  • Fixed resolution of absolute paths from parameters.json
  • Fixed Solution.GetProject and GetSolutionFolder to only consider root children
  • Fixed ChangelogTasks for empty lines
  • Fixed serialization for HelmTasks, KubernetesTasks, NSwagTasks, and ReSharperTasks
  • Fixed DockerTasks.DockerStackDeploy
  • Fixed CoverallsNetSettings.Job

[7.0.0] / 2023-05-06

  • Refactored out multiple projects
  • Renamed ProcessCustomLogger to ProcessLogger
  • Renamed LocalExecutableAttribute to LocalPathAttribute
  • Renamed NpmExecutableAttribute to NpmPackageAttribute
  • Renamed PackageExecutableAttribute to NuGetPackageAttribute

... (truncated)

Commits
  • ea86450 Merge branch 'hotfix/7.0.4'
  • d7ccb87 chore: CHANGELOG.md for 7.0.4
  • 082e5c8 chore: regenerate tools
  • d8d68cf fix(tools): SetBuildTarget and SetTestPlatform overloads in UnityTasks (#1232)
  • 0c3e9c3 fix(tools): UnityRunTestsSettings base type (#1234)
  • 3f4af87 fix(cicd): missing AppVeyor environment variables (#1243)
  • 463327c fix(telemetry): home directory postfix
  • c74db2f fix(execution): check if nullable parameter type is assignable to IAbsolutePa...
  • 1478d02 fix(components): set credentials unconditionally in ICreateGitHubRelease
  • 04b84d6 fix(components): make ICreateGitHubRelease to fallback to existing release fo...
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

Superseded by #203.