[go: up one dir, main page]

Arbitrary BSON writers and parsers

### BSON

The `:bson` module's documentation on the Kotlin MongoDB driver has been removed.

There are multiple breaking changes related to this refactor. For example, `buildBsonDocument` and `buildBsonArray` are now members of `BsonContext` instead of being top-level functions.

- Everything but the interface definitions for arbitrary BSON writers and parsers has been removed from the `:bson` module
- The BSON parser and writer based on the Kotlin MongoDB driver has been moved to the new module `:bson-official` (67567b42)
- BSON tests for parsers and writers have been moved to the new module `:bson-tests` (5bef8c13)
- Support most Kotlin platforms (9af59a3b)

### Annotations

- Support most Kotlin platforms (9af59a3b)

### DSL

- Utilities related to the official MongoDB driver have been moved to the `:driver-shared-official` internal module (404cbb38)

### Documentation

- Changed the Maven metadata from linking to the repository to linking to the documentation website (8ca2a2df)