System.ValueTuple 4.4.0 -> 4.5.0 有什么变化?

What changed in System.ValueTuple 4.4.0 -> 4.5.0?

我考虑将我的 System.ValueTuple 引用从 4.4.0 更新到(当前)4.5.0。

为了避免回归,我想找出这两个版本之间发生了什么变化。 nuget page 表示:

Release Notes

https://go.microsoft.com/fwlink/?LinkID=799421

哪个 link 到 .NET Core github 存储库。

"Release Notes" link 是否已损坏,或者 .NET Core github 存储库是否实际包含 System.ValueTuple 的更新日志?如果是后者,它具体在哪里?我尝试了 searching for System.ValueTuple in the repository,它产生了一些结果,但没有帮助我找到版本 4.4.0 和 4.5.0 之间的变化。

可以找到 System.ValueTuple 的源代码 here

根据 Nuget-History,版本 4.4.0 于 09.08.2017 发布,4.5.0 于 29.05.2018 发布。

因此,根据 git 历史记录,this 是在此时间范围内进行的唯一一次提交(修复文档错字):

  public T1 Item1;

  /// <summary>
- /// The current <see cref="ValueTuple{T1, T2}"/> instance's first component.
+ /// The current <see cref="ValueTuple{T1, T2}"/> instance's second component.
  /// </summary>
  public T2 Item2;