8000 API diff between .NET 10 Preview1 and .NET 10 Preview2 (#9771) · dotnet/core@b771197 · GitHub
[go: up one dir, main page]

Skip to content

Commit b771197

Browse files
authored
API diff between .NET 10 Preview1 and .NET 10 Preview2 (#9771)
* Readme * AspNetCore * NETCore * WindowsDesktop * Fix table of contents title, sort the assemblies * Updated the tool to remove method and property bodies as requested. Also removed private dummy fields. * Fix the fully qualified names
1 parent c0fdf08 commit b771197

15 files changed

+244
-0
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# API difference between .NET 10.0 Preview 1 and .NET 10.0 Preview 2
2+
3+
API listing follows standard diff formatting.
4+
Lines preceded by a '+' are additions and a '-' indicates removal.
5+
6+
* [Microsoft.AspNetCore.Components.Web](10.0-preview2_Microsoft.AspNetCore.Components.Web.md)
7+
* [Microsoft.Extensions.Identity.Core](10.0-preview2_Microsoft.Extensions.Identity.Core.md)
8+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Microsoft.AspNetCore.Components.Web
2+
3+
```diff
4+
namespace Microsoft.AspNetCore.Components.Routing
5+
{
6+
public class NavLink : Microsoft.AspNetCore.Components.ComponentBase
7+
{
8+
+ protected virtual bool ShouldMatch(string currentUriAbsolute);
9+
}
10+
}
11+
```
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Microsoft.Extensions.Identity.Core
2+
3+
```diff
4+
namespace Microsoft.AspNetCore.Identity
5+
{
6+
public class UserLoginInfo
7+
{
8+
- public UserLoginInfo(string loginProvider, string providerKey, string? displayName);
9+
+ public UserLoginInfo(string loginProvider, string providerKey, string? providerDisplayName);
10+
}
11+
}
12+
```
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# API difference between .NET 10.0 Preview 1 and .NET 10.0 Preview 2
2+
3+
API listing follows standard diff formatting.
4+
Lines preceded by a '+' are additions and a '-' indicates removal.
5+
6+
* [System.Collections.Immutable](10.0-preview2_System.Collections.Immutable.md)
7+
* [System.Linq](10.0-preview2_System.Linq.md)
8+
* [System.Linq.AsyncEnumerable](10.0-preview2_System.Linq.AsyncEnumerable.md)
9+
* [System.Linq.Queryable](10.0-preview2_System.Linq.Queryable.md)
10+
* [System.Numerics.Vectors](10.0-preview2_System.Numerics.Vectors.md)
11+
* [System.Reflection.Metadata](10.0-preview2_System.Reflection.Metadata.md)
12+
* [System.Runtime](10.0-preview2_System.Runtime.md)
13+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# System.Collections.Immutable
2+
3+
```diff
4+
namespace System.Runtime.InteropServices
5+
{
6+
public static class ImmutableCollectionsMarshal
7+
{
8+
+ public static System.Memory<T> AsMemory<T>(System.Collections.Immutable.ImmutableArray<T>.Builder? builder);
9+
}
10+
}
11+
```
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# System.Linq.AsyncEnumerable
2+
3+
```diff
4+
namespace System.Linq
5+
{
6+
public static class AsyncEnumerable
7+
{
8+
+ public static System.Collections.Generic.IAsyncEnumerable<TSource> Shuffle<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source);
9+
}
10+
}
11+
```
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# System.Linq.Queryable
2+
3+
```diff
4+
namespace System.Linq
5+
{
6+
public static class Queryable
7+
{
8+
+ public static System.Linq.IQueryable<TSource> Shuffle<TSource>(this System.Linq.IQueryable<TSource> source);
9+
}
10+
}
11+
```
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# System.Linq
2+
3+
```diff
4+
namespace System.Linq
5+
{
6+
public static class Enumerable
7+
{
8+
+ public static System.Collections.Generic.IEnumerable<TSource> Shuffle<TSource>(this System.Collections.Generic.IEnumerable<TSource> source);
9+
}
10+
}
11+
```
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# System.Numerics.Vectors
2+
3+
```diff
4+
namespace System.Numerics
5+
{
6+
public struct Vector2 : System.IEquatable<System.Numerics.Vector2>, System.IFormattable
7+
{
8+
+ public static float Cross(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2);
9+
}
10+
public struct Vector4 : System.IEquatable<System.Numerics.Vector4>, System.IFormattable
11+
{
12+
+ public static System.Numerics.Vector4 Cross(System.Numerics.Vector4 vector1, System.Numerics.Vector4 vector2);
13+
}
14+
}
15+
```
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# System.Reflection.Metadata
2+
3+
```diff
4+
namespace System.Reflection.Metadata
5+
{
6+
public readonly struct EventDefinition
7+
{
8+
+ public readonly System.Reflection.Metadata.TypeDefinitionHandle GetDeclaringType();
9+
}
10+
public readonly struct PropertyDefinition
11+
{
12+
+ public readonly System.Reflection.Metadata.TypeDefinitionHandle GetDeclaringType();
13+
}
14+
public sealed class TypeName
15+
{
16+
+ public static string Unescape(string name);
17+
+ public string Namespace { get; }
18+
}
19+
}
20+
```

0 commit comments

Comments
 (0)
0