Skip to end of metadata
Go to start of metadata

PhpStorm 2017.2 Release Notes

 

PHP CompletionBugWI-35927Don't make true, false and null fully-qualifyed in namespaces
BugWI-21242Property/constants are not shown in completion list for @mixin
BugWI-35330Tab completion partially eats the next line when inserting a method reference
PHP ComposerFeatureWI-36613Provide editor panel with main actions for composer.json files
FeatureWI-36597New action: remove dependency
FeatureWI-22370Add new actions: update, install, upgrade, self_update
BugWI-36525Composer command line parameters not obeyed for update
BugWI-36614Sometimes missing Tools | Composer action group
UsabilityWI-36581Improve usability of choosing composer.json to handle in actions
UsabilityWI-31229Allow OS to resolve "composer" executable (global installation)
UsabilityWI-36637Remove composer panel from remote composer.json files
UsabilityWI-36314Composer New Project: make interpreter settings visible
UsabilityWI-35820Path to Composer.phar in Command Line Tool Support accepts only "composer.phar" as a file name
UsabilityWI-36651Rename Add Dependency action to Manage Dependencies
UsabilityWI-36049Separate configuration for execution and composer integration
UsabilityWI-36972Settings sync: PHP language level is not updated to the lower version
UsabilityWI-36574Improve usability of synchronization between composer.json and IDE settings
PHP FormatterFeatureWI-9161Separate bracket formatting options for closures from method/function options
FeatureWI-36590New setting: minimum blank lines after function
FeatureWI-35633Add a code setting style to enforce a newline between `<?php` and whatever
FeatureWI-6966Add parenthesis options for "if" statement
FeatureWI-9428Allow keeping format for PHP statements on a single line
FeatureWI-30065Code Style and Formatting related to Null Coalesce Operator
FeatureWI-31601New setting: after '{' (in section "Keep Maximum Blank Lines")
FeatureWI-33149Php formatter option for return type: same line/new line as function declaration
FeatureWI-36884Allow "Spaces around relational operators" to control spaceship operator
BugWI-36589File header should stick to an opening tag
BugWI-34737Minimum blank lines value in "Before "Use" statement" in editor is one line less when namespace is omitted
BugWI-36629Reformat code: method named "as" will be wrongfully be surrounded with spaces
BugWI-35809Formatting of include() and require() methods adds extra space
UsabilityWI-3181Complete statement: could insert the semicolon even for the last statement in a PHP block
UsabilityWI-35960PHP Code Style window doesn't fit in a 14" screen
PHP InspectionsFeatureWI-23202New inspection: probable bug: "... statement is empty" for conditional statements/loops
FeatureWI-34840Variable might have not been defined inside of isset with field reference
FeatureWI-36986Empty statement: provide option to disable check for empty for cycle
BugWI-35877'Method parameters count mismatch' inspection does not detect superfluous parameters passed to constructor
BugWI-15215Hierarchy check: Incompatibility in method signature between interface and parent class isn't detected
BugWI-31939@method overwrite for inherited method causes "Missing parent call"
BugWI-36100Docker compose: phpcs validation can't be canceled
BugWI-28139Quick Fix: "Remove unused parameter" should update function calls too
BugWI-35777Inspection "variable might have not been defined" and ?? (coalesce) operator
BugWI-35575Unused variable: PHP variable is marked as unused if it is wrapped with () and called.
BugWI-34309In array destructuring assignment nested variable marked as undefined
BugWI-36308Hierarchy check: Declaration incompatibility is not detected in case constructor has different number of arguments in comparision to parent class that implements interface
BugWI-36967Static method of interface is always incompatible with parent method declaration
BugWI-36113Language Level: does not choke on declare(strict_types=1) if the php language level is set below 5.6
BugWI-35046"Dynamic class method called as static" inspection does not work inside the class
BugWI-31609Return type does not match for return $this in code and PHPDoc
UsabilityWI-36898Statement has empty body: Add option to ignore while cycle without body
UsabilityWI-36963Empty statement: doesn't detect empty for cycle
PHP RefactoringFeatureWI-32145Allow to choose visibility level for Extract constant refactoring
FeatureWI-33144Change Signature: Support return types
BugWI-36676Change signature: removes type in @return type on return type change
ExceptionWI-36679Change signature: Exception is thrown if return type is invalid
PHP debugFeatureWI-5053Autostart listening of debug connections
PHP frameworksFeatureWI-34408Simplify settings for frameworks
UsabilityWI-36008Frameworks settings: don't resize the main dialog on collapsing/decollapsing
UsabilityWI-36010Framework settings: frameworks inside can't be found by keywords
ExceptionWI-36009Frameworks settings: disabling all frameworks plugins leads to exception
PHP langFeatureWI-2164Please highlight $this usages
FeatureWI-24611Hint PSR-x roots from composer.json files
FeatureWI-8409UML: Implement "Add member" operations for PHP UML diagrams
BugWI-36675Creation of method via UML for interface leads to method with a body
BugWI-36281Complete current statement works improperly with uniform variable syntax
BugWI-36277Japanese / Asian(?) character cause freeze
BugWI-4438PHP: function inside method: self, static, parent erroneously resolved to the method's class
BugWI-36617PhpGeneratePhpDocBlocksActionHandler leaks project
BugWI-9321Comment line action produces php code with errors if the line contains a string with PHP delimiter ?>
BugWI-36944IDE hangs on typing "define(("
BugWI-28980On statement move collapsed Multi-line Comment opens again
BugWI-36347First PHPDoc comment doesn't respect settings
UsabilityWI-36759I don't get the new Would you like to detect extension...
UsabilityWI-28542Mark the whole invalid UTF sequence as a parse error
UsabilityWI-36750"Detect PHP Extensions" notification should be shown only for PHP projects
UsabilityWI-36354PHP Goto Label colouring should inherit from Identifiers -> Label instead of Identifiers -> default
CosmeticsWI-36739New project: core extenstions notification invisible
ExceptionWI-36751Detect extensions: NPE is thrown in Default Settings
ExceptionWI-37029Exception on copy invalid escape sequence
PHP project configurationBugWI-28625Let Include Paths be saved under VCS
BugWI-36550New .idea/php.xml project structure breaks compatibility
BugWI-36307Incorrect default stubs path message shows too many messages
CosmeticsWI-36893Fix Type ComboBox alignment in workshop project generator
PHP templatesFeatureWI-36997Blade: Support switch directives
BugWI-36875Show folding for all structured directives (also @php and @endphp)
BugWI-35874Blade inline sections folding icon
BugWI-36078Blade: Wrong nesting of some Blade tags in Structure panel
BugWI-36294Blade: structure view don't treat @show as closing tag for @section and doesn't take into account @stack tag
BugWI-36005Blade: Last part with at sign (@) is always treated as custom directive
BugWI-36143Blade: type of infered variable is lost inside @foreach tag
BugWI-36006Blade: perform relexing on changing directives
BugWI-28514Code highlighting on blade raw tags
CosmeticsWI-36003Blade: make directive background equal to Template language
TaskWI-35800Blade: Limit directives in lexer to only known ones
TaskWI-35483Blade: make easy setting default settings
ExceptionWI-37084Blade: exception is thrown if there is no content and no space between @if and @endif
PHP testFeatureWI-18735Run PHPUnit Tests automatically
BugWI-36607Docker-Compose Unit Tests: Unable to locate container name for service "php" from docker-compose output when trying to run method unit test
BugWI-36102Docker-compose: entry point can't be overrided
BugWI-35248Docker remote CLI Interpreter + PHPUnit with filter
BugWI-33690Create New Test: 3 warnings are shown in case it's not possible to open file
BugWI-36557Behat: wrong error message if configuration file is not set
BugWI-36996Docker Compose: cannot execute single test method
UsabilityWI-36928Navigate to active settings from run-configuration
PS specificBugWI-22649Mark as Plain text doesn't work for External Libraries
UsabilityWI-34390Add/Update copyright after first line in script, not after <?php tag
UsabilityWI-33089UML: Don't show .idea folder when UML diagram is invoked on root
UsabilityWI-20382Uninitialized syntax highlight context in the Live Template editor
TaskWI-36824Make notifications to use actions instead of hyperlinks
Plugin: Deployment _ FTP..FeatureWI-27256Additional item to the menu Deployment: Compare with Deploeyd version on ...
BugWI-36764Password/passphrase entered in "Login to ... by SFTP" is not saved and used regardless checkbox Remember state
BugWI-36363Create new project from existing source: Project root and all other button disabled during the indexing
BugWI-36362New Project From Existing Source: Empty tree for remote server
BugWI-36656checkbox *save password* not saved
UsabilityWI-36287Simple default project root for 'Create from Existing Files'
UsabilityWI-8839Set default path for "New Project from Existing Files..:"
UsabilityWI-36027Deployment menu in Settings automatically sets focus to host address
UsabilityWI-36198Deleting server in deployment setting deletes it from all projects and cannot be restored
ExceptionWI-36765NPE is thrown in case mapping folder is not a subfolder for mounted folder deployment server
Plugin: WordPressUsabilityWI-35902Undefined variable: don't mark global variable as undefined
PHP InterpretersFeatureWI-3515Detect enabled/disabled extensions for the current PHP interpreter
FeatureWI-36811Rework refresh mechanics for PHP interpreters
FeatureWI-33800Support docker-compose configuration
FeatureWI-34471Detect PHP version from composer.json
BugWI-36576Docker-compose: save all project before evaluating interpreter information
UsabilityWI-36098Docker compose: Show informative error in case docker-compose.yml is broken
UsabilityWI-36104Docker-compose: make name of interpreter to be the service name
UsabilityWI-36138Docker compose: improve error message presentation
UsabilityWI-36137Docker-compose: allow to avoid manual saving of docker-compose
UsabilityWI-36177Docker compose: create compact UI for configuration files list
UsabilityWI-36752Provide visual feedback on clicking Reload button
ExceptionWI-36812Project configuration: Exception occurs when selecting misconfigured remote interpreter
PHP ParserBugWI-20723Text from @return PHPDoc block not shown in Quick Documentation window in some cases
PHP Type InferenceFeatureWI-30844Method from class using NESTED trait is not found inside trait ($this,static,parent)
BugWI-35018Wrong function parameter type detection in closure «use» construct
BugWI-33991Return type mismatch (static vs. parent class name in PHP7 return type)
BugWI-31163Chained method call loses type if return type contains array (array|MyClass)
BugWI-36531Varable type lost when using short array destructuring assignment
PHPDocBugWI-35094Return type mismatch: $this and PHP 7 return type of the class
BugWI-29641@method annotation is not recognized if return type is array[]
BugWI-21935@method annotation doesn't support keywords callable, $this, self and static
UsabilityWI-36296In @method annotation $this is not resolved
Plugin: Joomla!FeatureWI-35941Option to specify location of configuration.php
No subsystemFeatureIDEA-147000Support YourKit thread dump format in Analyze stacktrace
BugIDEA-171900Find in path popup isn't descriptive enough (poor feedback on search progress/status)
BugIDEA-171543RtfTransferableData: java.io.IOException: mark/reset not supported
BugIDEA-168844Error balloon geometry cosmetics fixes
BugIDEA-172705Big files marked as read-only can't be deleted
BugIDEA-147100Default File Header template causes pointless javadocs in projects
BugIDEA-167532IntelliJ incredibly slow after language level 8 enabled
BugIDEA-168470Database settings for SQL Dialects and SQL Resolve is not available in Find action
BugIDEA-85304Icon for Use Soft Wraps doesn't show in the toolbar
BugIDEA-140901Tip of the Day is not working nicely with HiDPI under Linux
BugIDEA-169625macOS: Wrong separators painting in menu
BugIDEA-89648Guice: @Assisted is valid without @Inject in interface of factory
BugIDEA-175049'Analyze stacktrace' functionality erroneously detects stacktrace as thread dump
BugIDEA-173444Parameter hints in completion: incorrect behavior on value inserting before hint
BugIDEA-170494InaccessibleObjectException: Unable to make field accessible in DebugReflectionUtil on JDK 9 (java.base does not open java.util.concurrent.atomic/jdk.internal.misc)
BugIDEA-167287Can't open any editor due to NPE
BugIDEA-167037The assertion "File accessed outside allowed root" is triggered by files symlinked from the the JDK installation folder
BugIDEA-168595StackOverflow in PathThroughIdeFocusManager on License Dialog show
BugIDEA-168756Occasional IAE when invoking generate from usage popup
BugIDEA-165294Search result incorrectly flagged as INVALID with multiple results found in one line
BugIDEA-172231Incorrect rendering of text with combining marks
BugIDEA-171663"New" temp run configurations are lost after reopen of a project
BugIDEA-169562Compilation with JDK9 fails trying to access sun.awt module
BugIDEA-172559Quick-search does not work in "Register new file type association" dialog
BugIDEA-172558Progress popup is small by default
BugIDEA-169335GitHub/Gist icons have too bright background in Darcula
BugIDEA-173017JavaFX WebView not HiDPI rendering on Windows 10
BugIDEA-169697RTL in .properties files: on starting typing a comment, # comment sign is moved to the end of the line
PerformanceIDEA-169368Editor becomes slow when the clipboard contains a large amount of data
PerformanceIDEA-169554Encoding popup takes too long to appear
UsabilityIDEA-173487New "Find in Path" dialog loses "File mask" dropdown history
UsabilityIDEA-138744Cannot drag & drop bookmarks
UsabilityIDEA-147964Please provide a button/action to copy Idea and plugins versions to the clipboard
CosmeticsIDEA-96168PhpStorm window is not restored in proper maximized state on Windows OS
CosmeticsIDEA-169659HTML tags are not stripped from Inspection Results of Offline View when warning is no longer valid
TaskIDEA-169507Support multiple error selection in forms
TaskIDEA-173294Enable by default Win10 LookAndFeel
ExceptionIDEA-173666NPE at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.a
Code Analysis. InspectionBugIDEA-171216Deadlock in FJP when running inspection globally
Code Formatting and Code StyleExceptionIDEA-173144Find action exception
Code NavigationBugIDEA-173471Goto File can display everything "INVALID" if indexing happens in the middle
BugIDEA-171460Navigation Bar (View -> Navigation Bar) stops updating
UsabilityIDEA-157418breadcrumbs for multiple/different languages: add separate options
UsabilityIDEA-172282Disprefer start-matching variants in Goto popups when the input starts with *
UsabilityIDEA-167834Prioritize down classes from "exclude imports" in the "Go to class" list
ConsoleBugIDEA-170961sys.stdout is severly damaged and does not execute '\r' correctly
DebuggerBugIDEA-169057Emulated method breakpoints does not work with decompiled code
BugIDEA-172289Wrong text displayed by 'View Text' in Java debugger
BugIDEA-175232Tab in the debugger tool window can be moved outside of visible area
BugIDEA-170677Top-levels tabs in the "Debug" tool window is merged after the IDE restarted
BugIDEA-170670Top-level tabs are losing a state when session restarted
BugIDEA-170504Console focus on startup does not work
BugIDEA-141596Debugger: recursion in self references
BugIDEA-172812Breakpoints are shown twice in Breakpoints dialog
BugIDEA-173562"Log message to console" for emulated method breakpoints prints an empty line
UsabilityIDEA-160885"Quick evaluate expression" responds quite slowly
UsabilityIDEA-172133"Add to Watches" action does not "follow" editor selection
UsabilityIDEA-172772Action "Resume program" is not available when IDEA is updating indexes
UsabilityIDEA-174506Show leading zeros in binary view
Diff_MergeFeatureIDEA-170174Implement "Mirror to left/right" from FTP compare on local compare
BugIDEA-173149Next Difference does not work on emptied files
BugIDEA-173906Diff on item in shelf is not syntax highlighted
BugIDEA-174127Diff: in the Unifed Viewer mode the inspections tooltips show incorrect text
BugIDEA-174009Diff highlighting level "Syntax" shows "Duplicated Code" inspection highlights
BugIDEA-171674First tab is very short in the left Diff pane
BugIDEA-169155Cannot increase the height of the Commit Message box in the Diff Window opened via the Commit Changes Dialog
PerformanceIDEA-168502Folder Compare with memory leak
UsabilityIDEA-168012Reversed comparison of branches
UsabilityIDEA-158953"Do not show gutter icons" hides chevron buttons in diff viewer
DockerFeatureIDEA-170246Docker: Support HEALTHCHECK and SHELL instructions in the Dockerfile
FeatureIDEA-171031Docker: provide completion inside docker-compose.yml files
FeatureIDEA-170253Docker: Validate the number of arguments for instructions in the Dockerfile
FeatureIDEA-166774Docker: Provide possibility to test/run Dockerfile with one click
FeatureIDEA-172226Support docker stages synthax
FeatureIDEA-170237Docker: Show inspection errors for invalid LABEL instructions
BugIDEA-173326Docker: False positive inspection error in case of HEALTHCHECK NONE form
BugIDEA-174134Docker plugin fails on every deploy after upgrading Docker for Mac to 17.06.0-rc
BugIDEA-170242Docker: Show inspection errors for invalid ARG instructions
BugIDEA-175307Docker: DockerClientException `Failed to parse dockerCfgFile` on pulling of any image
BugIDEA-175204Dockerfile: show RUN gutter icon for the first build stage only
BugIDEA-172233Dockerfile: treat variables declared in ARG instructions
BugIDEA-168779Unix file domain socket path is ignored on Docker connection
BugIDEA-174213Security option seems to be ignored from JSON and no other way to configure it
UsabilityIDEA-171355Docker: Make Docker items in Settings more convenient to access
UsabilityIDEA-175303Docker: move filter buttons down on the toolbar
UsabilityIDEA-171120Docker. Connect. Provide explaining error message if the path to the certificates folder is wrong
UsabilityIDEA-174997Docker: make different button images for filters on the DockerView toolbar
UsabilityIDEA-174210Docker documentation link broken
UsabilityIDEA-155575Docker. Provide possibility to create a Container from the chosen Dockerfile from Project view.
CosmeticsIDEA-169257Docker: Find Usages called from Dockerfile. Correct the title and review buttons.
TaskIDEA-174526Docker: migrate to docker-java v3.0.10
ExceptionIDEA-173553AssertionError on COPY --from
Editor. Code CompletionBugIDEA-168238lookup popup stays visible on focus change (via alt-tab), if auto popup documentation is turned on
Editor. Editing TextFeatureIDEA-163986Code complete second default array argument in annotation
FeatureIDEA-169779Add nesting to custom folding regions popup list
FeatureIDEA-29781With "Smart home" enabled, pressing Home inside Javadoc comment should jump to first non-whitespace character after leading asterisk (*)
FeatureIDEA-169127EditorImpl does not pass the DnDConstants argument of operation to EditorDropHandler
BugIDEA-173171Typing `,` in an empty file causes IndexOutOfBoundsException
BugIDEA-169912Commit message editor: weird line breaks
BugIDEA-168608Incorrect Scrollbar behaviour after undo action
BugIDEA-170583"Reformat Code" leads to weird scrolling in the editor window
BugIDEA-172984IDE: Copy part of string literal with escape sequences convert this sequences to special characters
BugIDEA-171695Intention bulb blocks cursor placement
BugIDEA-171509Extend Selection (Ctrl+W) does not stop at "case"
BugIDEA-170039Honor new foldings 'collapse by default' state
BugIDEA-173473Class type argument brackets are still inserted despite that being disabled
BugIDEA-171798Bytecode nullability inference does not work when parameter is captured in lambda
BugIDEA-170464"Move statement" messes up whitespace and comments around fields
BugIDEA-173263"Auto-Indent Lines" does not move to the next line when caret is inside a string with injected language
BugIDEA-172912Garbled characters in quick documentation
BugIDEA-167611Default printer font size is big on HiDPI display
BugIDEA-169972Smart Enter before else-if splits that else-if
BugIDEA-170997Multi-caret: A character is deleted despite empty selection
BugIDEA-172241Uncomment of multiple blocks in properties file does removes too many characters
BugIDEA-169556Join Lines inserts redundant space in some cases
BugIDEA-160142Uncommenting block comments using keyboard shortcut in IntelliJ is broken. Affects code written in Java.
BugIDEA-170735CTRL+MouseOver popup over inner class does not show outer class
PerformanceIDEA-175031Can't Change Editor Font
UsabilityIDEA-161622"Find Action" should be mapped to "Escape, X" in Emacs mode
UsabilityIDEA-94381Turning off the lightbulb
UsabilityIDEA-173273Renaming a parameter with a hint looks weird
UsabilityIDEA-172119Quick doc is unavailable in dumb mode
UsabilityIDEA-169404Don't use ellipsis for empty folded methods
UsabilityIDEA-127845Select logical line rather than visual line if an action which requres selection is invoked
CosmeticsIDEA-170592Choose Content to Paste Dialog (Ctrl+Shift+V) only highlights the first match per line
CosmeticsIDEA-173501Parameter hints glue together after comma deletion
CosmeticsIDEA-169323Copy as Rich Text should ignore highlighting of the current element at caret
ExceptionIDEA-172324IndexOutOfBoundsException in SegmentArrayWithData
Editor. Error HighlightingUsabilityIDEA-159960Semantic highlighting variable color looks like unused variable
Editor. Intention ActionsUsabilityIDEA-169968Fail to "line commenting" a collapsed method
Find, Replace, Find UsagesFeatureIDEA-166464Be able to merge usage from the same line in the "find in path" preview pane dialog
BugIDEA-170963Mnemonics shortcuts in new Find in path dialog is a mess
BugIDEA-170768Search stopped working
BugIDEA-166924'Exclude' in Find tool window does not exclude its children
BugIDEA-170038Find in Path dialog does not close automatically when clicking the code area
BugIDEA-172370Find in path "Searching..." when nothing found
BugIDEA-175302FindInPath: all usages in the same line are not highlighted in the preview
BugIDEA-170191Find in Path Recent Searches contains not searches but input field data
BugIDEA-169849Can't undo in Find in Path
PerformanceIDEA-174426Find in Path long line performance
UsabilityIDEA-172283'Select All Occurrences' not available in replace mode
UsabilityIDEA-167327JetBrains disable auto scroll/focus in search windows
CosmeticsIDEA-172116Module dropdown in find window is too narrow, not resizable or scrollable
ExceptionIDEA-171668NPE at com.intellij.usages.impl.UsageViewImpl.doAppendUsage(UsageViewImpl.java:1060)
IDE ConfigurationBugIDEA-172847On restart Intellij keeps clearing my font settings
BugIDEA-162100Couldn't start IDE from .bat file if custom VM options file is created
BugIDEA-173324Some Code Style settings are applied on Cancel
Language InjectionBugIDEA-165948Reformatting SQL stored in XML files changes &amp; to &
Local HistoryBugIDEA-171946local history revert a dot is inserted in first char of file
BugIDEA-172561Local history diff is not properly rendered unless dialog is resized
Packaging and InstallationBugIDEA-158628Custom properties file is not preserved when importing if config folder was customized
BugIDEA-172677MacOS: idea community: incorrect idea installer window opens on .dmg
BugIDEA-157745Uninstaller deletes entier folder contents without checking the current folder location
BugIDEA-170316ToolProvider.getSystemJavaCompiler() returns null on 2017.1
BugIDEA-171524Requesting help from the menu or pressing F1 --> nonexistent web page
BugIDEA-173476Consolidate VM options on macOS
BugIDEA-173743Installer stores unsafe path to Windows registry
BugIDEA-153020phpstorm64.exe.vmoptions isn't migrated when updating from 11 to 2016.1
UsabilityIDEA-44583idea.exe.vmoptions
Password SafeBugIDEA-162522Password is not saved eithre KeePass nor Keychain if the URL includes username
Plugin Support. APIFeatureIDEA-173600Provide public API to get changed document lines
BugIDEA-166505DOM: support more builtin converters
BugIDEA-168525add possibility to listen to ant build events
Project ConfigurationBugIDEA-171774Configuration of repository library isn't updated after changing its version
BugIDEA-171776Default settings for copyright not copied into a new project
BugIDEA-167520No "for current project" indicator, when registering a "projectConfigurable"
UsabilityIDEA-175099Show project-relative paths in Settings | Languages & Frameworks | Template Data Languages
Project ViewBugIDEA-169292Infinite loading in "Project" view
BugIDEA-170381Hide empty middle packages bug
BugIDEA-167323`Copy as Plain Text` in Project Structure doesn't copy anything
Run | Debug configurationBugIDEA-168849Cannot stop build with keyboard or menu
BugIDEA-169025Preserve run configurations order
BugIDEA-173350Temporary configurations disappears from compound
Task ManagementFeatureIDEA-141543I need time tracker and auto inserting in commit messages
BugIDEA-175318Task management: Pivotal Tracker not works
BugIDEA-173362PhpStorm 2017.2 EAP no longer showing tasks from PivotalTracker in open dialog
UMLBugIDEA-114555Names of fields and methods get cut in according UML diagrams
BugIDEA-166763angular-ui-router diagram: fix 'Enable colors' setting
BugIDEA-148978Dependencies for static methods are missing
BugIDEA-169298JS diagrams has white toolbar in Darcula
BugIDEA-169761UML: browse button for target package doesn' work on the new class creating
BugIDEA-86414When diagram is split in multiple editors, dropping class on the diagram does not update other editors
BugIDEA-128973A lot of dependencies missing in UML class diagram
BugIDEA-169961UML: on new class creating in library class package the displayed package and actual one don't match
BugIDEA-47655UML: same diagram opened in few splitted editor tabs is shown inconsistently
BugIDEA-86113UML: recalculate edges positions on changing the number of class members if they are shown
BugIDEA-58994UML: incorrect behavior on package adding to its diagram and then deleting
BugIDEA-148871UML: Method creation result in default name "mehod" not the user given name.
BugIDEA-171921Class Diagram doesn't show dependencies
UsabilityIDEA-81980Export UML diagram should suggest better file name
ExceptionIDEA-140305AE at com.intellij.uml.UmlGraphBuilder$1.documentChanged(UmlGraphBuilder.java:85)
ExceptionIDEA-165355UML: UOE at JavaStubElementType.createStub() on attempt to create a member in non-Java class
ExceptionIDEA-165352UML diagram: creating member in non-Java class: ISE at DialogWrapper.ensureEventDispatchThread() and no effect
ExceptionIDEA-154616AE at com.intellij.uml.UmlGraphBuilder$1.documentChanged(UmlGraphBuilder.java:85)
ExceptionIDEA-172728NPE at com.intellij.uml.UmlFileEditorImpl.<init>
ExceptionIDEA-169756NPE at com.intellij.uml.java.actions.NewClassOnUmlDialog.getPsiDirectory
User InterfaceBugIDEA-164635"right-click tab > right-click tab > close" closes the wrong tab
BugIDEA-170360Message about potential problem with a package is very Java-specific and should be changed
BugIDEA-171426Disabling "Hide navigation popups on focus loss" prevents resizing of Find class by name dialog
BugIDEA-170605the modal progress window steals focus from a editor
BugIDEA-171066Mangled painting in breadcrumbs area
BugIDEA-173836After upgrade to Ubuntu 17.04 integrated menus do not work
BugIDEA-146563[regression] Middle-click on editor tabs, only closes one editor, the following middle-clicks are not registered
BugIDEA-173135Error: 'It's prohibited to access index during event dispatching' during breadcrumbs update
BugIDEA-170629Mac scroll bar blocks removal of content root directory from project
BugIDEA-173445IntelliJ L&F: in rename dialog default suggestion should be shown
BugIDEA-168910Git Branches popup is badly scaled when switching to JRE-HiDPI mode
BugIDEA-172322Wrong line spacing for files opened on project start
BugIDEA-169500Notification for Power Save mode does not disappear if disabled
BugIDEA-174304Editor background image hides editor gutter (VCS) marks
BugIDEA-171254IDEA freezes when I click on encoding panel for big file
BugIDEA-167760"Reset" button do nothing while trying to undo "Reset" action for default IDE scheme
BugIDEA-164056Incorrect welcome frame center coordinates calculation
BugIDEA-174367Font settings: Can't set non-monospace fallback font
BugIDEA-170239Hyperlink click is handled despite mouse clicking outside of it
BugIDEA-160900Settings dialog doesn't fit the screen when using low screen resolution
BugIDEA-171927Event Log background not work properly.
BugIDEA-171452Adding description to a bookmark doesn't work
BugIDEA-169592Keyboard doesn't work in 'Bookmarks' popup
BugIDEA-170099let Swing text components dynamically scale HTML text on user scale factor change
UsabilityIDEA-168271Make "Edit variables" not dimmed always or provide some hint how to un-dim it
UsabilityIDEA-175047External System: import modules dialog
UsabilityIDEA-169983Drag & drop for files: copy and move actions should rather have shortcut combinations switched
UsabilityIDEA-172763Breadcrumbs placement setting
CosmeticsIDEA-165037Move tab close button to the left on MacOS
CosmeticsIDEA-171084Code completion popup in front of other widows
CosmeticsIDEA-169660Select In vs Select Target?
CosmeticsIDEA-169169Two icons constantly appear and disappear during unit tests launch
CosmeticsIDEA-170231Do not show encoding in status bar if there are no open files
CosmeticsIDEA-172827Project frame state is cached until IDE is restarted (reopening from welcome screen doesn't preserve window state)
CosmeticsIDEA-173706IntelliJ theme: progress bar looks bad
User Interface.AccessibilityBugIDEA-152169NVDA loses a11y focus when auto-completion popup is closed
User Interface.DarculaBugIDEA-168229Tooltips can intercept click events, can overlap with click targets, and can appear under the mouse arrow
BugIDEA-173312NPE on switching theme to Darcula at first time
Version ControlBugIDEA-171325VCS GIT Branches popup collapses
BugIDEA-169661Git branches popup appears with its right part out of visible screen area
BugIDEA-168838Preview diff not refreshed after manually resolved conflict
BugIDEA-170016IDEA creates a binary patch it can't apply
UsabilityIDEA-172470Prev/Next occurrences in line status popup are not visible anymore
UsabilityIDEA-174459Do not ask about removing empty changelist after a successful cherry-pick
UsabilityIDEA-140622Keyboard Navigation in Ignore Unrevisioned Files not working
CosmeticsIDEA-168481"Delete changelist" button's tooltip should be modified
Version Control. GitBugIDEA-168448Update Project should update submodules before their superprojects
UsabilityIDEA-174227New git status bar popup: Multiple repos: Can no longer easiliy see all current branches
Version Control. SubversionUsabilityIDEA-140862Do not reset selection / scroll position when removing a filter in the Repository view
XMLFeatureIDEA-116537XML: default value warning
PerformanceIDEA-157959XML Breadcrumbs hold strong references to AST
No subsystemBugDBE-4476Dump to clipboard missing column names
UsabilityDBE-4608SQL editor does not detect fields of OLD or NEW variables on constraint triggers function
DB ConsoleFeatureDBE-912Configurable Query Completion Notifications
BugDBE-4793eap 2017.2.4 opens console tabs randomly
BugDBE-4590Auto commit activated suddenly
DB IntrospectionBugDBE-4751MySQL DataSource is not fully synchronizing
Data Import & ExportUsabilityDBE-4524Remember last target schema when choosing the target while copying table
CosmeticsDBE-4572Spelling error in notification after import errors
Data ViewsBugDBE-4518Deleting of table rows doesnt work from bottom to top
BugDBE-4211Table editor row number misplaced when horizontal scroll bar is present and scrolled to the bottom
SQL EditingBugDBE-3796MS SQL: unresolved reference using functions with xml data type
BugDBE-1288Rename of sequence breaks invocation syntax
BugDBE-3050Sql editor does not recognize 'json_table' function in Oracle
SQL HighlightingFeatureDBE-4374No SQL support for Cross Apply and Outer Apply clauses
SQL ResolveBugDBE-4662redshift dialect does not recognize all functions, e.g. dateadd()
User InterfaceFeatureDBE-3585Use Database Colors in Navigate popup
BugDBE-4818Wrong "Open DDL in console" by default shortcut
No subsystemFeatureWEB-17977Feature: Configure Patterns for Automatic Nesting of Transpiled Files
BugWEB-26650NPE on changing Diagram settings, dialog can't be closed with OK button
BugWEB-26269Missing escaping quotes when insert in string variable
BugWEB-27176show method separators doesn't work with shorthand methods
BugWEB-27538JSON Schema: quick documentation improvements
Build toolsBugWEB-27119Grunt: VFS is not refreshed on running `watch` task when using Grunt 1.0.1
BugWEB-27477Grunt tasks don't load when ts-node is present
CSSFeatureWEB-17218Support for CSS modules
BugWEB-27117Provide resolve for files in CSS @value declaration
BugWEB-27379CSS modules: import via require does not work
CoffeeScriptBugWEB-24328'Complete current statement' action for Coffeescript files adds trailing semicolon
DartFeatureWEB-25293consider simplifying the iml file excludes
FeatureWEB-27031Add an option to use dartfmt tool instead of IDE internal formatter when formatting the whole file
BugWEB-27223IDE ignores .packages file unless it is a peer of pubspec.yaml, but it is allowed to be 'up' in the folder hierarchy
BugWEB-26864An editor with a compilation error is open every time when I run something
BugWEB-25942Do not insert closing paren when completing a method call and "Insert pair bracket" option is off
BugWEB-26607Method Hierarchy should be enabled for property getters
UsabilityWEB-27053Do not start Dart Analysis Server while 'pub get' is in progress
UsabilityWEB-25995Preserve Dart problems filter settings
UsabilityWEB-22303Make guess for Dart SDK and Dartium paths on OSX
TaskWEB-9373Dart string literals should try to get references from reference providers
TaskWEB-27016IntelliJ should read from both libraries.dart files in the SDK
DebuggerBugWEB-26732Attempt to debug Nashorn project fails if the javascript language version is set to Nashorn js
BugWEB-27123Node 8: Can't debug npm script
BugWEB-27312Child process debugging doesn't work when using Node 8 'inspect-brk'
JavaScriptFeatureWEB-26560Improve function callback completion
FeatureWEB-25905Flow: provide a way to restart Flow service
FeatureWEB-7711Handle newlines and escape special symbols when inserting text in JS string literals
BugWEB-25713Optimize Imports (ES6) splits one import into two
BugWEB-25397Find imports in other files for default exports
BugWEB-27415Intellisense does not work with ES6 anonymous class instances passed as a function parameter
BugWEB-24924Don't insert "use strict"; in ES6 modular code
BugWEB-26885Edit Live Templates Predefined Functions: JavaScript predefined functions don't appear unless all JS subelements are selected
BugWEB-26408Flow object type spread is not supported
BugWEB-25192Optimize imports should respect code style settings
BugWEB-13317Cut'n'Paste inside comment destroys code formatting in comments
BugWEB-26526replace with template string adds extra space
BugWEB-20791Move Statement Down action breaks code
BugWEB-25203Completion after new should suggest only objects with constructor
BugWEB-25465Bad recognition of usage of argument in destructuring with rest parameter
BugWEB-25668'Inject with comment' intention should not be available for automatic injections that are already reformattable
BugWEB-27041Don't report 'red' errors based on JSDoc
BugWEB-13212Wrong error and highlight with JavaScript ternary operator
JavaScript. FormatterFeatureWEB-20668Code Style: spaces around ES2015 (ES6) Generator
FeatureWEB-26042Add minimum number of blank lines to Typescript Code Style
FeatureWEB-22783Add options to control blank lines
BugWEB-27411'Set from' option doesn't copy all settings from the chosen language
BugWEB-27387caret indentation wrong after case statement with same-line comment
BugWEB-23348Formatting empty class breaks the line when "simple blocks in one line" is enabled
BugWEB-26415TS embedded in template language uses JS code style settings
BugWEB-27105JSX tags are not correctly indented when using ternary operator
BugWEB-12042Javascript Code Formatting removes line breaks between a property and a value
BugWEB-2226JS: "if" braces always inserted on next line by formatter
BugWEB-24527Phpstorm does bad auto formatting in functions with jsdoc inside arrays
BugWEB-26559Code Style: JavaScript/TypeScript: improve Arrangement
BugWEB-17628javascript indentation problem
BugWEB-24513Reformat code action doesn't retain indent for ES6 shorthand arrow function
JavaScript. FrameworksBugWEB-27455Don't write WebPackConfiguration to misc.xml when webpack is not used in a project
BugWEB-26235Auto import doesn't work for functional React components
BugWEB-27542TSLint quick fixes seem to be broken in several latest EAP builds
BugWEB-26833Formatting: Code Styles: JS/TS: "Keep Maximum Blank Lines" option saves only 2 blank lines
BugWEB-26165Unused default export
BugWEB-27347IDEA Webpack support: After adding "fake" webpack configuration, IDEA can't resolve "path"
BugWEB-26915VueJS plugin shows unused default export
ExceptionWEB-27026IllegalStateException when stop debugger
JavaScript. InspectionsBugWEB-27131'Insert require' quickfix uses var instead of let/const /w ES6
BugWEB-15524Extra inspection 'The value assigned is never used' inside 'if' section
BugWEB-16478Unused class, Unused method constructor, Unused definition with ES6
BugWEB-27216'Create method' quick fix shown when not applicable
BugWEB-26353Incorrect detection of unused ES6 import
UsabilityWEB-24566Linters auto detection: log information about turning on linters into events log
CosmeticsWEB-27560TSLint warning typo
ExceptionWEB-26859PsiInvalidElementAccessException when call 'Remove unused export' in vue files
JavaScript. RefactoringFeatureWEB-24775Incorrect shorthand object literal refactoring
BugWEB-24232React: extracting method from JSX content breaks the code
BugWEB-26852quick fix changes "declare var" to "let"
BugWEB-27227Introduce parameter from 'or' expression throws when 'optional' is enabled
JavaScript. TemplatesFeatureWEB-19721Allow reformat to place closing tag in new line in JSX
LintersFeatureWEB-27500ESLint: Improvements for the ESLint code styles import
BugWEB-24814Enable TSLint by default for Angular CLI projects
BugWEB-27024Standard Code Style: can't start linter when using "plugins" option
BugWEB-27540ESLint: update config schema with overrides
BugWEB-26756ESLint: warning about new line character is now shown
Node.jsBugWEB-27410Annoying "package.json" notification when opening IDEA project
BugWEB-27384Node interpreter: can't change value in drop-downs via arrow keys
BugWEB-26569process.nextTick() in node.js
BugWEB-26490Tslint 5.1.0 errors are not clickable in NPM console
BugWEB-26965Excluding directory should disable indexing descendant node_modules/ folders
BugWEB-27088Node.js coding assistance can't be enabled
BugWEB-27397Incorrect mark of excluded directories
BugWEB-27393Package.json notifications: false positive notification for packages with dist-tag
BugWEB-27392Package.json notification: no notification for new packages
ProfilingBugWEB-26814node.js profiler doesn't work with node v7
StylusBugWEB-21360Wrong indentation in Stylus files
TypeScriptFeatureWEB-19686TypeScript: Improve a way to show type inference information (auto declaration) for variables and expressions
FeatureWEB-26678provide support for tslint-language-service TypeScript Language Server Plugin
FeatureWEB-21421Add support new feature: generic defaults
BugWEB-26895Since latest update double click on TypeScript file in Project tree expands the node to show the .js and .map files
BugWEB-23742Types from module imported from index.ts not resolved if imported file name matches directory name
BugWEB-26874'Constructor' keyword is shown twice in completion
BugWEB-16772Enforce whitespace after interface, namespace modifiers
BugWEB-26988JavaScript & TypeScript: Inline Method broken with object literals using property shorthand
BugWEB-18905Typescript auto generated documentation return type is wrong
BugWEB-27249Typescript service doesn't start with TypeScript 2.4.0-dev
BugWEB-25160Some types are ignored when using arguments destructuring in Typescript
BugWEB-26202Find Usages on Exported Namespaced Constant doesn't work [Typescript]
BugWEB-23698Typescript for ... of variable type not inferred by the IDE
BugWEB-26789Typescript - rxJS issue with type inference for argument of onNext function in observable subscription
BugWEB-22817JSDoc: param's types are missing in auto-generated JSDoc
BugWEB-27200TypeScript: unexpected auto import for the export default import
BugWEB-27209TypeScript. Wrong code inserted when autocompleting object's property
BugWEB-27208Adding async after await. TS error is still there.
BugWEB-20192Wrong parsing of keywords in semicolon-free classes
BugWEB-26616Typings aren't recognized correctly when using "ng" namespace with TypeScript service disabled
BugWEB-25279Autocomplete not working after require package
BugWEB-27421Incorrect/incomplete type inference in Typescript
BugWEB-27236TypeScript: improve member access completion
ExceptionWEB-27296Error with TypeScriptLibraryIndexableSetContributor#getAdditionalRootsToIndex()
Unit TestsFeatureWEB-10373Add code coverage support for Mocha test framework
BugWEB-27094File is not recognized as spec file if tests/suites are declared in a module
BugWEB-26643add support to setuptests.js when running tests in webstorme #2016
BugWEB-26372URLs in console are not clickable when debugging mocha
BugWEB-27514Karma plugin can't run with ts configuration file
CosmeticsWEB-27307Mocha + nyc: Change warning's text
IDEBugPY-23930"Add to currently open projects" not working
  • No labels