MongoDB 8.2.12 is out and is ready for production deployment. This release contains only fixes since 8.2.11, and is a recommended upgrade for all 8.2 users.
Fixed in this release:
- SERVER-123081 Handle compound wildcard index spec in $_internalIndexKey
- SERVER-125872 Hashing query solutions is exponential for InternalSchema*MatchExpression
- SERVER-126247 $search.mergingPipeline is not properly validated
- SERVER-127280 Reject expression-based sortBy in $linearFill parser
- SERVER-127357 Check for duplicate `from` fields in DocumentSourceGraphLookup::createFromBson()
- SERVER-127566 Limit the contention factor that can be used for FLE2
- SERVER-127661 Validate startOrContinueTransaction requires autocommit
- SERVER-127694 Type check DBPointer
- SERVER-127737 Limit the number of metadata blocks that can appear in a FLE2IndexedTextEncryptedValue
- SERVER-127831 Forbid external users from running FLE2 commands with crudProcessed set to true
- SERVER-128198 mongos killCursors checks auth against request namespace instead of cursor's namespace
- SERVER-128316 Bound maximum typo suggestion in hybrid search
- SERVER-128341 Sort on $meta crashes server
- SERVER-128362 Add null-check on return value in ocspClientCallback
- SERVER-128433 Ensure 'runtimeConstants.userRoles' cannot be set by an external client
- SERVER-128473 $function missing advanceGeneration() causes use-after-free on retained BSON args
- SERVER-128494 Validate external BSON in MultiBsonStreamCursor
- SERVER-128517 Add configurable minimum timeout for pre-auth streamable hello
- SERVER-128832 Guard ImplScope ModuleLoader creation
- SERVER-127346 Make session refresh have kExempt admission priority
As always, please let us know of any issues.
-- The MongoDB Team