Skip to content

Commit

Permalink
Postrelease v0.13.3 update
Browse files Browse the repository at this point in the history
  • Loading branch information
AndreyAkinshin committed Dec 26, 2022
1 parent 0714f5f commit dc7734d
Show file tree
Hide file tree
Showing 5 changed files with 48 additions and 38 deletions.
50 changes: 26 additions & 24 deletions build/Program.cs
Expand Up @@ -280,10 +280,11 @@ public static class DocumentationHelper
"v0.12.1",
"v0.13.0",
"v0.13.1",
"v0.13.2"
"v0.13.2",
"v0.13.3"
};

public const string BdnNextVersion = "v0.13.3";
public const string BdnNextVersion = "v0.13.4";
public const string BdnFirstCommit = "6eda98ab1e83a0d185d09ff8b24c795711af8db1";
}

Expand Down Expand Up @@ -445,29 +446,30 @@ public class DocFxChangelogDownloadTask : FrostingTask<BuildContext>
{
public override void Run(BuildContext context)
{
if (context.Argument("AllVersions", false))
{
context.DocfxChangelogDownload(
DocumentationHelper.BdnAllVersions.First(),
DocumentationHelper.BdnFirstCommit);

for (int i = 1; i < DocumentationHelper.BdnAllVersions.Length; i++)
context.DocfxChangelogDownload(
DocumentationHelper.BdnAllVersions[i],
DocumentationHelper.BdnAllVersions[i - 1]);
} else if (context.Argument("LatestVersions", false))
{
for (int i = DocumentationHelper.BdnAllVersions.Length - 2; i < DocumentationHelper.BdnAllVersions.Length; i++)
context.DocfxChangelogDownload(
DocumentationHelper.BdnAllVersions[i],
DocumentationHelper.BdnAllVersions[i - 1]);
}

if (!context.Argument("StableVersions", false))
// if (context.Argument("AllVersions", false))
// {
// context.DocfxChangelogDownload(
// DocumentationHelper.BdnAllVersions.First(),
// DocumentationHelper.BdnFirstCommit);
//
// for (int i = 1; i < DocumentationHelper.BdnAllVersions.Length; i++)
// context.DocfxChangelogDownload(
// DocumentationHelper.BdnAllVersions[i],
// DocumentationHelper.BdnAllVersions[i - 1]);
// } else if (context.Argument("LatestVersions", false))
// {
// }
//
// if (!context.Argument("StableVersions", false))
// context.DocfxChangelogDownload(
// DocumentationHelper.BdnNextVersion,
// DocumentationHelper.BdnAllVersions.Last(),
// "HEAD");

for (int i = DocumentationHelper.BdnAllVersions.Length - 3; i < DocumentationHelper.BdnAllVersions.Length; i++)
context.DocfxChangelogDownload(
DocumentationHelper.BdnNextVersion,
DocumentationHelper.BdnAllVersions.Last(),
"HEAD");
DocumentationHelper.BdnAllVersions[i],
DocumentationHelper.BdnAllVersions[i - 1]);
}
}

Expand Down
16 changes: 8 additions & 8 deletions docs/_changelog/details/v0.13.1.md
@@ -1,16 +1,16 @@
## Milestone details

In the [v0.13.1](https://github.com/dotnet/BenchmarkDotNet/issues?q=milestone:v0.13.1) scope,
3 issues were resolved and 22 pull requests were merged.
This release includes 36 commits by 10 contributors.
3 issues were resolved and 23 pull requests were merged.
This release includes 36 commits by 9 contributors.

## Resolved issues (3)

* [#1703](https://github.com/dotnet/BenchmarkDotNet/issues/1703) Unable to run benchmark when `ParamsSource` refers to string with surrogate pairs
* [#1713](https://github.com/dotnet/BenchmarkDotNet/issues/1713) System.NotSupportedException: Unknown Acknowledgment: Acknowledgment when running in a github action (assignee: [@adamsitnik](https://github.com/adamsitnik))
* [#1714](https://github.com/dotnet/BenchmarkDotNet/issues/1714) AwaitingTasksShouldNotInterfereAllocationResults is flaky (assignee: [@adamsitnik](https://github.com/adamsitnik))

## Merged pull requests (22)
## Merged pull requests (23)

* [#1705](https://github.com/dotnet/BenchmarkDotNet/pull/1705) do not split surrogates in `ParameterInstance.ToDisplayText()` (by [@novak-as](https://github.com/novak-as))
* [#1710](https://github.com/dotnet/BenchmarkDotNet/pull/1710) Fix typo (by [@martincostello](https://github.com/martincostello))
Expand All @@ -20,6 +20,7 @@ This release includes 36 commits by 10 contributors.
* [#1725](https://github.com/dotnet/BenchmarkDotNet/pull/1725) Add ValidateExecutableReferencesMatchSelfContained (by [@kant2002](https://github.com/kant2002))
* [#1729](https://github.com/dotnet/BenchmarkDotNet/pull/1729) Naricc/validate executable references match self contained (by [@naricc](https://github.com/naricc))
* [#1735](https://github.com/dotnet/BenchmarkDotNet/pull/1735) Use Utf8 not just for writing to standard output, but also for reading from standard input (by [@adamsitnik](https://github.com/adamsitnik))
* [#1739](https://github.com/dotnet/BenchmarkDotNet/pull/1739) Add support for returning unmanaged types from benchmarks (by [@kant2002](https://github.com/kant2002))
* [#1742](https://github.com/dotnet/BenchmarkDotNet/pull/1742) Fix WasmAssembliesToBundle item is empty error (by [@radekdoulik](https://github.com/radekdoulik))
* [#1743](https://github.com/dotnet/BenchmarkDotNet/pull/1743) Add linker description for wasm AOT (by [@radekdoulik](https://github.com/radekdoulik))
* [#1744](https://github.com/dotnet/BenchmarkDotNet/pull/1744) Make mono/wasm run on Windows (by [@radekdoulik](https://github.com/radekdoulik))
Expand Down Expand Up @@ -62,7 +63,7 @@ This release includes 36 commits by 10 contributors.
* [c3fb7b](https://github.com/dotnet/BenchmarkDotNet/commit/c3fb7b9724a62048d27ef5bcaec616117d68b934) Add support for returning unmanaged types from benchmarks (#1739) (by [@kant2002](https://github.com/kant2002))
* [6f453b](https://github.com/dotnet/BenchmarkDotNet/commit/6f453baafa4ef800e0377ebc463ffa82b2f76368) [wasm] Allow unsafe code (#1752) (by [@radekdoulik](https://github.com/radekdoulik))
* [c2cee2](https://github.com/dotnet/BenchmarkDotNet/commit/c2cee254b3a9aec3a6b73bc7fd21b7f2f70ca2ec) Fix the CI (by [@radekdoulik](https://github.com/radekdoulik))
* [19cbef](https://github.com/dotnet/BenchmarkDotNet/commit/19cbef28cba94cd4a7da6266b839d4d3fe2f14db) Fix typo in docs (#1748) (by [@Jlobblet](https://github.com/Jlobblet))
* [19cbef](https://github.com/dotnet/BenchmarkDotNet/commit/19cbef28cba94cd4a7da6266b839d4d3fe2f14db) Fix typo in docs (#1748) (by John Blundell)
* [1a94d4](https://github.com/dotnet/BenchmarkDotNet/commit/1a94d4dfa65f975f49d1bc92ced5c7a45bb994d4) [wasm] Add WasmMainJSPath in interpreter projects (#1757) (by [@radekdoulik](https://github.com/radekdoulik))
* [37ec19](https://github.com/dotnet/BenchmarkDotNet/commit/37ec19f6dba9ccee6a8f776aa3020ca189944f0c) Get rid of warning (#1760) (by [@radekdoulik](https://github.com/radekdoulik))
* [4bd433](https://github.com/dotnet/BenchmarkDotNet/commit/4bd433d85fff4fb6ba8c4f8df3e685ad669e2519) use benchmark process runtime, not host process runtime when deciding whether... (by [@adamsitnik](https://github.com/adamsitnik))
Expand All @@ -74,14 +75,13 @@ This release includes 36 commits by 10 contributors.
* [708be4](https://github.com/dotnet/BenchmarkDotNet/commit/708be495530a968ed767a20f4623f54231d1ab9b) Prepare v0.13.1 changelog (by [@AndreyAkinshin](https://github.com/AndreyAkinshin))
* [a93681](https://github.com/dotnet/BenchmarkDotNet/commit/a936815f2a58d9b728cfc5fe620bba17481c180c) Set library version: 0.13.1 (by [@AndreyAkinshin](https://github.com/AndreyAkinshin))

## Contributors (10)
## Contributors (9)

* Adam Sitnik ([@adamsitnik](https://github.com/adamsitnik))
* Andrey Akinshin ([@AndreyAkinshin](https://github.com/AndreyAkinshin))
* Andrii Kurdiumov ([@kant2002](https://github.com/kant2002))
* Chris Granade ([@cgranade](https://github.com/cgranade))
* Evgeny Grebenyuk ([@eugene-g](https://github.com/eugene-g))
* John Blundell ([@Jlobblet](https://github.com/Jlobblet))
* Cassandra Granade ([@cgranade](https://github.com/cgranade))
* Evgenii Grebeniuk ([@eugene-g](https://github.com/eugene-g))
* Martin Costello ([@martincostello](https://github.com/martincostello))
* Nathan Ricci ([@naricc](https://github.com/naricc))
* Oleksandr Novak ([@novak-as](https://github.com/novak-as))
Expand Down
12 changes: 9 additions & 3 deletions docs/_changelog/details/v0.13.2.md
@@ -1,22 +1,24 @@
## Milestone details

In the [v0.13.2](https://github.com/dotnet/BenchmarkDotNet/issues?q=milestone:v0.13.2) scope,
44 issues were resolved and 124 pull requests were merged.
50 issues were resolved and 124 pull requests were merged.
This release includes 147 commits by 34 contributors.

## Resolved issues (44)
## Resolved issues (50)

* [#299](https://github.com/dotnet/BenchmarkDotNet/issues/299) Add API to remove columns for baseline comparison (assignee: [@AndreyAkinshin](https://github.com/AndreyAkinshin))
* [#384](https://github.com/dotnet/BenchmarkDotNet/issues/384) Print Vector<byte>.Count as part of machine info (assignee: [@adamsitnik](https://github.com/adamsitnik))
* [#722](https://github.com/dotnet/BenchmarkDotNet/issues/722) Add scaled column for Allocated Memory
* [#837](https://github.com/dotnet/BenchmarkDotNet/issues/837) Problems with default UnrollFactor in V0.11.0 (assignee: [@adamsitnik](https://github.com/adamsitnik))
* [#1177](https://github.com/dotnet/BenchmarkDotNet/issues/1177) Public types missing from reference assemblies don't work with ParamsSource
* [#1506](https://github.com/dotnet/BenchmarkDotNet/issues/1506) BenchmarkDotNet does not force to High Performance Mode during running (assignee: [@YegorStepanov](https://github.com/YegorStepanov))
* [#1603](https://github.com/dotnet/BenchmarkDotNet/issues/1603) Don't display Job and Toolchain column when running benchmarks for multiple runtimes
* [#1669](https://github.com/dotnet/BenchmarkDotNet/issues/1669) --buildTimeout does not seem to work (assignee: [@adamsitnik](https://github.com/adamsitnik))
* [#1680](https://github.com/dotnet/BenchmarkDotNet/issues/1680) Cannot override RD.xml for NativeAOT
* [#1700](https://github.com/dotnet/BenchmarkDotNet/issues/1700) [Bug] Not unique exporter for exporter type
* [#1711](https://github.com/dotnet/BenchmarkDotNet/issues/1711) Add support for IBM Z architecture (assignee: [@adamsitnik](https://github.com/adamsitnik))
* [#1727](https://github.com/dotnet/BenchmarkDotNet/issues/1727) Unhelpful rounding in MemoryDiagnoser
* [#1753](https://github.com/dotnet/BenchmarkDotNet/issues/1753) "call: command not found" in .sh build script (assignee: [@AndreyAkinshin](https://github.com/AndreyAkinshin))
* [#1755](https://github.com/dotnet/BenchmarkDotNet/issues/1755) EventPipeProfiler: File names are very verbose
* [#1756](https://github.com/dotnet/BenchmarkDotNet/issues/1756) EventPipeProfile: speedscope.app cannot parse result file (assignee: [@adamsitnik](https://github.com/adamsitnik))
* [#1774](https://github.com/dotnet/BenchmarkDotNet/issues/1774) Ability to compare --corerun with --runtimes (assignee: [@adamsitnik](https://github.com/adamsitnik))
* [#1775](https://github.com/dotnet/BenchmarkDotNet/issues/1775) Please add an easy way to remove columns
Expand All @@ -27,6 +29,7 @@ This release includes 147 commits by 34 contributors.
* [#1809](https://github.com/dotnet/BenchmarkDotNet/issues/1809) Exception when using ParamsSource with (null) objects
* [#1812](https://github.com/dotnet/BenchmarkDotNet/issues/1812) Invalid codegen for Enumerable.Empty returned from ParamsSource
* [#1819](https://github.com/dotnet/BenchmarkDotNet/issues/1819) How to change exporter output path?
* [#1836](https://github.com/dotnet/BenchmarkDotNet/issues/1836) [Bug] `System.InvalidOperationException: There is an error in XML document (0, 0).`
* [#1857](https://github.com/dotnet/BenchmarkDotNet/issues/1857) Github actions ubuntu-latest "Unable to load shared library 'advapi32.dll' or one of its dependencies" when profiling dotnet 5
* [#1864](https://github.com/dotnet/BenchmarkDotNet/issues/1864) Is there a way to join summaries as if the benchmarks were run separately? (assignee: [@AndreyAkinshin](https://github.com/AndreyAkinshin))
* [#1871](https://github.com/dotnet/BenchmarkDotNet/issues/1871) Detect ReSharper's Dynamic Program Analysis (assignee: [@adamsitnik](https://github.com/adamsitnik))
Expand All @@ -38,7 +41,10 @@ This release includes 147 commits by 34 contributors.
* [#1934](https://github.com/dotnet/BenchmarkDotNet/issues/1934) Ensure WorkloadActionUnroll and similar are optimized if possible
* [#1937](https://github.com/dotnet/BenchmarkDotNet/issues/1937) PR builds should not be published to BDN nightly feed (assignee: [@mawosoft](https://github.com/mawosoft))
* [#1943](https://github.com/dotnet/BenchmarkDotNet/issues/1943) GitHub Actions Windows CI leg failing due to lack of native tools (assignee: [@adamsitnik](https://github.com/adamsitnik))
* [#1948](https://github.com/dotnet/BenchmarkDotNet/issues/1948) questions to help with future PRs
* [#1957](https://github.com/dotnet/BenchmarkDotNet/issues/1957) Broken pipe (assignee: [@adamsitnik](https://github.com/adamsitnik))
* [#1977](https://github.com/dotnet/BenchmarkDotNet/issues/1977) More Data for JSON and XML Export
* [#1989](https://github.com/dotnet/BenchmarkDotNet/issues/1989) Way to summarize all the params results (assignee: [@YegorStepanov](https://github.com/YegorStepanov))
* [#1992](https://github.com/dotnet/BenchmarkDotNet/issues/1992) API Docs on website empty (assignee: [@AndreyAkinshin](https://github.com/AndreyAkinshin))
* [#2000](https://github.com/dotnet/BenchmarkDotNet/issues/2000) DisassemblyDiagnoser broken on Linux (assignee: [@adamsitnik](https://github.com/adamsitnik))
* [#2009](https://github.com/dotnet/BenchmarkDotNet/issues/2009) Cleanup the dependencies (assignee: [@martincostello](https://github.com/martincostello))
Expand Down
6 changes: 4 additions & 2 deletions docs/_changelog/details/v0.13.3.md
Expand Up @@ -2,7 +2,7 @@

In the [v0.13.3](https://github.com/dotnet/BenchmarkDotNet/issues?q=milestone:v0.13.3) scope,
29 issues were resolved and 72 pull requests were merged.
This release includes 85 commits by 22 contributors.
This release includes 87 commits by 22 contributors.

## Resolved issues (29)

Expand Down Expand Up @@ -111,7 +111,7 @@ This release includes 85 commits by 22 contributors.
* [#2234](https://github.com/dotnet/BenchmarkDotNet/pull/2234) Disassembler realiability fixes (by [@adamsitnik](https://github.com/adamsitnik))
* [#2235](https://github.com/dotnet/BenchmarkDotNet/pull/2235) tests can't assume x64 hardware (by [@adamsitnik](https://github.com/adamsitnik))

## Commits (85)
## Commits (87)

* [33b288](https://github.com/dotnet/BenchmarkDotNet/commit/33b288ff2918d31c461f0de64908f99e24a4b45e) Use latest AzDO macOS pool (#2085) (by [@adamsitnik](https://github.com/adamsitnik))
* [83750b](https://github.com/dotnet/BenchmarkDotNet/commit/83750baceb71cb0c81a01145a5872b63bc7db858) Postrelease v0.13.2 update (by [@AndreyAkinshin](https://github.com/AndreyAkinshin))
Expand Down Expand Up @@ -198,6 +198,8 @@ This release includes 85 commits by 22 contributors.
* [82f03f](https://github.com/dotnet/BenchmarkDotNet/commit/82f03f4d4222dfcf4e19e1f32a47867342a680d1) Add support for .NET SDK that uses Mono instead CLR as a default VM (#2230) (by [@adamsitnik](https://github.com/adamsitnik))
* [968448](https://github.com/dotnet/BenchmarkDotNet/commit/96844853b8c15eeed65ef8349aa9dbe47fb05248) Disassembler realiability fixes (#2234) (by [@adamsitnik](https://github.com/adamsitnik))
* [a098bc](https://github.com/dotnet/BenchmarkDotNet/commit/a098bc1761c9157dbca5bd10ef6d08840620136e) tests can't assume x64 hardware (#2235) (by [@adamsitnik](https://github.com/adamsitnik))
* [2665ac](https://github.com/dotnet/BenchmarkDotNet/commit/2665ac7c38f3edecbd7f593f25941eb613cbd779) Prepare v0.13.3 changelog (by [@AndreyAkinshin](https://github.com/AndreyAkinshin))
* [0714f5](https://github.com/dotnet/BenchmarkDotNet/commit/0714f5f4a97bc74ff0ac5860525527c8e8825205) Set library version: 0.13.3 (by [@AndreyAkinshin](https://github.com/AndreyAkinshin))

## Contributors (22)

Expand Down
2 changes: 1 addition & 1 deletion docs/_changelog/footer/v0.13.3.md
@@ -1,4 +1,4 @@
_Date: TBA_
_Date: December 26, 2022_

_Milestone: [v0.13.3](https://github.com/dotnet/BenchmarkDotNet/issues?q=milestone%3Av0.13.3)_
([List of commits](https://github.com/dotnet/BenchmarkDotNet/compare/v0.13.2...v0.13.3))
Expand Down

0 comments on commit dc7734d

Please sign in to comment.