diff --git a/Cargo.toml b/Cargo.toml
index 515fa4d30..de5c41052 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -54,6 +54,9 @@ bson-serde_with = ["bson/serde_with"]
# Enable support for v0.8 of the uuid crate in the public API of the BSON library.
bson-uuid-0_8 = ["bson/uuid-0_8"]
+# Enable support for v1.x of the uuid crate in the public API of the BSON library.
+bson-uuid-1 = ["bson/uuid-1"]
+
# Enable support for MONGODB-AWS authentication.
# This can only be used with the tokio-runtime feature flag.
aws-auth = ["reqwest"]
@@ -148,7 +151,7 @@ version = "0.7.0"
features = ["io"]
[dependencies.uuid]
-version = "0.8.2"
+version = "1.1.2"
features = ["v4"]
[dev-dependencies]
diff --git a/README.md b/README.md
index a3cce4082..42084d836 100644
--- a/README.md
+++ b/README.md
@@ -72,6 +72,7 @@ Using the `"sync"` feature also requires using `default-features = false`.
| `sync` | Expose the synchronous API (`mongodb::sync`). This flag cannot be used in conjunction with either of the async runtime feature flags. | `async-std` 1.0 | no |
| `aws-auth` | Enable support for the MONGODB-AWS authentication mechanism. | `reqwest` 0.11 | no |
| `bson-uuid-0_8` | Enable support for v0.8 of the [`uuid`](docs.rs/uuid/0.8) crate in the public API of the re-exported `bson` crate. | n/a | no |
+| `bson-uuid-1` | Enable support for v1.x of the [`uuid`](docs.rs/uuid/1.0) crate in the public API of the re-exported `bson` crate. | n/a | no |
| `bson-chrono-0_4` | Enable support for v0.4 of the [`chrono`](docs.rs/chrono/0.4) crate in the public API of the re-exported `bson` crate. | n/a | no |
| `bson-serde_with` | Enable support for the [`serde_with`](docs.rs/serde_with/latest) crate in the public API of the re-exported `bson` crate. | `serde_with` 1.0 | no |
| `zlib-compression` | Enable support for compressing messages with [`zlib`](https://zlib.net/) | `flate2` 1.0 | no |
diff --git a/docs/manual/404.html b/docs/manual/404.html
index 6638ea85d..6574d17cd 100644
--- a/docs/manual/404.html
+++ b/docs/manual/404.html
@@ -82,7 +82,7 @@
diff --git a/docs/manual/connecting.html b/docs/manual/connecting.html
index 4edb3f21f..9577507b8 100644
--- a/docs/manual/connecting.html
+++ b/docs/manual/connecting.html
@@ -81,7 +81,7 @@
diff --git a/docs/manual/index.html b/docs/manual/index.html
index 5cf70e32a..2374d9fce 100644
--- a/docs/manual/index.html
+++ b/docs/manual/index.html
@@ -81,7 +81,7 @@
diff --git a/docs/manual/installation_features.html b/docs/manual/installation_features.html
index 3c599e540..474a8b094 100644
--- a/docs/manual/installation_features.html
+++ b/docs/manual/installation_features.html
@@ -81,7 +81,7 @@
@@ -159,11 +159,11 @@
The driver also provides a blocking sync API. To enable this, add the "sync"
or "tokio-sync"
feature to your Cargo.toml
:
[dependencies.mongodb]
-version = "2.1.0"
-default-features = false
-features = ["sync"]
+version = "2.3.0"
+features = ["tokio-sync"]
-Note: The sync-specific types can be imported from mongodb::sync
(e.g. mongodb::sync::Client
).
+Using the "sync"
feature also requires using default-features = false
.
+Note: The sync-specific types can be imported from mongodb::sync
(e.g. mongodb::sync::Client
).
Feature | Description | Extra dependencies | Default |
tokio-runtime | Enable support for the tokio async runtime | tokio 1.0 with the full feature | yes |
@@ -172,6 +172,7 @@
+
+
+
@@ -290,6 +293,9 @@
+
+
+
diff --git a/docs/manual/print.html b/docs/manual/print.html
index 768e40c34..14ec97a5f 100644
--- a/docs/manual/print.html
+++ b/docs/manual/print.html
@@ -82,7 +82,7 @@
@@ -193,11 +193,11 @@
The driver also provides a blocking sync API. To enable this, add the "sync"
or "tokio-sync"
feature to your Cargo.toml
:
[dependencies.mongodb]
-version = "2.1.0"
-default-features = false
-features = ["sync"]
+version = "2.3.0"
+features = ["tokio-sync"]
-Note: The sync-specific types can be imported from mongodb::sync
(e.g. mongodb::sync::Client
).
+Using the "sync"
feature also requires using default-features = false
.
+Note: The sync-specific types can be imported from mongodb::sync
(e.g. mongodb::sync::Client
).
Feature | Description | Extra dependencies | Default |
tokio-runtime | Enable support for the tokio async runtime | tokio 1.0 with the full feature | yes |
@@ -206,6 +206,7 @@