Skip to content

Commit ad92a81

Browse files
committed
add compatibility file and tables
1 parent b945627 commit ad92a81

File tree

3 files changed

+534
-0
lines changed

3 files changed

+534
-0
lines changed

source/compatibility.txt

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
.. _csharp-compatibility-tables:
2+
3+
=============
4+
Compatibility
5+
=============
6+
7+
.. contents:: On this page
8+
:local:
9+
:backlinks: none
10+
:depth: 2
11+
:class: singlecol
12+
13+
14+
MongoDB Compatibility
15+
---------------------
16+
17+
The following compatibility table specifies the recommended version(s) of the
18+
{+driver-long+} for use with a specific version of MongoDB.
19+
20+
The first column lists the driver version(s).
21+
22+
.. sharedinclude:: dbx/compatibility-table-legend.rst
23+
24+
.. include:: /includes/mongodb-compatibility-table-csharp.rst
25+
26+
Language Compatibility
27+
----------------------
28+
29+
The following compatibility table specifies the recommended version(s) of the
30+
{+driver-long+} for use with a specific version of C#.
31+
32+
The first column lists the driver version(s).
33+
34+
.. include:: /includes/language-compatibility-table-csharp.rst
35+
36+
For more information on how to read the compatibility tables, see our guide on
37+
:ref:`MongoDB Compatibility Tables. <about-driver-compatibility>`
Lines changed: 269 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,269 @@
1+
2+
.. list-table::
3+
:header-rows: 1
4+
:stub-columns: 1
5+
:class: compatibility-large no-padding
6+
7+
* - C#/.NET Driver Version
8+
- .NET 5/6 [#atlas-connection]_
9+
- .NET Core 3.1
10+
- .NET Core 3.0
11+
- .NET Core 2.2
12+
- .NET Core 2.1
13+
- .NET Core 2.0
14+
- .NET Core 1.1
15+
- .NET Core 1.0
16+
- .NET 4.8
17+
- .NET 4.7 [#2.14-note]_
18+
- .NET 4.6
19+
- .NET 4.5 [#4.5.2]_
20+
* - 2.17
21+
- ✓
22+
- ✓
23+
- ✓
24+
- ✓
25+
- ✓
26+
- ✓
27+
-
28+
-
29+
- ✓
30+
- ✓
31+
-
32+
-
33+
* - 2.16
34+
- ✓
35+
- ✓
36+
- ✓
37+
- ✓
38+
- ✓
39+
- ✓
40+
-
41+
-
42+
- ✓
43+
- ✓
44+
-
45+
-
46+
47+
* - 2.15
48+
- ✓
49+
- ✓
50+
- ✓
51+
- ✓
52+
- ✓
53+
- ✓
54+
-
55+
-
56+
- ✓
57+
- ✓
58+
-
59+
-
60+
61+
* - 2.14
62+
- ✓
63+
- ✓
64+
- ✓
65+
- ✓
66+
- ✓
67+
- ✓
68+
-
69+
-
70+
- ✓
71+
- ✓
72+
-
73+
-
74+
75+
76+
* - 2.13
77+
- ✓
78+
- ✓
79+
- ✓
80+
- ✓
81+
- ✓
82+
- ✓
83+
- ✓
84+
- ✓
85+
- ✓
86+
- ✓
87+
- ✓
88+
- ✓
89+
90+
* - 2.12
91+
- ✓
92+
- ✓
93+
- ✓
94+
- ✓
95+
- ✓
96+
- ✓
97+
- ✓
98+
- ✓
99+
- ✓
100+
- ✓
101+
- ✓
102+
- ✓
103+
104+
* - 2.11
105+
- ✓
106+
- ✓
107+
- ✓
108+
- ✓
109+
- ✓
110+
- ✓
111+
- ✓
112+
- ✓
113+
- ✓
114+
- ✓
115+
- ✓
116+
- ✓
117+
118+
* - 2.10
119+
- ✓
120+
- ✓
121+
- ✓
122+
- ✓
123+
- ✓
124+
- ✓
125+
- ✓
126+
- ✓
127+
- ✓
128+
- ✓
129+
- ✓
130+
- ✓
131+
132+
133+
* - 2.9
134+
- ✓
135+
- ✓
136+
- ✓
137+
- ✓
138+
- ✓
139+
- ✓
140+
- ✓
141+
- ✓
142+
- ✓
143+
- ✓
144+
- ✓
145+
- ✓
146+
147+
* - 2.8
148+
- ✓
149+
- ✓
150+
- ✓
151+
- ✓
152+
- ✓
153+
- ✓
154+
- ✓
155+
- ✓
156+
- ✓
157+
- ✓
158+
- ✓
159+
- ✓
160+
161+
* - 2.7
162+
- ✓
163+
- ✓
164+
- ✓
165+
- ✓
166+
- ✓
167+
- ✓
168+
- ✓
169+
- ✓
170+
- ✓
171+
- ✓
172+
- ✓
173+
- ✓
174+
175+
* - 2.6
176+
- ✓
177+
- ✓
178+
- ✓
179+
- ✓
180+
- ✓
181+
- ✓
182+
- ✓
183+
- ✓
184+
- ✓
185+
- ✓
186+
- ✓
187+
- ✓
188+
189+
* - 2.5
190+
- ✓
191+
- ✓
192+
- ✓
193+
- ✓
194+
- ✓
195+
- ✓
196+
- ✓
197+
- ✓
198+
- ✓
199+
- ✓
200+
- ✓
201+
- ✓
202+
203+
204+
* - 2.4
205+
- ✓
206+
- ✓
207+
- ✓
208+
- ✓
209+
- ✓
210+
- ✓
211+
- ✓
212+
- ✓
213+
- ✓
214+
- ✓
215+
- ✓
216+
- ✓
217+
218+
* - 2.3
219+
- ✓
220+
- ✓
221+
- ✓
222+
- ✓
223+
- ✓
224+
- ✓
225+
- ✓
226+
- ✓
227+
- ✓
228+
- ✓
229+
- ✓
230+
- ✓
231+
232+
* - 2.2
233+
-
234+
-
235+
-
236+
-
237+
-
238+
-
239+
-
240+
-
241+
- ✓
242+
- ✓
243+
- ✓
244+
- ✓
245+
246+
* - 2.0
247+
-
248+
-
249+
-
250+
-
251+
-
252+
-
253+
-
254+
-
255+
- ✓
256+
- ✓
257+
- ✓
258+
- ✓
259+
260+
Versions 1.10 and 1.11 of the driver are compatible with .NET 3.5
261+
through 4.8 only.
262+
263+
.. [#atlas-connection] When using .NET 5/6, you can't connect to Atlas clusters running MongoDB 4.0 due to a certificate issue. This does not impact clusters running MongoDB 4.2+.
264+
265+
.. [#2.14-note] .NET/C# driver versions 2.14 or later requires .NET Framework 4.7.2 or
266+
later.
267+
268+
.. [#4.5.2] .NET/C# driver versions 2.8 to 2.13 requires .NET Framework 4.5.2 or later.
269+

0 commit comments

Comments
 (0)