Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(deps): bump org.mongodb:bson from 4.10.2 to 5.0.0 (#383)
Bumps [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) from 4.10.2 to 5.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mongodb/mongo-java-driver/releases">org.mongodb:bson's releases</a>.</em></p> <blockquote> <h2>Java Driver 5.0.0 (Mar 1, 2023)</h2> <p>The MongoDB JVM team is pleased to announce version 5.0.0 of the MongoDB Java Driver!</p> <p>Release announcement: <a href="https://www.mongodb.com/community/forums/t/mongodb-java-driver-5-0-is-released/268913">https://www.mongodb.com/community/forums/t/mongodb-java-driver-5-0-is-released/268913</a></p> <h2>What's Changed</h2> <ul> <li>[JAVA-5203] Support stored nulls for non-primitive fields in Java records by <a href="https://github.com/bulbfreeman"><code>@bulbfreeman</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1223">mongodb/mongo-java-driver#1223</a></li> <li>Add explicit automatic module name configuration. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1232">mongodb/mongo-java-driver#1232</a></li> <li>Update logger name to align with naming conventions. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1233">mongodb/mongo-java-driver#1233</a></li> <li>Enable container and Kubernetes awareness for improved telemetry. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1235">mongodb/mongo-java-driver#1235</a></li> <li>Update DatabaseTestCase to Junit 5 by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1238">mongodb/mongo-java-driver#1238</a></li> <li>Preserve error code, code name, and error labels when redacting command monitoring/logging by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1225">mongodb/mongo-java-driver#1225</a></li> <li>Add server selection log messages by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1221">mongodb/mongo-java-driver#1221</a></li> <li>Remove write and read concern from Atlas Search Index commands. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1241">mongodb/mongo-java-driver#1241</a></li> <li>BatchCursor refactorings by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1246">mongodb/mongo-java-driver#1246</a></li> <li>Merge 5.0 breaking changes into the main line of development by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1268">mongodb/mongo-java-driver#1268</a></li> <li><code>ClusterSettings</code> does not compute <code>ClusterConnectionMode</code> consistently by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1273">mongodb/mongo-java-driver#1273</a></li> <li>Install legacy shell by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1272">mongodb/mongo-java-driver#1272</a></li> <li>Pull mongohouse image from ADL ECR repo by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1274">mongodb/mongo-java-driver#1274</a></li> <li>Remove deprecated methods in WriteConcernError class by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1275">mongodb/mongo-java-driver#1275</a></li> <li>Support <code>authorizedCollections</code> option for <code>listCollections</code> helpers by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1270">mongodb/mongo-java-driver#1270</a></li> <li>Improve BsonNumber support for Decimal128 by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1283">mongodb/mongo-java-driver#1283</a></li> <li>Accept <code>long</code> instead of <code>int</code> in <code>SocketSettings.Builder.connectTimeout</code>/<code>readTimeout</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1279">mongodb/mongo-java-driver#1279</a></li> <li>Remove <code>Filters.eqFull</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1292">mongodb/mongo-java-driver#1292</a></li> <li>Don't gossip cluster time from monitoring connections by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1276">mongodb/mongo-java-driver#1276</a></li> <li>Expose <code>Observable[Unit]</code> instead of <code>Observable[Void]</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1282">mongodb/mongo-java-driver#1282</a></li> <li>Make <code>ConnectionId.serverValue</code>/<code>localValue</code> of the <code>Long</code>/<code>long</code> type by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1280">mongodb/mongo-java-driver#1280</a></li> <li>Account the time to deliver connection pool events as part of the reported duration by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1290">mongodb/mongo-java-driver#1290</a></li> <li>Fix <code>onErrorDropped</code> logged message (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1281">#1281</a>) by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1291">mongodb/mongo-java-driver#1291</a></li> <li>Reclaim native memory quicker when using ZlibCompressor by <a href="https://github.com/raelg"><code>@raelg</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1285">mongodb/mongo-java-driver#1285</a></li> <li>Handle kotlin / JVM erasure of types by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1295">mongodb/mongo-java-driver#1295</a></li> <li>Simplify customization of bson-kotlinx by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1293">mongodb/mongo-java-driver#1293</a></li> <li>Refactor FaaS support in ClientMetadataHelper by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1300">mongodb/mongo-java-driver#1300</a></li> <li>Do minor improvements to method docs in <code>ClusterSettings</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1304">mongodb/mongo-java-driver#1304</a></li> <li>Add async API (2) by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1258">mongodb/mongo-java-driver#1258</a></li> <li>Update Atlas search spec tests by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1315">mongodb/mongo-java-driver#1315</a></li> <li>JAVA-5311 (take two) by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1314">mongodb/mongo-java-driver#1314</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/bulbfreeman"><code>@bulbfreeman</code></a> made their first contribution in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1223">mongodb/mongo-java-driver#1223</a></li> <li><a href="https://github.com/raelg"><code>@raelg</code></a> made their first contribution in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1285">mongodb/mongo-java-driver#1285</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/mongodb/mongo-java-driver/compare/r4.11.0...r5.0.0">https://github.com/mongodb/mongo-java-driver/compare/r4.11.0...r5.0.0</a></p> <h2>Java Driver 4.11.1 (Nov 7, 2023)</h2> <h2>What's Changed</h2> <ul> <li>Backport a fix of 'Add explicit automatic module name configuration' by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1236">mongodb/mongo-java-driver#1236</a></li> <li>Backport of an improvement 'Update logger name to align with naming conventions' by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1237">mongodb/mongo-java-driver#1237</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/6b1388b7acb7b32bf37c16d9fd04fda0ff7e7650"><code>6b1388b</code></a> Version: bump 5.0.0</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/140bdce8709f6a2a26519fb67228cb8ac55e0f00"><code>140bdce</code></a> Replace security-sensitive system properties with env vars (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1314">#1314</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/2b68ece173f24361e2276e9aa096e8bbfc279b7e"><code>2b68ece</code></a> Update Atlas search spec tests (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1315">#1315</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/2260ab5aedbccd4b543d14d15292039de67c5763"><code>2260ab5</code></a> Add async API (2) (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1258">#1258</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/a63e8256265a777bb364e8498962730e8df0b1f0"><code>a63e825</code></a> Do minor improvements to method docs in <code>ClusterSettings</code> (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1304">#1304</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/cb6692fdea4e231b51fd9ec3c7c9380f9eb84f45"><code>cb6692f</code></a> Refactor FaaS support in ClientMetadataHelper (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1300">#1300</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/baebf9074c69300f7bd70abcd93802d2eaa0766f"><code>baebf90</code></a> Simplify customization of bson-kotlinx (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1293">#1293</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/0d8cc808b489b850381efdbe195f3331df0837f6"><code>0d8cc80</code></a> Handle kotlin / JVM erasure of types (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1295">#1295</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/d80e9c1de594113001a47ce0e8f9db5baca37249"><code>d80e9c1</code></a> Reclaim native memory quicker when using ZlibCompressor (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1285">#1285</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/bfb3c5b5af6c02959b9be6afe99a3bc19edbb7ef"><code>bfb3c5b</code></a> Version: bump 5.0.0-SNAPSHOT</li> <li>Additional commits viewable in <a href="https://github.com/mongodb/mongo-java-driver/compare/r4.10.2...r5.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.mongodb:bson&package-manager=gradle&previous-version=4.10.2&new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
- Loading branch information