https://github.com/Automattic/mongoose

sort by:
Revision Author Date Message Commit Date
d7fc59c chore: release 5.11.7 10 December 2020, 23:22:07 UTC
d318339 fix(index.d.ts): make `Document#id` optional so types that use `id` can use `Model<IMyType & Document>` Fix #9684 10 December 2020, 23:08:51 UTC
a9b317a chore: upgrade mquery -> 3.2.3 10 December 2020, 23:00:36 UTC
43f88db fix(document): ensure calling `get()` with empty string returns undefined for mongoose-plugin-autoinc Fix #9681 10 December 2020, 20:00:20 UTC
369efe1 Merge pull request #9692 from sahasayan/patch-4 fix(index.d.ts): add missing Aggregate#skip() & Aggregate#limit() 10 December 2020, 18:53:26 UTC
f879c4d chore: update opencollective sponsors 10 December 2020, 15:40:31 UTC
1be4d87 fix(model): set `isNew` to false for documents that were successfully inserted by `insertMany` with `ordered = false` when an error occurred Fix #9677 10 December 2020, 14:26:11 UTC
b2da840 test(model): repro #9677 10 December 2020, 14:25:54 UTC
15d6660 fix(index.d.ts): add missing Aggregate#skip() & Aggregate#limit() 10 December 2020, 08:59:50 UTC
dd348b1 chore: release 5.11.6 09 December 2020, 17:42:06 UTC
3ec01fa fix(index.d.ts): allow calling `mongoose.model()` and `Connection#model()` with model as generic param Fix #9678 09 December 2020, 17:28:03 UTC
ccfa041 Merge pull request #9686 from cjroebuck/patch-1 Allow array of validators in SchemaTypeOptions 09 December 2020, 17:09:46 UTC
7a52e45 Merge pull request #9685 from sahasayan/patch-3 fix(index.d.ts): allow 2 generic types in mongoose.model function 09 December 2020, 17:06:19 UTC
a5c98c2 Allow array of validators in SchemaTypeOptions 08 December 2020, 23:43:30 UTC
48907ea fix(index.d.ts): allow 2 generic types in mongoose.model function 08 December 2020, 23:10:33 UTC
a17a2c3 Merge pull request #9683 from isengartz/master optional next() parameter for post middleware 08 December 2020, 18:41:58 UTC
61595f0 fix(index.d.ts): allow passing ObjectId properties as strings to `create()` and `findOneAndReplace()` Fix #9676 08 December 2020, 17:41:16 UTC
8e20ee6 optional next() parameter for post middleware 08 December 2020, 17:18:22 UTC
8a52485 Merge pull request #9680 from orgads/aggregate fix(index.d.ts): Fix return type of Model#aggregate() 08 December 2020, 15:59:02 UTC
1ef8274 fix(middleware): ensure sync errors in pre hooks always bubble up to the calling code Fix #9659 08 December 2020, 15:54:41 UTC
067e3a2 fix(index.d.ts): Fix return type of Model#aggregate() Type 'Promise<unknown>' is not assignable to type 'Promise<Document>'. 08 December 2020, 15:29:27 UTC
0e2058d chore: release 5.11.5 07 December 2020, 18:52:20 UTC
6d9fb4d fix(index.d.ts): add missing `SchemaTypeOpts` and `ConnectionOptions` aliases for backwards compat 07 December 2020, 18:48:05 UTC
a85adb9 test: fix tests re: #9669 07 December 2020, 18:36:56 UTC
8b152e3 fix(map): support `null` in maps of subdocs Fix #9628 07 December 2020, 18:31:11 UTC
8077d1c test(map): repro #9628 07 December 2020, 17:57:44 UTC
3254b03 fix(index.d.ts): allow definining arbitrary properties on SchemaTypeOpts for plugins like mongoose-autopopulate Fix #9669 07 December 2020, 17:45:40 UTC
1dd5266 fix(index.d.ts): add missing `VirtualType#applyGetters()` and `applySetters()`, `Schema#virtuals`, `Schema#childSchemas`, `Query#_mongooseOptions` Fix #9658 07 December 2020, 17:40:34 UTC
201baf8 Merge branch 'master' of github.com:Automattic/mongoose 07 December 2020, 17:23:03 UTC
8c32587 fix(index.d.ts): support object syntax for `validate` Fix #9667 07 December 2020, 17:22:37 UTC
36bba1e Merge pull request #9670 from alecgibson/ts-expires fix(index.d.ts): Allow number for Schema expires 07 December 2020, 17:19:08 UTC
9c0b971 fix(index.d.ts): Allow number for Schema expires 07 December 2020, 09:37:01 UTC
c704fa6 fix(index.d.ts): add `id` to LeanDocuments in case it is defined in the user's schema Fix #9657 06 December 2020, 22:36:42 UTC
4930fda Merge branch 'master' of github.com:Automattic/mongoose 06 December 2020, 21:51:10 UTC
eb0bae4 fix(index.d.ts): add missing types for hook functions Fix #9653 06 December 2020, 21:50:27 UTC
675f0cb Merge pull request #9665 from sahasayan/patch-1 fix(index.ts): allow the next() argument to be optional 06 December 2020, 16:22:16 UTC
eda7251 Merge pull request #9661 from AbdelrahmanHafez/gh-9660 types(base): add mongoose.models re #9660 06 December 2020, 16:21:39 UTC
3b59bbb Merge pull request #9663 from orgads/options-optional fix(index.d.ts): Change options in Connection#collection() to be optional 06 December 2020, 16:20:59 UTC
d4c17ce fix(index.d.ts): improve support for strict null checks with `upsert` and `orFail()` Fix #9654 06 December 2020, 16:16:02 UTC
a4c3325 fix(index.ts): allow the next() argument to be optional 06 December 2020, 15:58:55 UTC
58d1c79 fix(index.d.ts): Change options in Connection#collection() to be optional 06 December 2020, 08:20:46 UTC
9572e21 chore: remove duplicated ts.config.json 06 December 2020, 05:00:38 UTC
64a0ab3 test(types): repro #9660 06 December 2020, 04:48:24 UTC
eaa6e5b types(base): add mongoose.models object re #9660 06 December 2020, 04:48:13 UTC
3ee4fc3 Merge pull request #9655 from sahasayan/patch-2 fix(index.d.ts): add the missing generic declaration for Schema 04 December 2020, 20:36:42 UTC
f87e2c2 fix(index.d.ts): add generic declaration for Schema 04 December 2020, 20:24:12 UTC
8e00926 docs(populate): remove `sort()` from `limit` example to avoid potential confusion Fix #9584 04 December 2020, 17:57:15 UTC
060bfb7 docs(compatibility): add MongoDB server 4.4 version compatibility Fix #9641 04 December 2020, 17:56:50 UTC
ef37e2d chore: release v5.11.4 04 December 2020, 17:13:54 UTC
f8c5df3 fix(index.d.ts): add `Schema#paths`, `Schema#static(obj)`, `Embedded#schema`, `DocumentArray#schema`, make Schema inherit from EventEmitter Fix #9650 04 December 2020, 17:00:26 UTC
7fae1bb fix(index.d.ts): use DocumentDefinition for `FilterQuery` Fix #9649 04 December 2020, 16:53:04 UTC
c045c49 fix(index.d.ts): correct callback result types for `find()`, `findOne()`, `findById()` Fix #9648 04 December 2020, 16:41:55 UTC
b39d225 Merge pull request #9652 from sahasayan/master fix(index.d.ts): add `Document#__v` so documents have a Version by default 04 December 2020, 16:41:30 UTC
84a194b fix(index.d.ts): remove `Document#parent()` method because it conflicts with existing user code Fix #9645 04 December 2020, 16:30:08 UTC
3d01fe3 chore(travis): setup typescript tests in travis 04 December 2020, 16:10:30 UTC
c3d968b Merge branch 'master' of github.com:Automattic/mongoose 04 December 2020, 16:02:48 UTC
6b08c9a test: add coverage for #9644 04 December 2020, 16:01:51 UTC
c7f657f fix(index.d.ts): add `Document#__v` so documents have an Version by default 04 December 2020, 15:06:41 UTC
6074678 Merge pull request #9647 from CatsMiaow/master fix(index.d.ts): order when cb is optional in method 04 December 2020, 13:36:25 UTC
4effd88 fix(index.d.ts): order when cb is optional in method 04 December 2020, 05:36:44 UTC
68d90c0 test: fix tests re: #9639 03 December 2020, 21:37:52 UTC
17e6414 fix(index.d.ts): add missing `Connection#db` property Fix #9643 03 December 2020, 21:32:10 UTC
6afb524 fix(index.d.ts): add missing `session` option to `SaveOptions` Fix #9642 03 December 2020, 21:23:17 UTC
b9dd74b Merge pull request #9611 from alecgibson/ts-intellisense Fix TypeScript intellisense 03 December 2020, 19:29:59 UTC
3fdc446 Merge branch 'master' into ts-intellisense 03 December 2020, 19:29:47 UTC
756750e chore: remove reverted change from changelog 03 December 2020, 19:28:00 UTC
bac117e chore: release 5.11.3 03 December 2020, 19:24:52 UTC
e7494c9 fix: revert #9633 #9636 03 December 2020, 19:21:58 UTC
4b11cae fix: handle ObjectId constructor for #9633 03 December 2020, 18:01:45 UTC
500c8ba fix(index.d.ts): add `ModelUpdateOptions` as alias for `QueryOptions` for backwards compat Re: #9637 03 December 2020, 17:29:34 UTC
a7f7b76 fix: quick fix re: #9637 03 December 2020, 16:02:28 UTC
1f9c363 Merge pull request #9637 from AbdelrahmanHafez/gh-9630 fix(types): add collectionName to Collection 03 December 2020, 15:55:16 UTC
47dcdfd Merge pull request #9639 from Green-Cat/fix-subdocument-types Fix subdocument types 03 December 2020, 15:34:31 UTC
0b7fd0b Merge pull request #9638 from SaifAlsabe/add-custom-errors added missing custom error messages 03 December 2020, 15:32:46 UTC
45bdf9f Merge pull request #9636 from AbdelrahmanHafez/gh-9633 enhancement(schemaType): pass document to default functions 03 December 2020, 15:32:25 UTC
e9b8e39 Fixes small typo 03 December 2020, 10:28:04 UTC
8440783 Updates types test for #9631 03 December 2020, 09:58:23 UTC
b4a2fd9 fix(index.d.ts): allows sub-documents in schema Fixes #9631 03 December 2020, 09:55:19 UTC
6861553 types(collection): make mongoose inherit from mongodb collection 03 December 2020, 09:07:16 UTC
e39d407 added missing custom error messages 03 December 2020, 06:27:22 UTC
d3f93b8 added missing custom error messages 03 December 2020, 05:52:21 UTC
3e5340a fix(types): add collectionName to Collection 03 December 2020, 04:33:30 UTC
3e7a528 enhancement(schemaType): pass documents to default functions as the first argument 03 December 2020, 04:03:12 UTC
1956305 test(document): repro #9633 03 December 2020, 04:02:48 UTC
f6ee440 test: clean up a few issues with tests re: #9618 03 December 2020, 01:55:40 UTC
1bc2de8 fix(index.d.ts): make it possible to use `LeanDocument` with arrays Re: #9620 03 December 2020, 01:37:11 UTC
b733c7b fix(index.d.ts): add `Document#_id` so documents have an id by default Fix #9632 Re: #9620 03 December 2020, 00:12:00 UTC
3123bec fix(schema+discriminator): support defining recursive embedded discriminators by passing document array schematype to discriminator Fix #9600 02 December 2020, 23:46:18 UTC
991b4fb chore: release 5.11.2 02 December 2020, 22:32:26 UTC
4b223e4 fix(index.d.ts): add missing query options and model `findById()` function Re: #9620 02 December 2020, 22:21:12 UTC
ef2a4c7 fix(index.d.ts): add automatic `_id` for Document, support creating Mongoose globals and accessing collection name Fix #9618 02 December 2020, 22:00:56 UTC
af845b2 fix(index.d.ts): add missing global `get()` and `set()` Fix #9616 02 December 2020, 21:49:53 UTC
eafee6d fix(index.d.ts): support defining schema paths as arrays of functions Fix #9617 02 December 2020, 21:42:48 UTC
af14db2 fix(index.d.ts): add missing `Schema#obj`, `Schema#statics`, `Schema#methods`, `Schema#query` properties Fix #9622 02 December 2020, 21:36:47 UTC
7da7935 Merge pull request #9621 from alecgibson/ts-create-index fix(index.d.ts): allow `useCreateIndex` in connection options 02 December 2020, 16:30:20 UTC
dd9e0fa fix(index.d.ts): allow `useCreateIndex` in connection options Updated the TypeScript example to mirror the example given in the [deprecation warning docs][1]. [1]: https://mongoosejs.com/docs/deprecations.html 02 December 2020, 08:27:14 UTC
14d75d1 fix: TypeScript Intellisense This change aims to fix intellisense for developing type definitions in mongoose. In `.ts` files, we currently get a compilation warning from TypeScript when trying to `import mongoose from 'mongoose'`: ``` Cannot find module 'mongoose' or its corresponding type declarations.ts(2307) ``` As such, none of the intellisense in VS Code works correctly. This change moves the TypeScript configuration out of our test file, and into a `tsconfig.json`, where IDEs will be able to find it and use it to enable Intellisense for better TypeScript typings development. 02 December 2020, 07:55:46 UTC
645a45b fix(index.d.ts): add missing `new` and `returnOriginal` options to QueryOptions, add missing model static properties Fix #9615 Re: #9616 02 December 2020, 00:23:51 UTC
1f36f61 chore: release 5.11.1 01 December 2020, 20:06:18 UTC
e665a95 test: add test covering SchemaOptions 01 December 2020, 18:09:10 UTC
back to top