Introduce Variable: Amend semicolons to updated expression
 #KT-2098 Fixed
Change Signature: Do not fail on dynamic calls. Show error messages instead
 #KT-6529 Fixed
Rename: Show error message when trying to rename dynamically invoked function/property
Introduce Variable: Do not create separate template to edit type reference
 #KT-4314 Fixed
Resolve dangling annotations in files and class bodies
J2K: fixed duplicated open modifier generated
Fix exception from completion and other services
LIGHT_CLASSES mode for scripts

- Do not generate constructor bodies
- Do not generate script class when package contents are requested
- NOT DONE: generate script class when its name is requested
Support navigation to dangling annotations in the IDE
fix KT-6192: VerifyError when using spreads with primitive arrays

#KT-6192 Fixed
Update to idea 139.872.1
JS declarations: added eval, typeof, undefined.

 #KT-4136 Fixed
Drop some obsolete TODOs in MapJsTest
Minor in JS lib: avoid to use undefined literal which may be over overlapped.
Fix tests: No dangling annotations in stubs
KT-6534 Code completion of global function does not insert import in very specific context

 #KT-6534 Fixed
KT-6442 Completion of inner class name contains outer name

 #KT-6442 Fixed
Completion: use class icon instead of method icon for instantiation
Code completion of "this@..."

 #KT-2035 Fixed
Completion of this@...: supported labeled function literals