Compatibility Changes in MongoDB 5.2
On this page
MongoDB 5.2 is a rapid release and is only supported for MongoDB Atlas. MongoDB 5.2 is not supported for use on-premises. For more information, see MongoDB Versioning.
The following 5.2 changes can affect compatibility with older versions of MongoDB.
$setWindowFields Stage with Transactions and Snapshot Read Concern
In MongoDB versions earlier than 5.3, the
aggregation pipeline stage cannot be used with transactions or the
"snapshot" read concern.
MongodB removes the following
Existing Indexes Can Be Dropped During an Index Build
Starting in MongoDB 5.2, you can use
db.collection.dropIndexes() to drop existing indexes on the
same collection even if there is an index build in progress. In earlier
versions, attempting to drop a different index during an in-progress
index build results in a