- RubyMine 2018.1.6 (build 181.5540.38) Release Notes
- RubyMine 2018.1.5 (build 181.5540.14) Release Notes
- RubyMine 2018.1.5 EAP (build 181.5540.4) Release Notes
- RubyMine 2018.1.4 (build 181.5281.41) Release Notes
- RubyMine 2018.1.4 EAP (build 181.5281.10) Release Notes
- RubyMine 2018.1.3 (build 181.4892.67) Release Notes
- RubyMine 2018.1.3 RC (build 181.4892.56) Release Notes
- RubyMine 2018.1.3 EAP (build 181.4892.34) Release Notes
- RubyMine 2018.1.2 RC (build 181.4668.84) Release Notes
- RubyMine 2018.1.2 EAP (build 181.4668.10) Release Notes
- RubyMine 2018.1.1 (build 181.4445.97) Release Notes
- RubyMine 2018.1.1 EAP (build 181.4445.40) Release Notes
- RubyMine 2018.1 (build 181.4203.562) Release Notes
- RubyMine 2018.1 RC (build 181.4203.522) Release Notes
- RubyMine 2018.1 BETA (build 181.4203.207) Release Notes
- RubyMine 2018.1 EAP6 (build 181.4096.10) Release Notes
- RubyMine 2018.1 EAP5 (build 181.3986.23) Release Notes
- RubyMine 2018.1 EAP4 (build 181.3870.30) Release Notes
- RubyMine 2018.1 EAP3 (build 181.3741.30) Release Notes
- RubyMine 2018.1 EAP2 (build 181.3494.10) Release Notes
- RubyMine 2018.1 EAP1 (build 181.3007.20) Release Notes
RubyMine 2018.1.6 (build 181.5540.38) Release Notes
JetBrains Runtime | Bug | JRE-998 | Input freezes after MacOS key-selector on Mojave |
Indices | Usability | IDEA-196058 | endless indexing :) |
Local History | Bug | IDEA-194992 | IntelliJ freezes when using local history |
Version Control. Git | Bug | IDEA-187116 | IDEA doesn't recognize Idea project on checkout project from Git |
Dart | Task | WEB-34615 | Support Dart 2.1 super mixins |
RubyMine 2018.1.5 (build 181.5540.14) Release Notes
Code Insight | Bug | RUBY-21410 | Inferred type for method none? from Enumerable is inferred as NilClass |
Ruby. Formatter | Bug | RUBY-21892 | formatting a hash or keyword args with a key public: formats incorrectly [REGRESSION] |
Java | Bug | IDEA-193394 | Manually provided JDK 10 not accepted in JShell: "JDK version is 8" |
Java. Inspections | Bug | IDEA-182842 | False positive is always null condition when using Spring annotations |
Bug | IDEA-192857 | @Nullable should override @NonNullFields and @NonNullApi | |
Performance | IDEA-193987 | IDE freeze when turn on code inspection data flow for Java | |
Language Injection | Performance | IDEA-194117 | @Language("RegExp") annotation doesn't scale to O(1000) expressions in a single file |
User Interface | Bug | IDEA-192318 | Progress bar in "Getting Started" dialog do not scale correctly in HiDPI |
Version Control | Bug | IDEA-192552 | CloneDvcsDialog#prependToHistory: Cannot use this method with a non-Mutable data model |
RubyMine 2018.1.5 EAP (build 181.5540.4) Release Notes
Code Insight | Bug | RUBY-21410 | Inferred type for method none? from Enumerable is inferred as NilClass |
Ruby. Formatter | Bug | RUBY-21892 | formatting a hash or keyword args with a key public: formats incorrectly [REGRESSION] |
No subsystem | Bug | IDEA-191067 | [win] navigating git log up/down leaves artifacts |
Bug | IDEA-192579 | Breakpoints may lose urls | |
Editor. Editing Text | Bug | IDEA-182771 | Editor: Split Vertically resets scroll and caret position |
Find, Replace, Find Usages | Usability | IDEA-175973 | Enter file name search popup is not closing itself after losing focus when no value available in textbox. |
Indices | Bug | IDEA-181227 | Throwable: unable to get stub builder |
Java | Bug | IDEA-193394 | Manually provided JDK 10 not accepted in JShell: "JDK version is 8" |
Java. Inspections | Bug | IDEA-182842 | False positive is always null condition when using Spring annotations |
Bug | IDEA-192857 | @Nullable should override @NonNullFields and @NonNullApi | |
Performance | IDEA-193987 | IDE freeze when turn on code inspection data flow for Java | |
Language Injection | Performance | IDEA-194117 | @Language("RegExp") annotation doesn't scale to O(1000) expressions in a single file |
User Interface | Bug | IDEA-192318 | Progress bar in "Getting Started" dialog do not scale correctly in HiDPI |
Version Control | Bug | IDEA-192552 | CloneDvcsDialog#prependToHistory: Cannot use this method with a non-Mutable data model |
RubyMine 2018.1.4 (build 181.5281.41) Release Notes
No subsystem | Bug | IDEA-193747 | Clicking Help | Register does nothing in a Toolbox-installed PhpStorm |
Editor. Editing Text | Feature | IDEA-152160 | Add options to "Save as" for scratch files |
Indices | Bug | IDEA-193172 | Deadlock while typing after auto completion |
Refactoring | Bug | IDEA-176840 | View / Expression Type just after closing pair character changes user selection |
User Interface | Bug | IDEA-192713 | focus is lost on opening Find Usages tool window |
Bug | IDEA-192691 | Wrong title of JetBrains Privacy Policy window | |
Bug | IDEA-191807 | Cannot paste file into Scratches | |
Performance | IDEA-192184 | Goto Class/File/Symbol popups leak via native window and focus traversal policy | |
IDE General | Feature | DBE-6502 | YAML plugin in DataGrip |
Bug | DBE-6544 | Fail to generate pojos.groovy on view in database | |
User Interface | Feature | DBE-6537 | Database view: add database element to a favourites by Drag and Drop |
Bug | DBE-6551 | Database coloring stops working for some Editor tabs on project re-opening |
RubyMine 2018.1.4 EAP (build 181.5281.10) Release Notes
No subsystem | Bug | RUBY-21504 | SmartListing gem not fully indexed |
Bug | RUBY-21419 | "Go To Declaration" doesn't work with | |
Code Insight | Bug | RUBY-21487 | Wrong constructor referenced by intellisense |
Performance | RUBY-21500 | Out of Memory when loading RubyMine after upgrading to 2018.1 | |
Performance | RUBY-21542 | Optimize isFileBanned | |
Exception | RUBY-21442 | ide internal error when doing a find in path search | |
Editing | Performance | RUBY-21547 | RubyMine hangs when I try to edit one specific spec file |
RHTML | Feature | RUBY-21350 | Add closing tag <% end %> after Enter for do blocks in erb |
Bug | RUBY-21475 | RubyMine should respect "Reformat on Paste" value in .erb files | |
Ruby Version Managers | Bug | RUBY-21301 | RVM gemset could not be created from SDK settings screen |
RubyGems | Feature | RUBY-21556 | RubyMine 2018.1.2 doesn't show the source code of the gems in external libraries folder. |
Bug | RUBY-21543 | rvm installs bundler as a default @global gem, but RubyMine does not expect it. | |
Bug | RUBY-21495 | Infinite indexing in a case of duplicating rvm-<version> and rvm-<version>@global sdks. | |
No subsystem | Feature | IDEA-190682 | Support multi ip hosts in client-api RpcUtils |
Bug | IDEA-191067 | [win] navigating git log up/down leaves artifacts | |
Bug | IDEA-192579 | Breakpoints may lose urls | |
Performance | IDEA-190794 | Significant (≥30 sec) UI freeze after directory copy/move | |
Performance | IDEA-190829 | UI freeze during Gradle build | |
Debugger | Bug | IDEA-191797 | Evaluate expression failed in lambda body |
Cosmetics | IDEA-191219 | Font doesn't scale well in presentation mode in debugger view Frames section | |
Editor. Editing Text | Bug | IDEA-191654 | Presentation mode: Editing injected fragment in external editor does not propagate changes to file |
Bug | IDEA-182771 | Editor: Split Vertically resets scroll and caret position | |
Bug | IDEA-191159 | [windows] text in editor can float when parameter hint is on | |
File System | Bug | IDEA-188926 | `VirtualFileManager.refreshWithoutFileWatcher` can take an extremely long time on a Windows FileSystem with a large number of mapped network drives |
Find, Replace, Find Usages | Bug | IDEA-189518 | Search in path never completes when using named capturing groups in regexp |
Bug | IDEA-179801 | Replace in File doesn't find all occurrences | |
Bug | IDEA-191460 | When you change the "Find in path" dialog box to "Replace in path", all buttons are not displayed | |
Usability | IDEA-175973 | Enter file name search popup is not closing itself after losing focus when no value available in textbox. | |
Hibernate | Bug | IDEA-191223 | problem running hql in hibernate console |
Indices | Bug | IDEA-188041 | Uncommitted saved document still leading to "Outdated stub in index" sometimes |
Exception | IDEA-188028 | A test failing with "Outdated stub in index" | |
JSP | Bug | IDEA-191271 | Find usages doesn't find usages in JSPs |
Java. Inspections | Bug | IDEA-191876 | Bug in 'Condition is always true' inspection when comparing with NaNs |
Platform API | Performance | IDEA-187382 | Documents for LightVirtualFile's are leaked via SmartPointerManager |
Plugin Management | Bug | IDEA-189271 | IDEA plugin manager cannot download Xtext |
Project Configuration | Bug | IDEA-191059 | Can't find bundle for base name messages.JavaCoreBundle |
Template Languages. FreeMarker | Bug | IDEA-187664 | FreeMarker continue directive not supported in plugin |
Bug | IDEA-191594 | Freemarker: 'continue' directive is falsely reported as error (no matching loop directive found) | |
Unit Testing. JUnit | Bug | IDEA-190100 | Error running individual unit test spec in Gradle project - module directory does not exist |
User Interface | Bug | IDEA-190937 | Changing language in Scratch files not always properly updates file extension |
Bug | IDEA-186587 | 'Replace all' confirmation popup is out of focus | |
Bug | IDEA-190206 | Wrong commit and push buttons rendering | |
Bug | IDEA-190607 | It is not possible enter another character in plugin window. | |
Bug | IDEA-191164 | [windows] text floats in preview diffs | |
Bug | IDEA-166871 | IDEA doesn't show 'Scratch File' button in navigation bar toolbar | |
Bug | IDEA-191170 | [windows] tip of the day picture is large on 125% scale | |
Bug | IDEA-190806 | notification balloon shadow gaps | |
Bug | IDEA-186229 | 'Search everywhere' loses focus after some item selecting by mouse in the drop-down | |
Version Control | Bug | IDEA-186772 | Git compare two branches: sort is wrong |
Performance | IDEA-192017 | Unshelving creates a thread for each shelved file | |
Version Control. Git | Bug | IDEA-191656 | Git commit history with control characters causes intellij to spin, consuming CPU and repeating the same stack in the idea.log |
Bug | IDEA-190787 | GitHub login dialog should not appear until Log in to GitHub is clicked | |
Usability | IDEA-190585 | Drop-down list in Git Clone dialog could be confusing after adding GitHub completion | |
Version Control. Perforce | Bug | IDEA-191521 | Duplicate changelist is created when submitting a part of files in a Perforce changelist |
Version Control. Subversion | Bug | IDEA-190960 | "Error updating changes: can not parse output" error in local changes for certain tree conflicts |
Bug | IDEA-188180 | "Merge from" fails if branch location of the current branch is under some other branch location | |
Bug | IDEA-190790 | Subversion: tree conflicts can't be viewed if path contains spaces | |
Usability | IDEA-158791 | Unexpected output of svn commands for a single file/revision should not prevent further svn operations | |
Cosmetics | IDEA-188814 | Subversion: correct the title of "BranchOrTag" tab in Messages tolwindow | |
Exception | IDEA-190935 | ISE at org.jetbrains.idea.svn.branchConfig.SvnBranchConfigurationManager.resolveConfiguration | |
No subsystem | Bug | WEB-32496 | Prettier plugin resets package path in 2018.1.2 |
Bug | WEB-32748 | NodeModulesDirectoryManager is on UI thread with a lot of threadDump-freeze reports | |
JavaScript | Feature | WEB-30445 | Show inferred type in Flow in Brief Info |
Bug | WEB-32768 | 2018.1.2 broke JSX when using quotes | |
Bug | WEB-32790 | WebStorm decides to stop accessing .d.ts files for es features for a project | |
Bug | WEB-32491 | Can't type named default exported class | |
Bug | WEB-32545 | WebStorm 2018.1.2 broke Vue JSX syntax highlight | |
Bug | WEB-32616 | Complete current statement (if block) places cursor out of the block if 'simple blocks/methods one line' options is enabled | |
Bug | WEB-32217 | Show completion suggestions for types on typing in JSDoc comments | |
Performance | WEB-32483 | IDE Freezes and general slow performance | |
Usability | WEB-32488 | Code-Completion disturbing entry | |
JavaScript. Frameworks | Bug | WEB-32643 | Angular 6. Unnecessary folder is created when generating new project |
Bug | WEB-32557 | Angular 6 CLI blueprints not supported | |
Bug | WEB-32642 | Angular 6. Make output colored again | |
Bug | WEB-32617 | Regexp in JSX attribute value breaks syntax highlighting | |
JavaScript. Refactoring | Bug | WEB-32493 | When renaming Angular component, .spec.ts files should be renamed as well |
Node.js | Bug | WEB-32719 | Add v8 to Node.js core modules |
TypeScript | Bug | WEB-32489 | TypeScript 2.2: broken "Project errors" API produces memory leaks |
Bug | WEB-32700 | Freeze on typing '=' in JSX with styled-components | |
Bug | WEB-32492 | Resolve string args of typescript indexer access type | |
Bug | WEB-32494 | Cannot parse function type with destructuring arg | |
Bug | WEB-32313 | Node subprocesses are started for TypeScript language service | |
Bug | WEB-32634 | False positive Type mismatch error inside Angular Injectable | |
Bug | WEB-32699 | Angular 6: do import from compiler/src/core | |
Unit Tests | Bug | WEB-32840 | Karma package is set to @angular/cli |
Bug | WEB-32653 | Can't run Karma in @angular/cli 6 project | |
Bug | WEB-32883 | Cannot run karma tests in @angular/cli 6 project with multiple targets | |
DB Connectivity | Usability | DBE-5628 | Password dialog box issues |
DB Console | Bug | DBE-3116 | Impossible to disable prompt for query parameters |
Bug | DBE-6384 | Disconnect database keyboard shortcut (Ctrl+F2) is stopping running application | |
Bug | DBE-6358 | Cannot execute multiple queries as batch in 181.4892.10 (unless highlighted) | |
Data Import & Export | Usability | DBE-6130 | Add IMPORT DATA FROM SQL DUMP menu option |
IDE General | Feature | DBE-6278 | Project handling more like IntelliJ, PyCharm, WebStorm |
Usability | DBE-557 | It is impossible to Undo directory detaching | |
PL & DDL Editing | Feature | DBE-5340 | Compiling PL/SQL code with atual errors |
Bug | DBE-6301 | Postgresql - Create Foreign key between tables in schema different than public | |
Bug | DBE-3195 | Oracle PL/SQL Auto complete object types | |
SQL Editing | Bug | DBE-1509 | Teradata diagnostics command is treated as a parameter by mistake |
Bug | DBE-6354 | UNION ALL FROM TWO TABLES | |
SQL Highlighting | Feature | DBE-3127 | MS SQL: Introspect and highlight columns of cursors that are returned by functions |
Feature | DBE-6367 | H2. Support select with 'with' | |
Feature | DBE-6368 | H2. Support drop scheme cascade | |
Bug | DBE-6336 | Support for MAXFILESIZE in Redshift UNLOAD | |
Bug | DBE-6325 | MSSQL: Unable to resolve column | |
Bug | DBE-6391 | PyCharm unable to determine record fields when looping through query surrounded by parentheses (PostgreSQL) | |
Bug | DBE-6027 | Set statement with multiple clauses is reported as error | |
Bug | DBE-2581 | Support of conditional compilation flags in pl/sql code | |
Bug | DBE-6196 | Oracle: INSERT ALL incorrectly parsed without column list | |
SQL Resolve | Bug | DBE-6378 | Oracle JSON syntax is not recognized |
RubyMine 2018.1.3 (build 181.4892.67) Release Notes
No subsystem | Bug | RUBY-21504 | SmartListing gem not fully indexed |
Bug | RUBY-21419 | "Go To Declaration" doesn't work with | |
Code Insight | Bug | RUBY-21487 | Wrong constructor referenced by intellisense |
Performance | RUBY-21500 | Out of Memory when loading RubyMine after upgrading to 2018.1 | |
Performance | RUBY-21542 | Optimize isFileBanned | |
Exception | RUBY-21442 | ide internal error when doing a find in path search | |
Editing | Performance | RUBY-21547 | RubyMine hangs when I try to edit one specific spec file |
RHTML | Feature | RUBY-21350 | Add closing tag <% end %> after Enter for do blocks in erb |
Bug | RUBY-21475 | RubyMine should respect "Reformat on Paste" value in .erb files | |
Ruby Version Managers | Bug | RUBY-21301 | RVM gemset could not be created from SDK settings screen |
RubyGems | Bug | RUBY-21495 | Infinite indexing in a case of duplicating rvm-<version> and rvm-<version>@global sdks. |
No subsystem | Feature | IDEA-190682 | Support multi ip hosts in client-api RpcUtils |
Bug | IDEA-185249 | modal dialog and <Enter> triggers search | |
Cosmetics | IDEA-190325 | "Indexing paused due to &Revert" | |
Code Formatting and Code Style | Bug | IDEA-190462 | Code format changes ignored (Velocity) |
Bug | IDEA-189746 | Backwards compatibility issue for import/export Code Style? | |
Code Navigation | Bug | IDEA-190108 | IDEA is unable to find interface implementation |
Exception | IDEA-190672 | IDEA lost all bookmarks | |
Debugger | Bug | IDEA-190451 | Variable tree loses focus after "more items" is clicked. |
Usability | IDEA-187893 | View Breakpoints window should not scroll the breakpoint list when I deselect/select a breakpoint | |
Diff_Merge | Bug | IDEA-188761 | Alt+up/down navigation over method's of the class does not work in diff window |
Docker | Bug | IDEA-186907 | DockerCompose. RunConfig: IDE fatal errors at attempt to choose services for some compose files |
Editor. Code Completion | Usability | IDEA-189603 | Multi-parameter completion overwrites code if there is no closing parenthesis |
Editor. Editing Text | Bug | IDEA-189650 | IDE closes empty files when restarting |
Bug | IDEA-186884 | Can't create a new scratch using New... popup in the Project view | |
Find, Replace, Find Usages | Bug | IDEA-189447 | "Find in Path" shortcut (Ctrl+Shift+F) not working in "Find in Path" preview window |
Bug | IDEA-189518 | Search in path never completes when using named capturing groups in regexp | |
Bug | IDEA-179801 | Replace in File doesn't find all occurrences | |
Bug | IDEA-191460 | When you change the "Find in path" dialog box to "Replace in path", all buttons are not displayed | |
Hibernate | Bug | IDEA-191223 | problem running hql in hibernate console |
IDE Configuration | Bug | IDEA-188964 | Error loading kotlin-language facet |
Bug | IDEA-188434 | Can't export Data Source settings | |
Indices | Exception | IDEA-188028 | A test failing with "Outdated stub in index" |
Java | Bug | IDEA-190393 | When external annotations are enabled, the action works on local variable, but does nothing |
Java. Inspections | Bug | IDEA-189790 | Incorrect code analysis for peek() in Deque<E> |
Language Injection | Bug | IDEA-188783 | Intellij IDEA 2018.1RC#IU-181.4203.519 freezes frequently on start and during project build |
Project Configuration | Bug | IDEA-189444 | Default run/debug configurations are not saved |
Project View | Bug | IDEA-190556 | Scratches and Consoles - when adding a new scratch file, the project view wasn't updated and the file is not seen |
RegExp | Exception | IDEA-190180 | RegExpSetOptionsImpl ClassCastException blocking editor inspections |
Run | Debug configuration | Usability | IDEA-182763 | Run configuration drop down menu does not show the full name of the test being selected |
Template Languages. FreeMarker | Bug | IDEA-187664 | FreeMarker continue directive not supported in plugin |
Unit Testing. TestNG | Bug | IDEA-190388 | Upgraded to 2018 now TestNG tests not working |
User Interface | Feature | IDEA-188603 | Allow to align grid label with the upper edge of multiline components |
Bug | IDEA-164920 | Wrap toolbar | |
Bug | IDEA-188161 | Quickly typing one letter and pressing Enter in "Goto File" leads to endless progress indicator without any results | |
Bug | IDEA-190937 | Changing language in Scratch files not always properly updates file extension | |
Bug | IDEA-186587 | 'Replace all' confirmation popup is out of focus | |
Bug | IDEA-166871 | IDEA doesn't show 'Scratch File' button in navigation bar toolbar | |
Usability | IDEA-189726 | Tree nodes expand unexpectedly when navigating using Up/Down keys | |
Usability | IDEA-187133 | Redesign remote configuration | |
Cosmetics | IDEA-190090 | Double arrow cursor on Project tree header on hover | |
User Interface. Accessibility | Bug | IDEA-189859 | provide JVM property for the screen reader option |
Version Control | Bug | IDEA-153272 | Files are lost during the movement of unversioned files to overwrite existing files with same names |
Version Control. Git | Usability | IDEA-118140 | Don't add renamed or moved files to git index unless configured to do so |
Version Control. Log | Bug | IDEA-190544 | Clicking on a hash in file history does not open main log tab |
Bug | IDEA-180371 | Open Repository Version uses Jump-to-Sources Hotkey | |
Usability | IDEA-190169 | Shortcut assigned to "Open Repository Version" action should have priority over Jump to sources | |
Version Control. Perforce | Bug | IDEA-187738 | Changelist is duplicated in IDEA after partial commit (Perforce) |
Version Control. Subversion | Bug | IDEA-189542 | SVN+SSH shows "Process exited with code 1" instead of the actual error |
Bug | IDEA-186917 | Path to ssh executable for svn+ssh tunnel is not valid | |
Version Control. TFS | Bug | IDEA-184463 | Selected work item is not updated on checkin - can not resolve or associate changeset |
Bug | IDEA-185601 | Commit to TFS - Code Reviewer issues | |
Build tools | Bug | WEB-28715 | Gulp tasks tree cannot build due to missing --silent option |
Dart | Bug | WEB-32434 | Dart Analyzer Diagnostics action should be disabled in non-Dart projects |
Task | WEB-32172 | In Dart 2 world 'webdev build' should be used instead of 'pub build' | |
Task | WEB-31788 | In Dart 2 world 'pub global run webdev serve' should be used instead of 'pub serve'. | |
JSON | Bug | WEB-32242 | JSON schema: support pointers to array elements |
JavaScript | Feature | WEB-30445 | Show inferred type in Flow in Brief Info |
Bug | WEB-30446 | Expression type action in Flow shows the expression twice | |
Bug | WEB-31061 | .vue file not support flow | |
Bug | WEB-32545 | WebStorm 2018.1.2 broke Vue JSX syntax highlight | |
Bug | WEB-29681 | Expression type action sees 2 expressions | |
JavaScript. Formatter | Exception | WEB-32305 | Excpetion when formatting .vue file |
JavaScript. Frameworks | Bug | WEB-32264 | No properties in the completion for material-ui |
Bug | WEB-32643 | Angular 6. Unnecessary folder is created when generating new project | |
Bug | WEB-32557 | Angular 6 CLI blueprints not supported | |
Bug | WEB-32642 | Angular 6. Make output colored again | |
Linters | Bug | WEB-32202 | Typescript code style global options not honored |
Node.js | Bug | WEB-32364 | Node.js: asdf manager: search ~/.asdf/ folder to correctly detect npm version |
Bug | WEB-31733 | Node.js project does not identify multiple Buffer.from definitions | |
TypeScript | Feature | WEB-26481 | For side-effects-only imports, show all available files in path completion |
Bug | WEB-32014 | 2018.1. TypeScript. Good code red: IIFE with explicit return type | |
Bug | WEB-32361 | Incorrect Typescript "Unsound `instanceof`" with union of classes | |
Bug | WEB-32313 | Node subprocesses are started for TypeScript language service | |
Bug | WEB-31940 | Argument type not assignable to parameter error with intersection type | |
Bug | WEB-26232 | WebStorm's typescript parsing is confused by NTFS directory junctions | |
Bug | WEB-32699 | Angular 6: do import from compiler/src/core | |
Unit Tests | Bug | WEB-32144 | Ignored mocha tests reduce amount of passing tests incorrectly |
DB Connectivity | Bug | DBE-1423 | Wrong encoding when connection to database failed |
Usability | DBE-5628 | Password dialog box issues | |
DB Introspection | Feature | DBE-6234 | Allow filetype association to sqlite/sqlite3 |
Data Import & Export | Usability | DBE-6130 | Add IMPORT DATA FROM SQL DUMP menu option |
Data Views | Bug | DBE-6306 | Copying Column List |
IDE General | Feature | DBE-3178 | dbForge-like projects |
Navigation & Search | Bug | DBE-6289 | Database View hasn't got focus after Go to Definition action |
SQL Editing | Feature | DBE-3834 | Find usages on SQL file could find SQL data sources where this file is added to |
SQL Highlighting | Bug | DBE-6325 | MSSQL: Unable to resolve column |
User Interface | Usability | DBE-5774 | Database element is always "unclassified" in Find Usages results |
RubyMine 2018.1.3 RC (build 181.4892.56) Release Notes
No subsystem | Bug | RUBY-21504 | SmartListing gem not fully indexed |
Bug | RUBY-21419 | "Go To Declaration" doesn't work with | |
Code Insight | Bug | RUBY-21487 | Wrong constructor referenced by intellisense |
Performance | RUBY-21542 | Optimize isFileBanned | |
Editing | Performance | RUBY-21547 | RubyMine hangs when I try to edit one specific spec file |
Find, Replace, Find Usages | Bug | IDEA-191460 | When you change the "Find in path" dialog box to "Replace in path", all buttons are not displayed |
Bug | IDEA-189518 | Search in path never completes when using named capturing groups in regexp | |
Hibernate | Bug | IDEA-191223 | problem running hql in hibernate console |
User Interface | Bug | IDEA-186587 | 'Replace all' confirmation popup is out of focus |
JavaScript. Frameworks | Bug | WEB-32643 | Angular 6. Unnecessary folder is created when generating new project |
Bug | WEB-32642 | Angular 6. Make output colored again | |
TypeScript | Bug | WEB-32699 | Angular 6: do import from compiler/src/core |
RubyMine 2018.1.3 EAP (build 181.4892.34) Release Notes
No subsystem | Task | RUBY-21308 | PlainType should take into account an invocation point if it's a String |
Code Insight | Bug | RUBY-21442 | ide internal error when doing a find in path search |
Bug | RUBY-17940 | Incorrectly flagging method calls as errors | |
Bug | RUBY-21049 | Inferred type for Rails delegates Nilclass | |
Bug | RUBY-21295 | rubymine cannot infer a type for a string return value | |
Bug | RUBY-21500 | Out of Memory when loading RubyMine after upgrading to 2018.1 | |
Bug | RUBY-21218 | invalid missing argument error for `Rake::Task['task_name'].invoke | |
Bug | RUBY-21056 | Resolving for translation alias 't' is changed | |
Bug | RUBY-21372 | RubyMine reports wrong number of arguments for Array#concat | |
Bug | RUBY-21322 | RubyMine 2018.1 loop indexing | |
Bug | RUBY-21314 | Add text-based resolve results to invalid resolve | |
Bug | RUBY-21259 | Counting inferred type and then resolving are not stable for the block parameters | |
Debugger | Bug | RUBY-21289 | Debugger Fails to boot after update to IDEA 2018.1 |
Bug | RUBY-21326 | Remote debugger in RubyMine 2018.1 does not stop on the breakpoints | |
Markdown | Bug | RUBY-21346 | Cannot open link in markdown preview |
Bug | RUBY-21328 | Markdown preview for plantuml does not work for Windows | |
Bug | RUBY-21327 | Markdown preview escapes XML tags - plantuml support is unusable | |
RHTML | Feature | RUBY-21350 | Add closing tag <% end %> after Enter for do blocks in erb |
Bug | RUBY-21475 | RubyMine should respect "Reformat on Paste" value in .erb files | |
Rails | Bug | RUBY-17941 | RubyMine doesn't detect methods generated by Rails `delegate` function with options |
Rails. Code Insight | Bug | RUBY-21324 | Resolution might be broken in Rails Layouts |
Ruby Version Managers | Bug | RUBY-21301 | RVM gemset could not be created from SDK settings screen |
RubyGems | Bug | RUBY-21304 | RubyMine ignores require_paths options in gemspec file |
Bug | RUBY-21495 | Infinite indexing in a case of duplicating rvm-<version> and rvm-<version>@global sdks. | |
Slim | Bug | RUBY-21305 | Slim: 'Cannot resolve file' in iframe |
No subsystem | Feature | IDEA-190682 | Support multi ip hosts in client-api RpcUtils |
Bug | IDEA-188519 | Actions that do not show popup because of dumb mode fail typeahead | |
Bug | IDEA-188724 | Some keyboard shortcuts are not working after pressing ctrl+shift+F/R in terminal | |
Bug | IDEA-185249 | modal dialog and <Enter> triggers search | |
Cosmetics | IDEA-190325 | "Indexing paused due to &Revert" | |
Code Formatting and Code Style | Bug | IDEA-190462 | Code format changes ignored (Velocity) |
Bug | IDEA-189746 | Backwards compatibility issue for import/export Code Style? | |
Code Navigation | Bug | IDEA-190108 | IDEA is unable to find interface implementation |
Exception | IDEA-190672 | IDEA lost all bookmarks | |
Debugger | Bug | IDEA-172425 | debugger under jdk9 throws NoClassDefFound |
Bug | IDEA-190451 | Variable tree loses focus after "more items" is clicked. | |
Usability | IDEA-187893 | View Breakpoints window should not scroll the breakpoint list when I deselect/select a breakpoint | |
Diff_Merge | Bug | IDEA-188761 | Alt+up/down navigation over method's of the class does not work in diff window |
Editor. Code Completion | Usability | IDEA-189603 | Multi-parameter completion overwrites code if there is no closing parenthesis |
Editor. Editing Text | Bug | IDEA-186636 | Keystrokes lost during freezing |
Bug | IDEA-189650 | IDE closes empty files when restarting | |
Bug | IDEA-186884 | Can't create a new scratch using New... popup in the Project view | |
Find, Replace, Find Usages | Bug | IDEA-189447 | "Find in Path" shortcut (Ctrl+Shift+F) not working in "Find in Path" preview window |
Bug | IDEA-179801 | Replace in File doesn't find all occurrences | |
IDE Configuration | Bug | IDEA-188964 | Error loading kotlin-language facet |
Bug | IDEA-188434 | Can't export Data Source settings | |
Indices | Bug | IDEA-189189 | Repeated scanning files for index |
Java | Bug | IDEA-190393 | When external annotations are enabled, the action works on local variable, but does nothing |
Java. Inspections | Bug | IDEA-189790 | Incorrect code analysis for peek() in Deque<E> |
Language Injection | Bug | IDEA-188988 | <statement> or DELIMITER expected in Java constants |
Bug | IDEA-188783 | Intellij IDEA 2018.1RC#IU-181.4203.519 freezes frequently on start and during project build | |
Project View | Bug | IDEA-190556 | Scratches and Consoles - when adding a new scratch file, the project view wasn't updated and the file is not seen |
Performance | IDEA-185472 | Idea is unresponsive while updating Gradle projects | |
RegExp | Exception | IDEA-190180 | RegExpSetOptionsImpl ClassCastException blocking editor inspections |
Run | Debug configuration | Usability | IDEA-182763 | Run configuration drop down menu does not show the full name of the test being selected |
Template Languages. FreeMarker | Bug | IDEA-187664 | FreeMarker continue directive not supported in plugin |
Unit Testing. TestNG | Bug | IDEA-190388 | Upgraded to 2018 now TestNG tests not working |
User Interface | Feature | IDEA-188603 | Allow to align grid label with the upper edge of multiline components |
Bug | IDEA-164920 | Wrap toolbar | |
Bug | IDEA-188161 | Quickly typing one letter and pressing Enter in "Goto File" leads to endless progress indicator without any results | |
Bug | IDEA-190937 | Changing language in Scratch files not always properly updates file extension | |
Bug | IDEA-166871 | IDEA doesn't show 'Scratch File' button in navigation bar toolbar | |
Bug | IDEA-189327 | Exception on startup when consent dialog is shown | |
Usability | IDEA-189726 | Tree nodes expand unexpectedly when navigating using Up/Down keys | |
Usability | IDEA-187133 | Redesign remote configuration | |
Cosmetics | IDEA-190090 | Double arrow cursor on Project tree header on hover | |
User Interface. Accessibility | Bug | IDEA-189859 | provide JVM property for the screen reader option |
Version Control | Bug | IDEA-189523 | Cannot delete changelist created by Remote Run in TeamCity |
Bug | IDEA-153272 | Files are lost during the movement of unversioned files to overwrite existing files with same names | |
Version Control. Git | Bug | IDEA-189562 | Deadlock during VCS changes revert |
Bug | IDEA-189369 | Cannot deselect files with line-ending changes only in the commit-dialog tree | |
Usability | IDEA-118140 | Don't add renamed or moved files to git index unless configured to do so | |
Version Control. Log | Bug | IDEA-190544 | Clicking on a hash in file history does not open main log tab |
Bug | IDEA-180371 | Open Repository Version uses Jump-to-Sources Hotkey | |
Usability | IDEA-190169 | Shortcut assigned to "Open Repository Version" action should have priority over Jump to sources | |
Version Control. Perforce | Bug | IDEA-187738 | Changelist is duplicated in IDEA after partial commit (Perforce) |
Version Control. Subversion | Bug | IDEA-189542 | SVN+SSH shows "Process exited with code 1" instead of the actual error |
Bug | IDEA-186917 | Path to ssh executable for svn+ssh tunnel is not valid | |
Version Control. TFS | Bug | IDEA-184463 | Selected work item is not updated on checkin - can not resolve or associate changeset |
Bug | IDEA-185601 | Commit to TFS - Code Reviewer issues | |
No subsystem | Bug | WEB-32300 | Incorrect warning: ") expected" on React components |
Build tools | Bug | WEB-28715 | Gulp tasks tree cannot build due to missing --silent option |
Dart | Bug | WEB-32434 | Dart Analyzer Diagnostics action should be disabled in non-Dart projects |
Task | WEB-32172 | In Dart 2 world 'webdev build' should be used instead of 'pub build' | |
Task | WEB-31788 | In Dart 2 world 'pub global run webdev serve' should be used instead of 'pub serve'. | |
JSON | Bug | WEB-32242 | JSON schema: support pointers to array elements |
JavaScript | Feature | WEB-30445 | Show inferred type in Flow on cmd-hover |
Bug | WEB-30446 | Expression type action in Flow shows the expression twice | |
Bug | WEB-31061 | .vue file not support flow | |
Bug | WEB-32545 | WebStorm 2018.1.2 broke Vue JSX syntax highlight | |
Bug | WEB-29681 | Expression type action sees 2 expressions | |
JavaScript. Formatter | Exception | WEB-32305 | Excpetion when formatting .vue file |
JavaScript. Frameworks | Bug | WEB-32264 | No properties in the completion for material-ui |
Bug | WEB-32557 | Angular 6 CLI blueprints not supported | |
Linters | Bug | WEB-32202 | Typescript code style global options not honored |
Node.js | Bug | WEB-32364 | Node.js: asdf manager: search ~/.asdf/ folder to correctly detect npm version |
Bug | WEB-31733 | Node.js project does not identify multiple Buffer.from definitions | |
TypeScript | Feature | WEB-26481 | For side-effects-only imports, show all available files in path completion |
Bug | WEB-32014 | 2018.1. TypeScript. Good code red: IIFE with explicit return type | |
Bug | WEB-32361 | Incorrect Typescript "Unsound `instanceof`" with union of classes | |
Bug | WEB-32313 | Node subprocesses are started for TypeScript language service | |
Bug | WEB-31940 | Argument type not assignable to parameter error with intersection type | |
Bug | WEB-26232 | WebStorm's typescript parsing is confused by NTFS directory junctions | |
Bug | WEB-32299 | rxjs 6 imports point to "internal" path | |
Unit Tests | Bug | WEB-32144 | Ignored mocha tests reduce amount of passing tests incorrectly |
No subsystem | Performance | DBE-6206 | PyCharm freezes or shows Xmx out of memory error when typing .SEPARATOR , \n in an SQL file |
DB Connectivity | Bug | DBE-1423 | Wrong encoding when connection to database failed |
Usability | DBE-5628 | Password dialog box issues | |
DB Introspection | Feature | DBE-6234 | Allow filetype association to sqlite/sqlite3 |
Data Import & Export | Usability | DBE-6130 | Add IMPORT DATA FROM SQL DUMP menu option |
Data Views | Bug | DBE-6306 | Copying Column List |
IDE General | Feature | DBE-3178 | dbForge-like projects |
Navigation & Search | Bug | DBE-6289 | Database View hasn't got focus after Go to Definition action |
SQL Editing | Feature | DBE-3834 | Find usages on SQL file could find SQL data sources where this file is added to |
SQL Highlighting | Bug | DBE-6325 | MSSQL: Unable to resolve column |
Usability | DBE-5855 | PostgreSQL CITEXT type and extensions not supported | |
User Interface | Usability | DBE-6249 | Changing DB user or password resets the URL |
Usability | DBE-5774 | Database element is always "unclassified" in Find Usages results |
RubyMine 2018.1.2 RC (build 181.4668.84) Release Notes
No subsystem | Bug | RUBY-21411 | RubyMine 2018.1.1 randomly hangs with application in docker-compose. |
Code Insight | Bug | RUBY-21453 | Use a soft map for ancestors caching |
Code Analysis. Inspection | Exception | IDEA-190303 | NPE during JSP code analysis/inspection |
Indices | Bug | IDEA-190677 | OOME while indexing images in TeamCity project |
Internal build scripts | Bug | IDEA-189683 | Building intellij-community from sources fails because of missing jgoodies-common JAR |
JSP | Bug | IDEA-190402 | Reformat file removes used import |
User Interface | Bug | IDEA-190206 | Wrong commit and push buttons rendering |
No subsystem | Bug | WEB-32412 | template stringx jsx closing bracket expected |
SQL Editing | Feature | DBE-4560 | Shift-shift search looks for functions in database, not in codebase |
User Interface | Bug | DBE-6231 | Hover over link breaks UI on data source options tab |
Usability | DBE-1668 | Data Sources and Drivers dialog / Schemas: "Use legacy introspector" control is visually attached to filtering description |
RubyMine 2018.1.2 EAP (build 181.4668.10) Release Notes
No subsystem | Cosmetics | RUBY-21249 | Internal singleton/anonymous names are exposed in UI |
Task | RUBY-21308 | PlainType should take into account an invocation point if it's a String | |
Code Insight | Bug | RUBY-17940 | Incorrectly flagging method calls as errors |
Bug | RUBY-21372 | RubyMine reports wrong number of arguments for Array#concat | |
Bug | RUBY-21049 | Inferred type for Rails delegates Nilclass | |
Bug | RUBY-21295 | rubymine cannot infer a type for a string return value | |
Bug | RUBY-21218 | invalid missing argument error for `Rake::Task['task_name'].invoke | |
Bug | RUBY-21056 | Resolving for translation alias 't' is changed | |
Bug | RUBY-21210 | `rescue_from` is not resolved to | |
Bug | RUBY-21183 | Rails scope inferred type String causes incorrect call argument inspection | |
Bug | RUBY-21314 | Add text-based resolve results to invalid resolve | |
Bug | RUBY-21259 | Counting inferred type and then resolving are not stable for the block parameters | |
Debugger | Bug | RUBY-21231 | Evaluate self on the breakpoint throw exception if run debug via run anything |
Inspections | Bug | RUBY-21206 | invalid "local variable can be uninitialized" inspection |
JRuby | Bug | RUBY-21302 | IDEA 2018.1 hangs on editing files |
Bug | RUBY-21281 | Exceptions raised in IDEA logs after upgrade to 2018.1 | |
Markdown | Bug | RUBY-21327 | Markdown preview escapes XML tags - plantuml support is unusable |
Bug | RUBY-21346 | Cannot open link in markdown preview | |
RHTML | Bug | RUBY-1977 | Paired quote insertion in RHTML doesn't work immediately before end tag |
Rails | Bug | RUBY-17941 | RubyMine doesn't detect methods generated by Rails `delegate` function with options |
Rails. Code Insight | Bug | RUBY-21324 | Resolution might be broken in Rails Layouts |
RubyGems | Bug | RUBY-21304 | RubyMine ignores require_paths options in gemspec file |
No subsystem | Bug | IDEA-188666 | [batik] missing of width/height rect attribute breaks transcoding |
Bug | IDEA-176405 | JShell: PsiReferenceExpressionImpl cannot be cast to com.intellij.psi.PsiCodeBlock | |
Bug | IDEA-188661 | upgrade batik to 1.9 | |
Bug | IDEA-188519 | Actions that do not show popup because of dumb mode fail typeahead | |
Bug | IDEA-188724 | Some keyboard shortcuts are not working after pressing ctrl+shift+F/R in terminal | |
Usability | IDEA-188960 | pseudo-tooltip very annoying issue | |
Usability | IDEA-186172 | The "Find in Path" dialog box is always on top | |
Exception | IDEA-188549 | Show Bytecode is enabled for class/file item and causes NPE at ShowByteCodeAction$1.onSuccess() | |
Code Formatting and Code Style | Bug | IDEA-187535 | Incorrect indent after Enter after a nested code block |
Bug | IDEA-189059 | Line indent provider put caret to wrong position | |
Console | Usability | IDEA-189608 | Handle possible misconfiguration of loopback interface in case of connection problems (connection timeouts) |
Debugger | Bug | IDEA-188941 | char to double/float conversion is not supported |
Bug | IDEA-188759 | Attach To Java Process does not show all available Java Process that are started by Intellij. | |
Bug | IDEA-189239 | Kotlin breakpoint prints 'evaluate and log' message twice | |
Bug | IDEA-188904 | Incorrect primitive conversion | |
Editor. Editing Text | Feature | IDEA-170770 | Use different color for scratch files and external classes editor tabs |
Bug | IDEA-186636 | Keystrokes lost during freezing | |
Bug | IDEA-189701 | Navigation doesn't work in documentation on hover | |
Editor. Error Highlighting | Usability | IDEA-114803 | Provide the ability to disable tooltips in editor without disabling inspections |
Find, Replace, Find Usages | Bug | IDEA-189227 | 'File mask' is not saved when switching from 'Find in Path' to 'Replace in Path' |
Bug | IDEA-188789 | Find in Path: cannot switch between Find and Replace in Path dialogs | |
IDE Configuration | Bug | IDEA-189445 | In 2018.1, "Settings | Appearance & Behavior | System Settings | Updates | Automatically check updates" is disabled by default |
Bug | IDEA-189135 | java.nio.channels.OverlappingFileLockException when idea.config.path and idea.system.path point to the same location | |
Exception | IDEA-188196 | "Unknown macro $APP_CONFIG$" exception on start | |
Java. Inspections | Feature | IDEA-189237 | False positive "'Optional.get()' without 'isPresent()' check" in combination with Hamcrest |
Bug | IDEA-188897 | Replacing 'List<?>' with 'var' creates red code | |
Language Injection | Bug | IDEA-188988 | <statement> or DELIMITER expected in Java constants |
Packaging and Installation | Bug | IDEA-122925 | IntelliJ Fails to apply IDE update patch due to faulty "IOException: No Space Left on Device /tmp" |
Bug | IDEA-189387 | Pycharm 2018.1 won't start after patch update | |
Bug | IDEA-162267 | Update requires excessive disk space | |
Bug | IDEA-167297 | After broken update can't run pycharm | |
Project Configuration | Bug | IDEA-189112 | Externally stored settings of facets aren't loaded by build process |
Project View | Performance | IDEA-185472 | Idea is unresponsive while updating Gradle projects |
Task Management | Bug | IDEA-162223 | Task Server is not removed. |
Bug | IDEA-189113 | Unable to save settings: Failed to save settings. Please restart... Error with Mantis Task server enabled | |
Unit Testing. JUnit | Bug | IDEA-188806 | CreateProcess error=206, The filename or extension is too long (JUnit) |
User Interface | Bug | IDEA-118171 | Show the same background color for files in Favorite as in Project. |
Bug | IDEA-188874 | Tool windows in 'pinned' but not 'docked' mode don't hide when lose focus | |
Bug | IDEA-180876 | [fps] VCS branch markers and log track paint artefacts | |
Bug | IDEA-189520 | [fps] gaps in git-log graph edges | |
Bug | IDEA-189327 | Exception on startup when consent dialog is shown | |
Bug | IDEA-185007 | No find in bytecode view | |
Cosmetics | IDEA-188095 | Button width should accommodate the length of the label plus standard indents | |
Version Control | Bug | IDEA-188502 | Commit Window Automatically Scrolls Back and Forth While Clicking |
Bug | IDEA-189350 | Undo sometimes doesn't work if 'partial Git commits' feature is enabled | |
Usability | IDEA-141136 | Extremely wide not-resizable "Commit Changes" dialog in case of a long error message | |
Exception | IDEA-131135 | AE at com.intellij.openapi.vcs.changes.ui.ChangesBrowserFileNode.render | |
Version Control. Git | Bug | IDEA-189562 | Deadlock during VCS changes revert |
Bug | IDEA-189369 | Cannot deselect files with line-ending changes only in the commit-dialog tree | |
Bug | IDEA-188681 | Partial commit does not work for old git (1.x) | |
Bug | IDEA-188650 | Git: Partial Commits: for some changes the diff preview is wrong | |
Version Control. Log | Performance | IDEA-178016 | High memory consumption of git indexing for shallow clones. |
Version Control. Perforce | Exception | IDEA-188162 | NoSwingUnderWriteAction assertion in Perforce actions |
Version Control. Subversion | Bug | IDEA-189300 | ISE at com/intellij/openapi/vcs/changes/VcsDirtyScopeManager.getInstance |
Bug | IDEA-172626 | Can not parse output - SVN integration is basically useless after that | |
Bug | IDEA-185360 | Subversion File History not working for links with spaces | |
No subsystem | Bug | WEB-31858 | Use NPM package configured in project preferences when downloading TypeScript stubs |
Bug | WEB-31719 | Prettier autosave on format | |
Bug | WEB-32300 | Incorrect warning: ") expected" on React components | |
Bug | WEB-31307 | 'Reformat with prettier' action is disabled on first opening of project | |
Bug | WEB-32120 | Copy and Paste and Syntax Highlight stops working | |
Bug | WEB-31736 | Flow: provide a detailed error message if flow service fails to start because of incorrect flowconfig | |
Bug | WEB-31708 | EAP - Prettier tries to run on HTML files | |
Cosmetics | WEB-32036 | Save As.. should be Save As... | |
Dart | Bug | WEB-31924 | Dart: method override list contains duplicate entries |
Bug | WEB-32205 | .dart_tool folder can't be excluded from indexing if Dart SDK 1.x is configured | |
Debugger | Bug | WEB-32003 | No log in console for npm in debug mode |
Bug | WEB-31842 | Node.js Debugger Console allows to type commands after process termination | |
Bug | WEB-30119 | Jest debugging support not allowing break point inspection of variables | |
Bug | WEB-31709 | Node.js Remote Interpreter: Docker: cannot start debug due to the "port is already allocated" error | |
File Watchers | Bug | WEB-32127 | File Watcher dialog: 'File not found' error if macro is used in Program field |
JavaScript | Feature | WEB-28578 | Support BigInt |
Feature | WEB-31759 | JavaScript control flow: completion for properties after the explicit check | |
Bug | WEB-32072 | Using babel 7+ breaks webpack integration | |
Bug | WEB-32075 | Parse error on 'async get(){}' function property (regression) | |
Bug | WEB-26824 | Flow: syntax errors when using destructuring in function type | |
Bug | WEB-31980 | Wrong "collection '<collection>' updated, but never queried" violation when using "in" operator | |
Bug | WEB-31504 | Autocomplete of class methods stopped work | |
Bug | WEB-32130 | Flow: async generic lambdas syntax is not recognized correctly | |
Bug | WEB-28079 | WebStorm fires “Unused default export” wraning when export is actually used and IDE knows it. | |
Bug | WEB-32125 | Code analysis for JavaScript is broken after upgrade to 2018.1 | |
Bug | WEB-32042 | Incorrect type inference for destructuring assignments with require() | |
Bug | WEB-31787 | Unresolved variables while using @types/react | |
Bug | WEB-30082 | Wrong type mismatch errors when using overloaded functions in typings | |
Performance | WEB-28126 | PyCharm slows down when editing JavaScript files | |
Usability | WEB-31855 | if method name is capitalised, intellij injects it without parentheses | |
Cosmetics | WEB-31826 | Method separators aren't shown for arrow functions | |
JavaScript. Formatter | Bug | WEB-32154 | Autoformat breaks code |
JavaScript. Frameworks | Bug | WEB-30759 | Vue Plugin got warning while props with .sync |
Bug | WEB-30928 | Components in template while using mixins | |
Bug | WEB-31829 | [React Native Configuration] - Runs simulator when `Build and launch` disabled | |
Bug | WEB-21774 | {'{'} in jsx breaks syntax highlighting | |
Bug | WEB-32069 | React 16.3: support new lifecycles | |
Bug | WEB-27143 | Code completion for React lifecycle methods | |
JavaScript. Inspections | Bug | WEB-31694 | Unused local Symbol - False match |
Bug | WEB-28334 | Import code style from tslint ignores whitespace "check-modules" | |
Bug | WEB-27281 | False "Possible iteration over unexpected (custom/inherited) members" inspection errors when using 'hasOwnProperty.call()' | |
JavaScript. Refactoring | Feature | WEB-31644 | Rename all the related files (html views, stylesheets, etc.) for a component when renaming Angular component |
Bug | WEB-24100 | ES6 "Replace with template string" reports incorrectly on ternary operator | |
Bug | WEB-12557 | "Replace switch with if" does not work as expected when function in switch | |
Bug | WEB-31440 | Wrong replacing `if` with ternary operator | |
Bug | WEB-31937 | 'Introduce variable' dialog doesn't have 'const' option in ES6 | |
Cosmetics | WEB-30798 | Preview in in-place extract function doesn't highlight keywords in ES6+ | |
Linters | Bug | WEB-31706 | On opening project, ESLint is not enabled if eslintConfig package.json section is enabled AND present in dependencies |
Cosmetics | WEB-31841 | Customise npm/yarn install notification reported by linters | |
Node.js | Feature | WEB-32067 | node express-generator: Support new '--no-view' option for node express-generator |
Bug | WEB-31985 | does not detect updated npm | |
Bug | WEB-24477 | Unresolved function or method with require() and node-js | |
Bug | WEB-31496 | Webstorm can't locate npm packages when using asdf | |
TypeScript | Feature | WEB-28964 | Add option to omit JsDoc types for TypeScript code |
Bug | WEB-30567 | Type guards are not applied to implicit members introduced via indexers | |
Bug | WEB-28565 | Support extending type alises | |
Bug | WEB-32180 | Typescript: Element is not exported if importing a namespace | |
Bug | WEB-32047 | Disable Compile TypeScript to JavaScript notification in Angular CLI projects | |
Bug | WEB-31170 | Re-exported module not resolved when importing from current dir ('.') | |
Bug | WEB-32041 | TypeScript: readonly abstract parsing is broken | |
Bug | WEB-29057 | TypeScript: auto-import should respect path mappings for node_modules in tsconfig.json | |
Bug | WEB-32115 | TypeScript: re-exported symbol is incorrectly imported with quick-fix | |
Bug | WEB-32081 | Auto-import doesn't correctly import from node_modules if a project is opened from symlink | |
Bug | WEB-32098 | Completion and suggestions not working for React.ComponentType | |
Bug | WEB-30827 | Incorrectly applied type guard in ternary operator | |
Bug | WEB-31966 | Parameter info shortcut does not work with TypeScript in Vue files. | |
Bug | WEB-31934 | invalid delete operator target, reference to field expected | |
Bug | WEB-32123 | Exception when generating constructor in the interface | |
Bug | WEB-32118 | TypeScript: "Import can be shortened" suggests wrong import for the renamed export | |
Bug | WEB-30153 | Corrupt import pathes after refactor/move | |
Bug | WEB-32114 | TypeScript 'implement': generics are not applied when implementing for object literal | |
Bug | WEB-32299 | rxjs 6 imports point to "internal" path | |
Bug | WEB-32051 | Pulling generics from type to its base type alias is broken with mapped types | |
Bug | WEB-32055 | Typescript readonly type inference from const | |
Bug | WEB-31548 | Type guard is not applied to enum, but it should narrow to enum literal values | |
Bug | WEB-32101 | Incorrect parsing of parenthesized async lambda (regression) | |
Bug | WEB-32064 | Can't use typescript config files with non-default names in 'before launch` tasks | |
Performance | WEB-31987 | StackOverflowError on a typescript project | |
Performance | WEB-31458 | OutOfMemory when having `node_modules/*` in path mappings in tsconfig.json | |
Unit Tests | Feature | WEB-16577 | Can't set karma working directory |
Bug | WEB-31951 | Jest default working directory is not set correctly | |
Bug | WEB-31558 | Karma coverage on Vue Project does not work | |
No subsystem | Performance | DBE-6206 | PyCharm freezes or shows Xmx out of memory error when typing .SEPARATOR , \n in an SQL file |
DB Connectivity | Usability | DBE-3260 | Add default values in SSH configuration for Data Sources |
DB Console | Usability | DBE-6112 | closing database console tab also closes the tab |
Data Import & Export | Bug | DBE-5987 | Cannot use \N as null text in data import |
Data Views | Bug | DBE-6200 | Quick documentation popup: too wide columns of the referencing data |
SQL Generation | Bug | DBE-5479 | explain plan for redshift outputs: Invalid operation: syntax error at or near "FORMAT" |
Bug | DBE-6176 | Suggested DB2 procedure drop statement is wrong | |
SQL Highlighting | Feature | DBE-3127 | MS SQL: Introspect and highlight columns of cursors that are returned by functions |
Bug | DBE-6167 | H2 Custom type is not parsed correctly | |
Usability | DBE-5855 | PostgreSQL CITEXT type and extensions not supported | |
SQL Resolve | Bug | DBE-6182 | Same aliases for different tables in adjacent UPDATE queries lose column name resolution for SQL Server |
User Interface | Feature | DBE-4928 | Add of Database Color Settings check box for Table Bookmarks |
Bug | DBE-6146 | Incorrect navigation via NavigationBar to the stored procedures | |
Usability | DBE-6249 | Changing DB user or password resets the URL | |
Cosmetics | DBE-6150 | Order of datasources is different in database tool window and 'Data Sources and Drivers' window |
RubyMine 2018.1.1 (build 181.4445.97) Release Notes
No subsystem | Bug | RUBY-21215 | invalid "unknown keyword" error |
Code Insight | Bug | RUBY-21210 | `rescue_from` is not resolved to |
Bug | RUBY-21183 | Rails scope inferred type String causes incorrect call argument inspection | |
Bug | RUBY-21322 | RubyMine 2018.1 loop indexing | |
Performance | RUBY-21167 | CPU load until 1000% while indexing new application when some big projects are open at the same time | |
Debugger | Bug | RUBY-21289 | Debugger Fails to boot after update to IDEA 2018.1 |
Bug | RUBY-21326 | Remote debugger in RubyMine 2018.1 does not stop on the breakpoints | |
IDE | Usability | RUBY-21330 | Don't show Run anything in the available Editor shortcuts in IDEA with Ruby Plugin |
Inspections | Bug | RUBY-20689 | Exclusion cops via .rubocop.yml needs manual file refresh |
JRuby | Bug | RUBY-21281 | Exceptions raised in IDEA logs after upgrade to 2018.1 |
Bug | RUBY-21302 | IDEA 2018.1 hangs on editing files | |
Markdown | Bug | RUBY-21328 | Markdown preview for plantuml does not work for Windows |
Plugin Reports | Performance | RUBY-21135 | IDEA 2018.1 Public Preview with Ruby Plugin is freezing on Windows |
RHTML | Bug | RUBY-1977 | Paired quote insertion in RHTML doesn't work immediately before end tag |
Rails. Code Insight | Bug | RUBY-20895 | 'Controller action should call one model method..' inspection is shown for the instance variables |
Ruby. Formatter | Bug | RUBY-20867 | Formatting a method call breaks when there is trailing comma in the arguments |
Bug | RUBY-20816 | Trailing comma before closing parenthesis format issue | |
No subsystem | Bug | IDEA-188519 | Actions that do not show popup because of dumb mode fail typeahead |
Bug | IDEA-188724 | Some keyboard shortcuts are not working after pressing ctrl+shift+F/R in terminal | |
Bug | IDEA-188134 | Set inspection option fix does not work when options differ by scope | |
Bug | IDEA-188308 | Custom console font line spacing is not remembered | |
Code Navigation | Performance | IDEA-186086 | UastReferenceRegistrar should avoid converting elements if no pattern is registered for the respective element type |
Cucumber JVM | Bug | IDEA-147597 | Cucumber default run configuration is ignored |
Bug | IDEA-185206 | Cucumber plugin seems not to include asserts of @After Hooks | |
Debugger | Bug | IDEA-188405 | Async stacktraces: java.lang.VerifyError: Bad local variable type |
Performance | IDEA-187063 | During debugging IntelliJ IDEA gets extremely slow | |
Docker | Bug | IDEA-175410 | Docker: Display volumes on "Volume Bindings" without duplicating |
Bug | IDEA-187009 | Docker, DockerCompose. DockerView: "Show stopped containers" filter doesn't work | |
Bug | IDEA-181802 | DockerCompose syntax highlighting / command shows wrong "Single value is expected" | |
Bug | IDEA-188231 | DockerCompose: Avoid two-nodes appearance and green tabs by "down" of our compose node | |
Bug | IDEA-176049 | Docker Tab: Freezes happen when there are a lot of containers/images | |
Usability | IDEA-187279 | DockerCompose: Rename "Force build" option | |
Editor. Editing Text | Bug | IDEA-186636 | Keystrokes lost during freezing |
Bug | IDEA-188667 | arg postfix template removes the line part after the invocation point | |
HTML.Preview | Bug | IDEA-184915 | IntelliJ doesn't rescale an SVG properly after editing its viewbox property |
IDE Configuration | Bug | IDEA-189445 | In 2018.1, "Settings | Appearance & Behavior | System Settings | Updates | Automatically check updates" is disabled by default |
Bug | IDEA-172658 | Reassigned file wildcard for predefined file type is reverted on restart | |
Indices | Bug | IDEA-189189 | Repeated scanning files for index |
Java. Inspections | Bug | IDEA-188088 | Suspicious parameter/name combination does not work for camelCaseWords |
Bug | IDEA-188598 | Inspection "Simplify stream API call chains" is missing some warnings when using method references | |
Bug | IDEA-184105 | "too broad scope" false positive | |
Bug | IDEA-187493 | False "Field may be final" inspection | |
Exception | IDEA-186946 | TooBroadScopeInspectionBase: ClassCastException: com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl cannot be cast to com.intellij.psi.PsiReferenceExpression | |
Java. Intention Actions | Exception | IDEA-188113 | "Create property appOutputPath" leads to exception |
Kubernetes | Cosmetics | IDEA-187399 | DockerCompose. Kubernetes. Inspections. Start the parent node name from the upper-case letter. |
Packaging and Installation | Usability | IDEA-185044 | Show list of used third-party libraries directly in the IDE |
Plugin Development | Bug | IDEA-188247 | JavaSdkImpl#getVMExecutablePath returns wrong path on Windows |
Task | IDEA-188302 | plugin.xml: highlight <idea-plugin@use-idea-classloader> as deprecated | |
Project Configuration | Bug | IDEA-182850 | Module with a dot in the name is displayed as if it were a module group |
Bug | IDEA-189112 | Externally stored settings of facets aren't loaded by build process | |
Exception | IDEA-188194 | Removing module from a big project may fail with NPE | |
Project View | Feature | IDEA-145898 | Scratches timestamps and preview |
Structural Search and Replace | Bug | IDEA-187532 | Reference target constraints panel visible for replacement variable |
Bug | IDEA-187663 | JavaScript replace replaces only first statement of multiple statement result | |
Task Management | Bug | IDEA-187507 | Cannot save Trello integration settings in 2018.1 |
Bug | IDEA-189113 | Unable to save settings: Failed to save settings. Please restart... Error with Mantis Task server enabled | |
User Interface | Bug | IDEA-180725 | Background Image is not set for the RemoteHosts toolwindow if there are no selected hosts |
Cosmetics | IDEA-174261 | "Unused declaration" inspection settings has ugly buttons | |
Version Control | Bug | IDEA-188502 | Commit Window Automatically Scrolls Back and Forth While Clicking |
Bug | IDEA-189523 | Cannot delete changelist created by Remote Run in TeamCity | |
Performance | IDEA-188192 | File History view periodic refresh causes synchronous VCS queries under modal dialogs | |
Version Control. Git | Bug | IDEA-123397 | Git: History for file doesn't show anything before the move if there were too many changes in the commit that moved the file |
Bug | IDEA-188681 | Partial commit does not work for old git (1.x) | |
Bug | IDEA-188650 | Git: Partial Commits: for some changes the diff preview is wrong | |
No subsystem | Cosmetics | WEB-32036 | Save As.. should be Save As... |
Build tools | Feature | WEB-30117 | Allow to remove/disable gulp tool window |
CSS | Feature | WEB-30004 | Stylelint: allow linting CSS/PostCSS files with custom extensions |
Usability | WEB-31592 | CSS font-family: initial warning generic font | |
File Watchers | Bug | WEB-31808 | Not all watchers are run |
HTML | Bug | WEB-26242 | HTML: Code styles: Project scheme doesn't use quote marks value |
JavaScript | Feature | WEB-31761 | JavaScript: use "d.ts" when there is import with explicit "js" extension |
Bug | WEB-30647 | Interfaces declared in .d.ts modules not found | |
Bug | WEB-32072 | Using babel 7+ breaks webpack integration | |
Bug | WEB-30881 | Problems extending an abstract class declared in a typings file | |
Bug | WEB-28158 | Method is missed in completion/not resolved if class is exported like module.exports=class | |
Bug | WEB-31665 | "Implement methods" cannot generate paired accessors and async/generator methods in pure JS | |
Bug | WEB-31753 | Flow JS: Some line markers are not reported | |
Bug | WEB-24161 | CommonJS: properties of function object returned by exported module not resolved | |
Bug | WEB-30880 | Constructor documentation declared in typings not shown | |
Bug | WEB-30877 | Wrong suggestions/missing documentation for interface members declared in typings | |
Bug | WEB-30878 | Declaration merging in typings breaks documentation lookup | |
Bug | WEB-30879 | Problems using interfaces declared in typings in plain JavaScript files | |
Bug | WEB-26937 | CommonJS: properties of class instance returned by exported module not resolved | |
Usability | WEB-31398 | javascript (es6+) module imports do not have .js extension | |
JavaScript. Frameworks | Feature | WEB-31488 | [Vue.js] V-for items autocomplete |
Bug | WEB-30759 | Vue Plugin got warning while props with .sync | |
Bug | WEB-26739 | Disable 'Refactor | Extract included file' for Vue files | |
JavaScript. Inspections | Bug | WEB-31694 | Unused local Symbol - False match |
Bug | WEB-31754 | 'Missing await' false positive in 'for async' with ESNext 'for await' | |
Linters | Feature | WEB-23695 | Stylelint: lint <style> tags within .html files |
Feature | WEB-26391 | .vue files stylelint support | |
TypeScript | Bug | WEB-30164 | Support auto import for ambiguous imports |
Bug | WEB-30165 | Documentation lookup for re-exported symbols. | |
Bug | WEB-31987 | StackOverflowError on a typescript project | |
Bug | WEB-31774 | TypeScript: function template works incorrectly in ".d.ts" files | |
Bug | WEB-30925 | RXJS 5.5.3 importing aliased pipeable operators (e.g. flatMap) | |
Bug | WEB-30627 | Resolve typings for scoped packages | |
Bug | WEB-31699 | Implementing TypeScript methods omits 'async' and '*' | |
Bug | WEB-31849 | TypeScript: improve visibility handling | |
Bug | WEB-31918 | Typescript. expected type is not evaluated for shorthand arrow function return | |
DB Connectivity | Usability | DBE-3260 | Add default values in SSH configuration for Data Sources |
DB Console | Bug | DBE-397 | DESC/DESCRIBE in read-only mode |
Usability | DBE-6115 | database console > scroll from editor doesn't work well | |
Data Import & Export | Bug | DBE-6081 | Can't import from .csv ISO timestamp with "Z" timezone |
IDE General | Feature | DBE-5081 | REST client in DataGrip |
Bug | DBE-5601 | Navigate to symbol works bad with column names | |
SQL Completion | Bug | DBE-5451 | Oracle 12c ALTER TABLE identity clause |
SQL Generation | Bug | DBE-3548 | Postgres: sequence start value is wrong |
SQL Highlighting | Bug | DBE-6104 | H2 SQL dialect does not recognize "drop column" statement with multiple columns |
User Interface | Bug | DBE-4722 | Move Data Source to Project/Global not visible |
RubyMine 2018.1.1 EAP (build 181.4445.40) Release Notes
No subsystem | Bug | RUBY-21215 | invalid "unknown keyword" error |
Bug | RUBY-21071 | Do not consider `vendor` dir as a sandbox | |
Usability | RUBY-21123 | Code completion firing when not needed | |
Exception | RUBY-20815 | Exception during statistics calculation | |
Code Insight | Bug | RUBY-21203 | Do not use text-based resolve for super keyword |
Bug | RUBY-20982 | Type is not inferred for arrays of strings defined with '%w' | |
Bug | RUBY-21210 | `rescue_from` is not resolved to | |
Bug | RUBY-18999 | go to super method is broken (shortcut does nothing, context menu item is disabled) | |
Bug | RUBY-21181 | Call Types treat variable names as passed values if variables are passed as parameters | |
Bug | RUBY-21183 | Rails scope inferred type String causes incorrect call argument inspection | |
Bug | RUBY-21139 | !,!! and * postfix completion templates aren't work | |
Bug | RUBY-21013 | #<caret> completion in comments variants is broken | |
Bug | RUBY-21140 | Postfix completion 'def' puts expression into body of the method | |
Performance | RUBY-21167 | CPU load until 1000% while indexing new application when some big projects are open at the same time | |
Usability | RUBY-20643 | Revise ordering of completion items | |
Debugger | Bug | RUBY-21178 | Can't debug `rails s` with run anything |
Bug | RUBY-21112 | Debugger is not working anymore | |
Bug | RUBY-21158 | Unclear message while cancel ruby-debug-ide installation for .sh file 'state must not be null at this point' | |
Bug | RUBY-21143 | Stable/Experimental debugger feature toggle | |
IDE | Bug | RUBY-21130 | Change the message about existing SDK |
Bug | RUBY-20934 | rbenv commands are not executed | |
Usability | RUBY-20955 | Rails console via Run Anything is shown without prompt | |
Cosmetics | RUBY-21125 | Gemset global is shifted in the list | |
Inspections | Bug | RUBY-21192 | invalid "unreachable code" inspection |
Bug | RUBY-21206 | invalid "local variable can be uninitialized" inspection | |
JRuby | Bug | RUBY-21281 | Exceptions raised in IDEA logs after upgrade to 2018.1 |
Bug | RUBY-21302 | IDEA 2018.1 hangs on editing files | |
Markdown | Bug | RUBY-20855 | Markdown xml fragment preview |
Task | RUBY-18089 | Make JavaFX preview default one and get rid of the Lobo | |
Plugin Reports | Bug | RUBY-21136 | Cannot add wsl SDK in IDEA Public Preview 2018.1 |
RHTML | Bug | RUBY-21161 | IDE Fatal Error - IndexOutOfBoundsException - Wrong offset -1. Should be in range: [0, 3833] -- RubyMine 2018.1 EAP 6 |
Bug | RUBY-1977 | Paired quote insertion in RHTML doesn't work immediately before end tag | |
Bug | RUBY-21154 | Uncomment adds html commenting tag instead of remove | |
Rails | Bug | RUBY-21096 | False warning for `next` in scope |
Rails. Code Insight | Bug | RUBY-20895 | 'Controller action should call one model method..' inspection is shown for the instance variables |
Rails. Project View | Bug | RUBY-21204 | A lot of "null" items on project |
Refactorings | Feature | RUBY-20744 | Convert double quote to single quote string intention |
Ruby Version Managers | Bug | RUBY-21108 | Sdk libraries are not attached into External Libraries |
Run Configurations | Bug | RUBY-21090 | Run anything does not work with scratch files |
Tests | Feature | RUBY-17548 | rubymine should support rspec be_empty building matcher |
No subsystem | Bug | IDEA-188519 | Actions that do not show popup because of dumb mode fail typeahead |
Bug | IDEA-188724 | Some keyboard shortcuts are not working after pressing ctrl+shift+F/R in terminal | |
Bug | IDEA-188134 | Set inspection option fix does not work when options differ by scope | |
Bug | IDEA-188308 | Custom console font line spacing is not remembered | |
Code Navigation | Performance | IDEA-186086 | UastReferenceRegistrar should avoid converting elements if no pattern is registered for the respective element type |
Cucumber JVM | Bug | IDEA-147597 | Cucumber default run configuration is ignored |
Bug | IDEA-185206 | Cucumber plugin seems not to include asserts of @After Hooks | |
Debugger | Bug | IDEA-188405 | Async stacktraces: java.lang.VerifyError: Bad local variable type |
Bug | IDEA-187968 | Expressions in window watches are not editable | |
Performance | IDEA-187063 | During debugging IntelliJ IDEA gets extremely slow | |
Docker | Bug | IDEA-186939 | DockerCompose: No values are taken from .env file |
Bug | IDEA-187009 | Docker, DockerCompose. DockerView: "Show stopped containers" filter doesn't work | |
Bug | IDEA-175410 | Docker: Display volumes on "Volume Bindings" without duplicating | |
Bug | IDEA-181802 | DockerCompose syntax highlighting / command shows wrong "Single value is expected" | |
Bug | IDEA-188231 | DockerCompose: Avoid two-nodes appearance and green tabs by "down" of our compose node | |
Bug | IDEA-176049 | Docker Tab: Freezes happen when there are a lot of containers/images | |
Usability | IDEA-187279 | DockerCompose: Rename "Force build" option | |
Editor. Editing Text | Bug | IDEA-186636 | Keystrokes lost during freezing |
Bug | IDEA-188667 | arg postfix template removes the line part after the invocation point | |
Find, Replace, Find Usages | Usability | IDEA-175973 | Enter file name search popup is not closing itself after losing focus when no value available in textbox. |
HTML.Preview | Bug | IDEA-184915 | IntelliJ doesn't rescale an SVG properly after editing its viewbox property |
IDE Configuration | Bug | IDEA-189445 | In 2018.1, "Settings | Appearance & Behavior | System Settings | Updates | Automatically check updates" is disabled by default |
Bug | IDEA-172658 | Reassigned file wildcard for predefined file type is reverted on restart | |
Java. Inspections | Bug | IDEA-188088 | Suspicious parameter/name combination does not work for camelCaseWords |
Bug | IDEA-188598 | Inspection "Simplify stream API call chains" is missing some warnings when using method references | |
Bug | IDEA-184105 | "too broad scope" false positive | |
Bug | IDEA-187493 | False "Field may be final" inspection | |
Exception | IDEA-186946 | TooBroadScopeInspectionBase: ClassCastException: com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl cannot be cast to com.intellij.psi.PsiReferenceExpression | |
Java. Intention Actions | Exception | IDEA-188113 | "Create property appOutputPath" leads to exception |
JavaEE.JBoss | Bug | IDEA-187787 | Unable to deploy on WildFly 12 Final with Java 9 |
Kubernetes | Cosmetics | IDEA-187399 | DockerCompose. Kubernetes. Inspections. Start the parent node name from the upper-case letter. |
Packaging and Installation | Usability | IDEA-185044 | Show list of used third-party libraries directly in the IDE |
Plugin Development | Bug | IDEA-188247 | JavaSdkImpl#getVMExecutablePath returns wrong path on Windows |
Bug | IDEA-188374 | CommitChangeListDialog.commitAlienChanges shows empty changes browser (when it is not) | |
Usability | IDEA-187502 | Add module for IntelliJ IDEA Community as well as joint module for both Community and Ultimate | |
Task | IDEA-188302 | plugin.xml: highlight <idea-plugin@use-idea-classloader> as deprecated | |
Project Configuration | Bug | IDEA-182850 | Module with a dot in the name is displayed as if it were a module group |
Bug | IDEA-189112 | Externally stored settings of facets aren't loaded by build process | |
Exception | IDEA-188194 | Removing module from a big project may fail with NPE | |
Project View | Feature | IDEA-145898 | Scratches timestamps and preview |
Structural Search and Replace | Bug | IDEA-187532 | Reference target constraints panel visible for replacement variable |
Bug | IDEA-187663 | JavaScript replace replaces only first statement of multiple statement result | |
Task Management | Bug | IDEA-187507 | Cannot save Trello integration settings in 2018.1 |
Bug | IDEA-189113 | Unable to save settings: Failed to save settings. Please restart... Error with Mantis Task server enabled | |
Terminal | Exception | IDEA-187084 | StringIndexOutOfBoundsException when execute Jest ui test |
User Interface | Bug | IDEA-180725 | Background Image is not set for the RemoteHosts toolwindow if there are no selected hosts |
Cosmetics | IDEA-174261 | "Unused declaration" inspection settings has ugly buttons | |
Version Control | Bug | IDEA-188502 | Commit Window Automatically Scrolls Back and Forth While Clicking |
Bug | IDEA-188501 | Partial Commit: "Git | Revert" action reverts changes, that are excluded by checkboxes | |
Bug | IDEA-188319 | Partial Commit: Pre-commit changes by "Update Copyright" hook will not be committed when committing non-active changelist | |
Performance | IDEA-188192 | File History view periodic refresh causes synchronous VCS queries under modal dialogs | |
Version Control. Git | Bug | IDEA-123397 | Git: History for file doesn't show anything before the move if there were too many changes in the commit that moved the file |
Bug | IDEA-188681 | Partial commit does not work for old git (1.x) | |
Bug | IDEA-188650 | Git: Partial Commits: for some changes the diff preview is wrong | |
No subsystem | Cosmetics | WEB-32036 | Save As.. should be Save As... |
Build tools | Feature | WEB-30117 | Allow to remove/disable gulp tool window |
CSS | Feature | WEB-30004 | Stylelint: allow linting CSS/PostCSS files with custom extensions |
Usability | WEB-31592 | CSS font-family: initial warning generic font | |
File Watchers | Bug | WEB-31808 | Not all watchers are run |
HTML | Bug | WEB-26242 | HTML: Code styles: Project scheme doesn't use quote marks value |
JavaScript | Feature | WEB-31761 | JavaScript: use "d.ts" when there is import with explicit "js" extension |
Feature | WEB-29250 | Support yarn workspaces (better indexing of node_modules parent directories) | |
Bug | WEB-32072 | Using babel 7+ breaks webpack integration | |
Bug | WEB-30881 | Problems extending an abstract class declared in a typings file | |
Bug | WEB-31665 | "Implement methods" cannot generate paired accessors and async/generator methods in pure JS | |
Bug | WEB-31753 | Flow JS: Some line markers are not reported | |
Bug | WEB-30880 | Constructor documentation declared in typings not shown | |
Bug | WEB-30647 | Interfaces declared in .d.ts modules not found | |
Bug | WEB-18490 | Move Statement Up/Down doesn't move JSX blocks | |
Bug | WEB-24161 | CommonJS: properties of function object returned by exported module not resolved | |
Bug | WEB-28158 | Method is missed in completion/not resolved if class is exported like module.exports=class | |
Bug | WEB-30877 | Wrong suggestions/missing documentation for interface members declared in typings | |
Bug | WEB-30878 | Declaration merging in typings breaks documentation lookup | |
Bug | WEB-30879 | Problems using interfaces declared in typings in plain JavaScript files | |
Bug | WEB-26937 | CommonJS: properties of class instance returned by exported module not resolved | |
Performance | WEB-31630 | Very high CPU usage when indexing node_modules | |
Usability | WEB-31398 | javascript (es6+) module imports do not have .js extension | |
JavaScript. Frameworks | Feature | WEB-31488 | [Vue.js] V-for items autocomplete |
Bug | WEB-30759 | Vue Plugin got warning while props with .sync | |
Bug | WEB-26739 | Disable 'Refactor | Extract included file' for Vue files | |
Usability | WEB-31675 | Vue extract component: add action, corresponding to intention, into Refactor and Refactor This groups | |
JavaScript. Inspections | Bug | WEB-31754 | 'Missing await' false positive in 'for async' with ESNext 'for await' |
Bug | WEB-31694 | Unused local Symbol - False match | |
Linters | Feature | WEB-23695 | Stylelint: lint <style> tags within .html files |
Feature | WEB-26391 | .vue files stylelint support | |
TypeScript | Bug | WEB-30165 | Documentation lookup for re-exported symbols. |
Bug | WEB-31918 | Typescript. expected type is not evaluated for shorthand arrow function return | |
Bug | WEB-31774 | TypeScript: function template works incorrectly in ".d.ts" files | |
Bug | WEB-31849 | TypeScript: improve visibility handling | |
Bug | WEB-30627 | Resolve typings for scoped packages | |
Bug | WEB-30925 | RXJS 5.5.3 importing aliased pipeable operators (e.g. flatMap) | |
Bug | WEB-31699 | Implementing TypeScript methods omits 'async' and '*' | |
Bug | WEB-30164 | Support auto import for ambiguous imports | |
DB Connectivity | Usability | DBE-3260 | Add default values in SSH configuration for Data Sources |
DB Console | Bug | DBE-397 | DESC/DESCRIBE in read-only mode |
Usability | DBE-6115 | database console > scroll from editor doesn't work well | |
Data Import & Export | Bug | DBE-6081 | Can't import from .csv ISO timestamp with "Z" timezone |
IDE General | Feature | DBE-5081 | REST client in DataGrip |
Bug | DBE-5601 | Navigate to symbol works bad with column names | |
SQL Completion | Bug | DBE-5451 | Oracle 12c ALTER TABLE identity clause |
SQL Generation | Bug | DBE-3548 | Postgres: sequence start value is wrong |
SQL Highlighting | Bug | DBE-6104 | H2 SQL dialect does not recognize "drop column" statement with multiple columns |
User Interface | Bug | DBE-4722 | Move Data Source to Project/Global not visible |
RubyMine 2018.1 (build 181.4203.562) Release Notes
No subsystem | Cosmetics | RUBY-21249 | Internal singleton/anonymous names are exposed in UI |
Debugger | Bug | RUBY-21231 | Evaluate self on the breakpoint throw exception if run debug via run anything |
Ruby. Formatter | Bug | RUBY-21222 | Wrong indent in case/when |
Editor. Editing Text | Bug | IDEA-188877 | '<unknown> file changed' error message on undo |
Task Management | Exception | IDEA-188672 | Impossbile to create any generic based repostitory in the recent EAP builds due to problems with serialization |
Version Control | Exception | IDEA-188593 | ISE at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.$$$reportNull$$$0 |
RubyMine 2018.1 RC (build 181.4203.522) Release Notes
No subsystem | Exception | RUBY-20815 | Exception during statistics calculation |
Code Insight | Bug | RUBY-21139 | !,!! and * postfix completion templates aren't work |
Bug | RUBY-21140 | Postfix completion 'def' puts expression into body of the method | |
Bug | RUBY-18999 | go to super method is broken (shortcut does nothing, context menu item is disabled) | |
Bug | RUBY-21181 | Call Types treat variable names as passed values if variables are passed as parameters | |
Bug | RUBY-21203 | Do not use text-based resolve for super keyword | |
Bug | RUBY-20982 | Type is not inferred for arrays of strings defined with '%w' | |
Bug | RUBY-21180 | Resolution is incorrect in the case of several classes with the same name and different superclasses | |
Task | RUBY-21013 | #<caret> completion in comments variants is broken | |
Debugger | Bug | RUBY-21158 | Unclear message while cancel ruby-debug-ide installation for .sh file 'state must not be null at this point' |
Bug | RUBY-21178 | Can't debug `rails s` with run anything | |
IDE | Bug | RUBY-21130 | Change the message about existing SDK |
Bug | RUBY-20934 | rbenv commands are not executed | |
Usability | RUBY-20955 | Rails console via Run Anything is shown without prompt | |
Cosmetics | RUBY-21125 | Gemset global is shifted in the list | |
Inspections | Bug | RUBY-21192 | invalid "unreachable code" inspection |
Markdown | Bug | RUBY-20855 | Markdown xml fragment preview |
Task | RUBY-18089 | Make JavaFX preview default one and get rid of the Lobo | |
RHTML | Bug | RUBY-21154 | Uncomment adds html commenting tag instead of remove |
Bug | RUBY-21161 | IDE Fatal Error - IndexOutOfBoundsException - Wrong offset -1. Should be in range: [0, 3833] -- RubyMine 2018.1 EAP 6 | |
Rails. Project View | Bug | RUBY-21204 | A lot of "null" items on project |
Refactorings | Feature | RUBY-20744 | Convert double quote to single quote string intention |
Run Configurations | Bug | RUBY-21090 | Run anything does not work with scratch files |
Tests | Feature | RUBY-17548 | rubymine should support rspec be_empty building matcher |
Plugin Development | Bug | IDEA-188374 | CommitChangeListDialog.commitAlienChanges shows empty changes browser (when it is not) |
Version Control | Bug | IDEA-188501 | Partial Commit: "Git | Revert" action reverts changes, that are excluded by checkboxes |
Bug | IDEA-188319 | Partial Commit: Pre-commit changes by "Update Copyright" hook will not be committed when committing non-active changelist | |
JavaScript. Frameworks | Bug | WEB-31829 | [React Native Configuration] - Runs simulator when `Build and launch` disabled |
SQL Generation | Bug | DBE-6052 | SQL generator: create or replace with routines does not work |
RubyMine 2018.1 BETA (build 181.4203.207) Release Notes
No subsystem | Feature | RUBY-21128 | Support Debian and Kali distributions in WSL |
Bug | RUBY-21071 | Do not consider `vendor` dir as a sandbox | |
Usability | RUBY-21123 | Code completion firing when not needed | |
Code Insight | Feature | RUBY-21068 | Resolve does not know about define_singleton_method |
Usability | RUBY-20643 | Revise ordering of completion items | |
Debugger | Bug | RUBY-21112 | Debugger is not working anymore |
Bug | RUBY-21143 | Stable/Experimental debugger feature toggle | |
RHTML | Usability | RUBY-15663 | Incorrect behavior of line comment on printing some data in html |
Refactorings | Bug | RUBY-21011 | Refactor Rename model doesn't create migration |
Ruby Version Managers | Bug | RUBY-21108 | Sdk libraries are not attached into External Libraries |
TextMate Bundles | Bug | RUBY-21041 | textmate bundles use wrong theme which can't be changed |
No subsystem | Bug | IDEA-76438 | Directory diff: can't resize the columns |
Bug | IDEA-185805 | Reset Default Scheme removes duplicated Scheme | |
Exception | IDEA-188163 | BUG | latest EAP Idea ultimate | HttpVirtualFileImpl cannot be cast | |
Exception | IDEA-187858 | NPE on search in settings if nothing was found | |
Code Navigation | Performance | IDEA-187744 | High CPU usage when idle, never stops |
Cucumber JVM | Bug | IDEA-186701 | Cucumber java run config loses "Glue" and "Feature or folder path" |
Debugger | Bug | IDEA-187709 | Huge number of captureXXXX.props files created under C:\Users\Миша\AppData\Local\Temp. |
Bug | IDEA-187968 | Expressions in window watches are not editable | |
Bug | IDEA-184352 | java.io.FileNotFoundException | |
Decompiler | Bug | IDEA-187608 | java.lang.ThreadDeath on initial opening of decompiled class |
Docker | Bug | IDEA-186939 | DockerCompose: No values are taken from .env file |
Find, Replace, Find Usages | Usability | IDEA-175973 | Enter file name search popup is not closing itself after losing focus when no value available in textbox. |
IDE Configuration | Bug | IDEA-187735 | Comment live template macros show long description text in completion |
Indices | Performance | IDEA-186709 | freezes on older project open/branch checkout |
Java. Inspections | Bug | IDEA-186732 | Incorrect nullability analysis when using method reference |
Bug | IDEA-187506 | Deprecation inspection actions should insert SuppressWarnings instead of noinspection | |
Bug | IDEA-186461 | Mismatched read and write of array should recognize read left of = | |
JavaEE.JBoss | Bug | IDEA-187787 | Unable to deploy on WildFly 12 Final with Java 9 |
Kubernetes | Bug | IDEA-187853 | Kubernetes. Yml. Labels: false inspection by empty label values |
Plugin Development | Usability | IDEA-187502 | Add module for IntelliJ IDEA Community as well as joint module for both Community and Ultimate |
Refactoring | Bug | IDEA-176840 | View / Expression Type just after closing pair character changes user selection |
Run | Debug configuration | Bug | IDEA-184007 | Run dashboard debugger window very narrow |
Structural Search and Replace | Bug | IDEA-186640 | SSR: extremely hard to edit patterns |
Terminal | Bug | IDEA-180923 | Terminal. Scroll bounce |
Exception | IDEA-187084 | StringIndexOutOfBoundsException when execute Jest ui test | |
User Interface | Bug | IDEA-187482 | ToolWindow header becomes active when context menu is invoked on editor |
CSS | Bug | WEB-31567 | '<?php' symbols in CSS class completion |
Dart | Bug | WEB-31074 | Formatting a dart file with syntax errors reformats the file with one token per line |
Debugger | Bug | WEB-31589 | Warning about breakpoints in JSX tags with event handlers |
Bug | WEB-31314 | Client-side debugging pauses in same-named files loaded before the file breakpont is set in | |
JavaScript | Feature | WEB-31581 | Code style for JS file names |
Bug | WEB-31610 | Cannot parse valid Flow syntax for generic lambdas in type annotations | |
Bug | WEB-31613 | Flow: weird 'declare expected' | |
Bug | WEB-31612 | Cannot parse generic lambda as type argument in Flow | |
Bug | WEB-31615 | Flow: cannot parse call signature in ambient class | |
Bug | WEB-31614 | Flow: incorrect lexing of generic lambda with lambda as a parameter | |
Bug | WEB-31629 | Flow: cannot parse signature with multiple parameters represented by union types | |
Bug | WEB-31616 | Flow: 'declare export default' is supported incompletely | |
Bug | WEB-31336 | Problems with private fields | |
Bug | WEB-31637 | Flow and TypeScript: trailing commas are okay in generic parameter lists, but we don't parse that | |
Bug | WEB-31633 | Flow: 'declare function' should be allowed to have unnamed parameters | |
JavaScript. Frameworks | Bug | WEB-31646 | Vue: generate imports when completing not global vue-class-components |
Bug | WEB-30287 | Code completion for TypeScript Vue components | |
Bug | WEB-31580 | Auto import of Vue components doesn't respect Auto Import preferences | |
Task | WEB-31545 | Update Angular Live Templates | |
JavaScript. Refactoring | Bug | WEB-31588 | 'Rename class in file' dialog shown when not necessary |
LESS | Usability | WEB-31609 | Default Less File Watcher options are not optimal |
TypeScript | Bug | WEB-31620 | inlining variable produces incorrect code |
DB Introspection | Bug | DBE-4962 | Cascade rules of foreign keys not correctly displayed for Microsoft SQL Server |
IDE General | Bug | DBE-6004 | Run and Synchronize Options in Scratches and Console Window show GUIDS and not logical names |
SQL Highlighting | Bug | DBE-6028 | CTE ("with" statement) and code folding are not working together (2018.1 EAP, MySQL 8/MariaDB 10.2) |
User Interface | Bug | DBE-4822 | "DB Consoles" from "Tool Windows / Files / Scratches" doesn't respect colors |
RubyMine 2018.1 EAP6 (build 181.4096.10) Release Notes
No subsystem | Bug | RUBY-21077 | Do not wrap conditions in parentheses |
Bug | RUBY-21122 | Get rid of unrelated attr_* in structure view | |
Bug | RUBY-21004 | Set value for Array item is broken | |
Code Insight | Bug | RUBY-21051 | Rails method layout in controller is not resolved into Rails |
Bug | RUBY-21054 | Resolving for self.methods was changed | |
Bug | RUBY-21101 | Review and remove excessive postfix completion templates | |
Bug | RUBY-17695 | No completion for named arguments | |
IDE | Bug | RUBY-20932 | Rake tasks cannot be found by namespace |
Inspections | Bug | RUBY-21025 | RubyLiteralArrayInspection throws exception when Inspect code for all project is run |
RubyGems | Bug | RUBY-21040 | Two SDKs are selected simultaneously |
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 | |
Code Formatting and Code Style | Bug | IDEA-186983 | NullPointerException at saving changed code folding settings |
Code Navigation | Usability | IDEA-187037 | Provide ability to change name and presentation of 'Navigate | Class' aciton in IntelliJ-based IDEs |
Debugger | 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 | |
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-187158 | DockerCompose: RunConfig. Different path separators: "/" and "\" in the "Compose Configuration Files" dialog | |
Bug | IDEA-187326 | Invalid target key inspection in docker-compose.yml | |
Bug | IDEA-187496 | DockerCompose: False inspection error for the value: ulimits | |
Bug | IDEA-178756 | compose YAML: support types with different scalar / sequence / dictionary representation | |
Usability | IDEA-187040 | DockerCompose: RunConfig. "Choose configuration file or folder" dialog: provide multi-selection. | |
Editor. Editing Text | Feature | IDEA-178801 | Multi-line pasting in line comments |
Bug | IDEA-187135 | Pasting multiple lines of Javadoc is broken | |
Bug | IDEA-184675 | Structure view: incorrect, unexpected Expand behavior | |
JSON | Usability | IDEA-185072 | Kubernetes. Json. Add "type" tip into the inspection error description. |
Java. Inspections | Bug | IDEA-187094 | Assume.assumeNotNull() from JUnit is not taken into account by the NullPointerException-related inspection |
Bug | IDEA-186852 | Incorrect refactoring for Float.valueOf(0x123) and Float.valueOf(0123) | |
Bug | IDEA-187645 | NPE warning is not issued when "null -> null" method is called with Nullable argument | |
Java. Intention Actions | Exception | IDEA-187526 | "Add static import" with an intervening comment leads to exception |
Kubernetes | Feature | IDEA-185224 | Kubernetes: Yaml. Validate Integer values |
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 "_" | |
Run | Debug configuration | Bug | IDEA-187519 | Run button not disabled for for debug only run/debug configurations |
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-187748 | Partial Commit: can't move file with changed line separators to another changelist | |
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 | |
No subsystem | Bug | WEB-31108 | "closing tag matches nothing" shows on the correct tag of vue file |
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 | |
CSS | Feature | WEB-7317 | Provide option to complete styles from all CSS files even if current file has a style tag |
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 | |
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-13397 | Filename<->Class detection on Rename | |
Feature | WEB-27638 | Support Named capture groups for JavaScript RegExps | |
Bug | WEB-30113 | Incorrect suggestion for empty return statement inside generator function | |
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-31464 | Simple Flow function return type syntax is not recognized | |
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 | 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-31512 | Generating Angular Components doesn't work | |
Bug | WEB-31479 | Project template dropdown should be disabled for @vue/cli | |
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-31339 | Prettier: hide "Reformat with Prettier" action for not supported files | |
SASS | Bug | WEB-31193 | Go to symbol for Sass/SCSS mixins and variables doesn't work when typing dash |
TypeScript | 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-31470 | Getter/Setter should be generated with the same access type | |
Bug | WEB-31540 | StackOverflowError occurs when parsing TypeScript with certain generics | |
Bug | WEB-31493 | TS valid syntax marked as invalid: readonly async | |
DB Console | Exception | DBE-5953 | DBE-5953 AE: SqlPsiElementFactory#createROFile |
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-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 | |
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 Highlighting | Bug | DBE-5995 | PostgreSQL. Good code red. Custom sampling_method |
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 |
RubyMine 2018.1 EAP5 (build 181.3986.23) Release Notes
Code Insight | Feature | RUBY-20979 | Provide completion in documentation comments |
Bug | RUBY-21047 | Postfix completion .par for all expression add double parentheses | |
Bug | RUBY-19952 | Irrelevant completion list | |
Bug | RUBY-21060 | Postfix completion could remove element instead of wrapping in views | |
Code Formatting and Code Style | Bug | IDEA-166202 | <pre> tags in Javadoc should not be wrapped |
Debugger | Bug | IDEA-183804 | Update default remote debugger config for jdk9 |
Usability | IDEA-184710 | No undo (Ctrl+Z) possible in the "Evaluate Expression" edit field after pressing "Evaluate" | |
Docker | Usability | IDEA-187016 | DockerCompose: Provide navigation by F4 and double-click from any compose node to the corresponding configuration file |
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 | 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 | |
Java. Inspections | Feature | IDEA-186797 | 'Result of method call ignored' should check methods from java.lang.Thread |
Kubernetes | Bug | IDEA-184998 | Kubernetes: Yml. QuickHelp. Show it for the completion list items |
Usability | IDEA-183805 | Kubernetes: update the view of the quickhelp | |
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 | |
Version Control | Bug | IDEA-187108 | Commit action does not respect file selection in Local changes |
Bug | IDEA-187101 | EAP #IC-181.3870.7:Create partial patch does not work as expected | |
Bug | IDEA-186725 | Changes grouping by repository: confusing results for external VCS root if group by module is used | |
Version Control. Git | Bug | IDEA-185964 | Git: Partial Commits: after turning the HighlightFilesFromNonActiveChangelists ON the behavior becomes unpredictably wrong |
Exception | IDEA-186769 | CME at com.intellij.openapi.vcs.changes.conflicts.ChangelistConflictTracker.optionsChanged | |
No subsystem | Bug | WEB-31206 | Renaming exported const does not rename import statement |
Bug | WEB-31399 | Surround with Emmet doesn't work with linewise selection of JSX | |
CSS | Bug | WEB-18258 | Update css-text spec |
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 | |
JavaScript | Feature | WEB-27640 | Support RegExp lookbehind assertions |
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-26860 | Quick Documentation - JSDoc @property annotation not handled over multiple lines | |
Bug | WEB-24352 | JSDoc: Inline documentation window mangles the JSDoc comment text | |
Performance | WEB-31271 | IDE Hangs | |
JavaScript. Frameworks | Feature | WEB-28160 | Vue.js Add opportunity to create a new vuejs project |
Node.js | Feature | WEB-31207 | Support npx in project generators |
TypeScript | Bug | WEB-31402 | Create method when missing should create it under imports |
Bug | WEB-31405 | Invalid priority of 'as' expression in TypeScript | |
Bug | WEB-31457 | TypeScript: incorrect resolve for overrides when we have several merged interfaces | |
Bug | WEB-30637 | 'Create Method' not working on instance of a generic class in TypeScript | |
Bug | WEB-31388 | 'Make private'/ 'Make static' fixes generate incorrect code with generators | |
Bug | WEB-31397 | 'Specify type explicitly' produces 'void' for generators | |
DB Introspection | Feature | DBE-2102 | Default constraints in MS SQL |
Bug | DBE-5968 | Sybase: incorrect length for types nchar, nvarchar, unichar, univarchar |
RubyMine 2018.1 EAP4 (build 181.3870.30) Release Notes
No subsystem | Bug | RUBY-20566 | Rails server launcher wasn't found in project |
Bug | RUBY-20326 | long delay (~4sec) when selecting and right clicking classes (e.g. .col-xs-12) in haml | |
Task | RUBY-20997 | Introduce `{class,module}_eval` blocks de-anonymization | |
Task | RUBY-20996 | Introduce explicit singleton/superclass/include/extend retreival | |
Code Insight | Bug | RUBY-17695 | No completion for named arguments |
Docker | Bug | RUBY-21022 | Docker-compose integration doesn't work |
Inspections | Usability | RUBY-20688 | Rubocop is constantly report about errors and switch focus to the Message tool window |
Refactorings | Feature | RUBY-20744 | Convert double quote to single quote string intention |
Slim | Bug | RUBY-20577 | Can not edit slim files |
No subsystem | Bug | IDEA-186858 | Scrollbars not visible in Run and Debug output - can't scroll |
Bug | IDEA-186977 | NullPointerException appears on Welcome screen after typing | |
Code Formatting and Code Style | Bug | IDEA-153768 | JavaDoc formatting for <p> on empty lines creates invalid HTML |
Bug | IDEA-21623 | Formatter does not respect <pre> tags with attributes | |
Code Navigation | Feature | IDEA-179038 | When navigating to method definition specific type information known from DFA could be used to find actual implementation |
Debugger | Feature | IDEA-153569 | Copy current thread stack trace |
Feature | IDEA-172018 | "Print stacktrace" breakpoint option | |
Bug | IDEA-186803 | Debugger frame view doesn't show recursion depth if "show package names" option is off | |
Performance | IDEA-184521 | Please re-enable killing processes via WinP | |
Docker | 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-187009 | Docker, DockerCompose. DockerView: "Show stopped containers" filter doesn't work | |
Bug | IDEA-187014 | DockerCompose: Two nodes instead of one when folder name contains punctuation | |
Bug | IDEA-187035 | DockerCompose: RunConfig: "Environment variables" field. Cut spaces at the beginning/end when saving | |
Bug | IDEA-186890 | DockerCompose: correct the path to the chosen compose file: display all the "/" in the same way | |
Editor. Editing Text | Bug | IDEA-187042 | arg postfix template incorrectly replaces whole line |
JSON | Feature | IDEA-186782 | Add support for extension JSON schema property for pure HTML description |
Cosmetics | IDEA-186695 | Kubernetes: Json. QuickHelp. Display " instead of \" . | |
Java. Inspections | Feature | IDEA-187022 | LinkedList should be included into scope of inspection 'Redundant Collection.addAll' |
Terminal | Bug | IDEA-186950 | Exception on trying to evaluate java program that throws exception in terminal |
User Interface | Bug | IDEA-186989 | Invoking "find action" in Evaluate dialog moves focus to the main window |
Bug | IDEA-186562 | Javadoc not shown for jigsaw modules in another module | |
Bug | IDEA-186229 | 'Search everywhere' loses focus after some item selecting by mouse in the drop-down | |
Usability | IDEA-170891 | Show meaningful error when IDE fails to create new project in the read only directory | |
Usability | IDEA-187091 | 'Mark Directory as | Unmark root' option name is confusing | |
Version Control | Bug | IDEA-186651 | Move to another changelist shortcut in Diff moves the entire file |
Version Control. Git | Bug | IDEA-186463 | After the valid git executable is configured for a project reopening is necessary to make Log or History displayed |
Bug | IDEA-140196 | Built-in SSH: does not support strong security ciphers - Cannot negotiate, proposals do not match | |
Version Control. Perforce | Bug | IDEA-186736 | Perforce integration is unusable with 2018.1 EAP |
No subsystem | Feature | WEB-31177 | Color picker doesn't work for template string literals |
Feature | WEB-11431 | Smarty: CSS autocomplete from included css file | |
Performance | WEB-31233 | Freezing when editing JSX during typing | |
CSS | Feature | WEB-7317 | Provide option to complete styles from all CSS files even if current file has a style tag |
Feature | WEB-17009 | Add not listed CSS &JS files for suggesting for go to declaration in HTML files | |
Bug | WEB-23986 | PHP: completion/navigation for selectors defined in external stylesheets don't work if there is a <link>/<style> tag in main template | |
Bug | WEB-31295 | CSS code completion is shown in JSX after className=<space> | |
Performance | WEB-30965 | Slow CSS completion | |
Dart | Feature | WEB-31130 | Support Dart Override Completions |
Bug | WEB-27128 | When no selection for Extract Method, IDE sets it to the full line | |
HTML | Bug | WEB-2223 | CSS selector completion in HTML document does not work if there is an inline style block |
JavaScript | Feature | WEB-27687 | Add support for private class fields (ES Next) |
Feature | WEB-24395 | Flow: Type annotations need a different color | |
Feature | WEB-27638 | Support Named capture groups for JavaScript RegExps | |
Feature | WEB-31369 | Support revised standard for template strings lexing | |
Bug | WEB-31274 | Quick Doc: Markdown: IOOBE is thrown when documentation contains angular bracket before code block | |
Bug | WEB-30926 | ctrl+click functions with JSDoc notation between two objects doesn't properly track. Changes from 2017.2-2017.3 | |
Bug | WEB-31200 | Object with computed property names shows duplicate keys warning | |
Bug | WEB-31299 | Quick Doc: Markdown: open angular bracket is changed into the < symbol | |
Bug | WEB-31236 | Pure JS generate -> constructor doesn't insert required 'super' call | |
Bug | WEB-31289 | Create interface doesn't work via inspection | |
Bug | WEB-11714 | Object key should be resolved after checking for key | |
Bug | WEB-31361 | No 'abstract class / interface cannot be instantiated' warning when implementing JSDoc interface with imports | |
Bug | WEB-31223 | 'Create class' fix produces invalid code | |
Task | WEB-31296 | Remaining things about private JS class members | |
JavaScript. Formatter | Bug | WEB-31167 | 'Wrap imports -> Always' shouldn't affect namespace or default imports |
Bug | WEB-31326 | Code Style: No space at right side of arrow if Arrow function is checked and Function left brace is unchecked | |
Linters | Feature | WEB-31338 | Prettier: recognize "prettier" option inside the package.json file (completion, schema) |
Feature | WEB-29554 | It is not possible to create tslint fix file/error keyboard shortcut | |
Bug | WEB-31342 | Prettier: do not mark file as changed when formatter does nothing | |
Bug | WEB-31199 | Auto-import code style to project settings for 'standard' on opening project | |
Bug | WEB-31339 | Prettier: hide "Reformat with Prettier" action for not supported files | |
Bug | WEB-31363 | Prettier: Settings: correctly layout labels and do not mark page as changed when no action was performed | |
Node.js | Feature | WEB-29184 | Add tab with stdout/stderr in Node.js run/debug tool window |
Bug | WEB-31352 | Readme for npm package is not detected if module has a slash in the path | |
Bug | WEB-31222 | Show "Node.js and npm" settings when searching for "yarn" | |
Usability | WEB-31323 | Check installed dependencies should not work inside node_modules | |
Stylus | Bug | WEB-31356 | Vue stylus deep selector error CSS_PERIOD |
TypeScript | Feature | WEB-31041 | Bundle TypeScript 2.7 |
Feature | WEB-31364 | Support mapped type modifiers overriding (TS 2.8) | |
Feature | WEB-31092 | Support TS 2.7 'in' type guards | |
Bug | WEB-31194 | TS: Rename fails with multi-resolved overloads from usage | |
Bug | WEB-31235 | Typescript Enum Autocomplete | |
Bug | WEB-31333 | Cannot parse 'async async' or 'async public' in object literals | |
Bug | WEB-31306 | False positive in Unsound instanceof type guard check | |
Bug | WEB-31209 | Wrong insertion scope when creating field in TS class in .vue file | |
Unit Tests | Bug | WEB-31383 | Degraded mocha support if dev dependencies only include electron-mocha but not mocha itself |
DB Console | Bug | DBE-5904 | Database Console name in Files have turning into Guids |
Bug | DBE-2297 | Changes to Tools > Database > User Parameters are only in effect until PhpStorm is restarted | |
Data Views | Bug | DBE-2057 | Insert row into SQLite table with default values in Table Editor doesn't work |
SQL Editing | Bug | DBE-5930 | Oracle: ELSEIF should not be valid keyword |
Bug | DBE-5928 | Oracle: Don't report OVERLAPS function as error | |
Bug | DBE-5896 | MySQL dialect does not recognize CTEs | |
SQL Generation | Bug | DBE-5825 | MySQL code generator: invalid CHARSET clause for column definition |
SQL Highlighting | Bug | DBE-5859 | MySQL Create Table Syntax parse error |
Bug | DBE-5935 | PostgreSQL dialect Valid SQL marked as red | |
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 | |
User Interface | Bug | DBE-5927 | Speed search next match doesn't always work |
RubyMine 2018.1 EAP3 (build 181.3741.30) Release Notes
No subsystem | Feature | RUBY-20878 | Hide generated prefixes |
Rails | Configuration Problem | RUBY-20743 | How can I run Thin will SSL in ruby project |
No subsystem | Bug | IDEA-186238 | Object.getClass() is twice as pure than anything |
Bug | IDEA-186270 | TypeAhead NPE if popup is shown without an InputEvent | |
Bug | IDEA-184383 | Large icons since 2017.3 | |
Bug | IDEA-186544 | NullPointerException in AbstractToolsUsagesCollector | |
Exception | IDEA-186468 | NPE at com.intellij.codeInsight.documentation.DocumentationComponent.needsToolbar | |
Exception | IDEA-186322 | NPE at com.intellij.util.ui.UIUtil$JBHtmlEditorKit$1.setUnderlined | |
Code Analysis. Inspection | Feature | IDEA-121405 | Report nullable values assigned to non-annotated fields |
Code Coverage | Bug | IDEA-186492 | IntelliJ Coverage runner does not work with Java 9: Illegal reflective access by TestDiscoveryInstrumenter |
Code Formatting and Code Style | Feature | IDEA-181940 | Allow ArrangementMatchRule to sort entries with a custom comparator |
Editor. Editing Text | Bug | IDEA-178503 | Parameter hint blocks cursor |
Bug | IDEA-186444 | Pasting a whole line doesn't work properly in Javadoc comments | |
Bug | IDEA-185869 | minimized file folded comment issue | |
Usability | IDEA-186314 | Inconsistent behavior of Home button | |
Cosmetics | IDEA-186054 | Text cursor is reset to position (1,1) when code editor tab is dragged from primary window to new 2nd window | |
IDE Configuration | Feature | IDEA-186216 | overriding system proxy settings for the license server |
Usability | IDEA-169473 | Work parameter "ide.no.platform.update" is visible only in the "* .vmoptions" file | |
JSON | Usability | IDEA-185065 | Kubernetes: Json. QuickHelp. Avoid symbol codes in docs. |
Java. Inspections | Feature | IDEA-186148 | Show warning if Set and List are compared using 'equals' method |
Feature | IDEA-176015 | Allow annotating void methods as pure | |
Bug | IDEA-186075 | Honor field initializers works badly when field is used in constructor | |
Bug | IDEA-186484 | IntelliJ inspection 'startsWith with single character' generates code with warning | |
Bug | IDEA-186224 | Remove redundant cast(s) breaks compilation of Java class with lambda | |
Bug | IDEA-186267 | "Field may be final" false positive/fix is not clever enough to fix resulted code | |
Exception | IDEA-186242 | SOE in EqualsBetweenInconvertibleTypesInspection | |
Java. Intention Actions | Feature | IDEA-186488 | Merge "Annotate as Nullable/NotNull/Deprecated" actions under submenu |
Bug | IDEA-186499 | Create abstract method in abstract class has private access modifier (and syntax error) | |
Packaging and Installation | Usability | IDEA-46819 | Updater should automatically download patch in background |
Cosmetics | IDEA-185688 | Groovy association item is not displayed correctly | |
Plugin Development | Feature | IDEA-142062 | DevKit: make TestDataReferenceContributor work for Kotlin |
Plugin Management | Exception | IDEA-186256 | CCE “java.awt.FileDialog cannot be cast to javax.swing.JDialog” at opening File dialog window when attempting to connect to wrong plugin repository |
Project Configuration | Feature | IDEA-186246 | Provide a convenient way to change qualified names for multiple modules at once |
Bug | IDEA-180295 | Project settings: don't show unnecessary modules grouping items for modules with version numbers in names | |
Bug | IDEA-186248 | Unexpected error on compiling standard Java project after launching IDEA with no configurations | |
Project View | Bug | IDEA-164950 | Project Tool Window - Ctrl+Left shortcut doesn't work |
Unit Testing. JUnit | Usability | IDEA-179774 | "Create Test" dialog does not fill test superclass with last used value |
Exception | IDEA-186528 | Exception at com.intellij.testIntegration.createTest.CreateTestAction.createTestDialog | |
User Interface | Bug | IDEA-185911 | Incorrect popup height causing scrollbar to appear |
Bug | IDEA-134545 | Change Signature dialog uses syntax highlight colors, but not background | |
Bug | IDEA-185405 | Nested Idea does not scale on kubuntu 17.10 / KDE Plasma 5 | |
Bug | IDEA-179312 | Project View Popup - Does Not Match Settings | |
Usability | IDEA-173072 | Change wording in "IDE updates are managed externally and weren't checked": message is unclear | |
Cosmetics | IDEA-186151 | New quick-doc: opening it many times causing gradual size growth | |
Version Control | Bug | IDEA-186483 | Amend does not populate previous commit message if enabled with unversioned files only. |
Usability | IDEA-177714 | "Commit Message History" items are trimmed unnecessarily | |
i18n | Bug | IDEA-183409 | There is no name of Resource Bundle in Resource Bundle Editor |
No subsystem | Feature | WEB-31099 | Update documentation for Live Templates |
Bug | WEB-19054 | Jsdoc repeatable variable type not shown in quick documentation | |
CSS | Bug | WEB-31104 | Invalid CSS property value: fill: currentColor; |
Dart | Feature | WEB-31129 | Define an Extension Point for Contributing Dart Completions |
JavaScript | Feature | WEB-31174 | Show all symbols on second completion when "Only type-based completion" is enabled |
Feature | WEB-11052 | Add support for markdown in jsdoc | |
Feature | WEB-2694 | IDEA should not report unresolved js reference if code checks for it explicitly | |
Feature | WEB-30654 | Better "Rename" action for es6 javascript file when it contains only single class with export default | |
Bug | WEB-14279 | Use domination assignment instead of initializer for type evaluation | |
Bug | WEB-31135 | .mjs extension will no longer find usages of file. | |
Bug | WEB-30658 | Promise chains skip return values of long-hand arrow functions when type checking | |
Usability | WEB-30365 | Create an React-App - and Project-Name | |
Cosmetics | WEB-31098 | Update descriptions for import/export Live templates | |
JavaScript. Inspections | Bug | WEB-31008 | Tool 'ES6ModulesDependencies' registers INFORMATION level problem in batch mode on JSFile:validations-spec.js. INFORMATION level fixes could change semantics and should not be used in batch transformations |
Bug | WEB-31124 | TypeScript: "Unsound 'typeof' type guard check" inspection should understand generic constraints | |
JavaScript. Refactoring | Bug | WEB-18354 | Refactor - Rename of exported object doesn't rename import |
Node.js | Bug | WEB-31166 | Yarn isn't set when creating projects with yarn.lock via generator |
Bug | WEB-30993 | Windows, yarn (choco, .msi, scoop): yarn alias is empty | |
Bug | WEB-31113 | Do not change package manager when deleting yarn.lock | |
Bug | WEB-31123 | NPM configuration: no scripts in drop-down | |
Bug | WEB-31185 | Highlight mismatched dependencies in package.json | |
TypeScript | Feature | WEB-27744 | Provide a way to change the color of typescript type information |
Feature | WEB-29277 | Show documentation summary from MDN in TypeScript | |
Feature | WEB-29248 | Add a different token type for "types" in TypeScript. | |
Bug | WEB-31168 | Remove overloads from auto-import popup | |
Bug | WEB-31118 | Properly treat 'readonly' in mapped type when doing readonly checks | |
Bug | WEB-31115 | TypeScript: Conditional types: incorrect substitution because of incorrect 'object' implementation | |
Bug | WEB-29705 | Uniun types are created instead of pure types when pure types are available | |
Bug | WEB-31144 | TypeScript: errors are not detected for the readonly field with Union type | |
Bug | WEB-28091 | Support different names for tsconfig.json | |
Usability | WEB-31126 | TypeScript completion: not intuitive automatic adding of `this` before the parameter name | |
Unit Tests | Feature | WEB-31101 | Karma: Can't have multiple configurations in single project with multiple node_module |
Data Views | Exception | DBE-5884 | Throwable at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed |
User Interface | Usability | DBE-1982 | Bring back Welcome screen |
RubyMine 2018.1 EAP2 (build 181.3494.10) Release Notes
No subsystem | Bug | RUBY-20805 | Better navigation from and to text field |
Usability | RUBY-20796 | Selected command should be populated into the text field | |
Code Insight | Task | RUBY-20892 | Extract RType related methods from RPsiElement |
Task | RUBY-20893 | new TypeInference for constants and fields | |
Task | RUBY-20889 | Get rid of `RExpressionEx#computeType` | |
IDE | Bug | RUBY-20882 | Pipe symbol is illegal in the Run Anything |
Usability | RUBY-20906 | Return undocumented Rake task back by default and add a settings to show/unshow them | |
No subsystem | Bug | IDEA-185093 | Second popup sometimes dissapers |
Bug | IDEA-185770 | Unable to move quick doc popup | |
Bug | IDEA-185581 | Can't add new Startup Tasks configuration | |
Task | IDEA-186077 | provide API for Line/Rectangle pixel-perfect painting in JRE-HiDPI | |
Code Analysis. Inspection | Bug | IDEA-185513 | Packaging issues > Empty Directory inspection doesn't respect selected scope |
Console | Usability | IDEA-134458 | Console window's input line should probably disregard 'Allow placement of caret after the end of the line' option |
Editor. Code Completion | Bug | IDEA-180584 | Parameter name hints in completion: don't show empty tooltip for extra (invalid) parameter |
Editor. Editing Text | Feature | IDEA-128613 | collapsed code sections not highlighted for search terms |
Bug | IDEA-143918 | Scratch files: on Undo scratch file deleting it is recreated with language == text | |
Bug | IDEA-185286 | PopupFactoryImpl.guessBestPopupLocation(Editor) returns a wrong coordinate. | |
Usability | IDEA-157369 | Order of actions for escape key in editor should be LIFO | |
Usability | IDEA-185789 | Creating a scratch from the VCS local changes diff preview asks you for language | |
Find, Replace, Find Usages | Bug | IDEA-185706 | Search and replace in files is broken. |
Usability | IDEA-144928 | remove results from Find tool window: Alt+Del conflicts with safe delete | |
IDE Configuration | Bug | IDEA-182780 | Use system properties to detect boot jdk version in SystemHealthMonitor |
Indices | Bug | IDEA-185857 | Idea hangs after copy/paste files with "Updating indexes" dialog |
Bug | IDEA-185661 | Encoding detection requires read action | |
Java | Bug | IDEA-184991 | Parameter info popup doesn't highlight current item |
Java. Inspections | Feature | IDEA-185548 | Inspection to remove excessive Comparator.comparing call |
Language Injection | Bug | IDEA-157126 | Scratch files: changing dialect for the injected sql fragment in the scratch file changes the whole scratch file language |
Platform API | Feature | IDEA-185693 | Provide an API to programmatically pause/resume indexing during heavy activities |
Bug | IDEA-185644 | ProjectJdkTable#findMostRecentSdk does not select most recent | |
Project Configuration | Bug | IDEA-185763 | Scopes editor: 'Include Recursively' button works incorrectly for module group nodes if qualified module names are used |
Bug | IDEA-186115 | Module unloading using ModuleManager.setUnloadedModules has bogus guard check | |
Project View | Cosmetics | IDEA-185546 | Project files new arrow (2018 EAP) location is inconsistent |
User Interface | Feature | IDEA-61533 | Color folded block according to validation status. |
Bug | IDEA-184837 | 'Search with google' doesn't support Unicode | |
Bug | IDEA-149061 | Tool Window docking issue | |
Bug | IDEA-185008 | Show usages is closed on escape in usages settings dialog | |
Usability | IDEA-185585 | 'Speed search' in modules in project structure should match pattern against full module name | |
Version Control | Bug | IDEA-185598 | Favorite branch mark is lost on restart |
Version Control. Git | Bug | IDEA-185964 | Git: Partial Commits: after turning the HighlightFilesFromNonActiveChangelists ON the behavior becomes unpredictably wrong |
Bug | IDEA-185963 | Git: Partial Commits: after one of partial changelists reverting the LocalChanges displays updating.... until refresh | |
No subsystem | Task | WEB-30134 | The built-in server should server .mjs module files with JavaScript content type |
JavaScript | Feature | WEB-30230 | Feature: Numeric separators |
IDE General | Bug | DBE-5601 | Navigate to symbol works bad with column names |
No subsystem | Bug | GO-5316 | Optimize imports on the fly doesn't work in scratch files |
RubyMine 2018.1 EAP1 (build 181.3007.20) Release Notes
No subsystem | Bug | RUBY-20807 | Git rid of undocumented rake tasks |
Bug | RUBY-20475 | RubyMine collapses project tree in Project Files view each time a command is run from terminal | |
Usability | RUBY-20798 | Run Anything history is reversed | |
Task | RUBY-20821 | Change Run Anything action icon on hover | |
Task | RUBY-20823 | Close popup on executing a command by mouse click | |
Task | RUBY-20810 | Run selected item by double click and hide popup | |
Task | RUBY-20837 | Set up sdk context before running commands | |
Task | RUBY-20334 | Implement Fall Creators Update Support | |
Code Insight | Bug | RUBY-15665 | Ruby type inference problem on assignment |
Debugger | Bug | RUBY-20629 | Do not send xml if breakpoint condition is false |
Bug | RUBY-20547 | Reload the variable list after eval | |
Cosmetics | RUBY-16042 | Correct topic title | |
Task | RUBY-20533 | Improve debugging of a multiprocess application | |
Docker | Exception | RUBY-20353 | Cancel downloading gems from container may causes NPE |
IDE | Bug | RUBY-20869 | Title Run Anything is lost in the light scheme |
Bug | RUBY-20813 | Setting don't show temporary run configuration doesn't work | |
Bug | RUBY-20846 | Completion caught focus and block typing in console | |
Bug | RUBY-20839 | Tools expecting input work in plain output mode | |
Usability | RUBY-20332 | Enable module auto-creation on explicit user request | |
Remote Interpreters | Cosmetics | RUBY-20222 | Slashes for remote SDK are inconsistent in the user interface |
RubyGems | Feature | RUBY-20093 | gems.rb support |
Tests | Bug | RUBY-20227 | Can't run rspec describe if it named with non-ascii symbols |
Bug | RUBY-20718 | Cannot run RSpec tests | |
No subsystem | Feature | IDEA-97673 | Feature request: add "fit image to window width" button in image viewer |
Feature | IDEA-143537 | Allow line breaks in scope patterns | |
Feature | IDEA-147222 | Compare tab with active tab | |
Feature | IDEA-116686 | Limit code analysis to user-configurable number of CPU cores to prevent 100% of all cores utilization | |
Feature | IDEA-76704 | Make "Show in Explorer" work from Navigation Bar | |
Bug | IDEA-180312 | Deadlock ? JarHandler | |
Bug | IDEA-182140 | Last Idea eap spontaneously crash | |
Bug | IDEA-185305 | Structure Tool Window Steals Focus After Loading Members of File | |
Bug | IDEA-182318 | VFS Exceptions after switch branches. | |
Bug | IDEA-132172 | Documentation popup window osbscures error explanation popup when hovering in editor. | |
Bug | IDEA-156074 | "Cannot redo. Unexpected document state" when undoing then redoing in IntelliJ IDEA 2016.2 | |
Bug | IDEA-183779 | Export inspections doesn't export the correct state after using "Reset to empty" under a filter | |
Bug | IDEA-180505 | IAE: Argument for @NotNull parameter 'color' in breadcrumbs | |
Bug | IDEA-183951 | No synchronization for IdeDocumentHistoryImpl.myChangedFilesInCurrentCommand | |
Bug | IDEA-181176 | MacOS: Gogland loses "before launch" entries of run configurations when closing | |
Bug | IDEA-177046 | Quick documentation on annotations rendered incorrectly | |
Bug | IDEA-184383 | Large icons since 2017.3 | |
Bug | IDEA-182633 | External system: do not propose to restore removed modules created for the project preview | |
Bug | IDEA-181314 | Exception appears when copy default run/configurations | |
Bug | IDEA-180450 | Indent provider behaves unexpectedly | |
Bug | IDEA-180961 | Navigate | File - Camel Case no longer works | |
Bug | IDEA-90162 | Unlimited re-sizing in Diagrams when scrolling with Mouse Wheel | |
Bug | IDEA-182334 | Quick navigate popup: action "ShowQuickDocAtPinnedWindowFromTooltip" doesn't work on MacOS | |
Bug | IDEA-180414 | Extra log verbosity upon exception in PersistentBTreeEnumerator.enumerate | |
Bug | IDEA-182682 | IntelliJ Idea can freeze for a few seconds before showing Splash screen | |
Bug | IDEA-182999 | find in path dialog is not initialized from text selections in find occurrences previews | |
Bug | IDEA-184729 | Remember Preview state for SvgEditor and reuse it when opening new ones | |
Bug | IDEA-183871 | support filter for user input in console | |
Bug | IDEA-136762 | Fonts in ProjectView under Darcula in Linux looks bad after sequental LaF changes | |
Bug | IDEA-177213 | Non-descriptive plugin suggestion for "Run Configuration[JetRunConfigurationType]" feature | |
Bug | IDEA-184292 | Dialog 'Scope selection for Analyze Dataflow to Here' contains escaped symbols | |
Bug | IDEA-180884 | Run Dashboard: on clicking in the run configurations tree the corresponding pane doesn't get focus | |
Bug | IDEA-184771 | Editing Project View Popup Menu doesn't work | |
Bug | IDEA-185359 | Focus jumps to parent folder after item rename | |
Bug | IDEA-183325 | IntelliJ 2017.3 hangs (InspectionViewPsiTreeChangeAdapter) | |
Bug | IDEA-148828 | BegTableUI.StartEditingAction does not pass the event to editCellAt | |
Bug | IDEA-179610 | Code region is shown twice in the Structure panel | |
Performance | IDEA-183754 | Rider hangs, vfs in freeze reports | |
Performance | IDEA-182579 | High memory usage by VfsAwareMapReduceIndex | |
Performance | IDEA-180442 | UI hangs on expanding folder containing large text files in project view | |
Usability | IDEA-161094 | Option to disable "search everywhere" | |
Usability | IDEA-180386 | Verbose logging from BrowserStarted makes the logs useless | |
Exception | IDEA-184329 | Smart pointer created during psi change | |
Exception | IDEA-182280 | CCE at com.intellij.execution.testframework.sm.runner.SMTRunnerTreeStructure.getParentElement | |
Exception | IDEA-181904 | IAE at com.intellij.ide.util.treeView.AbstractTreeBuilder.sortChildren | |
Exception | IDEA-183153 | NullPointerException: null | |
Exception | IDEA-179906 | SOE at com.intellij.ide.util.treeView.AbstractTreeUi.attemptLock | |
Code Analysis. Inspection | Feature | IDEA-155216 | Missing limit(long) call in streams iterate & generate streams |
Bug | IDEA-160008 | Found duplicated code inspection -- code is the same as a png??? | |
Bug | IDEA-183632 | Grouping by severity doesn't work in inspection result toolwindow | |
Bug | IDEA-184518 | Run inspection on... from injected context doesn't allow to run on current file | |
Bug | IDEA-183357 | Command Line Code Inspector doesn't work if Pycharm is already running | |
Bug | IDEA-180733 | Element: class com.intellij.psi.impl.source.PsiJavaFileImpl because: different providers: | |
Bug | IDEA-183738 | Inspection results warning counter changes after grouping | |
Bug | IDEA-184820 | Results of inspection disappears after grouping by directory | |
Bug | IDEA-181493 | display problem for problem report at information level for inspection at warning level | |
Bug | IDEA-184819 | NPE at com.intellij.codeInspection.ex.GlobalInspectionContextBase | |
Bug | IDEA-181407 | "Scopes Order" does not fit all the text | |
Bug | IDEA-184655 | Offline inspection results for injected code invalid | |
Performance | IDEA-182804 | Freeze with InspectionViewPsiTreeChangeAdapter in the stack | |
Usability | IDEA-184412 | "apply fixes" in HTML file triggers long-running modal process that is not interruptable | |
Usability | IDEA-180994 | Rerun inspections when view is grouped by file only shows one issue per folder | |
Usability | IDEA-180726 | Inspections View: show inspection's group nodes | |
Exception | IDEA-183634 | NPE at com.intellij.codeInspection.ui.InspectionViewChangeAdapte | |
Code Formatting and Code Style | Feature | IDEA-164602 | format.sh script should also accept .idea/codeStyleSettings.xml |
Bug | IDEA-179073 | JavaLikeIndentProvider indent miss | |
Bug | IDEA-184812 | Backcompat regression with CodeStyleSettings/PostFormatProcessorHelper | |
Bug | IDEA-119083 | "Rearrange entries" confuses diff for local changes | |
Bug | IDEA-183665 | Continuation Indent for java files max value = 16 | |
Code Navigation | Feature | IDEA-177859 | "Sort by Type" does not function when viewing Scratches |
Bug | IDEA-182556 | Cancelling navigation to inheritors still navigates to a selected one | |
Bug | IDEA-180339 | find file no longer supports forward slash separators in windows REGRESSION | |
Bug | IDEA-179522 | Navigation bar ignores context when operated with keyboard | |
Bug | IDEA-181135 | Go to File: with "Include non-project files" = No out-of-project files are still suggested | |
Bug | IDEA-180742 | Gutter 'Implemented methods' doesn't detect several lambda implementations | |
Bug | IDEA-180495 | Navigate to 'Implementation(s)' is unable to find all implementations | |
Bug | IDEA-180573 | "Navigate forward" doesn't work after "Navigate back" | |
Bug | IDEA-89400 | Recent files: mouse over does not work for files | |
Console | Bug | IDEA-184208 | Console horizontal scroll position lost on output |
Bug | IDEA-183958 | Horizontal scrolling in the console moves the caret to the end | |
Bug | IDEA-180416 | Laggy hover over links in tests raport on macOS 10.13 | |
Debugger | Feature | IDEA-48873 | Add easy access to exception stacktrace for exception objects |
Feature | IDEA-172018 | "Print stacktrace" breakpoint option | |
Bug | IDEA-182581 | Edit breakpoint popup doesn't show with gutter icons disabled | |
Bug | IDEA-139797 | Default Theme doesn't allow to apply font size to evaluate expression console's input | |
Bug | IDEA-180838 | Weird order of breakpoints in "Disabled until selected breakpoint is hit" | |
Bug | IDEA-180561 | VirtualMachineProxy classesByName and allClasses may be outdated | |
Bug | IDEA-168766 | Debugged process hangs during hot-swapping with yourkit agent | |
Bug | IDEA-183745 | In-place watches are not updated when I switch to another configuration | |
Usability | IDEA-72626 | Debugger: scrolling different panel cancels editing watch | |
Usability | IDEA-42430 | Debugger: UI: Watches view: clicking outside the watch editor should apply change | |
Cosmetics | IDEA-180517 | Expanded members of a variable are shown quite far away from the pointer | |
Cosmetics | IDEA-181693 | Strange label in evaluate dialog | |
Diff_Merge | Feature | IDEA-182602 | Directory diff dialog: allow comparing files with different names with each other |
Bug | IDEA-180904 | F7 in commit dialog behaves wonkily in latest update | |
Bug | IDEA-183823 | 'Compare with clipboard' shortcut is not working in the commit dialog | |
Bug | IDEA-182799 | Incorrect painting of line separators in diff | |
Bug | IDEA-172735 | Navigation from File structure pop-up does not work inside Diff panel | |
Bug | IDEA-182059 | Diff Window file order is different from the file order in Local Changes tool window (path is ignored) | |
Usability | IDEA-177584 | Merge dialog lacks indication of analysis results for merged version | |
Usability | IDEA-171250 | New Auto Resolving conflicts must not automatically be applied | |
Usability | IDEA-182230 | VCS "visual merge" window: don't ask "Are you sure" if there was no changes | |
Docker | Feature | IDEA-181774 | Check connection for Docker server when creating new one |
Bug | IDEA-179600 | Docker: java.lang.AssertionError and grey DockerView at reopenning the project with the docker run configuration | |
Bug | IDEA-181123 | Docker. Run Configuration. "Command preview" and "Command line options" fields should not remain over the other windows by changing focus | |
Usability | IDEA-177938 | Docker: Enable Docker item in View | Tool Windows menu | |
Editor. Code Completion | Bug | IDEA-182597 | xml icon is not replaced with plugin icon in second completion |
Editor. Editing Text | Feature | IDEA-178801 | Multi-line pasting in line comments |
Feature | IDEA-166243 | Add context-aware predefined line comment prefix/suffix macros for live templates | |
Feature | IDEA-152160 | Add options to "Save as" for scratch files | |
Bug | IDEA-179531 | Parameter name hints not updated on decompiled file reload | |
Bug | IDEA-181068 | Jump to Source calculates the column incorrectly when TAB is used for indenting | |
Bug | IDEA-180365 | Undo in editor does not scroll to changed position | |
Bug | IDEA-179710 | Wrong paste from history | |
Bug | IDEA-180641 | Expand selection works incorrectly on Java String with slash escaping on last position | |
Bug | IDEA-184307 | Java: Backspace handler fails to remove a paired parenth | |
Bug | IDEA-182868 | Ctrl+del behind end of line doesn't reset cursor position | |
Bug | IDEA-183359 | Duplicate Entire Lines doesn't work properly in the end of the file | |
Bug | IDEA-181964 | When using variable-width font, {@code} block in javadoc are not distinguished | |
Bug | IDEA-182771 | Editor: Split Vertically resets scroll and caret position | |
Bug | IDEA-182852 | Editor antialiasing is not honored in inline diff | |
Bug | IDEA-183603 | Middle-click on gutter causes paste action on Linux | |
Bug | IDEA-182731 | Incorrect position of right margin on hidpi 200x | |
Bug | IDEA-179753 | "Undo" action can be invoked from "Undo" confirmation dialog | |
Bug | IDEA-180805 | Quick documentation on mouse move: should not show up for String constants | |
Bug | IDEA-184219 | Dragging to select within a current selection area with Drag'n'Drop off doesn't start a new selection | |
Bug | IDEA-180503 | Editor scroll position is not preserved on switching between tabs | |
Bug | IDEA-180934 | When setting the Live Template context to "Other", it's changed to "Everything" | |
Bug | IDEA-181128 | Wrap on typing works wrond with parameter hints | |
Bug | IDEA-183876 | Parameter hint popup looks strange in some cases | |
Bug | IDEA-183806 | Inline parameter hints are unreadable with Monaco font | |
Bug | IDEA-179890 | 'Copy as rich text' doesn't preserve colors and formatting when pasting to Keynote | |
Bug | IDEA-184474 | caret spill does not refresh fast enough when line spacing is less than 1 | |
Bug | IDEA-179556 | Find in updating console | |
Bug | IDEA-93274 | Scrolling with split editor tabs | |
Bug | IDEA-181236 | Block caret breaks display of repeated emoji characters | |
Performance | IDEA-185183 | Performance degradation in tests on 181 branch | |
Usability | IDEA-183016 | DisableCustomHintsOption intention is too easy to invoke by accident | |
Usability | IDEA-182499 | double click the filename in "scope view" should not jump to the first line of an already opened file | |
Usability | IDEA-147495 | New Java scratch should have a class declaration and a caret inside main method | |
Usability | IDEA-172415 | DB output tool window covers active line in editor | |
Usability | IDEA-180797 | End and Shift-End work incorrectly in case of soft wraps | |
Usability | IDEA-179908 | Esc should cancel multiple carets first, then remove usages highlighting | |
Usability | IDEA-182614 | "Insert pair bracket" setting should be renamed to be more clear | |
Cosmetics | IDEA-179605 | Indent guide tooltip should show matching brace context | |
Cosmetics | IDEA-149608 | Alignment of text when line spacing > 1.0 | |
External Tools | Performance | IDEA-183647 | External system perform IO in EDT during tool window initialization |
Find, Replace, Find Usages | Feature | IDEA-87846 | Replace in Path: provide replacement preview |
Feature | IDEA-72543 | I would like the ability to configure the max file size to 'Find in Path'. | |
Bug | IDEA-117967 | Incremental search: move cursor to initial position after deleting all entered characters | |
Bug | IDEA-177696 | unexpected behaviour on "Enter" in "Find In Path" dialog | |
Bug | IDEA-181019 | Error when doing a 'find usage' with 'derived class' selected in dialog | |
Bug | IDEA-182289 | 'Replace All' dialog interprets find/replace contents as HTML | |
Bug | IDEA-181024 | Replace in path broken | |
Usability | IDEA-175611 | Search Window: Usability Recursive Search | |
Usability | IDEA-182181 | Replace in Path: Replace All dialog: unable to switch between OK and Cancel from keybord | |
Usability | IDEA-184989 | Navigating from the code preview area (in the find in path window) should keep the cursor position | |
Cosmetics | IDEA-184726 | Misspelling in search and replace dialog box | |
IDE Configuration | Feature | IDEA-180401 | Add Background Image feature to general settings |
Bug | IDEA-184044 | starting idea sometimes starts 2 instances of idea | |
Bug | IDEA-182553 | Lose custom color schemes after disable "IDE Settings Sync" | |
Bug | IDEA-182658 | QAPlug (1.3.14) is not compatible with 2017.3 version | |
Bug | IDEA-183434 | syntax error at ide.sigint.ignored.url? | |
Bug | IDEA-180378 | Cannot set proxy settings | |
Usability | IDEA-172113 | Cannot drag-n-drop multiple Live Templates | |
Exception | IDEA-183475 | ForkJoinPool initialization error on Java 9 | |
Indices | Bug | IDEA-123287 | Multiple "Updating indices" bg tasks after external file system changes |
Bug | IDEA-182151 | Deadlock processing stub indices called from StubIndexImpl.processAllKeys | |
Bug | IDEA-182066 | Old value is left in stub index when file becomes large | |
Bug | IDEA-180296 | NPE in MapReduceIndex.flush corrupts indices | |
Bug | IDEA-182716 | Indexing sometimes stops progressing | |
Performance | IDEA-184147 | Long UI freeze after massive external FS change unrelated to open project | |
Exception | IDEA-181620 | Sorry but parent: Application is being disposed so the child: {} will never be disposed | |
Java | Feature | IDEA-185167 | Allow to convert automatically Optional.orElse(...) to Optional.orElseGet(() -> ...) |
Feature | IDEA-179178 | Sidebar Icon to show a class is registered in Java9 `provides` | |
Bug | IDEA-181378 | JavaDoc error *URI is not absolute* when using the -link option with external documentation sources | |
Java. Inspections | Feature | IDEA-182519 | Support non-terminated Stream API chains in data flow |
Feature | IDEA-182520 | Support Xyz.class::isInstance in stream/optional chains | |
Feature | IDEA-167940 | Inspection to warn of modification of immutable collections | |
Feature | IDEA-179232 | ServiceLoader inspection on Java9 | |
Feature | IDEA-184299 | Warn if variable is assigned to the value which it already has on all control paths | |
Feature | IDEA-184920 | Create external annotation for integral ranges and annotate some JDK methods | |
Feature | IDEA-180227 | Better infinite loop detection (idempotent loop body) | |
Bug | IDEA-184286 | Java inspections: Optional.isPresent refactoring suggestion changes behavior of code | |
Bug | IDEA-182860 | Misleading squiggly line for method in Go to Declaration popup when another method with the same name has parsing error | |
Bug | IDEA-180553 | Boolean method is always inverted does not work with information inspection level | |
Bug | IDEA-181729 | Java Instance Method naming convention adds a warning for whole JSP files | |
Bug | IDEA-179923 | Option "Check 'static final' fields with a mutable type" of Field name convention does not work | |
Bug | IDEA-170073 | False positive 'Declaration can have final modifier' | |
Bug | IDEA-184438 | Can't match constructor calls as assertions in "JUnit test method without any assertions" inspection | |
Bug | IDEA-172726 | inspection result description has HTML tags in it | |
Usability | IDEA-180906 | Incorrect group for inspection 'Local variable type is redundant' | |
Usability | IDEA-180501 | Confusing warning about list get method | |
Usability | IDEA-179917 | Quick fix "Rename" opens dialog despite enabled 'In-place mode' | |
Usability | IDEA-180356 | Intention "Navigate to duplicate" of "Overwritten Map key or Set element" should move cursor closer to value | |
Java. Intention Actions | Feature | IDEA-117791 | Additional intentions for loop transformations |
Bug | IDEA-152284 | "Invert boolean" fails to invert output of assignment expression | |
Language Injection | Bug | IDEA-184515 | No intentions to modify inspection options on warning in injected content without quick fix |
Packaging and Installation | Bug | IDEA-180730 | Patch update requires UAC elevation even if product installed locally |
Platform API | Bug | IDEA-180738 | PsiFileSystemUtil.getRelativePath() and VfsUtil.getPath() return incorrect results when the first argument is a directory |
Bug | IDEA-185355 | VMOptions.writeOption doesn't support digits in values | |
Performance | IDEA-182103 | SemService cache clearing takes long time | |
Performance | IDEA-185281 | Livelock while reopening a project | |
Task | IDEA-182567 | Smart PSI pointers created inside PSI event listener behave incorrectly | |
Exception | IDEA-179233 | PSI events are delivered with invalid offsets | |
Exception | IDEA-182134 | Open/close project with multiple projects causes exception | |
Plugin Development | Feature | IDEA-181105 | Devkit: highlight non-standard EP naming scheme |
Feature | IDEA-181981 | Provide annotation to mark dynamically loaded classes | |
Feature | IDEA-179635 | Warn if buildVisitor returns a recursive visitor | |
Task | IDEA-182931 | Support adding label on top of a component in ComponentPanelBuilder | |
Plugin Management | Bug | IDEA-183557 | Using multiple optional dependencies against the same plugin causes one of the config files to be ignored. |
Bug | IDEA-183095 | error-prone-compiler Plugin not compatible with IDEA 2017.3.1 EAP | |
Task | IDEA-171552 | Allow using methods with Kotlin interfaces in signatures from plugins with their own version of kotlin-runtime library | |
Project Configuration | Feature | IDEA-183964 | Update local run configurations when module groups are converted to qualified names |
Feature | IDEA-183009 | Provide action to convert module groups to qualified names | |
Feature | IDEA-178743 | Support for development builds of JDK | |
Bug | IDEA-181631 | Settings | Appearance & Behavior | System Settings | HTTP Proxy: entered proxy authentication | login name is not applied | |
Bug | IDEA-175385 | RemoveInvalidElementsDialog: invalid module references cannot be removed from modules.xml | |
Bug | IDEA-182200 | Deleting unloaded module should not delete directory | |
Bug | IDEA-180674 | Gradle/Maven: "Store generated project files externally" option is ignored when creating a project from existing sources | |
Bug | IDEA-149708 | Invalid Run Configuration after Module Rename | |
Bug | IDEA-176554 | Module rename isn't reflected in dependent module imls | |
Bug | IDEA-182178 | Copyright settings are not stored | |
Bug | IDEA-180663 | Gradle/Maven: odd modules are created on enabling ""Store generated project files externally" option; Throwable at ModuleManagerImpl.loadModules | |
Cosmetics | IDEA-179893 | Group names not properly escaped on Move Module to Group | |
Project View | Bug | IDEA-181653 | "Autoscroll to sources" doesn't work in 181 |
Bug | IDEA-180143 | Deleting empty package causes Project View to reset selection to the root | |
Bug | IDEA-183205 | Unnecessary module grouping nodes are shown in Project View if some module names are substring for other module names | |
Usability | IDEA-183022 | Flatten modules option missing in Project Tool | |
Exception | IDEA-183236 | PhpStorm 2017.3 doesn't load project tree | |
Refactoring | Bug | IDEA-180637 | GUI problem on refactoring module on pressing forward button |
Usability | IDEA-168477 | Renaming scratch files shouldn't suggest to search for usages | |
Run | Debug configuration | Feature | IDEA-147759 | Allow to launch debug mode with Compound Run/Debug Configuration |
Bug | IDEA-180005 | Configurations with same name but different type disappear after project reopening | |
Bug | IDEA-182966 | All run configurations lost after upgrade to 2017.3 | |
Usability | IDEA-181198 | RunDashboard: finished and not started configurations could not be distinguished in tree | |
Structural Search and Replace | Bug | IDEA-181065 | Search Structurally... misses hits in libraries |
Bug | IDEA-181391 | NPE at com.intellij.structuralsearch.inspection.highlightTemplate.SSBasedInspectionOptions$10$1.createConfi guration | |
Bug | IDEA-128106 | SSR and ActionScript: throwable at com.intellij.structuralsearch.impl.matcher.GlobalMatchingVisitor.handleTypedElement | |
Bug | IDEA-154183 | Structural Search of Javascript not working as expected | |
Task | IDEA-182438 | [Upsource] IDEA-CR-26435: SSR: big speed up searching xml/html | |
Template Languages. FreeMarker | Bug | IDEA-180599 | Space added before colon in default .ftlh template |
Exception | IDEA-182929 | Invalid ranges during formatting in Language: FTL> | |
Exception | IDEA-181267 | Invalid ranges during formatting in Language: FTL> | |
Terminal | Feature | IDEA-149976 | Add "open terminal here" feature |
Bug | IDEA-140061 | Should be possilbe to pause terminal output | |
UML | Bug | IDEA-172583 | show changes allows infinite scroll |
Bug | IDEA-179756 | IntelliJ crashes system when generating a database diagram | |
Unit Testing. JUnit | Feature | IDEA-179139 | junit 5: rerun failed & run specific test don't work with @ParametrizedTest |
Bug | IDEA-162259 | IntelliJ shouldn't run JUNit inner static classes | |
Bug | IDEA-169549 | JUnit 5 integration should consider method parameter types when jumping to source | |
Bug | IDEA-184623 | 'All Tests Passed' not shown if there are ignored tests | |
Bug | IDEA-169198 | JUnit 5 integration should use `UniqueIdSelector` when running single test from within test runner | |
Usability | IDEA-183422 | 'View assertEquals Difference' action is not available while IDEA is updating indices | |
User Interface | Feature | IDEA-173043 | Make tooltips background configurable |
Feature | IDEA-127682 | panel title bar as handler | |
Feature | IDEA-158355 | Add 'About' action to Welcome Screen's "Get Help" menu | |
Bug | IDEA-95435 | No "exclamation sign" on the welcome screen | |
Bug | IDEA-181795 | Quick Definition invoked from Code Completion steals focus from Code Completion popup | |
Bug | IDEA-184013 | Splash screen. License name display error. | |
Bug | IDEA-184012 | Align text by baseline in labels and checkboxes/radiobutton on win10 | |
Bug | IDEA-182463 | Editor highlighting background and border do not match (hidpi) | |
Bug | IDEA-183638 | [fps] moving caret up/down leaves artifacts in the editor | |
Bug | IDEA-179312 | Project View Popup - Does Not Match Settings | |
Bug | IDEA-182423 | ShowInExplorer doesn't work for files that contain double blank space symbols | |
Bug | IDEA-182458 | Slow scrolling performance in editor with multiple gutter icons | |
Bug | IDEA-128058 | Inconsistent insets in editor hints | |
Bug | IDEA-154559 | 'Git Reset' dialogue looks weird on Linux Mint | |
Bug | IDEA-181555 | Unable to close Find in Path dialog after Regex syntax window is opened and closed | |
Bug | IDEA-181253 | Error validation doesn't work in dialogs in real time | |
Bug | IDEA-183953 | Windows: "Show in Explorer" does not work with cyrillic symbols | |
Bug | IDEA-181780 | Search Everywhere and Navigate to Class popups disappear on attempt to open Quick Definition for the selected class | |
Bug | IDEA-181071 | context submenu arrow icon is low res on Retina | |
Bug | IDEA-181171 | Test progress should green/red according to the result of the tests | |
Bug | IDEA-183041 | Background image, displayed "plain", getting clipped after 2017.3 update | |
Bug | IDEA-183580 | New background image feature covers up background color of color schemes | |
Bug | IDEA-159531 | Comboboxes hide background picture | |
Bug | IDEA-183241 | Strange behaviour of File Structure popup | |
Bug | IDEA-184987 | Already disposed String | |
Bug | IDEA-180962 | disable JRE-HiDPI (per-monitor DPI-aware) mode by default in IDEA 2017.3 | |
Bug | IDEA-180135 | UI scale factor is wrong on Windows with latest EAP | |
Bug | IDEA-149061 | Tool Window docking issue | |
Bug | IDEA-180011 | Cannot set background image in latest PyCharm EAP | |
Bug | IDEA-183253 | [fps] expandable tree item is shifted | |
Bug | IDEA-182339 | "Show in explorer" doesn't work if invoked on file with "=" character in name | |
Bug | IDEA-180520 | AE at com.intellij.openapi.util.text.StringUtil.assertValidSeparators | |
Bug | IDEA-177790 | tooltip is meaningless | |
Bug | IDEA-182710 | Cannot paste to Clion attach to process window | |
Bug | IDEA-180576 | copy from structure window doesn't work in fresh idea eap | |
Bug | IDEA-94095 | ClassCastException: org.sylfra.idea.plugins.revu.ui.toolwindow.tree.IssueTreeBuilder$GroupNodeDescriptor cannot be cast to com.intellij.ide.util.treeView.AbstractTreeNode | |
Bug | IDEA-180409 | initial support for fractional scale HiDPI | |
Bug | IDEA-181339 | Navigation between toolwindow tabs by Alt-Right, Alt-Left doesn't move focus | |
Usability | IDEA-146047 | Allow to paste branch name into the Git Branches popup | |
Usability | IDEA-66258 | Apply when editing artifact moves focus in to different artifact | |
Usability | IDEA-183950 | Create directory/file in project view should move selection to created item | |
Usability | IDEA-171812 | last line on Find Refactoring Preview hardly available | |
Usability | IDEA-39009 | File chooser: Ctrl+P shortcut does not work if the focus is on Ok / Cancel buttons | |
Usability | IDEA-120846 | "Reveal in Finder" should be available in each editor and tab context menu | |
Usability | IDEA-181836 | settings plugin list divider issue | |
Usability | IDEA-174199 | Indexing progress not shown when status bar is hidden | |
Usability | IDEA-181371 | Search doesn't work in hashCode/equals Templates window | |
Cosmetics | IDEA-180266 | Tool Window divider inconsistency | |
Cosmetics | IDEA-180544 | 'Suppress' button in 'Inspection result' window have visual problem | |
Cosmetics | IDEA-180630 | Switching from Darcula to Default L&F leaves dark stripes in panes | |
Cosmetics | IDEA-150434 | Non-retina ibeam cursor on dark backgrounds | |
Cosmetics | IDEA-155650 | Grammatical Error in Update Dialog: "See" is not a User Action | |
Cosmetics | IDEA-181117 | ExpandableTextField has incorrectly rendered 'Expand' button | |
Cosmetics | IDEA-161840 | Background Image is not set for the Preview of Find results when it displays 'select occurrence to preview' | |
Task | IDEA-181772 | Focus stays in Project tool window on creating new file/class | |
Task | IDEA-174108 | Rework progress bars | |
Auto-reported Exception | IDEA-179787 | Exception in IDEA core | |
Exception | IDEA-174845 | NPE at com.intellij.ide.navigationToolbar.NavBarRootPaneExtension | |
Exception | IDEA-180346 | Typeahead request blocked at com.intellij.openapi.wm.impl.FocusManagerImpl.typeAheadUntil | |
Exception | IDEA-181936 | Opening 'Find In Path' from 'Find Class' throws exception | |
User Interface. Accessibility | Bug | IDEA-182266 | [windows] do not override app icon |
Bug | IDEA-181255 | apply changes from AndroidStudio [3] | |
Bug | IDEA-181332 | [a11y] DisposalException from breakpoint popup | |
User Interface.Darcula | Cosmetics | IDEA-118671 | Browse button of TextFieldWithHistoryWithBrowseButton control is larger than the rest of the control |
Cosmetics | IDEA-120491 | Darcula: Java syntax highlighting in jsp broken | |
Version Control | Bug | IDEA-183986 | Compare with Local works incorrectly in a folder history |
Bug | IDEA-183003 | If a file is renamed and not committed, and another file is created with old name, deleting the renamed file deletes both files | |
Bug | IDEA-183047 | Author colum in File history is not sortable anymore | |
Bug | IDEA-182932 | Annotations sidebar show chinese characters with wrong width | |
Bug | IDEA-180928 | [Regression] F6 (move to another changelist) shortcut doesn't work in Commit Changes dialog any longer | |
Bug | IDEA-180991 | VCS group by directory should show path relative to the path of project/module | |
Bug | IDEA-169090 | Wrong highlighting of copy-pasted fragment in editor gutter | |
Bug | IDEA-183691 | modification info not visible in commit dialog | |
Bug | IDEA-105708 | "Annotate" command works incorrectly | |
Usability | IDEA-179175 | Unclear 'Branch context has been loaded' message | |
Usability | IDEA-183938 | History of the project root directory does not show submodule commits when submodule as registered as root | |
Exception | IDEA-181922 | NPE from VCS | |
Version Control. Git | Bug | IDEA-180850 | Commit for unversioned files doesn't work |
Bug | IDEA-123397 | Git: History for file doesn't show anything before the move if there were too many changes in the commit that moved the file | |
Bug | IDEA-181553 | Invoking cherry-pick separately for several commits leads to errors | |
Bug | IDEA-144811 | "Path to Git Executable" (Settings -> Version Control -> Git) marked as "for current project" but is global. | |
Version Control. Log | Bug | IDEA-180371 | Open Repository Version uses Jump-to-Sources Hotkey |
Bug | IDEA-183420 | Infinite 'Searching for revision ...' | |
Version Control. Mercurial | Bug | IDEA-180133 | Bug: hg4idea "Path to hg executable" setting claims to be "for current project" but is actually application-wide |
XML | Exception | IDEA-176673 | Global tag name completion exception when there's invalid attribute |
No subsystem | Bug | WEB-29717 | com.intellij.psi.stubs.PsiFileStubImpl cannot be cast to com.intellij.util.xml.stubs.ElementStub |
Bug | WEB-29204 | "Rerun tests" notification's location and font | |
Bug | WEB-29768 | Console output doesn't change colors when the theme is changed | |
Debugger | Bug | WEB-30039 | Live edit enabling doesn't affect karma debugging |
Bug | WEB-11110 | Wrong error message "Built-in HTTP Server on custom port disabled" | |
Bug | WEB-29141 | JS Debugger does not re-use tab | |
Bug | WEB-16779 | Node.js debug: breakpoint in the first line does not work | |
Bug | WEB-29116 | JavaScript debug is not working without JB Chrome Extension if java SDK is set | |
HTML | Bug | WEB-30752 | HTML code style: an option to add space in self-closing tags only |
Bug | WEB-29522 | 'Extend selection issue' doesn't select tag if started from CSS | |
Bug | WEB-29793 | Error. global.html file is missing when invoking documentation | |
Bug | WEB-29533 | @NotNull assertion on empty xml attribute value | |
JavaScript | Feature | WEB-29454 | typescript: exclude javascript files from indexing if package contains typescript declarations |
Bug | WEB-29894 | Extend selection broken in Vuejs files in 2017.3 | |
JavaScript. Frameworks | Feature | WEB-29325 | Configuration for JSX attribute auto-completion |
Bug | WEB-28656 | Don't show "Split current tag" intention for Vue props | |
Bug | WEB-29788 | Yeoman: broken UI the "Install Generator" button on hidpi displays | |
Bug | WEB-29964 | Vue.js: self-closing tags are allowed for vue components, should not be marked by inspection | |
Bug | WEB-29659 | Vue.js plugin does not support "props" in custom components | |
Usability | WEB-25823 | intellisense doesn't change case | |
Node.js | Bug | WEB-30734 | Do not show run icons for tests and npm tasks in diff view |
TypeScript | Feature | WEB-28071 | Automatically add close bracket for TypeScript Generics |
Bug | WEB-30335 | In-place rename class hierarchy member fails with exception | |
Bug | WEB-17860 | TypeScript: wrong Quick Documentation popup in case of intersection types | |
DB Connectivity | Feature | DBE-2100 | Database access through ssh with both key and Google Authenticator (two factor authentication) |
SQL Generation | Bug | DBE-5745 | Delete of stored procedure/function from Database tree does not work if procedure/function exist in other than "dbo" schema |
SQL Highlighting | Bug | DBE-3977 | Postgres function body highlighted as string when indexing |
Console | Bug | PY-26413 | Unable to navigate through console history |
IDE | Bug | PY-26627 | Desktop entry doesn't work if PyCharm installed with snap on ubuntu 17.10 is used |
Bug | PY-26967 | Launcher icon still launches older version after snap refresh | |
Remote Interpreters | Bug | PY-26464 | OpenSSH configuration files are not reloaded during IDE run |
No subsystem | Usability | OC-16111 | General improvements for Xcode keymap |
Code: Editing | Feature | OC-13262 | Code folding for control statements in Swift (if/else, repeat/while, for, switch) |
Code: Highlighting and Inspections | Bug | OC-16313 | Symbols from a project framework incorrectly marked as "unresolved" |
Code: Refactorings | Bug | OC-15517 | PsiInvalidElementAccessException on extracting method to category, create from usage and other actions (EA-1441825) |
IDE Preferences | Usability | OC-15178 | Automatically set some settings when user selects Xcode behaviour |
Project Model | Usability | OC-9143 | Add 'File added to Xcode project' scope |
Project View | Feature | OC-3934 | Add 'Files not added to Xcode project' scope to help find and add such files to the project. |
Xcode Integration | Feature | OC-16104 | Support wireless debugging |
Feature | OC-13193 | AppCode should use the same derived directory as Xcode | |
PHP Lang | Bug | WI-38965 | Structure view is always collapsed |
Plugin: Deployment _ FTP.. | Usability | WI-39043 | "No authentication data provided. Set it up here" link missing |
No subsystem | Bug | GO-4763 | Cannot run file watchers on scratches |
No subsystem | Bug | KT-19051 | Suppress Java 9 illegal access warnings |
No subsystem | Feature | CPP-8067 | Allow opening single files in CLion |
Bug | CPP-9983 | NullPointerException when incorrect include with dot is added | |
Code: Documentation | Performance | CPP-10107 | Freezes while looking up Doxygen comments |
Code: Editing | Performance | CPP-10639 | Saving folding state triggers lazy blocks reparsing from EDT |
Code: Formatting | Bug | CPP-8446 | CLion IDE format does not behave the same way as command line format |
Code: Highlighting and Inspections | Cosmetics | CPP-9092 | 'Identifier Under Caret' incorrectly highlights white space, parentheses or semi-colon when identifier is passed as macro parameter. |
Code: Navigation | Feature | CPP-11457 | Navigation between marked occurrences |
Code: Parsing | Bug | CPP-9620 | Trying to open file in editor fails |
Project View | Usability | CPP-4034 | Replace semi-transparent color for non-build files with a dedicated scope for build files |
Usability | CPP-505 | Better CMake files overview in the project pane | |
Running | Bug | CPP-11064 | Can't create run/debug configuration for custom configuration for all targets if some targets are not available under this custom configuration |
Usability | CPP-8417 | Allow switching active build type without editing/creating new run configurations | |
Toolchains | Feature | CPP-819 | Support MSVC toolchain with CMake via NMake generator |
Feature | CPP-6352 | Support Windows Subsystem for Linux (WSL) toolchain | |
Unit Testing | Feature | CPP-4741 | Boost.Test support |
Unit Testing: Google Test | Bug | CPP-10065 | Google test: Exception appears non ASCII for test name |
UI | Bug | RIDER-10415 | Pressing 'x' doesn't clear the input filter |
Usability | RIDER-10485 | Rest Client: make host/port & path boxes resizable |
Page: RubyMine 2018.1.6 (build 181.5540.38) Release Notes
Page: RubyMine 2018.1.5 (build 181.5540.14) Release Notes
Page: RubyMine 2018.1.5 EAP (build 181.5540.4) Release Notes
Page: RubyMine 2018.1.4 (build 181.5281.41) Release Notes
Page: RubyMine 2018.1.4 EAP (build 181.5281.10) Release Notes
Page: RubyMine 2018.1.3 (build 181.4892.67) Release Notes
Page: RubyMine 2018.1.3 RC (build 181.4892.56) Release Notes
Page: RubyMine 2018.1.3 EAP (build 181.4892.34) Release Notes
Page: RubyMine 2018.1.2 RC (build 181.4668.84) Release Notes
Page: RubyMine 2018.1.2 EAP (build 181.4668.10) Release Notes
Page: RubyMine 2018.1.1 (build 181.4445.97) Release Notes
Page: RubyMine 2018.1.1 EAP (build 181.4445.40) Release Notes
Page: RubyMine 2018.1 (build 181.4203.562) Release Notes
Page: RubyMine 2018.1 RC (build 181.4203.522) Release Notes
Page: RubyMine 2018.1 BETA (build 181.4203.207) Release Notes
Page: RubyMine 2018.1 EAP6 (build 181.4096.10) Release Notes
Page: RubyMine 2018.1 EAP5 (build 181.3986.23) Release Notes
Page: RubyMine 2018.1 EAP4 (build 181.3870.30) Release Notes
Page: RubyMine 2018.1 EAP3 (build 181.3741.30) Release Notes
Page: RubyMine 2018.1 EAP2 (build 181.3494.10) Release Notes
Page: RubyMine 2018.1 EAP1 (build 181.3007.20) Release Notes