Skip to content

Commit e9c767c

Browse files
Bump mongodb.version from 4.11.5 to 5.5.0 (#1132)
Bumps `mongodb.version` from 4.11.5 to 5.5.0. Updates `org.mongodb:mongodb-driver-sync` from 4.11.5 to 5.5.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mongodb/mongo-java-driver/releases">org.mongodb:mongodb-driver-sync's releases</a>.</em></p> <blockquote> <h2>Java Driver 5.5.0 (May 07, 2025)</h2> <h2>What's Changed</h2> <h3>🚀 New Features and Improvements</h3> <ul> <li> <p><strong>Credential Handling</strong>:</p> <ul> <li>Added option to configure Data Encryption Key (DEK) cache lifetime (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1689">#1689</a>).</li> </ul> </li> <li> <p><strong>Performance Optimizations</strong>:</p> <ul> <li>Enhanced BSON codec lookup (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1632">#1632</a>).</li> <li>Optimized BSON decoding (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1667">#1667</a>).</li> <li>Reduced temporary buffer allocations during BSON serialization (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1628">#1628</a>).</li> <li>Optimized numeric value writing (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1635">#1635</a>).</li> <li>Improved String write and length computations (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1651">#1651</a>, <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1685">#1685</a>).</li> <li>Enhanced buffer handling to avoid direct list access (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1675">#1675</a>).</li> <li>Replaced <code>Stack</code> with <code>ArrayDeque</code> for better performance (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1681">#1681</a>).</li> </ul> </li> <li> <p><strong>Resource Management</strong>:</p> <ul> <li>Fixed Netty event loop resource leak on <code>MongoClient</code> close (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1646">#1646</a>).</li> <li>Added connection timeout to TLS Channel (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1686">#1686</a>).</li> </ul> </li> <li> <p><strong>Compatibility and Maintenance</strong>:</p> <ul> <li>Dropped support for MongoDB 4.0 (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1663">#1663</a>).</li> <li>Updated AWS SDK dependencies to the latest versions (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1639">#1639</a>).</li> <li>Replaced <code>org.jetbrains.annotations.NotNull</code> with <code>com.mongodb.lang.NonNull</code> (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1644">#1644</a>).</li> </ul> </li> <li> <p><strong>Benchmarks and Testing</strong>:</p> <ul> <li>Introduced Netty benchmark suite (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1647">#1647</a>).</li> <li>Added benchmarks for BulkWrite operations (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1657">#1657</a>).</li> <li>Began running benchmarks against MongoDB 8.0 (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1660">#1660</a>).</li> </ul> </li> <li> <p><strong>Bug Fixes and Stability</strong>:</p> <ul> <li>Made <code>ReadConcernMajorityNotAvailableYet</code> retryable (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1601">#1601</a>).</li> <li>Ensured <code>findOne</code> does not unnecessarily set <code>batchSize=1</code> (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1659">#1659</a>).</li> <li>Fixed unnecessary <code>killCursors</code> command when <code>batchSize</code> equals <code>limit</code> (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1656">#1656</a>).</li> </ul> </li> <li> <p><strong>Documentation and Quality of Life</strong>:</p> <ul> <li>Improved documentation around the <code>toCollection</code> API (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1677">#1677</a>).</li> <li>Updated specification links and submodule management (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1662">#1662</a>, <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1670">#1670</a>).</li> <li>Added Dependabot support for Git submodules (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1691">#1691</a>).</li> </ul> </li> <li> <p><strong>Kotlin Improvements</strong>:</p> </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/6b13ae1d91987f2f736107cc9d1247ac6f7bd430"><code>6b13ae1</code></a> Version: bump 5.5.0</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/fdc3ecb95ede637e1c563ca9c9dcc429f0e59539"><code>fdc3ecb</code></a> Build: Fix Scala publishing</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/ea5e6985c8e2b86d6e6ea06c898affb0d8e2d630"><code>ea5e698</code></a> Revert &quot;Version: bump 5.6.0-SNAPSHOT&quot;</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/60205979ffd40963a7dddfa5e7f4a32aee178cb3"><code>6020597</code></a> Version: bump 5.6.0-SNAPSHOT</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/380e5199ceee157ae157822394d0ed22fc72adc7"><code>380e519</code></a> Revert version bump back to 5.5.0-SNAPSHOT</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/4611ad69dc26c64dae56c6544f4e817d9f00ef61"><code>4611ad6</code></a> Gradle: Ensure maven artifacts are signed. (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1709">#1709</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/2bd813e5ea75c5e6094013c97f4a7b89dad0bfba"><code>2bd813e</code></a> Revert &quot;Version: bump 5.6.0-SNAPSHOT&quot;</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/912cad7114d1a482043a010c7c4bcab6d5ac214b"><code>912cad7</code></a> Version: bump 5.6.0-SNAPSHOT</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/24f1b638517694e29e8ea73872c0d9959640986f"><code>24f1b63</code></a> Fix validation in release.yml (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1706">#1706</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/a6d7d1d6c042b46969ed6cc509ad36e809130d00"><code>a6d7d1d</code></a> Update release.yml</li> <li>Additional commits viewable in <a href="https://github.com/mongodb/mongo-java-driver/compare/r4.11.5...r5.5.0">compare view</a></li> </ul> </details> <br /> Updates `org.mongodb:mongodb-driver-legacy` from 4.11.5 to 5.5.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mongodb/mongo-java-driver/releases">org.mongodb:mongodb-driver-legacy's releases</a>.</em></p> <blockquote> <h2>Java Driver 5.5.0 (May 07, 2025)</h2> <h2>What's Changed</h2> <h3>🚀 New Features and Improvements</h3> <ul> <li> <p><strong>Credential Handling</strong>:</p> <ul> <li>Added option to configure Data Encryption Key (DEK) cache lifetime (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1689">#1689</a>).</li> </ul> </li> <li> <p><strong>Performance Optimizations</strong>:</p> <ul> <li>Enhanced BSON codec lookup (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1632">#1632</a>).</li> <li>Optimized BSON decoding (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1667">#1667</a>).</li> <li>Reduced temporary buffer allocations during BSON serialization (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1628">#1628</a>).</li> <li>Optimized numeric value writing (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1635">#1635</a>).</li> <li>Improved String write and length computations (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1651">#1651</a>, <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1685">#1685</a>).</li> <li>Enhanced buffer handling to avoid direct list access (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1675">#1675</a>).</li> <li>Replaced <code>Stack</code> with <code>ArrayDeque</code> for better performance (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1681">#1681</a>).</li> </ul> </li> <li> <p><strong>Resource Management</strong>:</p> <ul> <li>Fixed Netty event loop resource leak on <code>MongoClient</code> close (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1646">#1646</a>).</li> <li>Added connection timeout to TLS Channel (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1686">#1686</a>).</li> </ul> </li> <li> <p><strong>Compatibility and Maintenance</strong>:</p> <ul> <li>Dropped support for MongoDB 4.0 (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1663">#1663</a>).</li> <li>Updated AWS SDK dependencies to the latest versions (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1639">#1639</a>).</li> <li>Replaced <code>org.jetbrains.annotations.NotNull</code> with <code>com.mongodb.lang.NonNull</code> (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1644">#1644</a>).</li> </ul> </li> <li> <p><strong>Benchmarks and Testing</strong>:</p> <ul> <li>Introduced Netty benchmark suite (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1647">#1647</a>).</li> <li>Added benchmarks for BulkWrite operations (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1657">#1657</a>).</li> <li>Began running benchmarks against MongoDB 8.0 (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1660">#1660</a>).</li> </ul> </li> <li> <p><strong>Bug Fixes and Stability</strong>:</p> <ul> <li>Made <code>ReadConcernMajorityNotAvailableYet</code> retryable (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1601">#1601</a>).</li> <li>Ensured <code>findOne</code> does not unnecessarily set <code>batchSize=1</code> (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1659">#1659</a>).</li> <li>Fixed unnecessary <code>killCursors</code> command when <code>batchSize</code> equals <code>limit</code> (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1656">#1656</a>).</li> </ul> </li> <li> <p><strong>Documentation and Quality of Life</strong>:</p> <ul> <li>Improved documentation around the <code>toCollection</code> API (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1677">#1677</a>).</li> <li>Updated specification links and submodule management (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1662">#1662</a>, <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1670">#1670</a>).</li> <li>Added Dependabot support for Git submodules (<a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1691">#1691</a>).</li> </ul> </li> <li> <p><strong>Kotlin Improvements</strong>:</p> </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/6b13ae1d91987f2f736107cc9d1247ac6f7bd430"><code>6b13ae1</code></a> Version: bump 5.5.0</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/fdc3ecb95ede637e1c563ca9c9dcc429f0e59539"><code>fdc3ecb</code></a> Build: Fix Scala publishing</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/ea5e6985c8e2b86d6e6ea06c898affb0d8e2d630"><code>ea5e698</code></a> Revert &quot;Version: bump 5.6.0-SNAPSHOT&quot;</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/60205979ffd40963a7dddfa5e7f4a32aee178cb3"><code>6020597</code></a> Version: bump 5.6.0-SNAPSHOT</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/380e5199ceee157ae157822394d0ed22fc72adc7"><code>380e519</code></a> Revert version bump back to 5.5.0-SNAPSHOT</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/4611ad69dc26c64dae56c6544f4e817d9f00ef61"><code>4611ad6</code></a> Gradle: Ensure maven artifacts are signed. (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1709">#1709</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/2bd813e5ea75c5e6094013c97f4a7b89dad0bfba"><code>2bd813e</code></a> Revert &quot;Version: bump 5.6.0-SNAPSHOT&quot;</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/912cad7114d1a482043a010c7c4bcab6d5ac214b"><code>912cad7</code></a> Version: bump 5.6.0-SNAPSHOT</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/24f1b638517694e29e8ea73872c0d9959640986f"><code>24f1b63</code></a> Fix validation in release.yml (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1706">#1706</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/a6d7d1d6c042b46969ed6cc509ad36e809130d00"><code>a6d7d1d</code></a> Update release.yml</li> <li>Additional commits viewable in <a href="https://github.com/mongodb/mongo-java-driver/compare/r4.11.5...r5.5.0">compare view</a></li> </ul> </details> <br /> 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>
2 parents 4799fa4 + 848ce11 commit e9c767c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@
120120
<sqlite.version>3.49.1.0</sqlite.version>
121121
<teradata.version>13.10.00.35</teradata.version>
122122
<firebird.version>5.0.7.java11</firebird.version>
123-
<mongodb.version>4.11.5</mongodb.version>
123+
<mongodb.version>5.5.0</mongodb.version>
124124

125125
<r2dbc.version>1.0.0.RELEASE</r2dbc.version>
126126

0 commit comments

Comments
 (0)