Skip to content

Commit 89ea0e5

Browse files
Add Release notes and update documentation. (#747)
Add Release notes and update documentation.
1 parent d7b0556 commit 89ea0e5

File tree

8 files changed

+63
-12
lines changed

8 files changed

+63
-12
lines changed

Docs/landing/data/releases.toml

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
1-
current = "2.14.1"
1+
current = "2.15.0"
22

33
[[versions]]
4-
version = "2.14.1"
4+
version = "2.15.0"
55
status = "current"
6+
docs = "./2.15/"
7+
api = "./2.15/apidocs"
8+
9+
[[versions]]
10+
version = "2.14.1"
611
docs = "./2.14/"
712
api = "./2.14/apidocs"
813

@@ -86,32 +91,32 @@ current = "2.14.1"
8691
package = "MongoDB.Driver"
8792
description = "The driver."
8893
dependencies = ".NET Core Driver,.NET BSON Library"
89-
versions = "2.14.0,2.13.2,2.12.4,2.11.6,2.10.4,2.9.3,2.8.1,2.7.3,2.6.1,2.5.1,2.4.4,2.3.0,2.2.4,2.1.1,2.0.2"
94+
versions = "2.15.0,2.14.1,2.13.2,2.12.4,2.11.6,2.10.4,2.9.3,2.8.1,2.7.3,2.6.1,2.5.1,2.4.4,2.3.0,2.2.4,2.1.1,2.0.2"
9095

9196
[[drivers]]
9297
name = ".NET GridFS"
9398
package = "MongoDB.Driver.GridFS"
9499
description = "The GridFS library."
95100
dependencies = ".NET Driver,.NET Core Driver,.NET BSON Library"
96-
versions = "2.14.0,2.13.2,2.12.4,2.11.6,2.10.4,2.9.3,2.8.1,2.7.3,2.6.1,2.5.1,2.4.4,2.3.0,2.2.4,2.1.1"
101+
versions = "2.15.0,2.14.1,2.13.2,2.12.4,2.11.6,2.10.4,2.9.3,2.8.1,2.7.3,2.6.1,2.5.1,2.4.4,2.3.0,2.2.4,2.1.1"
97102

98103
[[drivers]]
99104
name = ".NET Core Driver"
100105
package = "MongoDB.Driver.Core"
101106
description = "The core driver."
102107
dependencies = ".NET BSON Library"
103-
versions = "2.14.0,2.13.2,2.12.4,2.11.6,2.10.4,2.9.3,2.8.1,2.7.3,2.6.1,2.5.1,2.4.4,2.3.0,2.2.4,2.1.1,2.0.2"
108+
versions = "2.15.0,2.14.1,2.13.2,2.12.4,2.11.6,2.10.4,2.9.3,2.8.1,2.7.3,2.6.1,2.5.1,2.4.4,2.3.0,2.2.4,2.1.1,2.0.2"
104109

105110
[[drivers]]
106111
name = ".NET BSON Library"
107112
package = "MongoDB.Bson"
108113
description = "The BSON library."
109114
dependencies = ""
110-
versions = "2.14.0,2.13.2,2.12.4,2.11.6,2.10.4,2.9.3,2.8.1,2.7.3,2.6.1,2.5.1,2.4.4,2.3.0,2.2.4,2.1.1,2.0.2"
115+
versions = "2.15.0,2.14.1,2.13.2,2.12.4,2.11.6,2.10.4,2.9.3,2.8.1,2.7.3,2.6.1,2.5.1,2.4.4,2.3.0,2.2.4,2.1.1,2.0.2"
111116

112117
[[drivers]]
113118
name = ".NET Legacy Driver"
114119
package = "mongocsharpdriver"
115120
description = "The legacy driver."
116121
dependencies = ".NET Driver,.NET Core Driver,.NET BSON Library"
117-
versions = "2.14.0,2.13.2,2.12.4,2.11.6,2.10.4,2.9.3,2.8.1,2.7.3,2.6.1,2.5.1,2.4.4,2.3.0,2.2.4,2.1.1,2.0.2,1.11"
122+
versions = "2.15.0,2.14.1,2.13.2,2.12.4,2.11.6,2.10.4,2.9.3,2.8.1,2.7.3,2.6.1,2.5.1,2.4.4,2.3.0,2.2.4,2.1.1,2.0.2,1.11"

Docs/landing/static/versions.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
[
2+
{"version": "2.15"},
23
{"version": "2.14"},
34
{"version": "2.13"},
45
{"version": "2.12"},

Docs/reference/config.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
baseurl = "/mongo-csharp-driver/2.14"
1+
baseurl = "/mongo-csharp-driver/2.15"
22
languageCode = "en-us"
33
title = "MongoDB .NET Driver"
44
theme = "mongodb"

Docs/reference/content/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ type = "index"
99

1010
The [Getting Started]({{< relref "getting_started\index.md" >}}) guide contains information about system requirements, installation, and a simple tutorial to get up and running quickly.
1111

12-
## What's new in 2.14.0
12+
## What's new in 2.15.0
1313

1414
The [What's New]({{< relref "what_is_new.md" >}}) section contains the major new features of the driver.
1515

Docs/reference/content/upgrading.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,12 @@ title = "Upgrading"
1111

1212
## Breaking Changes
1313

14-
### Backwards compatibility with driver version 2.7.0–2.13.x
14+
### Backwards compatibility with driver version 2.7.0–2.14.x
1515

16-
Driver version 2.14.0 only supports MongoDB 3.6 and later. It cannot connect to
16+
Starting from 2.15.0, feature detection is implemented through maxWireVersion
17+
instead of buildInfo. This should have no user-visible impact.
18+
19+
Driver version 2.14.0 and later only supports MongoDB 3.6+. It cannot connect to
1720
clusters running earlier versions of MongoDB. If you need to connect to
1821
an older cluster, please use driver version 2.13.x or earlier.
1922

Docs/reference/content/what_is_new.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,20 @@ title = "What's New"
88
pre = "<i class='fa fa-star'></i>"
99
+++
1010

11+
## What's New in 2.15.0
12+
13+
The main new features in 2.15.0 include:
14+
15+
* Reimplement CMAP Maintance and SDAM threads to use dedicated threads
16+
* Support for Window Functions using $setWindowFields
17+
* Support $merge and $out executing on secondaries
18+
* Publish symbols to NuGet.org Symbol Server and add Source Link support for improved debugging experience
19+
* Switch to using maxWireVersion rather than buildInfo to determine feature support
20+
* Support 'let' option for multiple CRUD commands
21+
* Support authorizedCollections option for listCollections helpers
22+
* Add support for 'comment' field in multiple commands for profiling
23+
* Upgrade DnsClient.NET up to 1.6.0. This should address problems that some users have had in containerized environments like Kubernetes
24+
1125
## What's New in 2.14.0
1226

1327
The main new features in 2.14.0 include:

Docs/reference/data/mongodb.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
githubRepo = "mongo-csharp-driver"
22
githubBranch = "master"
3-
currentVersion = "2.14"
3+
currentVersion = "2.15"
44
highlightTheme = "idea.css"
55
apiUrl = "apidocs/html"
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# .NET Driver Version 2.15.0 Release Notes
2+
3+
This is the general availability release for the 2.15.0 version of the driver.
4+
5+
The main new features in 2.15.0 include:
6+
7+
* Reimplement CMAP Maintance and SDAM threads to use dedicated threads
8+
* Support for Window Functions using $setWindowFields
9+
* Support $merge and $out executing on secondaries
10+
* Publish symbols to NuGet.org Symbol Server and add Source Link support for improved debugging experience
11+
* Switch to using maxWireVersion rather than buildInfo to determine feature support
12+
* Support 'let' option for multiple CRUD commands
13+
* Support authorizedCollections option for listCollections helpers
14+
* Add support for 'comment' field in multiple commands for profiling
15+
* Upgrade DnsClient.NET up to 1.6.0. This should address problems that some users have had in containerized environments like Kubernetes.
16+
17+
An online version of these release notes is available at:
18+
19+
https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.15.0.md
20+
21+
The full list of JIRA issues resolved in this release is available at:
22+
23+
https://jira.mongodb.org/issues/?jql=project%20%3D%20CSHARP%20AND%20fixVersion%20%3D%202.15.0%20ORDER%20BY%20key%20ASC
24+
25+
Documentation on the .NET driver can be found at:
26+
27+
https://mongodb.github.io/mongo-csharp-driver/
28+

0 commit comments

Comments
 (0)