Skip to content

Commit f259425

Browse files
Name the version 2.0.0 rather than a third preview (#883)
The two previews are published and the surface has settled: the last thing that moved between them, the implicit conversion from a collection to a FiniteSet, is removed and recorded. Nothing in BREAKING-CHANGES.md is now waiting on a decision. Version only. AssemblyVersion stays pinned at 2.0.0.0 for the whole of 2.x, so a signed-assembly consumer needs no binding redirect across 2.x releases, and the NuGet workflow takes the package version from the release tag either way -- this is what a local build and the assembly metadata carry. Measured on this commit, .NET 10: 6253 C# tests pass, 0 fail, 14 skipped.
1 parent 6cd6c08 commit f259425

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

‎BREAKING-CHANGES.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ read first.
1515

1616
---
1717

18-
## 2.0.0 (unreleased) — since 1.4.0
18+
## 2.0.0 — since 1.4.0
1919

2020
### At a glance
2121

@@ -135,9 +135,9 @@ This was not three separate defects. One conversion made *every* `params Entity[
135135
the library uncallable with a list, including any added later.
136136

137137
**This one moves between previews.** The conversion is in `2.0.0-preview.1` and
138-
`2.0.0-preview.2`, both published, and is removed in the release that follows them. It is so
139-
far the only entry here that changes between two previews rather than between releases: a
140-
reader coming from 1.3.0 or 1.4.0 can ignore the distinction, one already on a preview cannot.
138+
`2.0.0-preview.2`, both published, and is gone in `2.0.0`. It is the only entry here that
139+
changes between two previews rather than between releases: a reader coming from 1.3.0 or
140+
1.4.0 can ignore the distinction, one already on a preview cannot.
141141

142142
**What breaks.** Assigning a list where an `Entity` is expected:
143143

‎Sources/Package.Build.props‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
release tag, so what ships is named by the tag; this is what a local build and the
1818
assembly metadata carry.
1919
-->
20-
<Version>2.0.0-preview.2</Version>
20+
<Version>2.0.0</Version>
2121

2222
<!--
2323
Pinned to the major for the whole of 2.x, and deliberately not tracking Version.

0 commit comments

Comments
 (0)