Go Completion | Feature | GO-5411 | Negate expression when completed with "!" char |
Bug | GO-5168 | Prefer local variable rather than exact-matched auto-import completion variant |
Go Documentation | Feature | GO-5237 | Generate comment intention |
Bug | GO-4948 | Quick documentation for packages doesn't show up on some package references |
Cosmetics | GO-2938 | Add package name to top in documentation |
Go Editing | Feature | GO-1730 | Import package quick fix should suggest packages with matching name that contain the remainder of the content |
Feature | GO-4701 | Add missing return values should add empty structures |
Bug | GO-4662 | Bad code green |
Bug | GO-5282 | Incorrect highlight when argument and package has same name |
Go Formatter | Bug | GO-5416 | Incorrect indent on enter |
Bug | GO-5417 | Incorrect indent on enter after package statement |
Go General | Bug | GO-5253 | Duplicate entry in Go SDK list |
Usability | GO-5329 | Default settings are under Other Settings instead of Go |
Cosmetics | GO-5437 | misspelling in Preferences: Go > Vendoring & Build Tags |
Go Inspections | Feature | GO-5167 | Recursive type alias declaration is not detected |
Feature | GO-3539 | Type shadowing error is not reported |
Bug | GO-5274 | IDE error while reporting printf format errors |
Bug | GO-5362 | To report possibly malformed +build comment in build tag inspection |
Bug | GO-5389 | Empty slice declaration suggests to remove used variable |
Bug | GO-5453 | Incorrect type resolution |
Performance | GO-5330 | Slow inspection |
Usability | GO-5317 | "Empty slice declaration via literal" inspection's quick fix is potentially dangerous |
Go Refactorings | Bug | GO-5391 | Introduce method quick fix breaks the code |
Go Type Inference | Bug | GO-5190 | Wrong types validation for type alias |
Bug | GO-5408 | False positive type mismatch on aliases |
No subsystem | Bug | IDEA-187695 | Idea logging from the "Periodic tasks thread" leads to a deadlock |
Bug | IDEA-187505 | Locally-referenced images are not displayed in quick doc |
Bug | IDEA-186858 | Scrollbars not visible in Run and Debug output - can't scroll |
Bug | IDEA-185285 | Navigate Class/File/Symbol, Find in Path popup windows don't pick characters from input method |
Bug | IDEA-186977 | NullPointerException appears on Welcome screen after typing |
Code Formatting and Code Style | Bug | IDEA-186983 | NullPointerException at saving changed code folding settings |
Bug | IDEA-166202 | <pre> tags in Javadoc should not be wrapped |
Code Navigation | Usability | IDEA-187037 | Provide ability to change name and presentation of 'Navigate | Class' aciton in IntelliJ-based IDEs |
Debugger | Feature | IDEA-153569 | Copy current thread stack trace |
Bug | IDEA-183804 | Update default remote debugger config for jdk9 |
Bug | IDEA-187528 | Quick evaluate with lambdas broken |
Bug | IDEA-181303 | java.lang.IllegalArgumentException by org.jetbrains.org.objectweb.asm.ClassVisitor while running JUnit tests with latest EAP |
Bug | IDEA-187338 | Async stacktraces may not work with several debug sessions |
Bug | IDEA-187632 | Remove extra colon in breakpoint configuration |
Performance | IDEA-184521 | Please re-enable killing processes via WinP |
Usability | IDEA-184710 | No undo (Ctrl+Z) possible in the "Evaluate Expression" edit field after pressing "Evaluate" |
Docker | Feature | IDEA-184656 | Support --shm-size, --security-opt, --name options |
Feature | IDEA-185384 | Docker. Support --cpus command line option |
Bug | IDEA-186952 | DockerCompose. RunConfig. Choose Configuration File dialog: disable "Ok" until we choose or auto-detect any file |
Bug | IDEA-186939 | DockerCompose: No values are taken from .env file |
Bug | IDEA-186934 | DockerCompose: Deployed ok, but the content of the docker-compose node is empty |
Bug | IDEA-187014 | DockerCompose: Two nodes instead of one when folder name contains punctuation |
Bug | IDEA-187158 | DockerCompose: RunConfig. Different path separators: "/" and "\" in the "Compose Configuration Files" dialog |
Bug | IDEA-187035 | DockerCompose: RunConfig: "Environment variables" field. Cut spaces at the beginning/end when saving |
Bug | IDEA-187326 | Invalid target key inspection in docker-compose.yml |
Bug | IDEA-187496 | DockerCompose: False inspection error for the value: ulimits |
Bug | IDEA-186890 | DockerCompose: correct the path to the chosen compose file: display all the "/" in the same way |
Bug | IDEA-178756 | compose YAML: support types with different scalar / sequence / dictionary representation |
Usability | IDEA-187016 | DockerCompose: Provide navigation by F4 and double-click from any compose node to the corresponding configuration file |
Usability | IDEA-187040 | DockerCompose: RunConfig. "Choose configuration file or folder" dialog: provide multi-selection. |
Usability | IDEA-187025 | DockerCompose: Change the icon for the root docker-compose nodes |
Editor. Code Completion | Performance | IDEA-186114 | Code completion is extremely slow |
Editor. Editing Text | Feature | IDEA-178801 | Multi-line pasting in line comments |
Bug | IDEA-187042 | arg postfix template incorrectly replaces whole line |
Bug | IDEA-187135 | Pasting multiple lines of Javadoc is broken |
Bug | IDEA-184675 | Structure view: incorrect, unexpected Expand behavior |
Exception | IDEA-187187 | Save settings failed: "Cannot get ScratchFileService component state" |
Find, Replace, Find Usages | Bug | IDEA-187131 | Find popup shows incomplete usages and doesn't indicate they're incomplete |
Bug | IDEA-185627 | Regression: 'Search/Replace in Path' popup doesn't find usages under .idea directory even if explicitly invoked on that directory |
Usability | IDEA-186671 | Find in path: automatically include project files into search scope if *.iml is set as a file mask |
JSON | Usability | IDEA-185072 | Kubernetes. Json. Add "type" tip into the inspection error description. |
Kubernetes | Feature | IDEA-185224 | Kubernetes: Yaml. Validate Integer values |
Bug | IDEA-184998 | Kubernetes: Yml. QuickHelp. Show it for the completion list items |
Bug | IDEA-187343 | Kubernetes: improve "Change Notes" for plugin |
Bug | IDEA-187357 | Kubernetes. Yml. Labels: false inspection by empty labelValue and absent error at key/value ending with "_" |
Usability | IDEA-183805 | Kubernetes: update the view of the quickhelp |
Run | Debug configuration | Bug | IDEA-187519 | Run button not disabled for for debug only run/debug configurations |
User Interface | Bug | IDEA-186564 | Default size of Edit configuration -> tasks before launch is just for 1 step |
Bug | IDEA-187284 | HiDPI JVM option is ignored in IntelliJ IDEA 2018.1 EAP |
Bug | IDEA-186989 | Invoking "find action" in Evaluate dialog moves focus to the main window |
Version Control | Bug | IDEA-187101 | EAP #IC-181.3870.7:Create partial patch does not work as expected |
Bug | IDEA-187108 | Commit action does not respect file selection in Local changes |
Bug | IDEA-186725 | Changes grouping by repository: confusing results for external VCS root if group by module is used |
Version Control. Git | Bug | IDEA-187375 | Partial commit checkboxes are not always shown |
Bug | IDEA-187335 | On Partial Shelve reverts only selected changes are shelved, but the whole file is reverted |
Bug | IDEA-187498 | On partial shelve the changes excluded from shelve are moved to default changelist |
Bug | IDEA-187702 | Git: Resolve conflict during rebase - "Accept Theirs" does not work |
Bug | IDEA-187706 | Partial Commits: First included file is not selected in commit dialog by default |
Bug | IDEA-185221 | Git 2.16 considers Builtin SSH as simple client => `ssh variant 'simple' does not support setting port` error on remote operations |
Bug | IDEA-187425 | Partial Commits: Exclude Lines From Commit action does not work with deleted blocks |
Bug | IDEA-187426 | Partial Commits: Exclude Lines From Commit action does not work with selection in left editor |
Bug | IDEA-185964 | Git: Partial Commits: after turning the HighlightFilesFromNonActiveChangelists ON the behavior becomes unpredictably wrong |
Bug | IDEA-187748 | Partial Commit: can't move file with changed line separators to another changelist |
Exception | IDEA-186769 | CME at com.intellij.openapi.vcs.changes.conflicts.ChangelistConflictTracker.optionsChanged |
DB Console | Bug | DBE-2297 | Changes to Tools > Database > User Parameters are only in effect until PhpStorm is restarted |
Exception | DBE-5953 | DBE-5953 AE: SqlPsiElementFactory#createROFile |
DB Introspection | Feature | DBE-2102 | Default constraints in MS SQL |
Bug | DBE-5968 | Sybase: incorrect length for types nchar, nvarchar, unichar, univarchar |
DB Refactoring | Bug | DBE-634 | MS SQL Incorrect statements for modifying a table column default value |
Data Import & Export | Exception | DBE-5985 | java.lang.IllegalArgumentException: Argument for @NotNull parameter 'typeName' of com/intellij/database/extractors/ObjectFormatter.isBit must not be null |
Data Views | Bug | DBE-5969 | Syntax error inserting row with all column values default similar DBE-2057 |
Usability | DBE-6003 | Ctrl+Shift+Left should be used as Editor Action: Move Caret to Previous Word with Selection |
IDE General | Feature | DBE-5999 | Ability to sort items in structure pane |
SQL Editing | Bug | DBE-5930 | Oracle: ELSEIF should not be valid keyword |
Bug | DBE-5958 | DB2: Syntax Error at temporal Table Select Statement with BUSINESS_TIME alias |
Bug | DBE-4532 | Structure tool window view changed in recent IDE versions |
Bug | DBE-5928 | Oracle: Don't report OVERLAPS function as error |
Usability | DBE-2248 | SQL: File Structure: table item is preselected if the caret is right after the last character of a column definition |
Usability | DBE-2249 | SQL: File Structure: if current statement is not shown selection could be preset to the nearest shown element |
SQL Generation | Bug | DBE-5825 | MySQL code generator: invalid CHARSET clause for column definition |
SQL Highlighting | Bug | DBE-5935 | PostgreSQL dialect Valid SQL marked as red |
Bug | DBE-5859 | MySQL Create Table Syntax parse error |
Bug | DBE-5960 | Window functions support for MySQL |
Bug | DBE-5995 | PostgreSQL. Good code red. Custom sampling_method |
Bug | DBE-5952 | False positive: Condition X is always true |
Bug | DBE-5791 | oracle dialect -> support for TYPE records |
Bug | DBE-5891 | Can't change SQL dialect for the injected string |
Usability | DBE-5855 | PostgreSQL CITEXT type and extensions not supported |
User Interface | Feature | DBE-5515 | Make it possible to choose default console for all project SQL files |
Bug | DBE-4273 | Table Names Sort Does work on DB2 database |
No subsystem | Bug | WEB-31108 | "closing tag matches nothing" shows on the correct tag of vue file |
Bug | WEB-31206 | Renaming exported const does not rename import statement |
Bug | WEB-31444 | When debugging Node.js, computer logs out after a while |
Bug | WEB-31520 | TypeScript parse/syntax error: "formal parameter expected" |
Bug | WEB-31412 | React Native Run configuration does not start |
Bug | WEB-31399 | Surround with Emmet doesn't work with linewise selection of JSX |
CSS | Bug | WEB-18258 | Update css-text spec |
Performance | WEB-30965 | Slow CSS completion |
Dart | Bug | WEB-31482 | Intention action list is sometimes wrong in Dart |
Bug | WEB-31486 | Dart code completion list is incorrectly sorted |
Bug | WEB-31403 | Dart Structure View missing sort button |
Task | WEB-31498 | Auto-exclude .dart_tool folder |
Debugger | Bug | WEB-31161 | Object not totally copied on Copy Value |
Bug | WEB-22818 | Debugging with sourcemaps doesn't work when using `null` as `"file":` value |
Usability | WEB-30689 | Blank page opened when debugging Chrome with custom profile if Chrome instance from same user data directory is running |
File Watchers | Bug | WEB-31413 | File watcher (prettier) marks files as generated files |
Usability | WEB-27952 | File Watchers which modify the current file cause prompts to Reload From Disk on Undo |
JavaScript | Feature | WEB-30918 | webpack 4: exclude dist folder by default |
Feature | WEB-31275 | Intentions: 1) move type into separate file with matching name, 2) rename file to match type name |
Feature | WEB-13397 | Filename<->Class detection on Rename |
Feature | WEB-31369 | Support revised standard for template strings lexing |
Feature | WEB-27640 | Support RegExp lookbehind assertions |
Feature | WEB-27638 | Support Named capture groups for JavaScript RegExps |
Bug | WEB-26860 | Quick Documentation - JSDoc @property annotation not handled over multiple lines |
Bug | WEB-31346 | Only first @example from JSDoc is properly shown in the documentation |
Bug | WEB-29193 | JSDoc formatting of @example blocks could be better |
Bug | WEB-30113 | Incorrect suggestion for empty return statement inside generator function |
Bug | WEB-31464 | Simple Flow function return type syntax is not recognized |
Bug | WEB-31361 | No 'abstract class / interface cannot be instantiated' warning when implementing JSDoc interface with imports |
Bug | WEB-19719 | ES6: The `yield` and `new.target` keywords may not be used in an arrow function's body |
Bug | WEB-24352 | JSDoc: Inline documentation window mangles the JSDoc comment text |
Usability | WEB-31473 | Flow's output changed in version 0.66, now the IDE's Flow error messages need to be adapted |
Task | WEB-31469 | webpack 4: update config schema |
JavaScript. Frameworks | Feature | WEB-28160 | Vue.js Add opportunity to create a new vuejs project |
Bug | WEB-31480 | Win. Wrong symbol when creating vue project |
Bug | WEB-31484 | Renaming an angular component should suggest to rename file according to Angular style guide |
Bug | WEB-31506 | Vue create project: empty combo box for linter selection |
Bug | WEB-31475 | Vue CLI: do not show progress as a separate dialog window |
Bug | WEB-31474 | Vue CLI: reset project creation on pressing cancel |
Bug | WEB-31479 | Project template dropdown should be disabled for @vue/cli |
Bug | WEB-31512 | Generating Angular Components doesn't work |
Bug | WEB-31439 | Create a method from angular template with params generates red code |
Cosmetics | WEB-31476 | Vue CLI: capitalise yes-no answers |
Cosmetics | WEB-31499 | Vue CLI: update texts |
JavaScript. Refactoring | Bug | WEB-31477 | Exception when moving Angular component class |
Linters | Feature | WEB-31158 | Support reformatting non-JS files with 'prettier' (CSS, vue, markdown, etc) |
Bug | WEB-31465 | vue project created by <vue cli 3.0> has no eslint error inspection in ".vue" file |
Bug | WEB-31363 | Prettier: Settings: correctly layout labels and do not mark page as changed when no action was performed |
Bug | WEB-31022 | ESLint: Cannot get result from language service |
Node.js | Feature | WEB-31207 | Support npx in project generators |
Usability | WEB-31323 | Check installed dependencies should not work inside node_modules |
SASS | Bug | WEB-31193 | Go to symbol for Sass/SCSS mixins and variables doesn't work when typing dash |
Stylus | Bug | WEB-31356 | Vue stylus deep selector error CSS_PERIOD |
TypeScript | Feature | WEB-31364 | Support mapped type modifiers overriding (TS 2.8) |
Feature | WEB-30820 | Add type guard statements to postfix templates |
Bug | WEB-31374 | Typescript:can't infer type from non-existing optional property |
Bug | WEB-31402 | Create method when missing should create it under imports |
Bug | WEB-31405 | Invalid priority of 'as' expression in TypeScript |
Bug | WEB-31470 | Getter/Setter should be generated with the same access type |
Bug | WEB-30042 | JS unused local symbols inspection reports many false positives for unused parameters in .ts files |
Bug | WEB-30637 | 'Create Method' not working on instance of a generic class in TypeScript |
Bug | WEB-31457 | TypeScript: incorrect resolve for overrides when we have several merged interfaces |
Bug | WEB-31385 | Type of '+' expression is evaluated as dynamic in TypeScript |
Bug | WEB-31540 | StackOverflowError occurs when parsing TypeScript with certain generics |
Bug | WEB-31333 | Cannot parse 'async async' or 'async public' in object literals |
Bug | WEB-31493 | TS valid syntax marked as invalid: readonly async |
Bug | WEB-31388 | 'Make private'/ 'Make static' fixes generate incorrect code with generators |
Bug | WEB-31397 | 'Specify type explicitly' produces 'void' for generators |
Unit Tests | Bug | WEB-31383 | Degraded mocha support if dev dependencies only include electron-mocha but not mocha itself |