- fix(documentarray): reindex subdocs after array reordering and removal so subsequent nested changes save using the correct path #16282 AbdelrahmanHafez
- fix(document): avoid accessing special properties in
Document.prototype.get() - fix(schema): avoid returning inherited properties from schema path lookups, including paths underneath maps of subdocuments
- fix(clone): isolate cloned arrays from source documents #16281 AbdelrahmanHafez
- types: enable exactOptionalPropertyTypes in TypeScript tests #16287