- fix(document): avoid infinite recursion when calling toObject() on self-referencing document #11756
- fix(document): avoid manually populating documents that are manually populated in another doc with different unpopulatedValue #11442
- fix(document): fix ObjectId conversion for external schemas #11841 coyotte508
- fix: fix codeql warnings #11817 Uzlopak
- fix(types): allow passing TVirtuals to Schema class #11543
- fix(types): Type of Connection.transaction() #11825 dwrss
- docs(typescript): add coverage for TypeScript query helpers #11709
- docs: fix documention of error handling #11844 Uzlopak
- docs: typings mongoose.Error should reference to MongooseError #11850 Uzlopak
- chore: improve issue templates #11794 Uzlopak
- chore: use ts-benchmark instead of internal TS benchmarking #11798 mohammad0-0ahmad