You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: Change log for Azure CosmosDB API for MongoDB
2
+
title: Change log for Azure Cosmos DB API for MongoDB
3
3
description: Notifies our customers of any minor/medium updates that were pushed
4
-
ms.service: cosmos-db
5
-
ms.subservice: mongodb
6
-
ms.topic: overview
7
-
ms.date: 06/22/2022
8
4
author: seesharprun
9
5
ms.author: sidandrews
6
+
ms.reviewer: gahllevy
7
+
ms.service: cosmos-db
8
+
ms.subservice: mongodb
9
+
ms.topic: release-notes
10
+
ms.date: 10/12/2022
11
+
ms.custom: ignite-2022
10
12
---
11
13
12
14
# Change log for Azure Cosmos DB for MongoDB
15
+
13
16
The Change log for the API for MongoDB is meant to inform you about our feature updates. This document covers more granular updates and complements [Azure Updates](https://azure.microsoft.com/updates/).
14
17
15
-
## Azure Cosmos DB's API for MongoDB updates
18
+
## Azure Cosmos DB for MongoDB updates
19
+
20
+
### Role-based access control (RBAC) (GA)
21
+
22
+
Azure Cosmos DB for MongoDB now offers a built-in role-based access control (RBAC) that allows you to authorize your data requests with a fine-grained, role-based permission model. Using this role-based access control (RBAC) allows you access with more options for control, security, and auditability of your database account data.
23
+
24
+
[Learn more](./how-to-setup-rbac.md)
25
+
26
+
### 16-MB limit per document in Cosmos DB for MongoDB (GA)
27
+
28
+
The 16-MB document limit in Azure Cosmos DB for MongoDB provides developers the flexibility to store more data per document. This ease-of-use feature will speed up your development process and provide you with more flexibility in certain new application and migration cases.
29
+
30
+
[Learn more](./feature-support-42.md#data-types)
16
31
17
32
### Azure Data Studio MongoDB extension for Azure Cosmos DB (Preview)
18
-
You can now use the free and lightweight tool feature to manage and query your MongoDB resources using mongo shell. Azure Data Studio MongoDB extension for Azure Cosmos DB allows you to manage multiple accounts all in one view by
19
-
1. Connecting your Mongo resources
20
-
2. Configuring the database settings
21
-
3. Performing create, read, update, and delete (CRUD) across Windows, macOS, and Linux.
33
+
34
+
You can now use the free and lightweight tool feature to manage and query your MongoDB resources using mongo shell. Azure Data Studio MongoDB extension for Azure Cosmos DB allows you to manage multiple accounts all in one view by:
35
+
36
+
1. Connecting your Mongo resources
37
+
1. Configuring the database settings
38
+
1. Performing create, read, update, and delete (CRUD) across Windows, macOS, and Linux
22
39
23
40
[Learn more](https://aka.ms/cosmosdb-ads)
24
41
42
+
### Linux emulator with Azure Cosmos DB for MongoDB
25
43
26
-
### Linux emulator with Azure Cosmos DB for MongoDB
27
-
The Azure Cosmos DB Linux emulator with API for MongoDB support provides a local environment that emulates the Azure Cosmos DB service for development purposes on Linux and macOS. Using the emulator, you can develop and test your MongoDB applications locally, without creating an Azure subscription or incurring any costs.
44
+
The Azure Cosmos DB Linux emulator with API for MongoDB support provides a local environment that emulates the Azure Cosmos DB service for development purposes on Linux and macOS. Using the emulator, you can develop and test your MongoDB applications locally, without creating an Azure subscription or incurring any costs.
28
45
29
46
[Learn more](https://aka.ms/linux-emulator-mongo)
30
47
48
+
### 16-MB limit per document in Azure Cosmos DB for MongoDB (Preview)
31
49
32
-
### 16-MB limit per document in API for MongoDB (Preview)
33
-
The 16-MB document limit in the Azure Cosmos DB for MongoDB provides developers the flexibility to store more data per document. This ease-of-use feature will speed up your development process in these cases.
50
+
The 16-MB document limit in the Azure Cosmos DB for MongoDB provides developers the flexibility to store more data per document. This ease-of-use feature will speed up your development process in these cases.
34
51
35
52
[Learn more](./introduction.md)
36
53
37
-
38
54
### Azure Cosmos DB for MongoDB data plane Role-Based Access Control (RBAC) (Preview)
39
-
The API for MongoDB now offers a built-in role-based access control (RBAC) that allows you to authorize your data requests with a fine-grained, role-based permission model. Using this role-based access control (RBAC) allows you access with more options for control, security, and auditability of your database account data.
55
+
56
+
Azure Cosmos DB for MongoDB now offers a built-in role-based access control (RBAC) that allows you to authorize your data requests with a fine-grained, role-based permission model. Using this role-based access control (RBAC) allows you access with more options for control, security, and auditability of your database account data.
40
57
41
58
[Learn more](./how-to-setup-rbac.md)
42
59
@@ -47,24 +64,24 @@ The Azure Cosmos DB for MongoDB version 4.2 includes new aggregation functionali
47
64
[Learn more](./feature-support-42.md)
48
65
49
66
### Support $expr in Mongo 3.6+
50
-
`$expr` allows the use of [aggregation expressions](https://www.mongodb.com/docs/manual/meta/aggregation-quick-reference/#std-label-aggregation-expressions) within the query language.
67
+
68
+
`$expr` allows the use of [aggregation expressions](https://www.mongodb.com/docs/manual/meta/aggregation-quick-reference/#std-label-aggregation-expressions) within the query language.
51
69
`$expr` can build query expressions that compare fields from the same document in a `$match` stage.
- Learn how to [use Studio 3T](connect-using-mongochef.md) with Azure Cosmos DB for MongoDB.
66
83
- Learn how to [use Robo 3T](connect-using-robomongo.md) with Azure Cosmos DB for MongoDB.
67
84
- Explore MongoDB [samples](nodejs-console-app.md) with Azure Cosmos DB for MongoDB.
68
85
- Trying to do capacity planning for a migration to Azure Cosmos DB? You can use information about your existing database cluster for capacity planning.
69
-
- If all you know is the number of vCores and servers in your existing database cluster, read about [estimating request units using vCores or vCPUs](../convert-vcore-to-request-unit.md).
70
-
- If you know typical request rates for your current database workload, read about [estimating request units using Azure Cosmos DB capacity planner](estimate-ru-capacity-planner.md).
86
+
- If all you know is the number of vCores and servers in your existing database cluster, read about [estimating request units using vCores or vCPUs](../convert-vcore-to-request-unit.md).
87
+
- If you know typical request rates for your current database workload, read about [estimating request units using Azure Cosmos DB capacity planner](estimate-ru-capacity-planner.md).
0 commit comments