From d4c983408fed472846a17a8fc2102274407fec65 Mon Sep 17 00:00:00 2001 From: Bill Wagner Date: Fri, 2 Dec 2022 09:27:23 -0500 Subject: [PATCH] manually run the what's new tool (#32826) * manually run the what's new tool The automated run exposed a new issue in the code that finds the TOC parent node. I ran the tool while testing the fix, so made the PR by hand. * Update dotnet-docs-mod2.md * add a link to .NET 7 what's new Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com> --- docs/whats-new/dotnet-docs-mod2.md | 145 +++++++++++++++++------------ docs/whats-new/index.yml | 6 +- docs/whats-new/toc.yml | 4 +- 3 files changed, 88 insertions(+), 67 deletions(-) diff --git a/docs/whats-new/dotnet-docs-mod2.md b/docs/whats-new/dotnet-docs-mod2.md index 3691b6347e361..3a6110ac181bf 100644 --- a/docs/whats-new/dotnet-docs-mod2.md +++ b/docs/whats-new/dotnet-docs-mod2.md @@ -1,95 +1,116 @@ --- -title: ".NET docs: What's new for August 2022" -description: "What's new in the .NET docs for August 2022." -ms.custom: August-2022 -ms.date: 09/01/2022 +title: ".NET docs: What's new for November 2022" +description: "What's new in the .NET docs for November 2022." +ms.custom: November-2022 +ms.date: 12/01/2022 --- -# .NET docs: What's new for August 2022 +# .NET docs: What's new for November 2022 -Welcome to what's new in the .NET docs for August 2022. This article lists some of the major changes to docs during this period. +Welcome to what's new in the .NET docs for November 2022. This article lists some of the major changes to docs during this period. ## .NET breaking changes ### New articles -- [BinaryFormatter serialization APIs produce compiler errors](../core/compatibility/core-libraries/7.0/binaryformatter-apis-produce-errors.md) -- [All assemblies trimmed by default](../core/compatibility/deployment/7.0/trim-all-assemblies.md) - -## .NET Framework - -### New articles - -- [Install .NET Framework on Windows Server 2022](../framework/install/on-server-2022.md) -- [Retargeting changes for migration from .NET Framework 4.8 to 4.8.1](../framework/migration-guide/retargeting/4.8-4.8.1.md) -- [Runtime changes for migration from .NET Framework 4.8 to 4.8.1](../framework/migration-guide/runtime/4.8-4.8.1.md) +- [BrotliStream no longer allows undefined CompressionLevel values](../core/compatibility/core-libraries/7.0/brotlistream-ctor.md) +- [Flow direction helper methods removed](../core/compatibility/maui/7.0/flow-direction-apis-removed.md) +- [Some Windows APIs are removed](../core/compatibility/maui/7.0/iwindowstatemanager-apis-removed.md) +- [Constructors accept base interface instead of concrete type](../core/compatibility/maui/7.0/mauiwebviewnavigationdelegate-constructor.md) +- [ScrollToRequest property renamed](../core/compatibility/maui/7.0/scrolltorequest-property-rename.md) +- [New UpdateBackground parameter](../core/compatibility/maui/7.0/updatebackground-parameter.md) +- [System.diagnostics entry in app.config](../core/compatibility/configuration/7.0/diagnostics-config-section.md) +- [API obsoletions with default diagnostic ID (.NET 7)](../core/compatibility/core-libraries/7.0/obsolete-apis-with-default-diagnostic.md) +- [System.Runtime.CompilerServices.Unsafe NuGet package](../core/compatibility/core-libraries/7.0/unsafe-package.md) +- [Environment variable prefixes](../core/compatibility/extensions/7.0/environment-variable-prefix.md) +- [Legacy FileStream strategy removed](../core/compatibility/core-libraries/7.0/filestream-compat-switch.md) +- [Time fields on symbolic links](../core/compatibility/core-libraries/7.0/symbolic-link-timestamps.md) ## .NET fundamentals ### New articles -- [Source generation for custom marshalling](../standard/native-interop/custom-marshalling-source-generation.md) -- [Make HTTP requests with the HttpClient](../fundamentals/networking/http/httpclient.md) -- [BinaryFormatter serialization APIs produce compiler errors](../core/compatibility/core-libraries/7.0/binaryformatter-apis-produce-errors.md) -- [System.Threading.Channels library](../core/extensions/channels.md) -- [All assemblies trimmed by default](../core/compatibility/deployment/7.0/trim-all-assemblies.md) -- [Generic math](../standard/generics/math.md) +- [What's new in .NET 7](../core/whats-new/dotnet-7.md) +- [What's new in docs for .NET 7](dotnet-7-docs.md) +- [SYSLIB diagnostics for regex source generation](../fundamentals/syslib-diagnostics/syslib1040-1049.md) +- [SYSLIB diagnostics for p/invoke source generation](../fundamentals/syslib-diagnostics/syslib1050-1069.md) +- [SYSLIB diagnostics for JavaScript interop source generation](../fundamentals/syslib-diagnostics/syslib1070-1089.md) +- [NuGet signed package verification](../core/tools/nuget-signed-package-verification.md) +- [SYSLIB0044: AssemblyName.CodeBase and AssemblyName.EscapedCodeBase are obsolete](../fundamentals/syslib-diagnostics/syslib0044.md) +- [SYSLIB0046: ControlledExecution.Run should not be used](../fundamentals/syslib-diagnostics/syslib0046.md) +- [CA2019: `ThreadStatic` fields should not use inline initialization](../fundamentals/code-analysis/quality-rules/ca2019.md) +- [CA2259: Ensure `ThreadStatic` is only used with static fields](../fundamentals/code-analysis/quality-rules/ca2259.md) +- [CA1420: Property, type, or attribute requires runtime marshalling](../fundamentals/code-analysis/quality-rules/ca1420.md) +- [CA1422: Validate platform compatibility - obsoleted APIs](../fundamentals/code-analysis/quality-rules/ca1422.md) +- [WebSockets support in .NET](../fundamentals/networking/websockets.md) ### Updated articles -- [Composite formatting](../standard/base-types/composite-formatting.md) -- [Install .NET on Windows](../core/install/windows.md) - Add winget install / Update linux tables -- [Quantifiers in Regular Expressions](../standard/base-types/quantifiers-in-regular-expressions.md) - [Freshness] US-1953530: Refresh top articles by PV - .NET and Languages Content (4) +- [dotnet-coverage code coverage utility](../core/additional-tools/dotnet-coverage.md) - Add static instrumentation option into documentation +- [Install the .NET SDK or the .NET Runtime on Ubuntu](../core/install/linux-ubuntu.md) - Updates for linux install instructions +- [TCP overview](../fundamentals/networking/sockets/tcp-classes.md) - Equivalent usages section in TCP -## Architecture guides +## C# language ### New articles -- [Enterprise Application Patterns Using .NET MAUI](../architecture/maui/index.md): new Architecture eBook +- [Resolve warnings related to language features and versions](../csharp/language-reference/compiler-messages/feature-version-errors.md) +- [Pattern matching warnings](../csharp/language-reference/compiler-messages/pattern-matching-warnings.md) -## Azure SDK for .NET +## Microsoft Orleans -### Updated articles +### New articles -- [Resource management using the Azure SDK for .NET](../azure/sdk/resource-management.md) - update resource management docs keep align with latest SDK +- [What's new in Orleans 7.0](../orleans/whats-new-in-orleans.md)\ -## C# language +## ML.NET ### New articles -- [checked and unchecked statements (C# reference)](../csharp/language-reference/statements/checked-and-unchecked.md) +- [What is Automated Machine Learning (AutoML)?](../machine-learning/automated-machine-learning-mlnet.md) +- [What is deep learning?](../machine-learning/deep-learning-overview.md) + +### Updated articles + +- [What is Model Builder and how does it work?](../machine-learning/automate-training-with-model-builder.md) - ML.NET doc updates +- [How to use the ML.NET Automated Machine Learning (AutoML) API](../machine-learning/how-to-guides/how-to-use-the-automl-api.md) - ML.NET doc updates +- [Tutorial: Analyze sentiment of website comments in a web application using ML.NET Model Builder](../machine-learning/tutorials/sentiment-analysis-model-builder.md) - ML.NET doc updates ## Community contributors The following people contributed to the .NET docs during this period. Thank you! Learn how to contribute by following the links under "Get involved" in the [what's new landing page](index.yml). -- [GitHubPang](https://github.com/GitHubPang) ![There were 14 pull requests merged by .](https://img.shields.io/badge/Merged%20Pull%20Requests-14-green) -- [mducharm](https://github.com/mducharm) ![There were 6 pull requests merged by .](https://img.shields.io/badge/Merged%20Pull%20Requests-6-green) -- [pkulikov](https://github.com/pkulikov) - Petr Kulikov ![There were 6 pull requests merged by Petr Kulikov.](https://img.shields.io/badge/Merged%20Pull%20Requests-6-green) -- [Youssef1313](https://github.com/Youssef1313) - Youssef Victor ![There were 4 pull requests merged by Youssef Victor.](https://img.shields.io/badge/Merged%20Pull%20Requests-4-green) -- [ElanHasson](https://github.com/ElanHasson) - Elan Hasson ![There were 3 pull requests merged by Elan Hasson.](https://img.shields.io/badge/Merged%20Pull%20Requests-3-green) -- [michaelstonis](https://github.com/michaelstonis) - Michael Stonis ![There were 2 pull requests merged by Michael Stonis.](https://img.shields.io/badge/Merged%20Pull%20Requests-2-green) -- [ra0van](https://github.com/ra0van) - rajasekhar vanjarapu ![There were 2 pull requests merged by rajasekhar vanjarapu.](https://img.shields.io/badge/Merged%20Pull%20Requests-2-green) -- [0xced](https://github.com/0xced) - Cédric Luthi ![There were 1 pull requests merged by Cédric Luthi.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [aydjay](https://github.com/aydjay) - Alex Jones ![There were 1 pull requests merged by Alex Jones.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [benbryant0](https://github.com/benbryant0) - Ben Bryant ![There were 1 pull requests merged by Ben Bryant.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [Fulya2133](https://github.com/Fulya2133) - fulya group şti ![There were 1 pull requests merged by fulya group şti.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [gleocadie](https://github.com/gleocadie) - Gregory LEOCADIE ![There were 1 pull requests merged by Gregory LEOCADIE.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [GuusLieben](https://github.com/GuusLieben) - Guus Lieben ![There were 1 pull requests merged by Guus Lieben.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [hyoshioka0128](https://github.com/hyoshioka0128) - Hiroshi Yoshioka ![There were 1 pull requests merged by Hiroshi Yoshioka.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [isaacmarvel](https://github.com/isaacmarvel) - Isaac Marvel ![There were 1 pull requests merged by Isaac Marvel.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [joeizy](https://github.com/joeizy) - Joe Irizarry ![There were 1 pull requests merged by Joe Irizarry.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [JohannHoepfner](https://github.com/JohannHoepfner) - Johann Höpfner ![There were 1 pull requests merged by Johann Höpfner.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [kant2002](https://github.com/kant2002) - Andrii Kurdiumov ![There were 1 pull requests merged by Andrii Kurdiumov.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [kosta-arnorsky](https://github.com/kosta-arnorsky) - Aleksandr Castillo Guzman ![There were 1 pull requests merged by Aleksandr Castillo Guzman.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [magoogli](https://github.com/magoogli) - Matthew ![There were 1 pull requests merged by Matthew.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [Marusyk](https://github.com/Marusyk) - Roman Marusyk ![There were 1 pull requests merged by Roman Marusyk.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [MichaelDeutschCoding](https://github.com/MichaelDeutschCoding) - Michael Deutsch ![There were 1 pull requests merged by Michael Deutsch.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [minsouk](https://github.com/minsouk) ![There were 1 pull requests merged by .](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [mjh316](https://github.com/mjh316) - mjh ![There were 1 pull requests merged by mjh.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [MustafaNesin](https://github.com/MustafaNesin) - Mustafa Nesin ![There were 1 pull requests merged by Mustafa Nesin.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [peteraritchie](https://github.com/peteraritchie) - Peter Ritchie ![There were 1 pull requests merged by Peter Ritchie.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [Reintjuu](https://github.com/Reintjuu) - Reinier de Vries ![There were 1 pull requests merged by Reinier de Vries.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [rinckd](https://github.com/rinckd) - David Rinck ![There were 1 pull requests merged by David Rinck.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [tangowithfoxtrot](https://github.com/tangowithfoxtrot) ![There were 1 pull requests merged by .](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) -- [teo-tsirpanis](https://github.com/teo-tsirpanis) - Theodore Tsirpanis ![There were 1 pull requests merged by Theodore Tsirpanis.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [Youssef1313](https://github.com/Youssef1313) - Youssef Victor ![There were 6 pull requests merged by Youssef Victor.](https://img.shields.io/badge/Merged%20Pull%20Requests-6-green) +- [IanKemp](https://github.com/IanKemp) - Ian Kemp ![There were 3 pull requests merged by Ian Kemp.](https://img.shields.io/badge/Merged%20Pull%20Requests-3-green) +- [JongHeonChoi](https://github.com/JongHeonChoi) ![There were 2 pull requests merged by .](https://img.shields.io/badge/Merged%20Pull%20Requests-2-green) +- [rhires](https://github.com/rhires) ![There were 2 pull requests merged by .](https://img.shields.io/badge/Merged%20Pull%20Requests-2-green) +- [aL3891](https://github.com/aL3891) - aL3891 ![There were 1 pull requests merged by aL3891.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [alex-jitbit](https://github.com/alex-jitbit) - Alexander Yumashev ![There were 1 pull requests merged by Alexander Yumashev.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [AshleighAdams](https://github.com/AshleighAdams) - Ashleigh Adams ![There were 1 pull requests merged by Ashleigh Adams.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [awright18](https://github.com/awright18) - Adam Wright ![There were 1 pull requests merged by Adam Wright.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [balazsberes](https://github.com/balazsberes) - Balazs Beres ![There were 1 pull requests merged by Balazs Beres.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [ch1seL](https://github.com/ch1seL) - Alexander Salamatov ![There were 1 pull requests merged by Alexander Salamatov.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [ddobric](https://github.com/ddobric) - Damir Dobric ![There were 1 pull requests merged by Damir Dobric.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [dev-in-disguise](https://github.com/dev-in-disguise) - Manuel Zelenka ![There were 1 pull requests merged by Manuel Zelenka.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [EgoPingvina](https://github.com/EgoPingvina) - Aleksey Biryukov ![There were 1 pull requests merged by Aleksey Biryukov.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [eli-entelis](https://github.com/eli-entelis) - Eli Entelis ![There were 1 pull requests merged by Eli Entelis.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [gusty](https://github.com/gusty) - Gustavo Leon ![There were 1 pull requests merged by Gustavo Leon.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [hoang-himself](https://github.com/hoang-himself) - Hoàng ![There were 1 pull requests merged by Hoàng.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [HTSchoenfelder](https://github.com/HTSchoenfelder) - Henrik Schönfelder ![There were 1 pull requests merged by Henrik Schönfelder.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [imcanida](https://github.com/imcanida) - Ian Canida ![There were 1 pull requests merged by Ian Canida.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [JJS](https://github.com/JJS) ![There were 1 pull requests merged by .](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [JohnCgp](https://github.com/JohnCgp) ![There were 1 pull requests merged by .](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [mfried40](https://github.com/mfried40) ![There were 1 pull requests merged by .](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [MichelMichels](https://github.com/MichelMichels) - Michel Michels ![There were 1 pull requests merged by Michel Michels.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [mrEDitor](https://github.com/mrEDitor) - Eduard Minasyan ![There were 1 pull requests merged by Eduard Minasyan.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [neilboyd](https://github.com/neilboyd) - Neil Boyd ![There were 1 pull requests merged by Neil Boyd.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [patricksadowski](https://github.com/patricksadowski) - Patrick Sadowski ![There were 1 pull requests merged by Patrick Sadowski.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [PreussenKaiser](https://github.com/PreussenKaiser) - Karl Lukan ![There were 1 pull requests merged by Karl Lukan.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [selaskar](https://github.com/selaskar) ![There were 1 pull requests merged by .](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [Stancobridge](https://github.com/Stancobridge) - Okechukwu Somtochukwu ![There were 1 pull requests merged by Okechukwu Somtochukwu.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [SteveDunn](https://github.com/SteveDunn) - Steve Dunn ![There were 1 pull requests merged by Steve Dunn.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [sunghwan2789](https://github.com/sunghwan2789) - Sunghwan Bang ![There were 1 pull requests merged by Sunghwan Bang.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [udidahan](https://github.com/udidahan) - Udi Dahan ![There were 1 pull requests merged by Udi Dahan.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [vcrobe](https://github.com/vcrobe) ![There were 1 pull requests merged by .](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [x789](https://github.com/x789) - TillW ![There were 1 pull requests merged by TillW.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) +- [zeynelok](https://github.com/zeynelok) - Zeynel OK ![There were 1 pull requests merged by Zeynel OK.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) diff --git a/docs/whats-new/index.yml b/docs/whats-new/index.yml index 141ab0e4f87c4..6bbb83d7469c4 100644 --- a/docs/whats-new/index.yml +++ b/docs/whats-new/index.yml @@ -5,7 +5,7 @@ summary: Welcome to what's new in .NET docs. Use this page to quickly find the l metadata: title: .NET documentation what's new? description: Learn about new and updated content in .NET docs. - ms.date: 11/08/2022 + ms.date: 12/01/2022 ms.topic: landing-page landingContent: - title: .NET release updates @@ -18,12 +18,12 @@ landingContent: linkLists: - linkListType: whats-new links: + - text: November 2022 + url: dotnet-docs-mod2.md - text: October 2022 url: dotnet-docs-mod1.md - text: September 2022 url: dotnet-docs-mod0.md - - text: August 2022 - url: dotnet-docs-mod2.md - title: Find language updates linkLists: - linkListType: whats-new diff --git a/docs/whats-new/toc.yml b/docs/whats-new/toc.yml index e965f8119d955..89d68d5bfc6d2 100644 --- a/docs/whats-new/toc.yml +++ b/docs/whats-new/toc.yml @@ -8,9 +8,9 @@ items: - name: Latest documentation updates expanded: true items: + - name: November 2022 + href: dotnet-docs-mod2.md - name: October 2022 href: dotnet-docs-mod1.md - name: September 2022 href: dotnet-docs-mod0.md - - name: August 2022 - href: dotnet-docs-mod2.md