Removed / breaking in @7.8.11, gone in @9.7.3
closeDBFunctionbenchmarks/benchjs/delete.js
nextFunctionbenchmarks/benchjs/delete.js
closeDBFunctionbenchmarks/benchjs/insert.js
closeDBFunctionbenchmarks/benchjs/multiop.js
getNextbdIdFunctionbenchmarks/benchjs/multiop.js
getNextbmIdFunctionbenchmarks/benchjs/multiop.js
getNextdIdFunctionbenchmarks/benchjs/multiop.js
getNextmIdFunctionbenchmarks/benchjs/multiop.js
nextFunctionbenchmarks/benchjs/multiop.js
closeDBFunctionbenchmarks/benchjs/population.js
contFunctionbenchmarks/benchjs/population.js
getNextcIdFunctionbenchmarks/benchjs/population.js
getNextdIdFunctionbenchmarks/benchjs/population.js
iterFunctionbenchmarks/benchjs/population.js
nextFunctionbenchmarks/benchjs/population.js
closeDBFunctionbenchmarks/benchjs/read.js
getNextbdIdFunctionbenchmarks/benchjs/read.js
getNextbmIdFunctionbenchmarks/benchjs/read.js
getNextdIdFunctionbenchmarks/benchjs/read.js
getNextmIdFunctionbenchmarks/benchjs/read.js
nextFunctionbenchmarks/benchjs/read.js
logFunctionbenchmarks/index.js
runFunctionbenchmarks/index.js
cycleFunctionbenchmarks/mem.js
doneFunctionbenchmarks/mem.js
doneFunctionbenchmarks/populate.js
handleFunctionbenchmarks/populate.js
testFunctionbenchmarks/populate.js
toggleAllFunctiondocs/js/mobile-navbar-toggle.js
toggleClassFunctiondocs/js/mobile-navbar-toggle.js
cleanupFunctionexamples/aggregate/aggregate.js
doneFunctionexamples/doc-methods.js
exampleFunctionexamples/doc-methods.js
cleanupFunctionexamples/geospatial/geoJSONexample.js
cleanupFunctionexamples/geospatial/geospatial.js
cleanupFunctionexamples/globalschemas/gs_example.js
cleanupFunctionexamples/lean/lean.js
doneFunctionexamples/population/population-across-three-collections.js
createDataFunctionexamples/population/population-basic.js
doneFunctionexamples/population/population-basic.js
exampleFunctionexamples/population/population-basic.js
createDataFunctionexamples/population/population-of-existing-doc.js
doneFunctionexamples/population/population-of-existing-doc.js
exampleFunctionexamples/population/population-of-existing-doc.js
createDataFunctionexamples/population/population-of-multiple-existing-docs.js
doneFunctionexamples/population/population-of-multiple-existing-docs.js
exampleFunctionexamples/population/population-of-multiple-existing-docs.js
createDataFunctionexamples/population/population-options.js
doneFunctionexamples/population/population-options.js
exampleFunctionexamples/population/population-options.js
createDataFunctionexamples/population/population-plain-objects.js
doneFunctionexamples/population/population-plain-objects.js
exampleFunctionexamples/population/population-plain-objects.js
cleanupFunctionexamples/promises/promise.js
cleanupFunctionexamples/querybuilder/querybuilder.js
clearCacheFunctionexamples/redis-todo/services/cache.js
cleanupFunctionexamples/replicasets/replica-sets.js
slugGeneratorFunctionexamples/schema/schema.js
cleanupFunctionexamples/statics/statics.js
runFunctionexamples/statics/statics.js
ModelClasslib/browser.js
Model.Classlib/browser.js
Model.constructorMethodlib/browser.js
DocumentFunctionlib/browserDocument.js
changeStreamThunkFunctionlib/connection.js
AggregationCursorFunctionlib/cursor/AggregationCursor.js
_initFunctionlib/cursor/AggregationCursor.js
_nextFunctionlib/cursor/AggregationCursor.js
_transformForAsyncIteratorFunctionlib/cursor/AggregationCursor.js
_waitForCursorFunctionlib/cursor/AggregationCursor.js
ChangeStreamClasslib/cursor/ChangeStream.js
ChangeStream.Classlib/cursor/ChangeStream.js
ChangeStream._bindEventsMethodlib/cursor/ChangeStream.js
ChangeStream._queueMethodlib/cursor/ChangeStream.js
ChangeStream.addListenerMethodlib/cursor/ChangeStream.js
ChangeStream.closeMethodlib/cursor/ChangeStream.js
ChangeStream.constructorMethodlib/cursor/ChangeStream.js
ChangeStream.hasNextMethodlib/cursor/ChangeStream.js
ChangeStream.nextMethodlib/cursor/ChangeStream.js
ChangeStream.onMethodlib/cursor/ChangeStream.js
ChangeStream.onceMethodlib/cursor/ChangeStream.js
QueryCursorFunctionlib/cursor/QueryCursor.js
_getRawCursorFunctionlib/cursor/QueryCursor.js
_nextFunctionlib/cursor/QueryCursor.js
_nextDocFunctionlib/cursor/QueryCursor.js
_onNextFunctionlib/cursor/QueryCursor.js
_populateBatchFunctionlib/cursor/QueryCursor.js
_transformForAsyncIteratorFunctionlib/cursor/QueryCursor.js
_waitForCursorFunctionlib/cursor/QueryCursor.js
_completeFunctionlib/document.js
_initFunctionlib/document.js
completeFunctionlib/document.js
docReducerFunctionlib/document.js
isParentInitFunctionlib/document.js
minimizeFunctionlib/document.js
validatePathFunctionlib/document.js
ValidationError.inspectMethodlib/error/validation.js
postFunctionlib/helpers/model/applyStaticHooks.js
_doneFunctionlib/helpers/parallelLimit.js
_startFunctionlib/helpers/parallelLimit.js
… +134 more
Signature changed
convertTypesToStringFunctiondocs/source/api.js
AggregateFunctionlib/aggregate.js
DocumentFunctionlib/document.js
_getPathsToValidateFunctionlib/document.js
applyGettersFunctionlib/document.js
applyEmbeddedDiscriminatorsFunctionlib/helpers/discriminator/applyEmbeddedDiscriminators.js
applyChangeTrackingFunctionlib/helpers/document/applyDefaults.js
parallelLimitFunctionlib/helpers/parallelLimit.js
_getModelNamesFunctionlib/helpers/populate/getModelsMapForPopulate.js
applyGlobalDiskUseFunctionlib/helpers/query/applyGlobalOption.js
applyGlobalMaxTimeMSFunctionlib/helpers/query/applyGlobalOption.js
applyGlobalOptionFunctionlib/helpers/query/applyGlobalOption.js
walkUpdatePathFunctionlib/helpers/query/castUpdate.js
isModifiedFunctionlib/helpers/setDefaultsOnInsert.js
_setTimestampsOnUpdateFunctionlib/helpers/timestamps/setupTimestamps.js
applyTimestampsToUpdateFunctionlib/helpers/update/applyTimestampsToUpdate.js
ModelFunctionlib/model.js
_dropIndexesFunctionlib/model.js
_execPopulateQueryFunctionlib/model.js
buildPreSavePromiseFunctionlib/model.js
generateVersionErrorFunctionlib/model.js
getIndexesToCreateFunctionlib/model.js
handleSuccessfulWriteFunctionlib/model.js
SchemaArrayFunctionlib/schema/array.js
SchemaBigIntFunctionlib/schema/bigint.js
SchemaBooleanFunctionlib/schema/boolean.js
SchemaBufferFunctionlib/schema/buffer.js
SchemaDateFunctionlib/schema/date.js
SchemaNumberFunctionlib/schema/number.js
SchemaStringFunctionlib/schema/string.js
SchemaUUIDFunctionlib/schema/uuid.js
SubdocumentFunctionlib/types/subdocument.js
wrapMarkdownFunctionscripts/website.js
disallownumflowsFunctiontest/document.test.js
employeeSchemaPreSaveFnFunctiontest/model.discriminator.test.js
middlewareFunctiontest/model.discriminator.test.js
preValidateFunctiontest/model.discriminator.test.js
preMiddlewareFnFunctiontest/types/middleware.test.ts
BlogRepository.findOneMethodtest/types/queries.test.ts
Int8.castMethodtest/types/schema.test.ts
Int8.constructorMethodtest/types/schema.test.ts
Model.bulkSaveMethodtypes/models.d.ts
Model.bulkWriteMethodtypes/models.d.ts
Model.countDocumentsMethodtypes/models.d.ts
Model.createMethodtypes/models.d.ts
Model.createCollectionMethodtypes/models.d.ts
Model.deleteManyMethodtypes/models.d.ts
Model.deleteOneMethodtypes/models.d.ts
Model.distinctMethodtypes/models.d.ts
Model.existsMethodtypes/models.d.ts
Model.findMethodtypes/models.d.ts
Model.findByIdAndDeleteMethodtypes/models.d.ts
Model.findByIdAndUpdateMethodtypes/models.d.ts
Model.findOneMethodtypes/models.d.ts
Model.findOneAndDeleteMethodtypes/models.d.ts
Model.findOneAndReplaceMethodtypes/models.d.ts
Model.findOneAndUpdateMethodtypes/models.d.ts
Model.hydrateMethodtypes/models.d.ts
Model.replaceOneMethodtypes/models.d.ts
Model.updateManyMethodtypes/models.d.ts
Model.updateOneMethodtypes/models.d.ts
Added new API surface in @9.7.3
runFunctionbenchmarks/createDeepNestedDocArray.js
buildPropsFunctionbenchmarks/findOneAndUpdateSimple.js
runFunctionbenchmarks/findOneAndUpdateSimple.js
runFunctionbenchmarks/findOneWithCast.js
runFunctionbenchmarks/insertManySimple.js
runFunctionbenchmarks/nestedArrayLarge.js
runFunctionbenchmarks/recursiveToObject.js
runFunctionbenchmarks/saveSimple.js
appendAssistantMessageFunctiondocs/js/ask-ai.js
appendUserMessageFunctiondocs/js/ask-ai.js
closePanelFunctiondocs/js/ask-ai.js
loadMarkdownDependenciesFunctiondocs/js/ask-ai.js
loadScriptFunctiondocs/js/ask-ai.js
openExistingConversationFunctiondocs/js/ask-ai.js
openPanelFunctiondocs/js/ask-ai.js
parseEventFunctiondocs/js/ask-ai.js
readEventStreamFunctiondocs/js/ask-ai.js
renderMarkdownFunctiondocs/js/ask-ai.js
renderSourcesFunctiondocs/js/ask-ai.js
resizePanelFunctiondocs/js/ask-ai.js
sanitizeMarkdownHtmlFunctiondocs/js/ask-ai.js
scrollThreadToBottomFunctiondocs/js/ask-ai.js
setLoadingFunctiondocs/js/ask-ai.js
startResizeFunctiondocs/js/ask-ai.js
stopResizeFunctiondocs/js/ask-ai.js
submitQuestionFunctiondocs/js/ask-ai.js
closeMenuFunctiondocs/js/mobile-navbar-toggle.js
closeTocFunctiondocs/js/mobile-navbar-toggle.js
toggleMenuFunctiondocs/js/mobile-navbar-toggle.js
setStatusFunctiondocs/js/search.js
scrollActiveSidebarLinkIntoViewFunctiondocs/js/sidebar-collapse.js
setCollapsedFunctiondocs/js/sidebar-collapse.js
applyThemeFunctiondocs/js/theme-toggle.js
toggleThemeFunctiondocs/js/theme-toggle.js
setActiveFunctiondocs/js/toc.js
slugFunctiondocs/js/toc.js
updateFunctiondocs/js/toc.js
setOpenFunctiondocs/js/version-picker.js
apiLinksToMarkdownFunctiondocs/source/api.js
buildMarkdownFunctiondocs/source/api.js
formatApiTypeFunctiondocs/source/api.js
normalizeHtmlDescriptionFunctiondocs/source/api.js
normalizeMarkdownDescriptionFunctiondocs/source/api.js
AggregationCursorFunctionlib/cursor/aggregationCursor.js
_getRawCursorFunctionlib/cursor/aggregationCursor.js
_handlePreHookErrorFunctionlib/cursor/aggregationCursor.js
_initFunctionlib/cursor/aggregationCursor.js
_nextFunctionlib/cursor/aggregationCursor.js
_transformForAsyncIteratorFunctionlib/cursor/aggregationCursor.js
_waitForCursorFunctionlib/cursor/aggregationCursor.js
onPreCompleteFunctionlib/cursor/aggregationCursor.js
ChangeStreamClasslib/cursor/changeStream.js
ChangeStream.Classlib/cursor/changeStream.js
ChangeStream._bindEventsMethodlib/cursor/changeStream.js
ChangeStream.addListenerMethodlib/cursor/changeStream.js
ChangeStream.closeMethodlib/cursor/changeStream.js
ChangeStream.constructorMethodlib/cursor/changeStream.js
ChangeStream.hasNextMethodlib/cursor/changeStream.js
ChangeStream.nextMethodlib/cursor/changeStream.js
ChangeStream.onMethodlib/cursor/changeStream.js
ChangeStream.onceMethodlib/cursor/changeStream.js
QueryCursorFunctionlib/cursor/queryCursor.js
_getRawCursorFunctionlib/cursor/queryCursor.js
_nextFunctionlib/cursor/queryCursor.js
_nextDocFunctionlib/cursor/queryCursor.js
_onNextFunctionlib/cursor/queryCursor.js
_populateBatchFunctionlib/cursor/queryCursor.js
_waitForCursorFunctionlib/cursor/queryCursor.js
onPreCompleteFunctionlib/cursor/queryCursor.js
_addArrayPathsToValidateFunctionlib/document.js
_clearAtomicsOnPathsFunctionlib/document.js
_completeValidateFunctionlib/document.js
_pathOverlapsSetFunctionlib/document.js
checkDivergentArrayFunctionlib/document.js
getSubdocsFunctionlib/document.js
handleAtomicsFunctionlib/document.js
iterFunctionlib/document.js
operandFunctionlib/document.js
shouldSkipVersioningFunctionlib/document.js
MongooseBulkSaveIncompleteErrorClasslib/error/bulkSaveIncompleteError.js
MongooseBulkSaveIncompleteError.Classlib/error/bulkSaveIncompleteError.js
MongooseBulkSaveIncompleteError.constructorMethodlib/error/bulkSaveIncompleteError.js
buildMiddlewareFilterFunctionlib/helpers/buildMiddlewareFilter.js
isBuiltInMiddlewareFunctionlib/helpers/buildMiddlewareFilter.js
applyTimestampsFunctionlib/helpers/document/applyTimestamps.js
applyTimestampsToChildrenFunctionlib/helpers/document/applyTimestamps.js
applyTimestampsToDocFunctionlib/helpers/document/applyTimestamps.js
applyVirtualsFunctionlib/helpers/document/applyVirtuals.js
applyVirtualsToChildrenFunctionlib/helpers/document/applyVirtuals.js
applyVirtualsToDocFunctionlib/helpers/document/applyVirtuals.js
cleanParentFunctionlib/helpers/document/cleanModifiedSubpaths.js
minimizeFunctionlib/helpers/minimize.js
findChildModelFunctionlib/helpers/model/applyHooks.js
getTimestampsOptFunctionlib/helpers/model/castBulkWrite.js
allNestedPathsFunctionlib/helpers/model/discriminator.js
setIntersectionFunctionlib/helpers/model/discriminator.js
validateDiscriminatorSchemasForEncryptionFunctionlib/helpers/model/discriminator.js
cleanFunctionlib/helpers/parallelLimit.js
_getModelNamesFromFunctionRefPathFunctionlib/helpers/populate/getModelsMapForPopulate.js
_getModelNamesFromRefPathFunctionlib/helpers/populate/getModelsMapForPopulate.js
… +673 more