From 00f644d2cd3dbc70cc02f9a3edf4f01122eab2a8 Mon Sep 17 00:00:00 2001 From: David Tchepak Date: Sat, 20 Apr 2024 15:13:26 +1000 Subject: [PATCH 1/2] Prep for v5.2 release --- CHANGELOG.md | 11 +++++++++-- acknowledgements.md | 3 +++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d30f2a591..854918841 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ -### vNext +### 5.2.0 (Apr 2024) -* [NEW] Support for Sourcelink and Deterministic Build (#737) +* [UPDATE] Upgrade website build to jekyll 3.9.0 and add link to edit website pages (#767, #769; thanks to @brad) +* [UPDATE] Build improvements: + - migrate to GitHub Actions and update doc dependencies (#754, #774; thanks to @alexandrnikitin) + - improve test platform coverage; add .NET 8 to test platforms (#742, #756; thanks to @Romfos) + - source code format improvements; check format on CI (#758, ##761, #762, #763; thanks again to @Romfos) +* [NEW] Support for Sourcelink and Deterministic Build. Thanks @304NotModified! (#737) + +Many thanks to @alexandrnikitin, @Romfos, @brad, and @304NotModified for their contributions! ### 5.1.0 (Sep 2023) diff --git a/acknowledgements.md b/acknowledgements.md index 436ac4f72..beff4754d 100644 --- a/acknowledgements.md +++ b/acknowledgements.md @@ -36,6 +36,9 @@ Mono is available under four open source licenses for different parts of the pro ## BenchmarkDotNet [https://github.com/dotnet/BenchmarkDotNet] Really useful tool for benchmarking .NET code! Available for use under MIT License [https://github.com/dotnet/BenchmarkDotNet/blob/master/LICENSE.md]. +## Microsoft SourceLink [https://github.com/dotnet/sourcelink] +Provides deterministic builds and source debugging for library users. Available under MIT License [https://github.com/dotnet/sourcelink/blob/main/License.txt]. + # Previously used for building NSubstitute Even though they are no longer directly used for NSubstitute, the following projects were really helpful in building previous NSubstitute versions. From 6501412f1c62aeb50e2cf78aa8c1a91f563a635b Mon Sep 17 00:00:00 2001 From: David Tchepak Date: Sat, 20 Apr 2024 15:43:20 +1000 Subject: [PATCH 2/2] Fix "Unsupported log fie format" error in build Update MSBuild StructuredLogger version[1] to fix this error: > Unsupported log file format. Latest supported version is 16, > the log file has version 17. [1]: https://github.com/fsprojects/FAKE/issues/2748 --- build/build.fsproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/build.fsproj b/build/build.fsproj index 55c2cf681..99bf7b8c8 100644 --- a/build/build.fsproj +++ b/build/build.fsproj @@ -18,7 +18,7 @@ - +