Skip to content

Commit e655601

Browse files
committed
Update plugin.xml - 2019.05.07.001
1 parent 5501e81 commit e655601

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

resources/META-INF/plugin.xml

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<idea-plugin>
22
<id>lv.midiana.misc.idea-plugins.deep-js-completion</id>
33
<name>deep-js-completion</name>
4-
<version>2019.04.29.001</version>
4+
<version>2019.05.07.001</version>
55
<vendor email="[email protected]" url="http://midiana.lv/entry/deep-js-completion">klesun</vendor>
66

77
<description><![CDATA[
@@ -57,20 +57,14 @@ Reference unexposed vars defined in a file using magical <code>at('FileName.js')
5757
]]></description>
5858

5959
<change-notes><![CDATA[
60-
<li>Finally pushing all changes over past months from beta releases to main stream</li>
61-
<li>Take this type into account when resolving ts generics</li>
62-
<li>Resolve array spread properly</li>
63-
<li>Do not look for private func usages if args are known</li>
64-
<li>Support ...spread in object literal</li>
65-
<li>Support just-class-name types in jsdoc</li>
66-
<li>Use deep resolution when finding the function declaration for usage-based arg keys completion</li>
67-
<li>Include @return jsdoc type to function result</li>
68-
<li>#12 Resolve key before value in an assignment - So that it did not hang resolving some complex type of just one key when tere are dozens others</li>
69-
<li>Optimize: fix and enable expression chain recursion detection</li>
70-
<li>Optimize: remove duplicate types from resolution result</li>
71-
<li>Optimize: Cache hashCode() in FuncCtx (Since there may be circular references in it)</li>
72-
<li>#12 Fix: infinite recursion on flattenTypes()</li>
73-
<li>Show string/number/array/etc... method options in the bottom (Since they are often trashy when it is not clear if type is either of them, or an object)</li>
60+
<li>Typing: Do not miss class methods from private func usage based arg keys completion</li>
61+
<li>Typing: Resolve this.constructor as the class</li>
62+
<li>Optimize: Use ReferencesSearch when finding var assignments instead of scanning whole file</li>
63+
<li>Optimize: do not resolve full type when it is used as d.ts generics</li>
64+
<li>Typing: Support "|" (or) in d.ts return type</li>
65+
<li>Fix: Do not interpret arr.shift and such properties as an element in the array</li>
66+
<li>UI: Treat 60+ built-in suggestion as a guess even if "Only Type Based Completion" is on</li>
67+
<li>Fix built-in option priority mess</li>
7468
]]>
7569
</change-notes>
7670

0 commit comments

Comments
 (0)