-
Notifications
You must be signed in to change notification settings - Fork 4.9k
API diff between .NET 10 Preview 2 and .NET 10 Preview 3 #9821
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
...w/preview3/api-diff/Microsoft.NETCore.App/10.0-preview3_System.ComponentModel.Annotations.md
Show resolved
Hide resolved
.../preview3/api-diff/Microsoft.WindowsDesktop.App/10.0-preview3_System.Windows.Forms.Design.md
Show resolved
Hide resolved
...review/preview3/api-diff/Microsoft.NETCore.App/10.0-preview3_System.Security.Cryptography.md
Outdated
Show resolved
Hide resolved
ComponentModel annotations (with the suggestion) and Diagnostics LGTM! |
System.Threading LGTM |
Crypto and ASN1 LGTM |
WinForms lgtm |
+ public int? BlinkRate { get; set; } | ||
- public System.Windows.Forms.ErrorBlinkStyle BlinkStyle { get; set; } | ||
+ public System.Windows.Forms.ErrorBlinkStyle? BlinkStyle { get; set; } | ||
- public bool HasErrors { get; } | ||
+ public bool? HasErrors { get; } | ||
- public virtual bool RightToLeft { get; set; } | ||
+ public virtual bool? RightToLeft { get; set; } | ||
+ protected override void Dispose(bool? disposing); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
all those ?
doesn't feel right
https://github.com/dotnet/winforms/blame/release/10.0-preview3/src/System.Windows.Forms/System/Windows/Forms/ErrorProvider/ErrorProvider.cs#L114
especially Dispose(bool? disposing)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@JeremyKuhne @Tanya-Solyanik can you please confirm the nullability changes?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@carlossanlop Yeah, that's wrong. The code doesn't have that, so I'm not sure why this showed up.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The SetDataAsJson overload removal is right though.
Repo area owners:
Libraries area owners:
New tool to generate diffs!
I have an open PR with the new tool we'll be using from now on to generate these API diffs: dotnet/sdk#46425
If you see any bugs, or if you don't see any APIs that should've showed up, please let me know.
Main differences with the old tool:
add
andremove
accessors.