Skip to content

Commit 482f5ac

Browse files
committed
Merge branch 'hotfix/9.0.1' into develop
2 parents 2d176b9 + 0398640 commit 482f5ac

File tree

76 files changed

+164
-550
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+164
-550
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
66

77
## [vNext]
88

9+
## [9.0.1] / 2024-11-21
10+
- Fixed `Options` serialization to JSON
11+
- Fixed `Options` for default members in interfaces
12+
- Fixed missing `ProcessExitHandler` setters
13+
914
## [9.0.0] / 2024-11-21
1015
- Removed usages of `BinaryFormatter`
1116
- Changed minimum framework from `net6.0` to `net8.0`
@@ -1178,7 +1183,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
11781183
- Added CLT tasks for Git
11791184
- Fixed background color in console output
11801185

1181-
[vNext]: https://github.com/nuke-build/nuke/compare/9.0.0...HEAD
1186+
[vNext]: https://github.com/nuke-build/nuke/compare/9.0.1...HEAD
1187+
[9.0.1]: https://github.com/nuke-build/nuke/compare/9.0.0...9.0.1
11821188
[9.0.0]: https://github.com/nuke-build/nuke/compare/8.1.4...9.0.0
11831189
[8.1.4]: https://github.com/nuke-build/nuke/compare/8.1.3...8.1.4
11841190
[8.1.3]: https://github.com/nuke-build/nuke/compare/8.1.2...8.1.3

source/Nuke.Common/Tools/AzureSignTool/AzureSignTool.Generated.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ public partial class AzureSignToolTasks : ToolTasks, IRequireNuGetPackage
4343
/// <summary>Used within <see cref="AzureSignToolTasks"/>.</summary>
4444
[PublicAPI]
4545
[ExcludeFromCodeCoverage]
46-
[TypeConverter(typeof(TypeConverter<AzureSignToolSettings>))]
4746
[Command(Type = typeof(AzureSignToolTasks), Command = nameof(AzureSignToolTasks.AzureSignTool), Arguments = "sign")]
4847
public partial class AzureSignToolSettings : ToolOptions
4948
{

source/Nuke.Common/Tools/BenchmarkDotNet/BenchmarkDotNet.Generated.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ public partial class BenchmarkDotNetTasks : ToolTasks, IRequireNuGetPackage
4343
/// <summary>Used within <see cref="BenchmarkDotNetTasks"/>.</summary>
4444
[PublicAPI]
4545
[ExcludeFromCodeCoverage]
46-
[TypeConverter(typeof(TypeConverter<BenchmarkDotNetSettings>))]
4746
[Command(Type = typeof(BenchmarkDotNetTasks), Command = nameof(BenchmarkDotNetTasks.BenchmarkDotNet))]
4847
public partial class BenchmarkDotNetSettings : ToolOptions
4948
{

source/Nuke.Common/Tools/Boots/Boots.Generated.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ public partial class BootsTasks : ToolTasks, IRequireNuGetPackage
4343
/// <summary>Used within <see cref="BootsTasks"/>.</summary>
4444
[PublicAPI]
4545
[ExcludeFromCodeCoverage]
46-
[TypeConverter(typeof(TypeConverter<BootsSettings>))]
4746
[Command(Type = typeof(BootsTasks), Command = nameof(BootsTasks.Boots))]
4847
public partial class BootsSettings : ToolOptions
4948
{

source/Nuke.Common/Tools/Chocolatey/Chocolatey.Generated.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,6 @@ public partial class ChocolateyTasks : ToolTasks, IRequirePathTool
9696
/// <summary>Used within <see cref="ChocolateyTasks"/>.</summary>
9797
[PublicAPI]
9898
[ExcludeFromCodeCoverage]
99-
[TypeConverter(typeof(TypeConverter<ChocolateySearchSettings>))]
10099
[Command(Type = typeof(ChocolateyTasks), Command = nameof(ChocolateyTasks.ChocolateySearch), Arguments = "search")]
101100
public partial class ChocolateySearchSettings : ToolOptions
102101
{
@@ -196,7 +195,6 @@ public partial class ChocolateySearchSettings : ToolOptions
196195
/// <summary>Used within <see cref="ChocolateyTasks"/>.</summary>
197196
[PublicAPI]
198197
[ExcludeFromCodeCoverage]
199-
[TypeConverter(typeof(TypeConverter<ChocolateyListSettings>))]
200198
[Command(Type = typeof(ChocolateyTasks), Command = nameof(ChocolateyTasks.ChocolateyList), Arguments = "list")]
201199
public partial class ChocolateyListSettings : ToolOptions
202200
{
@@ -296,7 +294,6 @@ public partial class ChocolateyListSettings : ToolOptions
296294
/// <summary>Used within <see cref="ChocolateyTasks"/>.</summary>
297295
[PublicAPI]
298296
[ExcludeFromCodeCoverage]
299-
[TypeConverter(typeof(TypeConverter<ChocolateyFindSettings>))]
300297
[Command(Type = typeof(ChocolateyTasks), Command = nameof(ChocolateyTasks.ChocolateyFind), Arguments = "find")]
301298
public partial class ChocolateyFindSettings : ToolOptions
302299
{
@@ -396,7 +393,6 @@ public partial class ChocolateyFindSettings : ToolOptions
396393
/// <summary>Used within <see cref="ChocolateyTasks"/>.</summary>
397394
[PublicAPI]
398395
[ExcludeFromCodeCoverage]
399-
[TypeConverter(typeof(TypeConverter<ChocolateyOutdatedSettings>))]
400396
[Command(Type = typeof(ChocolateyTasks), Command = nameof(ChocolateyTasks.ChocolateyOutdated), Arguments = "outdated")]
401397
public partial class ChocolateyOutdatedSettings : ToolOptions
402398
{
@@ -464,7 +460,6 @@ public partial class ChocolateyOutdatedSettings : ToolOptions
464460
/// <summary>Used within <see cref="ChocolateyTasks"/>.</summary>
465461
[PublicAPI]
466462
[ExcludeFromCodeCoverage]
467-
[TypeConverter(typeof(TypeConverter<ChocolateyPackSettings>))]
468463
[Command(Type = typeof(ChocolateyTasks), Command = nameof(ChocolateyTasks.ChocolateyPack), Arguments = "pack")]
469464
public partial class ChocolateyPackSettings : ToolOptions
470465
{
@@ -522,7 +517,6 @@ public partial class ChocolateyPackSettings : ToolOptions
522517
/// <summary>Used within <see cref="ChocolateyTasks"/>.</summary>
523518
[PublicAPI]
524519
[ExcludeFromCodeCoverage]
525-
[TypeConverter(typeof(TypeConverter<ChocolateyPushSettings>))]
526520
[Command(Type = typeof(ChocolateyTasks), Command = nameof(ChocolateyTasks.ChocolateyPush), Arguments = "push")]
527521
public partial class ChocolateyPushSettings : ToolOptions
528522
{
@@ -580,7 +574,6 @@ public partial class ChocolateyPushSettings : ToolOptions
580574
/// <summary>Used within <see cref="ChocolateyTasks"/>.</summary>
581575
[PublicAPI]
582576
[ExcludeFromCodeCoverage]
583-
[TypeConverter(typeof(TypeConverter<ChocolateyNewSettings>))]
584577
[Command(Type = typeof(ChocolateyTasks), Command = nameof(ChocolateyTasks.ChocolateyNew), Arguments = "new")]
585578
public partial class ChocolateyNewSettings : ToolOptions
586579
{

source/Nuke.Common/Tools/CodeMetrics/CodeMetrics.Generated.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ public partial class CodeMetricsTasks : ToolTasks, IRequireNuGetPackage
4343
/// <summary>Used within <see cref="CodeMetricsTasks"/>.</summary>
4444
[PublicAPI]
4545
[ExcludeFromCodeCoverage]
46-
[TypeConverter(typeof(TypeConverter<CodeMetricsSettings>))]
4746
[Command(Type = typeof(CodeMetricsTasks), Command = nameof(CodeMetricsTasks.CodeMetrics))]
4847
public partial class CodeMetricsSettings : ToolOptions
4948
{

source/Nuke.Common/Tools/Codecov/Codecov.Generated.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ public partial class CodecovTasks : ToolTasks, IRequireNuGetPackage
4242
/// <summary>Used within <see cref="CodecovTasks"/>.</summary>
4343
[PublicAPI]
4444
[ExcludeFromCodeCoverage]
45-
[TypeConverter(typeof(TypeConverter<CodecovSettings>))]
4645
[Command(Type = typeof(CodecovTasks), Command = nameof(CodecovTasks.Codecov))]
4746
public partial class CodecovSettings : ToolOptions
4847
{

source/Nuke.Common/Tools/CorFlags/CorFlags.Generated.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ public partial class CorFlagsTasks : ToolTasks, IRequirePathTool
4242
/// <summary>Used within <see cref="CorFlagsTasks"/>.</summary>
4343
[PublicAPI]
4444
[ExcludeFromCodeCoverage]
45-
[TypeConverter(typeof(TypeConverter<CorFlagsSettings>))]
4645
[Command(Type = typeof(CorFlagsTasks), Command = nameof(CorFlagsTasks.CorFlags))]
4746
public partial class CorFlagsSettings : ToolOptions
4847
{

source/Nuke.Common/Tools/CoverallsNet/CoverallsNet.Generated.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ public partial class CoverallsNetTasks : ToolTasks, IRequireNuGetPackage
4343
/// <summary>Used within <see cref="CoverallsNetTasks"/>.</summary>
4444
[PublicAPI]
4545
[ExcludeFromCodeCoverage]
46-
[TypeConverter(typeof(TypeConverter<CoverallsNetSettings>))]
4746
[Command(Type = typeof(CoverallsNetTasks), Command = nameof(CoverallsNetTasks.CoverallsNet))]
4847
public partial class CoverallsNetSettings : ToolOptions
4948
{

source/Nuke.Common/Tools/Coverlet/Coverlet.Generated.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ public partial class CoverletTasks : ToolTasks, IRequireNuGetPackage
4444
/// <summary>Used within <see cref="CoverletTasks"/>.</summary>
4545
[PublicAPI]
4646
[ExcludeFromCodeCoverage]
47-
[TypeConverter(typeof(TypeConverter<CoverletSettings>))]
4847
[Command(Type = typeof(CoverletTasks), Command = nameof(CoverletTasks.Coverlet))]
4948
public partial class CoverletSettings : ToolOptions
5049
{

0 commit comments

Comments
 (0)