diff --git a/source/upgrade/v3.txt b/source/upgrade/v3.txt index 6fd7efd6..0cd51180 100644 --- a/source/upgrade/v3.txt +++ b/source/upgrade/v3.txt @@ -98,6 +98,14 @@ Version 3.0 Breaking Changes - The LINQ2 provider has been removed from this version of the driver. You must use LINQ3 for all LINQ queries. + + Queries that use client-side projections will throw an ``ExpressionNotSupportedException`` + error by default. To enable client-side projections, set the + ``EnableClientSideProjections`` property of a ``TranslationOptions`` object to + ``true``. You can pass this ``TranslationOptions`` object to an + ``AggregateOptions`` or ``FindOptions`` object to enable client-side projections + for a single query, or to a ``MongoClientSettings`` object to enable client-side projections + for all queries in an application. - Previous versions of the {+driver-short+} supported two GUID representation modes. In version 3.0, ``GuidRepresentationMode.V3`` is the only supported mode. This change