Skip to content

Commit 0a84360

Browse files
elyse-mdbElyse Foreman
authored andcommitted
(DOCSP-44281) [Go Driver] Update changelogs to remove updates for EOL'd versions v1.11 and earlier (mongodb#397)
Co-authored-by: Elyse Foreman <[email protected]>
1 parent 564bbe8 commit 0a84360

File tree

1 file changed

+78
-78
lines changed

1 file changed

+78
-78
lines changed

source/whats-new.txt

Lines changed: 78 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -169,39 +169,39 @@ What's New in 1.11
169169
on database error types, such as ``CommandError`` and
170170
``WriteException``.
171171

172-
Version 1.11.8 of the driver has been retracted because
172+
Version 1.11.8 of the driver has been retracted because
173173
it incorrectly contains changes intended for 1.12.1.
174-
174+
175175
Upgrade to version 1.11.9 or later if you are using a retracted
176176
version of the driver.
177177

178-
New features of the 1.11 Go driver release include:
178+
New features of the 1.11 Go driver release include:
179179

180180
- Removal of support for MongoDB versions 3.5 and older.
181181

182182
- Removal of support for Go versions 1.12 and older.
183183

184-
- Improvements to ``Timeout`` API and behavior, including:
185-
184+
- Improvements to ``Timeout`` API and behavior, including:
185+
186186
- Modified retry logic for greater application resiliency.
187187

188188
- Extended ``mongo.IsTimeout`` error helper to catch more timeout errors.
189189

190-
- New GridFS methods that take contexts instead of using ``SetReadDeadline``
190+
- New GridFS methods that take contexts instead of using ``SetReadDeadline``
191191
and ``SetWriteDeadline``.
192192

193-
- Reduced memory allocations during operation execution.
194-
195-
- Fix for SRV polling bug that prevented changes in SRV records when the
196-
associated MongoDB connection string included a username and password.
193+
- Reduced memory allocations during operation execution.
194+
195+
- Fix for SRV polling bug that prevented changes in SRV records when the
196+
associated MongoDB connection string included a username and password.
197197

198-
- Support for :abbr:`GCP (Google Cloud Platform)` service accounts when using
198+
- Support for :abbr:`GCP (Google Cloud Platform)` service accounts when using
199199
Google Cloud Key Management Services.
200200

201-
- Improvements to server-side resource cleanup when using the ``Cursor.All`` and
201+
- Improvements to server-side resource cleanup when using the ``Cursor.All`` and
202202
``Session.WithTransaction`` functions.
203203

204-
- ``SERVICE_HOST`` Kerberos authentication parameter specification enabled with
204+
- ``SERVICE_HOST`` Kerberos authentication parameter specification enabled with
205205
the ``authMechanismProperties`` connection string option.
206206

207207
- Corrected output from the ``bson.Raw.String()`` method to Extended JSON
@@ -218,49 +218,49 @@ New features of the 1.11 Go driver release include:
218218
What's New in 1.10
219219
------------------
220220

221-
.. important:: Upgrade to Version 1.10.1 or Higher
221+
.. important:: Upgrade to Version 1.10.1 or Higher
222222

223-
The 1.10.1 Go driver patches a bug that can cause data corruption when
224-
rotating :ref:`Data Encryption Keys <csfle-key-architecture>` encrypted
225-
with a :ref:`Customer Master Key <csfle-key-architecture>` hosted on Google
223+
The 1.10.1 Go driver patches a bug that can cause data corruption when
224+
rotating :ref:`Data Encryption Keys <csfle-key-architecture>` encrypted
225+
with a :ref:`Customer Master Key <csfle-key-architecture>` hosted on Google
226226
Cloud Key Management Service or Azure Key Vault.
227227

228-
New features of the 1.10 Go driver release include:
228+
New features of the 1.10 Go driver release include:
229229

230230
- Full compatibility with MongoDB 6.0.
231-
231+
232232
- Support for new features related to :ref:`qe-manual-feature-qe`,
233233
including new options for automatic and manual encryption.
234234

235-
- Support for the new Automatic Encryption Shared Library, which replaces the
236-
``mongocryptd`` process. The shared library requires MongoDB v6.0 Enterprise
235+
- Support for the new Automatic Encryption Shared Library, which replaces the
236+
``mongocryptd`` process. The shared library requires MongoDB v6.0 Enterprise
237237
or later and ``libmongocrypt`` 1.5.0 or later.
238238

239239
- :ref:`clustered index <golang-clustered-indexes>` creation support.
240240

241-
- A new API and ``ClientEncryption`` entity operations for encryption key
241+
- A new API and ``ClientEncryption`` entity operations for encryption key
242242
management.
243243

244-
- A ``Timeout`` client option to set default context timeouts for
244+
- A ``Timeout`` client option to set default context timeouts for
245245
each operation sent through that client.
246246

247-
- A patch to default data to either ``primitive.M`` or ``primitive.D`` when
247+
- A patch to default data to either ``primitive.M`` or ``primitive.D`` when
248248
decoding empty types.
249249

250-
- Support for encoding atypical map key types for data that can be unmarshalled
251-
into a textual representation of itself.
250+
- Support for encoding atypical map key types for data that can be unmarshalled
251+
into a textual representation of itself.
252252

253253
- Performance optimizations, including:
254-
255-
- Improved full document requests for before and after updates in change
254+
255+
- Improved full document requests for before and after updates in change
256256
stream events.
257257

258258
- Improved :abbr:`PRN (pseudo-random number)` and :abbr:`UUID (universally
259-
unique identifier)` generation.
259+
unique identifier)` generation.
260260

261261
- Reduced memory consumption when compressing wire messages.
262262

263-
- Troubleshooting support for `frequently encountered issues.
263+
- Troubleshooting support for `frequently encountered issues.
264264
<https://github.com/mongodb/mongo-go-driver/blob/master/docs/common-issues.md>`__
265265

266266

@@ -269,18 +269,18 @@ New features of the 1.10 Go driver release include:
269269
What's New in 1.9
270270
-----------------
271271

272-
New features of the 1.9 Go driver release include:
272+
New features of the 1.9 Go driver release include:
273273

274274
- Improved connection storm mitigation.
275275

276276
- ``Custom`` options to change-stream and aggregate operations.
277277

278-
- ``Let`` option on most CRUD commands that specifies parameters for use
279-
in an aggregate expression. ``Let`` must be a document that maps
280-
parameter names to values that are constant or closed expressions without
278+
- ``Let`` option on most CRUD commands that specifies parameters for use
279+
in an aggregate expression. ``Let`` must be a document that maps
280+
parameter names to values that are constant or closed expressions without
281281
references to document fields. MongoDB v5.0 or later is required.
282282

283-
- New constructor functions that create ``Cursor`` and ``SingleResult``
283+
- New constructor functions that create ``Cursor`` and ``SingleResult``
284284
instances from marshallable and non-nil BSON documents.
285285

286286

@@ -289,64 +289,64 @@ New features of the 1.9 Go driver release include:
289289
What's New in 1.8
290290
-----------------
291291

292-
New features of the 1.8 Go driver release include:
292+
New features of the 1.8 Go driver release include:
293293

294294
- Full compatibility with MongoDB 5.1.
295295

296-
- Support for :abbr:`KMIP (Key Management Interoperability Protocol)` as a KMS
297-
provider for :abbr:`{+csfle-short+} ({+csfle-long+})`.
296+
- Support for :abbr:`KMIP (Key Management Interoperability Protocol)` as a KMS
297+
provider for :abbr:`{+csfle-short+} ({+csfle-long+})`.
298298

299-
- Redesigned driver connection pool for low operation ``Context`` timeouts and
300-
to reduce connection churn. Behavior changes include:
299+
- Redesigned driver connection pool for low operation ``Context`` timeouts and
300+
to reduce connection churn. Behavior changes include:
301301

302302
- New connection creation times out at ``connectTimeoutMS``.
303303

304304
- At most, two new connections can be established at the same time.
305305

306-
- Removal of oppressive and unnecessarily gendered language in the Go driver
307-
documentation, code, tests, and spec tests.
306+
- Removal of oppressive and unnecessarily gendered language in the Go driver
307+
documentation, code, tests, and spec tests.
308308

309309

310310
.. _version-1.7:
311311

312312
What's New in 1.7
313313
-----------------
314314

315-
.. important:: Upgrade to Version 1.7.2 or Higher
315+
.. important:: Upgrade to Version 1.7.2 or Higher
316316

317-
The 1.7.2 Go driver contains a bug fix for a data race that can occur between
318-
creating and checking out connections when ``minPoolSize > 0``.
317+
The 1.7.2 Go driver contains a bug fix for a data race that can occur between
318+
creating and checking out connections when ``minPoolSize > 0``.
319319

320320
New features of the 1.7 Go driver release include:
321321

322322
- Full compatibility with MongoDB 5.0.
323323

324-
- Support for the :readconcern:`"snapshot"` read concern outside of
324+
- Support for the :readconcern:`"snapshot"` read concern outside of
325325
multi-document transactions for certain read operations.
326326

327327
- Improved ``WriteException`` and ``BulkWriteException`` error messages for
328-
schema validation via the ``WriteError.Details`` field.
328+
schema validation reported by the ``WriteError.Details`` field.
329329

330330

331331
.. _version-1.6:
332332

333333
What's New in 1.6
334334
-----------------
335335

336-
.. important:: Upgrade to Version 1.6.2 or Higher
336+
.. important:: Upgrade to Version 1.6.2 or Higher
337337

338-
The 1.6.2 Go driver contains a bug fix for a data race that can occur between
339-
creating and checking out connections when ``minPoolSize > 0``.
338+
The 1.6.2 Go driver contains a bug fix for a data race that can occur between
339+
creating and checking out connections when ``minPoolSize > 0``.
340340

341341
New features of the 1.6 Go driver release include:
342342

343-
- Support for the MongoDB Stable API. For more information, see the
343+
- Support for the MongoDB Stable API. For more information, see the
344344
:ref:`Stable API Guide <golang-stable-api>`.
345345

346-
- Support for connections to any MongoDB service that runs behind a load
347-
balancer.
348-
349-
- Support for creating time series collections. For more information, see
346+
- Support for connections to any MongoDB service that runs behind a load
347+
balancer.
348+
349+
- Support for creating time series collections. For more information, see
350350
the :ref:`Time Series Collections Guide <golang-time-series>`.
351351

352352
- ``Let`` option for aggregate expressions.
@@ -357,17 +357,17 @@ New features of the 1.6 Go driver release include:
357357
What's New in 1.5
358358
-----------------
359359

360-
New features of the 1.5 Go driver release include:
360+
New features of the 1.5 Go driver release include:
361361

362-
- Support for Azure and :abbr:`GCP (Google Cloud Platform)` key-management
362+
- Support for Azure and :abbr:`GCP (Google Cloud Platform)` key-management
363363
services with {+csfle-long+}.
364364

365-
- New errors API to detect duplicate-key errors, timeouts, and network
365+
- New errors API to detect duplicate-key errors, timeouts, and network
366366
errors.
367367

368-
- Server monitoring to monitor changes on a MongoDB deployment.
368+
- Server monitoring to monitor changes on a MongoDB deployment.
369369

370-
- Errors to prevent unexpected behavior on maps that contain multiple
370+
- Errors to prevent unexpected behavior on maps that contain multiple
371371
keys being used as a hint option, as a sort option, or for index creation.
372372

373373

@@ -376,34 +376,34 @@ New features of the 1.5 Go driver release include:
376376
What's New in 1.4
377377
-----------------
378378

379-
New features of the 1.4 Go driver release include:
379+
New features of the 1.4 Go driver release include:
380380

381381
- Full compatibility with MongoDB 4.4.
382382

383383
- Support for stapled and non-stapled OCSP verification.
384384

385-
- New ``tlsDisableOCSPEndpointCheck=true`` URI option to disable sending HTTP
386-
requests if the OCSP responder is not reachable from the driver and there is
385+
- New ``tlsDisableOCSPEndpointCheck=true`` URI option to disable sending HTTP
386+
requests if the OCSP responder is not reachable from the driver and there is
387387
no stapled response.
388388

389389
- Additional context to errors encountered during BSON unmarshalling.
390390

391-
- Proper ``Unwrap`` functions for various driver error types.
391+
- Proper ``Unwrap`` functions for various driver error types.
392392

393393

394394
.. _version-1.3:
395395

396396
What's New in 1.3
397397
-----------------
398398

399-
New features of the 1.3 Go driver release include:
399+
New features of the 1.3 Go driver release include:
400400

401-
- ``mgocompat`` package that exports a BSON registry compatible with
402-
``globalsign/mgo/bson``, which can be used via the
401+
- ``mgocompat`` package that exports a BSON registry compatible with
402+
``globalsign/mgo/bson``, which can be used by calling the
403403
``ClientOptions.SetRegistry`` method.
404404

405-
- ``RegisterTypeEncoder`` and ``RegisterHookEncoder`` methods, which
406-
replace the deprecated ``RegisterEncoder`` method. A corresponding change has
405+
- ``RegisterTypeEncoder`` and ``RegisterHookEncoder`` methods, which
406+
replace the deprecated ``RegisterEncoder`` method. A corresponding change has
407407
been made to replace ``RegisterDecoder``.
408408

409409

@@ -418,27 +418,27 @@ New features of the 1.2 Go driver release include:
418418

419419
- ``bson.MarshalValue`` function, which marshals Go types to BSON.
420420

421-
- ``StringCodec``, which allows non-string fields to be decoded into a
421+
- ``StringCodec``, which allows non-string fields to be decoded into a
422422
String field in a struct.
423-
424-
- ``IntCodec``, ``UIntCodec``, ``BoolCodec``, and ``FloatCodec`` added to
423+
424+
- ``IntCodec``, ``UIntCodec``, ``BoolCodec``, and ``FloatCodec`` added to
425425
``mgocompat`` to allow codecs to convert between numbers and booleans.
426-
426+
427427

428428
.. _version-1.1:
429429

430430
What's New in 1.1
431431
-----------------
432432

433-
New features of the 1.1 Go driver release include:
433+
New features of the 1.1 Go driver release include:
434434

435435
- Full compatibility with MongoDB 4.2.
436436

437-
- Redesigned lower-level driver implementation to improve maintainability and
438-
performance.
437+
- Redesigned lower-level driver implementation to improve maintainability and
438+
performance.
439439

440-
- Connection Monitoring and Pooling specifications to monitor various connection
441-
and connection pool events with improved utilization.
440+
- Connection Monitoring and Pooling specifications to monitor various connection
441+
and connection pool events with improved efficiency.
442442

443443

444444
.. _version-1.0:

0 commit comments

Comments
 (0)