File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,33 @@ and new inference code means that we can infer
31
31
Without any explicit JSDoc tags. This means that for many simple functions,
32
32
we can generate great documentation with less writing.
33
33
34
+ ** Stronger module support**
35
+
36
+ Documentation.js now has much better inference for membership and names of symbols
37
+ exported via ` exports ` or ` module.exports ` .
38
+
39
+ ** Support for nested symbols**
40
+
41
+ The parent/child relationship between symbols is now fully hierarchical, and
42
+ symbols can be nested to any depth. For instance:
43
+
44
+ ```
45
+ /**
46
+ * A global Parent class.
47
+ */
48
+ var Parent = function () {};
49
+
50
+ /**
51
+ * A Child class.
52
+ */
53
+ Parent.Child = function () {};
54
+
55
+ /**
56
+ * A Grandchild class.
57
+ */
58
+ Parent.Child.Grandchild = function () {};
59
+ ```
60
+
34
61
** mdast-based Markdown output**
35
62
36
63
We've switched from templating Markdown output with [ Handlebars.js] ( http://handlebarsjs.com/ )
You can’t perform that action at this time.
0 commit comments