PHP Completion | Feature | WI-22487 | add argument naming suggestion without "Interface" suffix |
Feature | WI-9403 | Add option to filter out static methods from $this-> completion |
Feature | WI-32428 | Completion inside 'declare' construct |
Feature | WI-31428 | Autocomplete for function/method arguments with/from class properties |
Feature | WI-31426 | Manually invoke type-matching autocomplete list for function/method parameters |
Feature | WI-31568 | Smart Type Code Completion |
Bug | WI-32267 | No variable autocomplete for function call inside foreach header |
Bug | WI-32340 | auto-completion preselects obscure never-used lib references before language intrinsics (like `false`, `true`, etc) |
Bug | WI-31620 | Completion list contains closing control structures |
Bug | WI-32017 | Second completion invocation on after namespace suggests all classes and lead to incorrect code |
Bug | WI-32271 | Smart Completion: only arrays and string are suggested for variadic parameter |
Bug | WI-32270 | Smart Completion: Filter all functions that returns mixed|null to make completion really strict |
Bug | WI-29705 | Completion after a function's parameter type |
Bug | WI-31147 | Invalid intention\autocomplete in function args |
Bug | WI-32144 | Const keyword is missing after visibility modifiers |
Bug | WI-31799 | Implementing interface with return typehint doesn't import the namespace |
Bug | WI-31995 | 'namespace' operator is not suggested as a part of FQN |
Bug | WI-31997 | List of completion after 'namespace' operator when it's a part of FQN contains all types of elements that are not applicable |
Bug | WI-31643 | Completion doesn't insert parentheses for exceptions in throw |
Bug | WI-31926 | 'Autopopup in (ms)' option has no effect |
Bug | WI-32328 | Static methods are not filtered after $this-> |
Bug | WI-32007 | Don't show class members after global keyword |
Usability | WI-31375 | Implement an option to disable function parameters completion |
Usability | WI-31370 | Allow new autocomplete for function/method arguments comma "," to overwrite them |
Usability | WI-31980 | Disable completion of keywords after integers without space |
Usability | WI-31682 | Filter everything but exceptions (\Throwable) after @throws |
Usability | WI-3195 | PHP: code completion in a global declaration inside a function could suggest global variables |
Usability | WI-32318 | Smart completion: Don't fallback to standard completion |
PHP Formatter | Usability | WI-32220 | Return call tree analysis depth to initial value instead of 1 on selection of No in Performance Note |
Usability | WI-32129 | Remove ability to generate @type tag |
PHP Inspections | Feature | WI-28549 | Do not show warning for unused parameters in anonymous functions |
Feature | WI-32279 | Provide strict checkbox for Incompatible type inspection |
Feature | WI-28318 | New Inspection: strict type inspection for PHP 7 |
Feature | WI-15377 | Unused import: support namespaces import |
Feature | WI-140 | New inspection: Validate type of return statements against PHPDoc @return (new inspection & quickfix) |
Feature | WI-9390 | New Inspection: dynamic call to static method |
Bug | WI-28627 | Unresolved include: doesn't interpolate values of class constants |
Bug | WI-32348 | PHP7 Scalar Type inspection failed on EAP 162.1120.13 |
Bug | WI-27459 | Unused import: support functions and constants |
Bug | WI-32278 | Change return type doesn't handle multiple return types |
Bug | WI-32374 | Strict type: allow multiple type to be convertible to single one |
Bug | WI-28319 | Add inspection (PHP 7): declare(strict_types=1) should be the very first statement |
Bug | WI-22774 | Missing @throws tag: doesn't analyze PHPDoc for defined exception |
Bug | WI-32185 | Usage of 'class_exists' should not be considered as an import usage |
Bug | WI-32331 | Make call static shouldn't be applied to method calls on the result of function call |
Bug | WI-31768 | Imported constant (alias) is resolved ignoring case sensitivity |
Bug | WI-32360 | Strict type: don't trigger inspection for "mixed" and "undefined" type |
Bug | WI-32170 | Namespace is marked as unused if it's used as partial import |
Bug | WI-32171 | Use statement mark as unused if class name case in use doesn't equal class name in declaration |
Bug | WI-32280 | Change return type doesn't work for plural type |
Bug | WI-32213 | Use statement is marked as unused if there is multiresolve and usage is inside PHPDoc |
Bug | WI-32357 | Strict type: float return type |
Bug | WI-32354 | Strict type: null default value for parameter relax type to type|null |
Bug | WI-32355 | Strict type: function invocations from global namespace without leading slash leads to type error |
Usability | WI-32113 | Move configuration of "Missing @throws tag(s)" to Code Style |
PHP debug | Feature | WI-28571 | Load XDebug extension on demand for CLI debug configurations |
Bug | WI-32264 | "Copy path" has disappeared from the debug context menu in the 2016.2 EAP |
Usability | WI-18933 | Dropdown menu "Absolute path on server" in Settings/PHP/Servers is unreadable when selected |
Usability | WI-27741 | Run PHPinfo with configuration options of selected PHP interpreter |
Usability | WI-30394 | Project interpreter: default interpreter is changed to application level one during the name collision resolve |
Exception | WI-32334 | Addition of method to skip list throws AbstractMethodError |
Exception | WI-28816 | Debug console: Exception is thrown on typing } |
PHP lang | Feature | WI-30762 | Support PHP 7.1 class constant visibility modifiers |
Feature | WI-32045 | Type inference: Support type hinting for implementors of IteratorAggregate that returns array |
Feature | WI-28970 | Make parameter based type provider (Factory advanced metadata) work with constants as argument |
Feature | WI-679 | Type inference: Support type hinting for implementors of Iterator / IteratorAggregate |
Feature | WI-22284 | Add support for @internal phpdoc tag |
Feature | WI-941 | Add throw to method phpdoc if method call function which throws exception and method doesn't catch it. |
Feature | WI-18972 | Type inference: Support type hinting for iteration over implementors of Traversable |
Feature | WI-31357 | Show values of class constants in a completion list |
Feature | WI-32002 | PHP 7.1 will have support for null return types and nullable arguments |
Feature | WI-19377 | Make element access for array property Write Access |
Feature | WI-30730 | Support for keys in the list() construct in PHP 7.1 |
Feature | WI-15958 | Type inference: extend type inference of already inferred variables |
Feature | WI-6798 | Type inference: Type inference for array elements got via PHP array functions |
Bug | WI-32263 | Typehinting issues with arrays with string keys if PhpStorm Advanced Meta exists |
Bug | WI-30055 | only first property in list() keyword will be interpreted as write access |
Bug | WI-31505 | PHPStorm incorrectly uses ArrayAccess's offsetGet to determine types for iteration |
Bug | WI-32383 | Type inference for array elements got via PHP array functions doesn't work inside namespace without leading slash for array functions calls |
Bug | WI-31102 | PhpStorm Advanced Metadata for global factory functions called from within namespace doesn't work since version 2016.1 |
Bug | WI-32361 | \ (FQN) is needed for global constants used in a namespace |
Bug | WI-30092 | <value> expected, unexpected error in php files named *.json.php |
Bug | WI-32327 | Generating PHP7 getters and setters insert null as a return/scalar type |
Bug | WI-20533 | PHPDoc blocks are not properly generated (omitted @throws tag and extra "@throws Exception") |
Bug | WI-32173 | Class use is marked as unused if there is a namespace with the same name |
Bug | WI-31841 | Don't filter out Exception if other type is not a Throwable |
Bug | WI-32314 | Generating PHP7 getters and setters break code for static type |
Bug | WI-12046 | Diagrams are ignoring namespaces |
Bug | WI-32313 | Generating PHP7 getters and setters break code for plural type |
Bug | WI-32315 | Generating PHP7 getters and setters break code for multiple type |
Bug | WI-27646 | No autocomplete for objects in array after array_filter |
Usability | WI-25024 | If "Analyze immediate calls" is off, PHPStorm should not auto-generate throws using "Recursive exception scan" |
Usability | WI-31617 | PHPDoc generation adds unhelpful @throws null if type of throwable is Exception|null (and validator insists on it) |
Exception | WI-32169 | Exception is thrown on attempt to extend selection for unclosed namespace statement |
PHP templates | Bug | WI-31970 | Blade syntax highlighting is not visible in Settings preview |
PHP test | Bug | WI-30769 | Re-running large number of failed unit tests failed with: preg_match(): Compilation failed: regular expression is too large |
Bug | WI-32121 | PHPUnit version is not detected correctly for remote interpreters |
Bug | WI-32189 | PhpStorm can't parse Behat 3.1 version on Windows |
Bug | WI-32231 | Sometimes running unit tests via PhpStorm gives me "syntax error near unexpected token" |
Bug | WI-32132 | PhpStorm fails to run BEHAT tests using PHP 5.3 |
Usability | WI-31432 | PHPUnit: improve error reporting for invalid run-configuration |
Usability | WI-24808 | PHP notice when running PHPUnit tests with alternate result printer |
PS specific | Feature | WI-31621 | Integrate template projects into PhpStorm |
Feature | WI-31585 | Support url rewriting defined in .htaccess files |
Plugin: Deployment _ FTP.. | Bug | WI-26365 | Downloaded file is truncated on outdated size |
Bug | WI-17655 | Remote Host locks up editor when trying to connecting to FTP |
Bug | WI-31646 | Lock in connection creation |
Bug | WI-31518 | Broken node refresh in Remote Host |
Exception | WI-32239 | UOE at com.jetbrains.plugins.webDeployment.remoteEdit.fs.RemoteVirtualFile.getInputStream |
Plugin: WordPress | Bug | WI-32155 | WordPress module detection does not work for WordPress 4.4.1 |
Usability | WI-31872 | Keep last Wordpress installation as a setting |
Plugin: htaccess | Bug | WI-31974 | Rename folder wrong change reference |
Php Intentions | Feature | WI-30441 | Generating getters and setters should use PHP7 capabilities |
Plugin: Joomla! | Bug | WI-32454 | Add validation for joomla project generator |
Bug | WI-32438 | Clean-up joomla generators |
Cosmetics | WI-32449 | Wording in Joomla! Support pop-up |
No subsystem | Feature | IDEA-152667 | Spring: @Cacheable/@CachePut (value/cacheNames) should be defined |
Bug | IDEA-152628 | shift-F1 displays two URL |
Bug | IDEA-155297 | Inconsistent Launchpad Icon on Non-retina Display |
Exception | IDEA-156811 | NPE with any dm server activity |
Code Formatting and Code Style | Bug | IDEA-52549 | Reformat Code misbehaviour in a XML file |
Bug | IDEA-141916 | The code formatter:off (//@formatter:off) does not work as expected. |
Database | Bug | IDEA-149374 | Import Database Schema from Oracle datasource can not detect varchar2 data type |
Usability | IDEA-146810 | When you attach an previously-never-attached file to a console the console chooser shows lazily |
Docker | Feature | IDEA-142322 | Add possibility to close attached console |
Bug | IDEA-151199 | Docker: (on win / mac): Compute the local volume bindings considering virtual box path mapping |
Bug | IDEA-154429 | Docker Compose: start/stop action for services |
Bug | IDEA-155691 | Docker: attach fails for remote Docker with insecured HTTP access |
Bug | IDEA-146876 | Docker: code style for Dockerfile |
Bug | IDEA-146347 | Docker Plugin fails to attach to container running on server bound to unix socket |
Bug | IDEA-153414 | Docker-compose Redeploy should rebuild before deploying |
Bug | IDEA-154430 | Docker Compose: scale action for services |
Bug | IDEA-150970 | Docker: edit container settings in the Docker view |
Usability | IDEA-155356 | Docker. Order containers and Images in the Docker View. |
Editor. Editing Text | Feature | IDEA-152792 | Force reformat code for empty line when uncommenting several commented lines |
Bug | IDEA-151783 | Copying and pasting "\0" does not work |
Bug | IDEA-151101 | Double-clicking a word following an escape sequence (e.g. \t) includes the escape sequence letter in the selection |
Bug | IDEA-152063 | IntelliJ fails to use encoding from project settings for files containing breakpoints when project is opened |
Bug | IDEA-154663 | column selection mode error |
Bug | IDEA-155683 | Incorrect indentation after else |
Usability | IDEA-156760 | 'Non-project files protection' dialog is had to use with a keyboard |
Usability | IDEA-121829 | Disallow editing of framework/third-party files |
Usability | IDEA-156759 | Add an option to 'Non-project files' protection dialog to edit files in a folder |
Usability | IDEA-156758 | Disable non project files writing protection, when file is opened explicitly |
IDE Configuration | Bug | IDEA-149309 | Set "-XX:HeapDumpPath" and "-XX:ErrorFile" in IDE launchers (was: Make process run in ${idea.system.path}) |
Indices | Bug | IDEA-145785 | ArrayIndexOutOfBoundsException when requesting index stubs |
JSON | Performance | IDEA-157546 | IDEA freeze during running inspection profile |
JavaScript. Debugger | Bug | IDEA-151992 | Debug watches for functions in Nashorn does not work |
Packaging and Installation | Bug | IDEA-117358 | update conflicts - can't change proposed solution |
Bug | IDEA-157339 | 162.188.8 doesn't find JVM, won't launch |
Bug | IDEA-133278 | Cannot choose Solution in update conflict actions dialog |
SQL | Bug | IDEA-152649 | nextval syntax for DB2 not supported |
Cosmetics | IDEA-153121 | Input field 'Name' not high enough under tab Advanced of Database source |
Task Management | Bug | IDEA-130279 | sporadically missing actions/buttons in "Time Tracking" tool window |
User Interface | Bug | IDEA-157790 | Background image: Java Enterprise toolwindow still has some tabs empty |
Bug | IDEA-125027 | File name displays with folder in the Editor tab for controller's views |
Usability | IDEA-149590 | Open File dialog should display icons for registered directory types (e.g. bundles on OS X) |
Cosmetics | IDEA-154631 | wrong directory's icon |
Version Control | Bug | IDEA-142061 | Applying patch deletes blank lines |
Bug | IDEA-153138 | "Unshelve..." does not work properly when several files with the same name exist in the project |
Version Control. Perforce | Bug | IDEA-153867 | Perforce Job selection window cannot be resized |
No subsystem | Bug | DBE-2742 | Explain Plan not working for Sybase ASE 15.0.3 |
Task | DBE-2657 | DataGrip should ask user if they want to associate *.sql files with DataGrip |
DB Introspection | Bug | DBE-2485 | Database-Window: OR-ing object filters does not work in datasource properties |
DB Refactoring | Bug | DBE-2535 | Add/Update rows with xml columns datatype |
DDL\PL Editor | Bug | DBE-2101 | Create Function that returns TABLE alters to returning SETOF |
Data Viewer | Feature | DBE-2604 | Unable to edit column with int4range (and potentially all range types) postgresql data type. |
Feature | DBE-2565 | When copying rows as INSERT provide an option to include/exclude table autogenerated id |
Feature | DBE-2743 | select whole row in grid view |
Feature | DBE-2586 | Change column widths with keyboard |
Bug | DBE-273 | Sorting results grid with row selected causes horizontal scroll position to change |
Bug | DBE-2729 | Default size of columns should be set according to the value |
Bug | DBE-1955 | PostgreSQL: Table Editor: can't delete a row with not null timetz value |
Bug | DBE-1956 | PostgreSQL: Table Editor: can't insert timetz and timestamptz values from Table Editor |
Bug | DBE-2526 | copy as SQL syntax for postgres date ranges are wrong |
Bug | DBE-2060 | Database > Table editor highlights wrong column after column position was changed |
Bug | DBE-2734 | PostgerSQL. Insert interval data |
Usability | DBE-1119 | Table Editor: unexpected cells are highlighted after showing hidden columns |
Usability | DBE-897 | PostgreSQL: allow setting 'infinity' and '-infinity' for DATE and TIMESTAMP columns |
SQL Editing | Bug | DBE-2652 | Inspection not working with python templates |
Bug | DBE-2534 | Surround With not exposing sql functions |
SQL Highlighting | Bug | DBE-2548 | Postgres: valid code is red |
Bug | DBE-2650 | Postgres concatenation followed by string function breaks sql validator |
Bug | DBE-2572 | PostgreSQL FUNCTION RETURNS SETOF view |
Bug | DBE-496 | Postgres: Unable to resolve column when referring to record in function |
No subsystem | Feature | WEB-15190 | Ignore validity of library code |
Feature | WEB-21399 | Suggestion: Intention to "Add braces to arrow function" similar to "Add braces from 'if' statement" |
Bug | WEB-22126 | Autocompletion for JSDoc |
Bug | WEB-22163 | Add braces to arrow function statement — doesn't work as expected |
Bug | WEB-21943 | Hide actions from UML plugin |
Bug | WEB-21980 | Build 162.844.4 fails to run with a JDK error on windows 10 64b |
Bug | WEB-20986 | JSON Schema Files that are updated require a close and relauch to be used |
Bug | WEB-21743 | Electron - console.log output isn't displayed within webstorm ( terminal / npm run script ) |
Build tools | Feature | WEB-21829 | Allow using path variables in grunt-cli package value |
Feature | WEB-16538 | Grunt option flag support |
Bug | WEB-22153 | Gulp executed within PhpStorm throws errors while executed in console runs fine |
Bug | WEB-21763 | Gulp run task does not recognise folder named "gulpfile.js" |
CoffeeScript | Bug | WEB-16810 | Automatically defined variables triggering "Unresolved variable or type" |
Bug | WEB-20734 | PyCharm does not navigate to CoffeeScript classes |
Bug | WEB-15681 | CoffeeScript: Red code: escaped backtick inside inline JavaScript |
Bug | WEB-15658 | CoffeeScript: Red code: range comprehension with step |
Debugger | Bug | WEB-20394 | JavaScript Debugger stepping out of library files |
Bug | WEB-20627 | Stepping: 'Step into' library file when 'Do not step into library files' is chosen |
Bug | WEB-21574 | FireFox: some breakpoints are skipped |
Bug | WEB-21991 | New Node.js debug protocol incompatibilities |
Bug | WEB-20925 | Node Debugger incorrectly reports the lexical `this` in arrow functions (ES6) |
Bug | WEB-12844 | Debugger does not correctly interpret TypedArrays |
Bug | WEB-19117 | Debugger is extremely slow to start w/ Node.js 5.0.0 |
Bug | WEB-21717 | Debugging IntelliJ with NodeJS 6.2.0 shows many ReferenceError v8debug on start of app |
Bug | WEB-21447 | Attached files (.css, .js) are not served by built-in webserver |
Bug | WEB-14454 | Breakpoints not hit when using inline sourcemaps produced by browserify |
Bug | WEB-20543 | TypeError in Function scopes |
Bug | WEB-20542 | TypeError when try to show array in 'Variables' |
Performance | WEB-20618 | JS debugger memory leak |
Exception | WEB-20546 | 'Step into' open temporary file in case of using sourcemaps (typescript) |
File Watchers | Bug | WEB-17949 | .es6 Babel file watcher watches incorrect files by default |
Usability | WEB-22091 | Allow multiselection in File Watchers configurable |
Usability | WEB-21433 | File Watcher for "Unknown" file type behaviour |
HTML | Feature | WEB-20704 | Emmet: allow to configure bem separators |
Bug | WEB-18213 | html page format error |
Jade | Bug | WEB-19625 | Jade parser does not work with angular2 syntax |
Bug | WEB-21841 | Wrong icon when create Jade/Pug files |
Task | WEB-21353 | Rename Jade plugin to Pug and support Pug language |
JavaScript | Feature | WEB-16444 | ES6 inside inline scripts |
Feature | WEB-20977 | Flow: provide 'before type reference colon' and 'after type reference colon' options to Code Style/Javascript/Spaces |
Feature | WEB-17571 | ReactJS - Should not add double quotes automatically to JSX/React Node attributes |
Bug | WEB-19766 | Dummy suggestions for `function` |
Bug | WEB-21773 | Inline type information in function parameters is not found when param. destructuring is used |
Bug | WEB-21301 | JSDoc: Alias for ES6 class |
Bug | WEB-22297 | babelrc doesn't recognize plugin options |
Bug | WEB-21288 | goto declaration of exported item will take you to the export statement not the declaration |
Bug | WEB-21197 | JSDoc update function parameters fails |
Bug | WEB-14576 | Ignore React JS Lifecycle components/properties in JSX files |
Bug | WEB-21493 | Autocompletes JavaScript function call incorrectly. |
Bug | WEB-21161 | JSAnnotator inspection doesn't allow to lower severity. |
Bug | WEB-20633 | JSDoc: auto generation of comment is broken if "*/" is present as string |
Bug | WEB-21833 | "u" modifier in JavaScript regular expression |
Bug | WEB-21839 | knockout observable DefinitelyTyped signatures not being recognized properly |
Bug | WEB-7504 | make JSHint error highlighting more prominent |
Bug | WEB-19668 | let variables within switch-case-default |
Bug | WEB-18548 | Wrong processing of JSDoc array-parameter fields |
Bug | WEB-21786 | WebStorm go to type declaration |
Bug | WEB-21281 | folding object error |
Bug | WEB-21530 | JSDoc, inherited nested objects code auto-complete doesn't work for additional child properties |
Bug | WEB-21163 | Fix doc comment |
Bug | WEB-21665 | Node exports not correctly detected |
Bug | WEB-21560 | "Replace with Template String" fails if original contains a backtick |
Bug | WEB-20919 | CommonJS: completion shows properties of all exported modules in project |
Bug | WEB-20965 | Type inferred from destructured function parameters is wrong |
Performance | WEB-22042 | IntelliJ IDEA freezes while editing javascript file |
JavaScript. Formatter | Bug | WEB-9210 | Wrong indentation for inline comments for multiple var statements |
Bug | WEB-22016 | JavaScript reformatting may corrupt chained method calls mixed with line comments |
Bug | WEB-21149 | IntelliJ adds linefeed before opening brace in `switch-case` statement |
Bug | WEB-22003 | Function Body is Indented Wrong |
Bug | WEB-21972 | Indentation problems with JavaScript |
JavaScript. Frameworks | Bug | WEB-22031 | angular-ui-router: remove buttons from the chart's toolbar |
JavaScript. Inspections | Feature | WEB-20444 | WS should report conflicts between auto-detected types and types in JSDoc |
Bug | WEB-22116 | Intentions "Convert var to let", "Convert var to const" freeze large project |
Bug | WEB-22092 | Invalid "Returned expression type ...not assignable to type ..." error |
Bug | WEB-22166 | Intentions: "Add braces to arrow function statement" eats any preceding comment |
Bug | WEB-21731 | Invalid return and break statements |
Bug | WEB-21878 | Erroneous "type mismatch" inspection warnings when using arrow functions and promises |
Bug | WEB-7241 | Destructured assignment in function parameters causes incorrect inspection warnings |
Bug | WEB-21568 | Excessive vertical space in JSCS config description |
Usability | WEB-19855 | ESLint configuration: add info about package.json |
Usability | WEB-19586 | Unnecessary warning for Possible iteration over unexpected members |
Cosmetics | WEB-22029 | Constant 'if' statement inpection: spelling |
JavaScript. Refactoring | Feature | WEB-17667 | ES6: Intention to convert arrow function to shorthand arrow function |
Feature | WEB-16918 | New refactorings (JS): convert to arrow function/convert to anonymous function |
Bug | WEB-16440 | "Redundant variable" warning and "Inline variable" refactoring don't work on a destructuring variable declaration |
Bug | WEB-21419 | ES6: Intentions: add support inside HTML script tag and inside JS injections |
Bug | WEB-21420 | ES6: Intentions: "Convert to Class": invalid result when invoked on constructor or exported module |
Bug | WEB-22132 | Convert to let should consider scope |
Bug | WEB-22133 | NPE during var to let conversion |
Node.js | Bug | WEB-21685 | .iml files contain ancient references |
Bug | WEB-21914 | angular-cli: Cannot find angular-cli package |
Bug | WEB-21673 | Adding Electron inside a packaged app as a Node.js interpreter starts the app |
Bug | WEB-22197 | Cannot enable node.js core library |
Bug | WEB-21519 | No Autocompletion for JSON Array Object Properties |
Bug | WEB-21725 | node-globals-stub is wrong for process.hrtime |
Bug | WEB-21652 | Different variable highlighting for Node.js core modules |
SASS | Bug | WEB-21416 | SCSS: extending Attribute selector is falsely marked as invalid syntax |
TypeScript | Feature | WEB-22053 | TypeScript 2.0: parse global module export |
Feature | WEB-22030 | TypeScript 2.0: parse never type |
Feature | WEB-22032 | TypeScript 2.0: parse optional class members |
Feature | WEB-22035 | TypeScript 2.0: parse 'this' function type |
Feature | WEB-20897 | Add support for "allowSyntheticDefaultImports" for Typescript |
Feature | WEB-8658 | That TypeScript .d.ts files were folded like .js and .js.map below .ts files in the Project view |
Bug | WEB-20886 | TypeScript: todo's in /** multiline */ comments |
Bug | WEB-16214 | TypeScript: Structure View needs improvements |
Bug | WEB-13903 | Typescript module completion includes duplicates |
Bug | WEB-22008 | Incorrect error notification |
Bug | WEB-22213 | Typescript Auto Import does not work when TS compiler is enabled |
Bug | WEB-21755 | Re-exported type is not resolved |
Bug | WEB-22022 | Optional properties with "readonly" name breaks code validity |
Unit Tests | Feature | WEB-21636 | electron-mocha runner |
Feature | WEB-15867 | Add for nodeunit tests analog of the throw FileComparisonFailure in JVM tests |
Feature | WEB-15907 | Add for mocha analog of the throw FileComparisonFailure in JVM tests |
Bug | WEB-21683 | Failed mocha tests aren't shown as failed |
Bug | WEB-22037 | custom default mocha user interface not applied to new run configurations |
Bug | WEB-21184 | Cucumber step definitions that uses normal string or ES6 string literals are not linked to the .feature files |
spy-js | Bug | WEB-21228 | Spy-js: "Node interpreter" field doesn't show current version or (Project) label for selected Node |