Android | Bug | IDEA-195822 | Android Profiler is broken in IDEA 2018.2 |
Code Analysis. Inspection | Cosmetics | IDEA-139756 | Grammar error in inspection "Managed Bean Inconsistency errors" |
Compiling Project | Feature | IDEA-189693 | Java 9+ --upgrade-module-path is not supported |
Cucumber JVM | Usability | IDEA-191020 | Run tool for cucumber doen't show feature description when using an alternative language and CucumberJvm2SMFormatter |
Docker | Task | IDEA-195394 | Docker plugin API: provide support for debugging non-Java applications |
Editor. Editing Text | Bug | IDEA-195183 | Inspection's tooltip shouldn't appear when the cursor stays on a hint |
Find, Replace, Find Usages | Bug | IDEA-193329 | New SE: SearchEverywhere | Action (FindAction): OpenInFindWindow button should be disabled |
Bug | IDEA-195542 | Inconsistent and partial results in "Occurrences of" Find tool window tab after opening from "Find in Path" | |
Bug | IDEA-193584 | New SE: plugin enabling/disabling via Find Action is confusing and incorrect | |
Gradle | Bug | IDEA-116898 | gradlew and gradle-wrapper.properties are updated if the gradle import configured as "use customizable gradle wrapper" |
Groovy | Feature | IDEA-188433 | Support for loop enhancements |
Feature | IDEA-188432 | Support array initializers | |
Bug | IDEA-194906 | Where-table formatting does not work properly in Spock tests | |
Bug | IDEA-194880 | Good code yellow: cannot apply slashy string literal to argument | |
Bug | IDEA-194977 | Equals between inconvertible types misses `!=` | |
Bug | IDEA-176643 | Auto-formatting may break code meaning | |
Bug | IDEA-195296 | New line before elvis operand is not parsed correctly | |
Bug | IDEA-195269 | Formatter: first command argument is incorrectly wrapped | |
Bug | IDEA-194503 | False-positives for increment / decrement operators in "Change to operator" inspection | |
Bug | IDEA-195518 | New lines in expressions are not parsed | |
Bug | IDEA-195598 | Groovy Compiler runs out of memory | |
Usability | IDEA-194879 | No completion for do/while keywords | |
Java. Error Highlighting | Bug | IDEA-187250 | IDEA doesn't recognize dependency classes for Java 9 deprecated modules |
Java. Inspections | Bug | IDEA-195855 | Incorrect NPE warning in reversed indexed for loop |
Java. Intention Actions | Feature | IDEA-185569 | Suggest a type cast as a QuickFix for "Cannot resolve method" |
Packaging and Installation | Usability | IDEA-185044 | Show list of used third-party libraries directly in the IDE |
Quick Documentation | Bug | IDEA-195622 | QuickDoc is not accessible from Search Everywhere popup |
Run | Debug configuration | Bug | IDEA-186505 | "Ungroup Configurations" doesn't work in the Run Dashboard |
Usability | IDEA-193775 | No easy way to delete a run configuration | |
Spring | Feature | IDEA-194926 | Redundant annotations in @SpringBootApplication-annotated classes: consider @ComponentScans also |
Bug | IDEA-187430 | Spring Boot Devtools: Update action is not enabled if "HotSwapClassesAndUpdateTriggerFileIfFailed" option is used | |
Bug | IDEA-195402 | Spring Integration:support 'mapper' and 'asyncExecutor' attributes of @MessagingGateway annotation | |
Bug | IDEA-195339 | Spring Integration: @Transformer-annotated method is falsely reported as not used | |
Bug | IDEA-195344 | Spring Integration Diagram: entries without names are shown in the elements list invoked by Ctrl-F or Ctrl-F12 | |
Bug | IDEA-128923 | Spring Integration: if <service-activator> has nested <expression> or <script> subelement, don't show error for it | |
Bug | IDEA-179165 | SpringBoot Dashboard: while teh Mappings list is scrolled the tooltip appears in different unexpected places | |
Performance | IDEA-196163 | High CPU usage when opening java class in a Spring project | |
Performance | IDEA-196454 | IDE frozen when formatting html page or refactoring a class (e.g. change name) | |
Cosmetics | IDEA-182064 | RunDashboard: the "edit" icon should move to the end of the url at once after editing | |
User Interface | Feature | IDEA-158158 | Love the new img you can set on the IDE however (.. flip and mirror) |
Bug | IDEA-194229 | New SE: layouting of "actions" results | |
Bug | IDEA-193403 | New SE: incorrect integration with other popups | |
Bug | IDEA-195558 | 'Use dark header' setting is saved immediately | |
Bug | IDEA-194995 | slow scrolling in svg viewer | |
Cosmetics | IDEA-193385 | New SE: cursor keeps improper shape | |
Cosmetics | IDEA-194379 | Auto-hide scrollbar on OS X similar to how default scrollbars work | |
Exception | IDEA-195533 | NPE in RequestFocusInToolWindowCmd | |
User Interface. Graphics | Bug | IDEA-195624 | wave underscore is partially bold |
Bug | IDEA-195614 | IAE in EffectPainter2D | |
User Interface. Navigation | Bug | IDEA-195792 | No file name completion in File Choosers |
Version Control | Performance | IDEA-195871 | VcsRootScanner adds everything under a symlinked directory into the VFS |
Cosmetics | IDEA-195273 | Default Changelist Changelist | |
Version Control. Git | Bug | IDEA-193239 | Incorrect branch names shown for "checkout with rebase" and for interactive rebase operations |
Bug | IDEA-195466 | Status of new files is not parsed if `git add -N` was used | |
No subsystem | Feature | WEB-19564 | Web Browsers: support Microsoft Edge browser |
Feature | WEB-33249 | Typing quotes/backticks over selected text should wrap that text, not delete | |
Bug | WEB-33756 | WebStorm ignoring hostname for 127.0.0.1 IP address | |
Bug | WEB-33150 | Yarn workspaces: support “nohoist” option | |
Usability | WEB-33877 | Cannot shrink Name column in JavaScript Libraries | |
Usability | WEB-33927 | Cannot locally suppress typescript "unused export" inspection | |
CoffeeScript | Bug | WEB-32486 | Coffeescript: splat operator in object definitions marked as error |
Debugger | Bug | WEB-32763 | Debugging hangs on Facebook API |
HTML | Bug | WEB-33949 | Complete HTML tag when there's only one variant: closing tag is not updated |
JSON | Bug | WEB-33858 | Json Schema Validation string enum case insensitive |
Bug | WEB-33913 | JSON Schemas: Warning message shows information about PSI loading | |
Bug | WEB-33852 | JSON Schema: Caret is out of the quotes after adding missing property | |
Usability | WEB-33908 | JSON Schema completion: show types in completion item descriptions when no description is avaiable | |
JavaScript | Feature | WEB-32660 | Support nullish coalescing syntax |
Feature | WEB-33884 | Prefer package imports when auto-importing modules in Yarn workspaces | |
Bug | WEB-32484 | Should not resolve top-level elements to local functions in modules | |
Bug | WEB-32911 | JSDoc: Type info lost on optional parameters for methods defined with @name | |
Bug | WEB-32940 | [Flow] Call generic function with specified type parameters | |
Bug | WEB-33420 | Javascript code completion doesn't work in webpack configuration file | |
Bug | WEB-33984 | Unable to disable "cannot resolve symbol" error in JSX | |
Bug | WEB-33627 | Wrong 'Invalid number of arguments' error for chai.test function | |
Usability | WEB-33727 | Missing breadcrumbs for switch statement | |
Exception | WEB-33628 | PsiInvalidElementAccessException when expand and collapse tag | |
JavaScript. Frameworks | Feature | WEB-33755 | Generate debug configuration for new vue.js projects |
Feature | WEB-33147 | Set a path to webpack.conf.js for projects generated with Vue CLI 3 | |
Bug | WEB-33754 | Set a path to webpack.conf.js for projects generated with Vue CLI 2 | |
Bug | WEB-33799 | React: required props inside the PropTypes.shape should not be shown as optional in the completion | |
Bug | WEB-34053 | React props resolved from wrong file when using named props types | |
Bug | WEB-33848 | Vue.js.Warning when style section has module attribute | |
Bug | WEB-32730 | Error "Namespace ... is not bound" in Vue template when event name contains colon | |
Bug | WEB-33826 | Return type is missing after converting React component | |
Bug | WEB-28405 | closure library - code completion for 'goog.provide' symbols inside 'goog.module' is not working | |
Bug | WEB-33929 | Support 'functional' attribute of the vue.js <template> tag | |
Bug | WEB-33802 | 'React functional to class component' should add .propTypes and .defaultValues in JSX expression context | |
Bug | WEB-33423 | No autocomplete properties if start typing with : in vue components | |
Bug | WEB-33836 | Vue.js plugin - navigate from template to component via CTRL + LMB not working | |
Bug | WEB-32515 | WebStorm Warning for Input iView Component | |
Bug | WEB-33452 | Changing vue component tag doesnt change closing tag | |
Bug | WEB-33870 | Component required attribute inspection fails to acknowledge v-bind object syntax | |
JavaScript. Inspections | Bug | WEB-33930 | Webstorm stopped show required props on components |
JavaScript. Refactoring | Feature | WEB-33090 | Move symbol from files without import/export |
Bug | WEB-33377 | Rename of variable produces incorrect result with destructuring and object literal shorthands | |
Bug | WEB-33891 | "Introduce local variable" is not working if caret is positioned after the expression | |
Bug | WEB-33890 | "Introduce local variable" shouldn't be available inside injected fragments for the outer language | |
JavaScript. Templates | Feature | WEB-15657 | EJS indent options for control block content |
Bug | WEB-10780 | Code Formatter breaks .ejs files | |
Bug | WEB-11024 | EJS: extra closing tag is added on adding nested tag | |
Bug | WEB-21041 | EJS: don't add spaces between EJS tags on formatting | |
Task | WEB-33748 | Choose one of the pre-defined run configurations by default | |
Node.js | Bug | WEB-33838 | WSL: Prettier cannot be started |
Bug | WEB-33149 | WebStorm Node Express Project does not generate correct debug environment variable | |
Product Documentation | Bug | WEB-33935 | Help for Extract Method in TypeScript |
Profiling | Exception | WEB-33825 | Profiling: Heap: Throwable on the opening the Occurrence tab |
TypeScript | Feature | WEB-33769 | TypeScript 3.0 project references in monorepo |
Feature | WEB-30212 | Auto-imports should prefer symlinked file from node_modules to actual file in monorepo projects | |
Feature | WEB-34144 | Update bundled TypeScript version to 3.0 | |
Bug | WEB-30699 | Type inference problem in Typescript | |
Bug | WEB-29621 | Support mixin signatures | |
Bug | WEB-34098 | Monorepo import isn't respected during copy-paste | |
Bug | WEB-32336 | [TypeScript] RxJS lettable operator - type inference support | |
Bug | WEB-33037 | TypeScript mixins do not work | |
Bug | WEB-34074 | Correctly import modules from @ionic/core | |
Exception | WEB-33911 | Throwable: Infinite type substitution T|never|never|never... | |
Unit Tests | Bug | WEB-33934 | Show karma conf files in drop-down list shortened in the same way as selected karma conf file |
Bug | WEB-33843 | Karma with Angular CLI 6.x always uses default project | |
Bug | WEB-30856 | Jest 'Run with coverage' not showing coverage panel when coverage options exist in package.json | |
spy-js | Bug | WEB-33835 | WSL: Spy-js for Node.js fails to trace the application |
DB Console | Bug | DBE-6751 | Execute stored procedure: specify type length for the result or otherwise (if infer type length is not possible) indicate that the script is invalid |
DB Introspection | Exception | DBE-6818 | Postgres 11 broke backward compatibility (columns proisagg and proiswindow are dropped from pg_catalog.pg_proc) |
Navigation & Search | Bug | DBE-6796 | Consider data source group in Go to actions and other places where I'm choosing some database object |
User Interface | Feature | DBE-6797 | When renaming a datasource, interpret slashes as groups or interpret slahes in datasource names as groups |
Feature | DBE-6753 | Can not drag Data Source to a group | |
Bug | DBE-6808 | Gutter color is not respected | |
Usability | DBE-6799 | Moving a datasource to a parent group that has no direct child only possible via "new..." group |
Overview
Content Tools