PackageTrack
Sign in Get early access

org.mongodb:mongodb-driver-kotlin-coroutine

5.10.0 #934 most downloaded on Maven Central mongodb/mongo-java-driver

What this package is like to depend on

Last release 8 days ago

16 Aug 2026

Ships fairly regularly

a new release about every 4 weeks

Rarely documented

notes for 9 of 38 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

47 releases · first in 2023

18 releases in the last 12 months

see the full history below

Release timeline

47 releases · May 2023 to Aug 2026
2024 2025 2026
Release Pre-release

Releases

latest 47
  1. 5.10.0 16 Aug 2026
    Release notes

    What's Changed

    • Added $scoreFusion hybrid search stage for combining and normalizing the scores of multiple search pipelines (MongoDB 8.2+) #2024 by @nhachicha
    • Added a fluent builder API for the $score aggregation stage, with normalization, weighting, and score details (MongoDB 8.2+) #2023 by @strogiyotec
    • Added $vectorSearch support for nested embeddings and arrays of embeddings via parentFilter and nestedOptions #2026 by @rozza
    • Removed stale @Beta from SearchOptions and VectorSearchOptions in the Java and Scala drivers #2026 by @rozza
    • Encoded Kotlin ByteArray data class fields as BSON Binary, and added an opt-in ByteArray BSON Binary serializer for bson-kotlinx #2019 by @rozza
    • Included the fix for CVE-2026-18710 / JAVA-6266, where ProxySettings.toString() rendered the SOCKS5 proxy username and password into application logs. First shipped in 5.9.2 #2035 by @strogiyotec
    • ByteArray fields in Kotlin data classes are once again encoded as BSON Binary rather than a BSON array of int32, restoring the behavior from before 5.1.3. Decoding accepts both forms, so documents written by 5.1.3–5.9.x still read back correctly, but newly written documents change BSON type. Review any non-driver consumers of those fields before upgrading. See JAVA-6224

    Verifying artifact signatures

    Please refer to https://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/ for the full procedure.

    To download and import the public key for verifying signatures, execute

    gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 1a75005e142192223d6a7c3b76e0008d166740a8
    

    Full Changelog: r5.9.0...r5.10.0

    Open source →
    Release notes

    Java Driver 5.10.0 (August 14, 2026) Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
  2. 5.9.2 13 Aug 2026
    Release notes

    What's Changed

    Warning

    Starting from driver version 4.11.0, ProxySettings.toString() included the SOCKS5 proxy username and password in application logs.

    See JAVA-6266 / CVE-2026-18710

    The username and password are no longer included in toString() starting in this release.

    If you cannot upgrade, set the org.mongodb.driver.client logger to WARN or higher to suppress the client-construction message. We do not recommend this as a long-term measure: it silences diagnostic information that is valuable for support, and it does not remove credentials already written to existing logs.

    Full Changelog: r5.9.1...r5.9.2

    Open source →
    Release notes

    Java Driver 5.9.2 (August 11, 2026)

    Compare

    Choose a tag to compare

    Open source →
  3. 5.9.1 23 Jul 2026
    Release notes

    What's Changed

    • Backport: Resolve forwarded type arguments across POJO hierarchy edges by @vbabanin in #2020

    Verifying artifact signatures

    Please refer to https://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/ for the full procedure.

    To download and import the public key for verifying signatures, execute

    gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 1a75005e142192223d6a7c3b76e0008d166740a8
    

    Full Changelog: r5.9.0...r5.9.1

    Open source →
    Release notes

    Java Driver 5.9.1 (July 23, 2026)

    Compare

    Choose a tag to compare

    Open source →
  4. 5.9.0 07 Jul 2026
    Release notes

    What's Changed

    Verifying artifact signatures

    Please refer to https://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/ for the full procedure.

    To download and import the public key for verifying signatures, execute

    gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 1a75005e142192223d6a7c3b76e0008d166740a8
    

    Full Changelog: r5.8.0...r5.9.0

    Open source →
    Release notes

    Java Driver 5.9.0 (July 07, 2026)

    Compare

    Choose a tag to compare

    Open source →
  5. 5.8.1 16 Jul 2026
    Release notes

    What's Changed

    • Fix reactive streams MongoClient.getTimeout always returning null by @stIncMale in #2011

    Verifying artifact signatures

    Please refer to https://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/ for the full procedure.

    To download and import the public key for verifying signatures, execute

    gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 1a75005e142192223d6a7c3b76e0008d166740a8
    

    Full Changelog: r5.8.0...r5.8.1

    Open source →
    Release notes

    Java Driver 5.8.1 (July 16, 2026)

    Compare

    Choose a tag to compare

    Open source →
  6. 5.8.0 28 May 2026
    Release notes

    What's Changed

    🔥 Enhancements

    • Added typed builder API for vector search index definitions #1960 by @rozza
    • Added $rerank aggregation stage support (MongoDB 8.3 / Atlas) #1963 by @rozza
    • Added vectorSearch operator support for the $search pipeline stage #1962 by @rozza
    • Added storedSource support for vector search indexes and returnStoredSource for $vectorSearch queries #1977 by @rozza
    • Added BinaryVector and VectorSearchQuery vectorSearch overloads to the Scala driver #1986 by @rozza
    • Optimized RawBsonDocument encode and decode by eliminating intermediate allocations #1988 by @rozza
    • Preliminary refactoring for backpressure support #1952 by @stIncMale
    • Small improvements related to value-based classes #1964 by @stIncMale

    🛠 Fixes

    • Fixed OSGi bundle resolution failure when Micrometer is not present #1982 by @rozza
    • Added missing Javadoc to MongodbObservation and MongodbObservationContext by @rozza

    📦 Dependency Updates

    🧪 Testing & CI

    • Added AGENTS.md for AI coding agent support across all modules by @rozza
    • Added test cases for new auto-embedding index fields #1936 by @strogiyotec
    • Added Scala 3 to publish.sh #1958 by @rozza
    • Fixed NamespaceExists test failure #1956 by @nhachicha
    • Simplified RetryState creation as preliminary backpressure work #1961 by @stIncMale
    • Made RetryState.isLastAttempt private and simplified code #1967 by @stIncMale

    New Contributors

    Verifying artifact signatures

    Please refer to https://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/ for the full procedure.

    To download and import the public key for verifying signatures, execute

    gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 1a75005e142192223d6a7c3b76e0008d166740a8
    

    Full Changelog: r5.7.0...r5.8.0

    Open source →
    Release notes

    Java Driver 5.8.0 (May 28, 2026)

    Compare

    Choose a tag to compare

    Open source →
  7. 5.7.1 27 May 2026
    Release notes

    What's Changed

    Full Changelog: r5.7.0...r5.7.1

    Open source →
    Release notes

    Java Driver 5.7.1 (May 27, 2026)

    Compare

    Choose a tag to compare

    Open source →
  8. 5.7.0 30 Apr 2026
    Release notes

    Important

    A future minor release will raise the minimum supported MongoDB Server version from 4.2 to 4.4. This is in accordance with MongoDB Software Lifecycle Schedules. Support for MongoDB Server 4.2 will be dropped in a future release!

    What's Changed

    New Contributors

    Verifying artifact signatures

    Please refer to https://www.mongodb.com/docs/drivers/java/sync/current/security/validate-signatures/ for the full procedure.

    To download and import the public key for verifying signatures, execute

    gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 1a75005e142192223d6a7c3b76e0008d166740a8

    Full Changelog: r5.7.0-beta1...r5.7.0

    Open source →
    Release notes

    Java Driver 5.7.0 (April 30, 2026)

    Compare

    Choose a tag to compare

    Open source →
  9. 5.7.0-beta1 26 Feb 2026 pre-release
    Release notes

    What's Changed

    🔥 Enhancements

    • Add Micrometer/OpenTelemetry tracing support to the reactive-streams
      (Micrometer / OpenTelemetry) #1898

    • Improved client-side timeout handling to better account for RTT variations #1793

    🛠 Fixes

    • Fixed RawBsonDocument encoding performance regression by restoring optimized codec path #1888

    • Fixed Netty ByteBuf reference counting and reverted read-only change that could cause leaks during logging #1891

    📦 Dependency Updates

    • Updated Netty to latest version #1867

    • Updated Snappy for latest security fixes #1868

    🧪 Testing & CI

    • Updated BSON/spec tests and improved Extended JSON alignment #1883

    • Added SARIF reporting and CI improvements #1869

    • Temporarily disabled large encryption tests on mongocryptd for CI stability #1872

    Verifying artifact signatures

    Please refer to https://www.mongodb.com/docs/drivers/java/sync/v5.4/security/validate-signatures/ for the full procedure.

    To download and import the public key for verifying signatures, execute

    gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 1a75005e142192223d6a7c3b76e0008d166740a8

    Full Changelog: r5.7.0-beta0...r5.7.0-beta1

    Open source →
    Release notes

    Java Driver 5.7.0-beta1 (February 26, 2026) Pre-release

    Pre-release

    Compare

    Choose a tag to compare

    Open source →
  10. 5.7.0-beta0 16 Jan 2026 pre-release

    Nothing published for this version

  11. 5.7.0-alpha0 22 Oct 2025 pre-release

    Nothing published for this version

  12. 5.6.5 09 Apr 2026
    Release notes

    What's Changed

    🛠 Fixes

    • AsyncCommandCursor.getMoreLoop() held a pool connection across empty getMore responses on tailable cursors, exhausting the connection pool when idle change streams reached maxPoolSize and causing MongoTimeoutException for all other operations. The retry loop has been moved out of getMoreLoop() and into next().

    Verifying artifact signatures

    Please refer to https://www.mongodb.com/docs/drivers/java/sync/v5.4/security/validate-signatures/ for the full procedure.

    To download and import the public key for verifying signatures, execute

    gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 1a75005e142192223d6a7c3b76e0008d166740a8

    Full Changelog: r5.6.4...r5.6.5

    Open source →
    Release notes

    Java Driver 5.6.5 (April 09, 2026)

    Compare

    Choose a tag to compare

    Open source →
  13. 5.6.4 23 Feb 2026

    Nothing published for this version

  14. 5.6.3 03 Feb 2026

    Nothing published for this version

  15. 5.6.2 08 Dec 2025

    Nothing published for this version

  16. 5.6.1 06 Oct 2025

    Nothing published for this version

  17. 5.6.0 11 Sep 2025

    Nothing published for this version

  18. 5.6.0-alpha0 26 Jun 2025 pre-release

    Nothing published for this version

  19. 5.5.2 06 Oct 2025

    Nothing published for this version

  20. 5.5.1 06 Jun 2025

    Nothing published for this version

  21. 5.5.0 07 May 2025

    Nothing published for this version

  22. 5.4.0 20 Mar 2025

    Nothing published for this version

  23. 5.4.0-alpha0 27 Feb 2025 pre-release

    Nothing published for this version

  24. 5.3.1 23 Jan 2025

    Nothing published for this version

  25. 5.3.0 10 Jan 2025

    Nothing published for this version

  26. 5.3.0-beta0 31 Oct 2024 pre-release

    Nothing published for this version

  27. 5.2.1 06 Nov 2024

    Nothing published for this version

  28. 5.2.0 24 Sep 2024

    Nothing published for this version

  29. 5.1.4 03 Sep 2024

    Nothing published for this version

  30. 5.1.3 08 Aug 2024

    Nothing published for this version

  31. 5.1.2 09 Jul 2024

    Nothing published for this version

  32. 5.1.1 12 Jun 2024

    Nothing published for this version

  33. 5.1.0 30 Apr 2024

    Nothing published for this version

  34. 5.0.1 03 Apr 2024

    Nothing published for this version

  35. 5.0.0 27 Feb 2024

    Nothing published for this version

  36. 5.0.0-beta0 10 Jan 2024 pre-release

    Nothing published for this version

  37. 4.11.5 06 Nov 2024

    Nothing published for this version

  38. 4.11.4 05 Sep 2024

    Nothing published for this version

  39. 4.11.3 08 Aug 2024

    Nothing published for this version

  40. 4.11.2 03 Apr 2024

    Nothing published for this version

  41. 4.11.1 08 Nov 2023

    Nothing published for this version

  42. 4.11.0 09 Oct 2023

    Nothing published for this version

  43. 4.10.2 11 Jul 2023

    Nothing published for this version

  44. 4.10.1 23 Jun 2023

    Nothing published for this version

  45. 4.10.0 22 Jun 2023

    Nothing published for this version

  46. 4.10.0-alpha1 12 Jun 2023 pre-release

    Nothing published for this version

  47. 4.10.0-alpha0 03 May 2023 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive