Skip to content

Commit

Permalink
update release notes for 2.0 release (#299)
Browse files Browse the repository at this point in the history
  • Loading branch information
natemcmaster authored Dec 31, 2024
1 parent bf23bb2 commit dca8513
Show file tree
Hide file tree
Showing 6 changed files with 7 additions and 26 deletions.
12 changes: 0 additions & 12 deletions .config/dotnet-tools.json

This file was deleted.

9 changes: 1 addition & 8 deletions build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,7 @@ $artifacts = "$PSScriptRoot/artifacts/"

Remove-Item -Recurse $artifacts -ErrorAction Ignore

exec dotnet tool restore

[string[]] $formatArgs=@()
if ($ci) {
$formatArgs += '--check'
}

exec dotnet tool run dotnet-format -- -v detailed @formatArgs
exec dotnet format
exec dotnet build --configuration $Configuration '-warnaserror:CS1591'
exec dotnet pack --no-restore --no-build --configuration $Configuration -o $artifacts
exec dotnet test --no-restore --no-build --configuration $Configuration `
Expand Down
2 changes: 1 addition & 1 deletion src/Plugins.Mvc/releasenotes.props
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project>
<PropertyGroup>
<PackageReleaseNotes Condition="'$(VersionPrefix)' == '2.0.0'">
Breaking change: require .NET 6+
Breaking change: require .NET >= 8.0

See also https://nuget.org/packages/McMaster.NETCore.Plugins/$(VersionPrefix) for its release notes.
</PackageReleaseNotes>
Expand Down
3 changes: 3 additions & 0 deletions src/Plugins/PublicAPI.Shipped.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder.AddResourceProbingPat
McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder.AssemblyLoadContextBuilder() -> void
McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder.Build() -> System.Runtime.Loader.AssemblyLoadContext!
McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder.EnableUnloading() -> McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder!
McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder.IsLazyLoaded(bool isLazyLoaded) -> McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder!
McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder.PreferDefaultLoadContext(bool preferDefaultLoadContext) -> McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder!
McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder.PreferDefaultLoadContextAssembly(System.Reflection.AssemblyName! assemblyName) -> McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder!
McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder.PreferLoadContextAssembly(System.Reflection.AssemblyName! assemblyName) -> McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder!
Expand All @@ -28,6 +29,8 @@ McMaster.NETCore.Plugins.PluginConfig.DefaultContext.get -> System.Runtime.Loade
McMaster.NETCore.Plugins.PluginConfig.DefaultContext.set -> void
McMaster.NETCore.Plugins.PluginConfig.EnableHotReload.get -> bool
McMaster.NETCore.Plugins.PluginConfig.EnableHotReload.set -> void
McMaster.NETCore.Plugins.PluginConfig.IsLazyLoaded.get -> bool
McMaster.NETCore.Plugins.PluginConfig.IsLazyLoaded.set -> void
McMaster.NETCore.Plugins.PluginConfig.IsUnloadable.get -> bool
McMaster.NETCore.Plugins.PluginConfig.IsUnloadable.set -> void
McMaster.NETCore.Plugins.PluginConfig.LoadInMemory.get -> bool
Expand Down
3 changes: 0 additions & 3 deletions src/Plugins/PublicAPI.Unshipped.txt
Original file line number Diff line number Diff line change
@@ -1,3 +0,0 @@
McMaster.NETCore.Plugins.PluginConfig.IsLazyLoaded.get -> bool
McMaster.NETCore.Plugins.PluginConfig.IsLazyLoaded.set -> void
McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder.IsLazyLoaded(bool isLazyLoaded) -> McMaster.NETCore.Plugins.Loader.AssemblyLoadContextBuilder!
4 changes: 2 additions & 2 deletions src/Plugins/releasenotes.props
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<PropertyGroup>
<PackageReleaseNotes Condition="'$(VersionPrefix)' == '2.0.0'">
Breaking changes:
* Require .NET 6 +. Drop support for .NET Core 2, 3, and 5.
* Drop dependencies on .NET Core 2 libraries for manually parsing .deps.json. Use the built-in .NET 6 API for this.
* Require .NET >= 8.0
* Drop dependencies on .NET Core 2 libraries for manually parsing .deps.json. Use the built-in .NET 8 API for this.
</PackageReleaseNotes>
<PackageReleaseNotes Condition="'$(VersionPrefix)' == '1.4.0'">
Changes:
Expand Down

0 comments on commit dca8513

Please sign in to comment.