Skip to content

Commit

Permalink
Update breaking change docs (#75789)
Browse files Browse the repository at this point in the history
* Update breaking change docs

Offline, we had a discussion that the title and H1 were verbose and could be misunderstood.

I've updated the most recent 4 documents to match that discussion.

Notes for reviewers:

All edits in each file should be the same (modulo typos and version numbers). Let's agree on the language on one of them, then make sure they all match.

* typo

* respond to feedback

* respond to feedback.
  • Loading branch information
BillWagner authored Nov 6, 2024
1 parent 4039bc3 commit 103fe0c
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 4 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# This document lists known breaking changes in Roslyn after .NET 9 all the way to .NET 10.
# Breaking changes in Roslyn after .NET 9.0.100 through .NET 10.0.100

This document lists known breaking changes in Roslyn after .NET 9 general release (.NET SDK version 9.0.100) through .NET 10 general release (.NET SDK version 10.0.100).

## `Span<T>` and `ReadOnlySpan<T>` overloads are applicable in more scenarios in C# 14 and newer

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# This document lists known breaking changes in Roslyn after .NET 6 all the way to .NET 7.
# Breaking changes in Roslyn after .NET 6.0.100 through .NET 7.0.100

This document lists known breaking changes in Roslyn after .NET 6 general release (.NET SDK version 6.0.100) through .NET 7 general release (.NET SDK version 7.0.100).

## All locals of restricted types are disallowed in async methods

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# This document lists known breaking changes in Roslyn after .NET 7 all the way to .NET 8.
# Breaking changes in Roslyn after .NET 7.0.100 through .NET 8.0.100

This document lists known breaking changes in Roslyn after .NET 7 general release (.NET SDK version 7.0.100) through .NET 8 general release (.NET SDK version 8.0.100).

## Ref modifiers of dynamic arguments should be compatible with ref modifiers of corresponding parameters

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# This document lists known breaking changes in Roslyn after .NET 8 all the way to .NET 9.
# Breaking changes in Roslyn after .NET 8.0.100 through .NET 9.0.100

This document lists known breaking changes in Roslyn after .NET 8 general release (.NET SDK version 8.0.100) through .NET 9 general release (.NET SDK version 9.0.100).

## InlineArray attribute on a record struct type is no longer allowed.

Expand Down

0 comments on commit 103fe0c

Please sign in to comment.