Skip to content

Commit 7cfb624

Browse files
committed
limitations
1 parent 9f78ed4 commit 7cfb624

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

source/fundamentals/typescript.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ section.
142142

143143
.. _node-driver-limitations:
144144

145-
Limitations of Driver Version {+version+}
146-
---------------------------------
145+
Known Limitations
146+
-----------------
147147

148148
.. include:: includes/limitations/limits.rst

source/includes/limitations/limits.rst

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
Learn about the following TypeScript specific limitations of
2-
version {+version+} of the {+driver-short+}:
1+
Learn about the following TypeScript specific limitations of the {+driver-short+}:
32

43
- :ref:`No type safety for dot notation references to nested instances of recursive types <node-driver-recursive-types-dot-notation>`
54
- :ref:`No mutually recursive types <node-driver-limitations-mutual-recursion>`
@@ -9,6 +8,11 @@ version {+version+} of the {+driver-short+}:
98
Recursive Types and Dot Notation
109
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1110

11+
.. important:: Impacted Versions
12+
13+
- 4.3
14+
- 4.4
15+
1216
The {+driver-short+} cannot provide type safety within nested instances of
1317
**recursive types** referenced through dot notation.
1418

@@ -76,8 +80,12 @@ in the MongoDB manual.
7680
Mutual Recursion
7781
~~~~~~~~~~~~~~~~
7882

79-
You cannot specify a **mutually recursive** type as a type parameter in version
80-
4.3 of the driver.
83+
.. important:: Impacted Versions
84+
85+
- 4.3
86+
- 4.4
87+
88+
You cannot specify a **mutually recursive** type as a type parameter.
8189

8290
A mutually recursive type exists when two types contain a property that is of
8391
the other's type. You can update the

0 commit comments

Comments
 (0)