Sourced from org.mongodb:bson's releases.
Java Driver 5.0.0 (Mar 1, 2023)
The MongoDB JVM team is pleased to announce version 5.0.0 of the MongoDB Java Driver!
Release announcement: https://www.mongodb.com/community/forums/t/mongodb-java-driver-5-0-is-released/268913
What's Changed
- [JAVA-5203] Support stored nulls for non-primitive fields in Java records by
@bulbfreeman
in mongodb/mongo-java-driver#1223- Add explicit automatic module name configuration. by
@vbabanin
in mongodb/mongo-java-driver#1232- Update logger name to align with naming conventions. by
@vbabanin
in mongodb/mongo-java-driver#1233- Enable container and Kubernetes awareness for improved telemetry. by
@vbabanin
in mongodb/mongo-java-driver#1235- Update DatabaseTestCase to Junit 5 by
@rozza
in mongodb/mongo-java-driver#1238- Preserve error code, code name, and error labels when redacting command monitoring/logging by
@stIncMale
in mongodb/mongo-java-driver#1225- Add server selection log messages by
@stIncMale
in mongodb/mongo-java-driver#1221- Remove write and read concern from Atlas Search Index commands. by
@vbabanin
in mongodb/mongo-java-driver#1241- BatchCursor refactorings by
@rozza
in mongodb/mongo-java-driver#1246- Merge 5.0 breaking changes into the main line of development by
@jyemin
in mongodb/mongo-java-driver#1268ClusterSettings
does not computeClusterConnectionMode
consistently by@stIncMale
in mongodb/mongo-java-driver#1273- Install legacy shell by
@jyemin
in mongodb/mongo-java-driver#1272- Pull mongohouse image from ADL ECR repo by
@jyemin
in mongodb/mongo-java-driver#1274- Remove deprecated methods in WriteConcernError class by
@jyemin
in mongodb/mongo-java-driver#1275- Support
authorizedCollections
option forlistCollections
helpers by@stIncMale
in mongodb/mongo-java-driver#1270- Improve BsonNumber support for Decimal128 by
@jyemin
in mongodb/mongo-java-driver#1283- Accept
long
instead ofint
inSocketSettings.Builder.connectTimeout
/readTimeout
by@stIncMale
in mongodb/mongo-java-driver#1279- Remove
Filters.eqFull
by@stIncMale
in mongodb/mongo-java-driver#1292- Don't gossip cluster time from monitoring connections by
@jyemin
in mongodb/mongo-java-driver#1276- Expose
Observable[Unit]
instead ofObservable[Void]
by@stIncMale
in mongodb/mongo-java-driver#1282- Make
ConnectionId.serverValue
/localValue
of theLong
/long
type by@stIncMale
in mongodb/mongo-java-driver#1280- Account the time to deliver connection pool events as part of the reported duration by
@stIncMale
in mongodb/mongo-java-driver#1290- Fix
onErrorDropped
logged message (#1281) by@rozza
in mongodb/mongo-java-driver#1291- Reclaim native memory quicker when using ZlibCompressor by
@raelg
in mongodb/mongo-java-driver#1285- Handle kotlin / JVM erasure of types by
@rozza
in mongodb/mongo-java-driver#1295- Simplify customization of bson-kotlinx by
@rozza
in mongodb/mongo-java-driver#1293- Refactor FaaS support in ClientMetadataHelper by
@jyemin
in mongodb/mongo-java-driver#1300- Do minor improvements to method docs in
ClusterSettings
by@stIncMale
in mongodb/mongo-java-driver#1304- Add async API (2) by
@katcharov
in mongodb/mongo-java-driver#1258- Update Atlas search spec tests by
@jyemin
in mongodb/mongo-java-driver#1315- JAVA-5311 (take two) by
@jyemin
in mongodb/mongo-java-driver#1314New Contributors
@bulbfreeman
made their first contribution in mongodb/mongo-java-driver#1223@raelg
made their first contribution in mongodb/mongo-java-driver#1285Full Changelog: https://github.com/mongodb/mongo-java-driver/compare/r4.11.0...r5.0.0
Java Driver 4.11.1 (Nov 7, 2023)
What's Changed
- Backport a fix of 'Add explicit automatic module name configuration' by
@vbabanin
in mongodb/mongo-java-driver#1236- Backport of an improvement 'Update logger name to align with naming conventions' by
@vbabanin
in mongodb/mongo-java-driver#1237
... (truncated)
6b1388b
Version: bump 5.0.0140bdce
Replace security-sensitive system properties with env vars (#1314)2b68ece
Update Atlas search spec tests (#1315)2260ab5
Add async API (2) (#1258)a63e825
Do minor improvements to method docs in ClusterSettings
(#1304)cb6692f
Refactor FaaS support in ClientMetadataHelper (#1300)baebf90
Simplify customization of bson-kotlinx (#1293)0d8cc80
Handle kotlin / JVM erasure of types (#1295)d80e9c1
Reclaim native memory quicker when using ZlibCompressor (#1285)bfb3c5b
Version: bump 5.0.0-SNAPSHOT