Skip to content

Commit a8cb2de

Browse files
authored
DOCSP-43664: v1.17 release (other changes) (#384)
* DOCSP-43664: v1.17 release (other changes) * clip compat tables * remove autobuilder workflow * add whats new entry * remove mdb 3.4 from compat * PV tech review 1 * vale
1 parent b671266 commit a8cb2de

File tree

6 files changed

+42
-214
lines changed

6 files changed

+42
-214
lines changed

.github/workflows/check-autobuilder.yml

Lines changed: 0 additions & 13 deletions
This file was deleted.

config/redirects

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
define: prefix docs/drivers/go
22
define: base https://www.mongodb.com/${prefix}
3-
define: versions v1.7 v1.8 v1.9 v1.10 v1.11 v1.12 v1.13 v1.14 v1.15 v1.16 master
3+
define: versions v1.7 v1.8 v1.9 v1.10 v1.11 v1.12 v1.13 v1.14 v1.15 v1.16 v1.17 master
44

55
symlink: current -> master
66

snooty.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ sharedinclude_root = "https://raw.githubusercontent.com/10gen/docs-shared/main/"
1616
[constants]
1717
driver-long = "MongoDB Go Driver"
1818
driver-short = "Go driver"
19-
docs-branch = "master" # always set this to the docs branch (i.e. master, 1.7, 1.8, etc.)
20-
version = "v1.16.1" # always set this to the driver version (i.e. v1.7.0, v1.8.0, etc.)
19+
docs-branch = "master"
20+
version = "v1.17.0"
2121
example = "https://raw.githubusercontent.com/mongodb/docs-golang/{+docs-branch+}/source/includes/usage-examples/code-snippets"
2222
api = "https://pkg.go.dev/go.mongodb.org/mongo-driver@{+version+}"
2323
stable-api = "Stable API"

source/fundamentals/enterprise-auth.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -492,6 +492,5 @@ API Documentation
492492

493493
- `Credential <{+api+}/mongo/options#Credential>`__ type
494494
- `SetAuth() <{+api+}/mongo/options#ClientOptions.SetAuth>`__ method
495-
496-
.. TODO - `OIDCCredential <{+api+}/...>`__ type
497-
.. TODO - `OIDCCallback <{+api+}/...>`__ function
495+
- `OIDCCredential <{+api+}/mongo/options#OIDCCredential>`__ type
496+
- `OIDCCallback <{+api+}/mongo/options#OIDCCallback>`__ function

source/includes/mongodb-compatibility-table-go.rst

Lines changed: 2 additions & 195 deletions
Original file line numberDiff line numberDiff line change
@@ -13,28 +13,9 @@
1313
- MongoDB 4.2
1414
- MongoDB 4.0
1515
- MongoDB 3.6
16-
- MongoDB 3.4
17-
- MongoDB 3.2
18-
- MongoDB 3.0
19-
- MongoDB 2.6
20-
21-
* - 1.18
22-
- ✓
23-
- ✓
24-
- ✓
25-
- ✓
26-
- ✓
27-
- ✓
28-
- ✓
29-
- ✓
30-
- ✓
31-
-
32-
-
33-
-
34-
-
3516

3617
* - 1.12 to 1.17
37-
- ⊛
18+
- ⊛ [#8.0-support]_
3819
- ✓
3920
- ✓
4021
- ✓
@@ -43,10 +24,6 @@
4324
- ✓
4425
- ✓
4526
- ✓
46-
-
47-
-
48-
-
49-
-
5027

5128
* - 1.11
5229
- ⊛
@@ -58,175 +35,5 @@
5835
- ✓
5936
- ✓
6037
- ✓
61-
-
62-
-
63-
-
64-
-
65-
66-
* - 1.10
67-
- ⊛
68-
- ⊛
69-
- ⊛
70-
- ✓
71-
- ✓
72-
- ✓
73-
- ✓
74-
- ✓
75-
- ✓
76-
- ✓
77-
- ✓
78-
- ✓
79-
- ✓
80-
81-
* - 1.9
82-
- ⊛
83-
- ⊛
84-
- ⊛
85-
- ⊛
86-
- ✓
87-
- ✓
88-
- ✓
89-
- ✓
90-
- ✓
91-
- ✓
92-
- ✓
93-
- ✓
94-
- ✓
95-
96-
* - 1.8
97-
- ⊛
98-
- ⊛
99-
- ⊛
100-
- ⊛
101-
- ✓
102-
- ✓
103-
- ✓
104-
- ✓
105-
- ✓
106-
- ✓
107-
- ✓
108-
- ✓
109-
- ✓
110-
111-
* - 1.7
112-
- ⊛
113-
- ⊛
114-
- ⊛
115-
- ⊛
116-
- ✓
117-
- ✓
118-
- ✓
119-
- ✓
120-
- ✓
121-
- ✓
122-
- ✓
123-
- ✓
124-
- ✓
125-
126-
* - 1.6
127-
- ⊛
128-
- ⊛
129-
- ⊛
130-
- ⊛
131-
- ✓ [#go-1.6-driver-support]_
132-
- ✓
133-
- ✓
134-
- ✓
135-
- ✓
136-
- ✓
137-
- ✓
138-
- ✓
139-
- ✓
140-
141-
* - 1.5
142-
- ⊛
143-
- ⊛
144-
- ⊛
145-
- ⊛
146-
- ⊛
147-
- ✓
148-
- ✓
149-
- ✓
150-
- ✓
151-
- ✓
152-
- ✓
153-
- ✓
154-
- ✓
155-
156-
* - 1.4
157-
- ⊛
158-
- ⊛
159-
- ⊛
160-
- ⊛
161-
- ⊛
162-
- ✓
163-
- ✓
164-
- ✓
165-
- ✓
166-
- ✓
167-
- ✓
168-
- ✓
169-
- ✓
170-
171-
* - 1.3
172-
- ⊛
173-
- ⊛
174-
- ⊛
175-
- ⊛
176-
- ⊛
177-
- ⊛
178-
- ✓
179-
- ✓
180-
- ✓
181-
- ✓
182-
- ✓
183-
- ✓
184-
- ✓
185-
186-
* - 1.2
187-
- ⊛
188-
- ⊛
189-
- ⊛
190-
- ⊛
191-
- ⊛
192-
- ⊛
193-
- ✓
194-
- ✓
195-
- ✓
196-
- ✓
197-
- ✓
198-
- ✓
199-
- ✓
200-
201-
* - 1.1
202-
- ⊛
203-
- ⊛
204-
- ⊛
205-
- ⊛
206-
- ⊛
207-
- ⊛
208-
- ✓
209-
- ✓
210-
- ✓
211-
- ✓
212-
- ✓
213-
- ✓
214-
- ✓
215-
216-
* - 1.0
217-
- ⊛
218-
- ⊛
219-
- ⊛
220-
- ⊛
221-
- ⊛
222-
- ⊛
223-
- ⊛
224-
- ✓
225-
- ✓
226-
- ✓
227-
- ✓
228-
- ✓
229-
- ✓
23038

231-
.. [#go-1.6-driver-support] The 1.6 driver does not support snapshot reads on secondaries. For more
232-
information, see the `MongoDB Server version 5.0 release notes <https://www.mongodb.com/docs/v5.0/release-notes/5.0/#snapshots>`__.
39+
.. [#8.0-support] {+driver-short+} v1.17 is partially compatible with {+mdb-server+} 8.0 but does not support client bulk write.

source/whats-new.txt

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ What's New
2727
Learn what's new in:
2828

2929
* :ref:`Version 2.0 <golang-version-2.0>`
30+
* :ref:`Version 1.17 <golang-version-1.17>`
3031
* :ref:`Version 1.16 <version-1.16>`
3132
* :ref:`Version 1.15.1 <version-1.15.1>`
3233
* :ref:`Version 1.15 <version-1.15>`
@@ -171,6 +172,40 @@ This release includes the following improvements and fixes:
171172

172173
- The ``Collection.Clone()`` method does not return an error.
173174

175+
.. _golang-version-1.17:
176+
177+
What's New in 1.17
178+
------------------
179+
180+
.. important::
181+
182+
v1.17 is the final planned 1.x version release. This version will
183+
receive security and bug fixes, but future development and features
184+
will be included only in 2.x versions of the driver.
185+
186+
The 1.17 {+driver-short+} release includes the following improvements
187+
and fixes:
188+
189+
- Adds support for OpenID Connect (OIDC) authentication. To learn more, see
190+
the :ref:`golang-mongodb-oidc` section of the Enterprise
191+
Authentication Mechanisms guide.
192+
193+
- Adds support for Queryable Encryption (QE) range queries. To use this
194+
feature, your app must connect to {+mdb-server+} 8.0 or later. For
195+
more information about QE range queries, see :manual:`Queryable
196+
Encryption </core/queryable-encryption>` in the {+mdb-server+} manual.
197+
198+
- Adds support for {+mdb-server+} 8.0, except for
199+
the client bulk write feature.
200+
201+
- Extends the ``IndexView`` type to include the
202+
``DropOneWithKey()`` and ``DropWithKey()`` methods so you can
203+
drop indexes by using their key specifications instead of their names.
204+
205+
For more information about the changes in this version, see the
206+
:github:`v1.17 release notes
207+
</mongodb/mongo-go-driver/releases/tag/v1.17.0>` on GitHub.
208+
174209
.. _version-1.16:
175210

176211
What's New in 1.16

0 commit comments

Comments
 (0)