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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+17-1Lines changed: 17 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,16 @@ Changes prior to 3.9.0 are documented as [release notes on GitHub](https://githu
9
9
10
10
## 4.2.0 [Unreleased]
11
11
12
+
### Added
13
+
14
+
* To support incremental migration, the following entities are defined as equivalent to their renamed counterparts.
15
+
-`bsoncxx::types::id`: equivalent to `bsoncxx::type`.
16
+
-`bsoncxx::types::binary_subtype`: equivalent to `bsoncxx::binary_sub_type`.
17
+
-`bsoncxx::types::view`: equivalent to `bsoncxx::types::bson_value::view`.
18
+
-`bsoncxx::types::value`: equivalent to `bsoncxx::types::bson_value::value`.
19
+
-`type_view()` in `bsoncxx::document::element` and `bsoncxx::array::element`: equivalent to `get_value()`.
20
+
-`type_value()` in `bsoncxx::document::element` and `bsoncxx::array::element`: equivalent to `get_owning_value()`.
21
+
12
22
### Fixed
13
23
14
24
- CMake option `ENABLE_TESTS` (`OFF` by default) is no longer overwritten by the auto-downloaded C Driver (`ON` by default) during CMake configuration.
@@ -46,6 +56,13 @@ Changes prior to 3.9.0 are documented as [release notes on GitHub](https://githu
46
56
return instance;
47
57
}
48
58
```
59
+
- These following entities will be renamed (and removed) in an upcoming major release. To support incremental migration, both old and new names are still provided.
0 commit comments