An in-range update of mongoose is breaking the build π¨
Closed this issue Β· 11 comments
The dependency mongoose was updated from 5.2.14
to 5.2.15
.
π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
mongoose is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
Status Details
- β continuous-integration/travis-ci/push: The Travis CI build failed (Details).
Commits
The new version differs by 26 commits.
c4a01ec
chore: release 5.2.15
1ba6ca7
fix(model): allow calling
Model.init()
again after callingdropDatabase()
4108366
test(model): repro #6967
8a178ad
docs: add selectPopulatedPaths option
950d223
fix(populate): add selectPopulatedPaths option to opt out of auto-adding
populate()
-ed fields toselect()
c0fb363
test(populate): repro #6546
6dd98c8
style: fix lint
8840ffd
chore: peg chalk version
bdd7432
docs(webpack): make webpack docs use es2015 preset for correct libs and use acorn to test output is valid ES5
25c305d
docs(model): add blog post link and example to syncIndexes() docs
2d928b4
style: fix lint
dcfb894
fix(populate): handle virtual justOne correctly if it isn't set
0bff408
test(populate): repro #6988
a01b827
fix(populate): find connect justOne when double-populating underneath an array
b5841c2
test(populate): repro #6798
There are 26 commits in total.
See the full diff
FAQ and help
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
After pinning to 5.2.14 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.
- The
dependency
mongoose was updated from5.2.15
to5.2.16
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 29 commits.
a8f8c7a
chore: release 5.2.16
b4c372e
chore: add async/await banner to promises docs
d7e91ef
style: fix lint re: #6915
b41f93c
fix(schema): throw a helpful error if setting
ref
to an invalid value3f1bb2c
test(schema): repro #6915
8c81c7f
style: more lint fixes
4c16b14
style: fix lint
e93c8b5
docs(model+schematype): improve docs about background indexes and init()
53572a8
Merge branch 'master' of github.com:Automattic/mongoose
6790d2f
fix(query): add option to skip adding timestamps to an update
99ce6c7
test(query): repro #6980
31860bf
Merge pull request #7023 from lineus/fix-6881
4aa22a1
fix(connection): allow specifying
useCreateIndex
at the connection level, overrides global-level2af6e05
bump mongodb and mongodb-core versions
97171e3
docs(index): fix link to tidelift
There are 29 commits in total.
See the full diff
- The
dependency
mongoose was updated from5.2.16
to5.2.17
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 13 commits.
ee17056
chore: release 5.2.17
a9db83e
docs(model+query): explain which operators
count()
supports thatcountDocumnts()
doesn't53f7a24
docs(guide): clarify that Mongoose only increments versionKey on
save()
and add a workaround forfindOneAndUpdate()
c1bdbcf
fix(update): find top-level version key even if there are
$
operators in the updateabe4545
test(model): repro #7003
f3bda5e
Merge pull request #7024 from lineus/feat-query.setUpdate
8be1dbf
Merge branch 'master' into feat-query.setUpdate
f88cfdf
Merge pull request #7034 from lineus/docs-7018
ff0f2dc
Merge pull request #7036 from lineus/fix-6922
0e9d6d3
fix typo in model.js
e7f9ed0
add debug output stream change to migration doc
b30edd1
chore: now working on 5.2.17
89b57c5
add setUpdate to Query.prototype
See the full diff
- The
dependency
mongoose was updated from5.2.17
to5.2.18
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 16 commits.
3084fcb
chore: release 5.2.18
b844bca
style: fix lint re: #5704
53c39fa
fix(populate): handle multiple localFields + foreignFields using
localField: function() {}
syntax0e2d638
test(populate): repro #5704
55ad233
docs(aggregate): fix syntax highlighting on allowDiskUse() docs
7c2eb93
docs(migrating_to_5): add note about overwriting filter properties
9975182
fix(document): retain user-defined key order on initial set with nested docs
fd8e227
test(document): repro #6944
8fea4f8
fix(query): correctly handle
select('+c')
if c is not in schema5ec10b6
test(query): repro #7017
477e8ca
test(model): add coverage for #6972
05aa04d
fix(document): check path exists before checking for required
2221d72
chore: hide home page ad on mobile
b54ce42
style fix some more lint warnings
eedfc03
chore: now working on 5.2.18
There are 16 commits in total.
See the full diff
- The
dependency
mongoose was updated from5.2.18
to5.3.0
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 65 commits.
ab8a709
chore: release 5.3.0
d6de918
Merge pull request #7065 from Automattic/5.3
9b61bb0
docs(query): add better docs for the
mongooseOptions()
function2ce5408
feat(aggregate): support for/await/of for Model.aggregate()
638047d
chore: ignore correct dir re: #6737
57ecaf4
feat(query): support stage 3 async iterators if Symbol.asyncIterator is set
2350c3c
Merge branch 'master' into 5.3
4f5ca54
style: fix all lint warnings
87d873f
chore: now working on 5.2.19
7735212
feat(mongoose): add global
now()
function that you can stub for testing timestampsb7ef43d
Merge branch 'master' into 5.3
b68c992
feat(mongoose): add top-level mongoose.ObjectId, mongoose.Decimal128 for easier schema declarations
86ec8d4
Merge branch '5.3' of github.com:Automattic/mongoose into 5.3
de761b5
Merge branch 'master' into 5.3
07a1d22
Merge pull request #7033 from Automattic/gh4412
There are 65 commits in total.
See the full diff
- The
dependency
mongoose was updated from5.3.0
to5.3.1
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 19 commits.
164ebad
chore: release 5.3.1
bb020a7
fix(model): avoid printing warning if
_id
index is set to "hashed"50b9dae
docs(schematypes+validation): clean up links from validation docs to schematypes docs
b3f9705
docs(populate): rewrite refPath docs to be simpler and more direct
b1e3725
test: fix tests re: #7068
da6eab3
Merge pull request #7068 from lineus/fix-7022
acc4783
docs(faq): explain why destructuring imports are not supported in FAQ
d2d9926
fix(populate): handle nested populate underneath lean array correctly
cd0ce5d
test(populate): repro #7052
c30c31c
fix(update): make timestamps not crash on a null or undefined update
2e6a5a6
test(update): repro #7041
479a2d9
fix(model): apply timestamps to nested docs in bulkWrite()
a2bc239
test(model): repro #7032
e9f8d9b
style: fix lint
217595b
refactor: move bulkWrite casting into a helper
There are 19 commits in total.
See the full diff
- The
dependency
mongoose was updated from5.3.1
to5.3.2
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 26 commits.
5c0e444
chore: release 5.3.2
cffd32d
fix(query): make sure to return correct result from
orFail()
2045f0e
test(schema): test setting updatedAt to
createdAt: false
8872a68
Merge pull request #7101 from gsandorx/patch-1
a7b8da4
Update query.js
19d5a06
chore: add promise-debug for easier debugging unhandled rejections re: #6997
1d9f52e
Merge branch 'master' of github.com:Automattic/mongoose
476c1b9
fix(mongoose): isolate Schema.Types between custom Mongoose instances
88a4df8
test(mongoose): repro #6933
817bbcc
Merge pull request #7088 from lineus/fix-7074
b2cefc4
fix(mongoose): avoid unhandled rejection when
mongoose.connect()
errors with a callback7a81df4
test: repro #6997
941a695
fix(document): dont mark single nested path as modified if setting to the same value
5604f13
test(document): repro #7048
419c5d4
fix(populate): use WeakMap to track lean populate models rather than leanPopulateSymbol
There are 26 commits in total.
See the full diff
- The
dependency
mongoose was updated from5.3.2
to5.3.3
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 24 commits.
9ab9552
chore: release 5.3.3
9af233a
docs: re-add array type to API docs
e69b620
docs(connections): add note about
members.host
errors due to bad host names in replica set6e20941
docs(plugins): add list of officially supported plugins
4d03c7e
fix(document): enable storing mongoose validation error in MongoDB by removing
$isValidatorError
property455fc83
test(document): repro #7127
74dbdc1
test(connection): add coverage for #7122
c7511fe
docs(model): make #7126 consistent with rest of middleware docs
b1d01e7
Merge pull request #7126 from lineus/docs-7114
b62eccd
Merge pull request #7122 from jesstelford/patch-1
e9a6ed4
Merge pull request #7080 from lineus/docs-7076
831327d
docs(schema): add examples of using regexps for middleware
dae722f
aggregate triggers aggregate middleware
0b89290
Correctly create collections within Model.createCollection
0add6ca
fix wonky wording in numbers/buffer
There are 24 commits in total.
See the full diff
- The
dependency
mongoose was updated from5.3.3
to5.3.4
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 26 commits.
6e339de
chore: release 5.3.4
7475002
Merge branch 'master' of github.com:Automattic/mongoose
40dab43
docs(schema): add example of
add()
with another schema1c15a48
Merge pull request #7110 from lineus/fix-7108
61a05be
docs(deprecations): add note about gridstore deprecation
a2fa94c
fix(query): don't require passing model to
cast()
1601597
style: fix lint
b9ea793
fix(populate): handle plus path projection with virtual populate
18f6389
test(populate): repro #7050
fb7e367
docs(guide): add storeSubdocValidationError option to guide
f111af2
fix(document): support storeSubdocValidationError document to opt out of duplicate validation errors for single nested docs
b7f0c2b
test(document): repro #6802
e57949a
docs(schematypes): elaborate on how schematypes relate to types
a093a62
fix(schema): allow using ObjectId type as schema path type
8f360ba
test(schema): repro #7049
There are 26 commits in total.
See the full diff
- The
dependency
mongoose was updated from5.3.5
to5.3.6
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 28 commits.
06b899b
chore: release 5.3.6
5a856a7
fix(query): fix undefined transforms error
3ecf749
chore: release 5.3.5
c1d3c64
fix(cursor): defer checking transform option until after hooks so hooks can set it
dc34561
fix(cursor): handle non-boolean lean option in
eachAsync()
5acf67b
test(cursor): repro #7137
7d46351
fix(document): handle setting single doc with refPath to document
fcf980a
test(document): repro #7070
5a6e295
fix(types): use core Node.js buffer prototype instead of safe-buffer because safe-buffer is broken for Node.js 4.x
a135e49
fix(document): make
$session()
propagate sessions to child docsa2103c5
test(document): repro #7104
ff7f258
fix(update): correct cast update that overwrites a map
ab8282d
test(update): repro #7111
afd77e0
fix(query): ensure context is correct for query casting with maps
5f6bb9a
fix(model): make sure versionKey on
replaceOne()
always gets set at top level to prevent cast errors
There are 28 commits in total.
See the full diff
- The
dependency
mongoose was updated from5.3.6
to5.3.7
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 20 commits.
578a16d
chore: release 5.3.7
4fa41e8
Merge pull request #7180 from lineus/fix-6075
addc12a
Merge pull request #7184 from lineus/fix-7173
4d7d05f
simplify declaration of NodeBuffer
4f83211
fallback to safe-buffer in the browser
35118dd
change !includes to indexof === -1
a611926
fix(update): copy exact errors from array subdoc validation into top-level update validator error
b321e81
test(update): add one more case for #7135
e1a7ae5
fix(update): run update validators on nested doc when $set on an array
460b703
test(update): repro #7135
47d8fac
docs(guide): add links to individual schema types from guide
dcac7bc
docs(schematypes): add note about nested paths with
type
getting converted to mixedade298f
make depopulate remove populated virtuals too
1c1bda8
add test for depopulate on an unpopulated doc
d3eaec1
fix(document): support propsParameter for validateSync() and make validateSync() handle custom validators returning promise
There are 20 commits in total.
See the full diff