Skip to end of metadata
Go to start of metadata
No subsystemPerformance WI-60935 Average responsiveness degradation in mpdf (32 => 300+ ms)
Bug WI-59629 Move instance method puts new parameter after parameters with default values and elipsis
Bug WI-59390 DuplicateInspection: java.lang.NullPointerException: element.textRange must not be null
Bug WI-59503 Feature envy inspection: Trait methods calls shouldn't be counted
Injections in PHPBug WI-58666 Suppress warnings in injected php code if containing it string contains variables
Bug WI-58684 Suppress warnings/weak warnings in non-first parts of concatenated string with injected php
Bug WI-58651 Mute warnings in injected to string php code string is passed as parameter and isn't directly called in eval
PHPBug WI-39004 IDE does not recognize any fields/methods of a field declared in a class when using it in a trait
Bug WI-60834 EAP: Method "find Usages" does nothing on class methods
Exception WI-60878 NPE is thrown sometimes on editing enum's cases when case is named with some keyword (flaky)
Feature WI-59704 Add UnitEnum interface to stubs and make enum instances implements it implicitly
Performance WI-60016 PhpStorm Slows down (code completion slow) on files over 2000 lines of code.
Feature WI-59703 Highlight not support members in enums
Feature WI-59700 Support synthetic field `name` for enum
Feature WI-59701 Support backed enums
Feature WI-58949 Resolve dynamic fields to array write
Exception WI-58979 IAE: Comparison method violates its general contract! in MethodReferenceImpl.findBaseMethodInHierarchy
Bug WI-60593 DFA: non-strict comparison with literals should be interpolated into null/not-null states
Bug WI-40675 Classes named "Number" triggers type incompatibility and not recognized
Usability WI-58687 Search Everywhere: Ignore Imports
Bug WI-59012 Performance degradation drupla8_inspections (5:19 => 21:09)
Feature WI-60595 Structure view: support enum cases
Feature WI-60457 Enum: find usages doesn't find case's usages
Usability WI-54542 PHPStorm Built-in Webserver Doesn't set $_SERVER['SERVER_NAME']
Bug WI-61242 Grazie: "::" in @cover tag shouldn't be checked
Bug WI-61243 Grazie: only PHPDocs are checked
Feature WI-40731 Allow to add new line before the copyright
Bug WI-60206 Eliminate rootsChangedEvent in php libraries implementation
Bug WI-58907 Dynamic field is not resolved if class have parent without that field
Performance WI-59925 Performance regression: magento_inspection and drupal8_inspection tests with plugins
Usability WI-50419 phpdoc template defaults - remove unnecessary "Docs"
Exception WI-60904 Exception "Control flow is too large" on large file opening
Bug WI-57005 Prefer existing element in hierarchy over removed
Bug WI-59654 Auto-import on paste suggests importing parent class
Feature WI-61159 Support generics inside foreach type inference
Feature WI-59144 Show members in navigation bar
Feature WI-59145 Structure view: add 'lambda' and 'anonymous class' providers
Feature WI-59270 DFA: support composite negated comparisons from FALSE condition instructions
Feature WI-58948 Resolve dynamic fields in any own class method, not only __construct
Usability WI-60867 Add new option "Add semicolon after call statement" to Smart Keys
Performance WI-60592 OOM during inspection run
Feature WI-60581 Permissive parsing for multiple identifiers inside enum cases
Performance WI-60709 PhpStorm freeze on typing inside a very large function (4k+ lines)
Feature WI-60373 Class constant reference should try to resolve into enum case for enum classes
Feature WI-60370 Incorporate enum into existing small features
Feature WI-59381 Condition always true/false: support ranges `>`, `>=`, `<`, `<=` for int values and variables
Usability WI-60509 Do not show internal use attributes in documentation/quick doc
Feature WI-60460 Backed enums: infer type of value (now it's always string)
Feature WI-59269 DFA: support composite negated comparisons
Feature WI-46806 Filter expectedReturnValues completion by existing switch cases
Usability WI-60468 Filter out redundant options from 'Generate' menu for enums
PHP CompletionFeature WI-59500 Automatically add semicolon when typed in function call statement
Cosmetics WI-60938 Completion items for dynamically assigned fields in constructor should have 'field' icon
Usability WI-59241 Remove traits from type declaration completion
Bug WI-60937 Dynamically assigned property outside constructor is not suggested in the completion list if method with same name exists in the class
Usability WI-60933 Enum: Don't show already covered cases in match conditions
Feature WI-59706 Add `enum` cases into match expression conditions if variable is type of enum
Usability WI-60545 Enum is not shown after instanceof
Usability WI-60463 Don't show enums after implements
Usability WI-60462 Don't show enums after new (instantiation)
Feature WI-58827 Add parent's property type on code completion
Feature WI-60759 Enum: emulate expected arguments completion via enum cases
Feature WI-60871 Add completion for expectedReturnValues inside match arm
PHP ComposerException WI-59408 IAE when opening composer dependency quickdoc
PHP DebugBug WI-57266 Issue with xdebug mapping running inside docker on wsl2 in IntelliJ IDEA
Usability WI-59533 Trim whitespace around Xdebug Cloud ID in settings
Bug WI-33581 Show/Hide (or Enable/Disable) "Show values address" option of Debugger tool window based on xdebug version
PHP FormatterBug WI-60580 Multiple enum cases should be separated by newline on reformat like class constants
Bug WI-58843 PHP 8 named arguments autoformatting bug in PHPStorm
Bug WI-59437 Formatting multi-line closure inside call arguments fails to indent when using PHP 8 named arguments
Bug WI-34152 Semicolon is wrongly positioned on new line in chained calls and return statements
Feature WI-58448 PHP | Code style | Align multiline named parameters in PHP 8
Feature WI-59104 spaces around pipe in union types
Bug WI-59566 When PHP attribute is present IDE always wraps function's arguments
Bug WI-52884 Code reformat makes code invalid when constant is named AND
Bug WI-59669 Align multiline typed arguments/parameters
Bug WI-50929 Multiline if with single statement doesn't have a continuation indent
Feature WI-59671 Align condition and return expressions in 'match' expression
Bug WI-51698 PSR-12 and the rule 4.7 Method and Function Calls
Bug WI-53256 Complete Current Statement for Closures/anonymous functions doesn't work correctly
Bug WI-50084 PSR-12 Autoformat splits argument list with array argument or anonymous function
Bug WI-59856 Align when multiline + align named arguments align doesn't align by the first not named argument
Bug WI-59854 Align named argument doesn't align parameter name if the first parameter not on a new line
PHP InspectionsFeature WI-59933 New inspection: loop can be replaced with 'implode'
Exception WI-59396 PIEAE in Force FQCN for references in PHPDoc quick-fix
Bug WI-59935 PhpSwitchCanBeReplacedWithMatchExpressionInspection: doesn't work with array access elements
Bug WI-59937 PhpSwitchCanBeReplacedWithMatchExpressionInspection: treat empty 'return' as 'null'
Bug WI-59936 PhpSwitchCanBeReplacedWithMatchExpressionInspection: doesn't work for 'return' in case missing default return is located after the switch
Feature WI-59830 New inspection: Exception is immediately rethrown
Feature WI-58876 'isset' can be replaced with coalesce: expand semantics to highlight 'if' statements with assignments and returns
Feature WI-58875 Infer DFA state from assignment to ctor invocation
Feature WI-58871 Parameter definition with non-primitive type should be treated in the same way as `instanceof` DFA instruction
Feature WI-58870 Highlight 'instanceof' statements that are always 'false' due to previous checks
Bug WI-59272 PhpDuplicateArrayKeysInspection: check agains all resolved targets
Feature WI-59239 New inspection: class reference resolved to trait used outside `use`
Bug WI-58808 Redundant method override: doesn't find method with differs by comment
Feature WI-58498 New inspection: redundant method override
Usability WI-60646 Dangerous array initialization: provide QF on array declaration
Bug WI-60654 Condition already checked: false negative: unnecessary is_null check with || operator and == 0
Bug WI-59336 PhpUnitMisorderedAssertEqualsArgumentsInspection: doesn't report incorrect usage
Feature WI-60018 Unnecessary return/continue: highlight in nested 'if' statements
Bug WI-59406 PhpNamedArgumentsWithChangedOrderInspection: check agains all resolve targets
Exception WI-59401 NullPointerException in PhpUndefinedVariableInspection$MyDFAnalyzer.lambda$extractVariableName$0
Bug WI-60651 DFA: Ambiguous strict comparisons with different literals should not exclude single primitive comparison with one of that literals
Bug WI-60652 DFA: loop on condition variable isn't detected as ambiguous path
Bug WI-60263 False positive for "Parameter's value is always the same'" with spread operator in variadic functions
Feature WI-60042 New inspection: in_array can be replaced with comparison
Bug WI-59034 Undefined property: inspection warning is shown but resolve works
Bug WI-60493 Condition already checked: `include`/`eval` should invalidate DFA state
Feature WI-60439 Parameter of wrong but compatible type passed in Enum::from should be highlighted as error if strict type checking is enabled
Usability WI-59038 Undefined static field: don't show if class is undefined
Feature WI-59039 Undefined class: Support MyClass::class syntax in class_exists
Bug WI-59563 EA-6319296: add public visibility QF produces NPE in case incomplete code
Feature WI-2685 New inspection: Dangerous array initialization $a[] = <value>
Feature WI-60555 New QF: add enum case for Undefined class constant that highlights enum reference
Bug WI-59274 PhpDynamicAsStaticMethodCallInspection: check agains all resolved targets
Bug WI-61308 Class hierrarchy check QF: Append type QF should change nullable type to union type with null
Bug WI-59847 Condition already checked: false positive for negation of `=== true` condition on non-variable
Bug WI-59275 PhpStaticAsDynamicMethodCallInspection: check agains all resolved targets
Usability WI-59101 Inspection "condition can be replaced with '?->' " should be placed under "Code style" group
Feature WI-58993 Unnecessary parentheses: suggest to remove in case of member reference
Bug WI-59180 PhpHierarchyChecksInspection: highlight only if all resolved target contains error
Bug WI-59602 Condition already checked: False positive warning in complex condition when it compares EOL symbols
Exception WI-58752 PhpIfWithCommonPartsInspection: ClassCastException during parsing of phpdoc in if: else: endif; expression
Feature WI-59674 DFA: type casts as operands/values
Bug WI-60358 Add method declaration QF: don't allow to select types in case of PHP8 union types
Feature WI-60481 New inspection: unnecessary default arm or switch case for enums
Bug WI-60480 Non-strict object equality: disable for enums since == and === behaves identical
Bug WI-60351 PhpStorm mistreats named parameters when they do not match the original signature
Feature WI-60487 New QF: add method from undefined function call in class context
Bug WI-59431 Fields compatibility check: don't highlight in case several different constant values
Bug WI-59478 "Void function result used" inspection false positive inside match()
Feature WI-58483 New QF: extract method from duplicated code
Feature WI-60089 Condition always true: consider parameter with default value null and type as nullable type
Usability WI-59174 PhpHierarchyChecksInspection: highlight only incompatibility with nearest method
Bug WI-59578 QF "Fix all" for "PhpDoc misses throws exception" adds extra empty phpdoc for function if function has several throws
Bug WI-60086 Condition always true: false negative if there are more than 2 conditions that match parameter type
Bug WI-59474 False positive "Condition already checked" when condition check system state after changes
Bug WI-60082 Condition always true: false positive for array check in array initialization there are method/function calls
Bug WI-60769 Condition checked by next condition: strict comparison to empty string should not cover strict comparison to 0
Feature WI-59657 DFA: infer states from previous comparisons
Bug WI-58980 Inspection "Condition always evaluates to 'true/false'" not working correctly
Feature WI-59492 DFA: continue to compose states after reaching first matched state
Bug WI-58950 Don't highlight overridden method as deprecated if it doesn't have @inheritdoc but parent method has @deprecated and declared in non-abstract class
Feature WI-59266 Condition already checked: infer DFA states from assignments to primitive values
Bug WI-59589 DFA: support 'instanceof' states for any arguments, not only variables
Feature WI-58911 Support union type of parameter for always not null check
Feature WI-58912 Condition always true/false: support primitive parameter types on nullability check
Bug WI-59337 PhpUnitAssertCountInspection: doesn't report incorrect usage
Bug WI-59316 PhpHierarchyCheckInspection: consider @method as always compatible in case of multi resolve
Exception WI-59310 NPE in phpPassByRefInspection during visitPhpNewExpression in some cases
Feature WI-35143 Support dirname levels
Feature WI-60172 New QF: create function for undefined reference usage
Usability WI-59289 Abstract method overriding language level check: produces multiple message for multi resolved targets
Bug WI-59077 Redundant method override: don't highlight methods if parent is empty
Usability WI-60202 PhpUnusedLocalVariableInspection: don't show in case the function/method has require/include calls
Usability WI-60201 PhpStatementHasEmptyBodyInspection: enable checkbox "Comment count as content" by default
Performance WI-59011 Performance degradation on magento_inspection (1:51 => 2:56)
Feature WI-60320 Loop can be replaced with implode: support simple concatenation
Feature WI-59333 Condition already checked: support array access
Bug WI-59461 Condition always true: resolved constant is not used in comparision
Feature WI-59460 DFA: support implicit states for fields and arrays
Bug WI-58998 Don't mark property as dynamically declared in methods if property written in constructor
Bug WI-58999 false positive 'Property not found' under if condition although it's dynamically declared in constructor
Feature WI-59465 DFA: support pure function references as variables
Feature WI-59332 Condition already checked: support field references
Bug WI-60474 Enum: false negative: Cannot override constant is not triggered for constant in parent and case in enum
Feature WI-60475 New inspection: Not all enum values are covered
Bug WI-60476 Condition always true/false: visit possible interruption points inside `try` when processing expressions inside `finally`
Bug WI-58250 False positive "'continue' is unnecessary" in switch under do/while block
Bug WI-60470 Enum: False negative in case forbidden methods are provided via trait
Bug WI-59137 Undefined field/method: are not shown inside trait after call to class method
Feature WI-60473 New inspection: case with such value not found in enum
Bug WI-59135 Notify on accessing member of mixed, object, stdClass, undefined type, null options doesn't work with undefined class
Bug WI-59094 Undefined property inspection is flaky when property dynamically initialized in one method and read in other method
Bug WI-59073 Redundant method override: check named arguments are actually in method signature
Bug WI-59618 DFA: condition already checked isn't highlighted after previous assignment if condition is swapped strict comparison
Bug WI-59385 Condition always true: doesn't take into account assignment to array of non-literals
Feature WI-58908 Condition always true (instanceof): support $this instaceof single class for trait
Bug WI-59615 Condition inside logical expression checked by following condition: check negations as well
Feature WI-59759 New inspection: Assert can be replaced with 'assertEmpty/assertNotEmpty'
Bug WI-60494 Condition already checked: include/eval can possibly jump from `try` to `catch`/`finally`
Feature WI-59592 New inspection: Condition inside logical expression checked by following condition
Bug WI-59009 Expression result unused: doesn't report unused new expressions that instantiate Error
Feature WI-60826 Consider body of non-empty counted loops as always reachable
Bug WI-59296 @method is not required to be implemented
Bug WI-59181 PhpSignatureMismatchDuringInheritanceInspection: highlight only if all resolved target contains error
Bug WI-59004 Abstract method is called: doesn't highlight not parent/self
Bug WI-60234 Named argument might be unresolved warning in extended class with different constructor arguments
Feature WI-59694 New inspection: replace PHPUnit 'assertTrue/assertFalse' with 'fail'
Bug WI-59361 Condition already checked: false positive for array access if inside an other if other array is written
Feature WI-60061 substr can be converted to str_starts/ends_with: support loose comparisons on convertible arguments
Bug WI-60060 substr can be converted to str_ends_with: support subtraction based on strlen
Bug WI-54797 Type mismatch warning in property assignment when null is one of possible types.
Bug WI-50816 Invalid signature error in log during inspection run
Bug WI-61353 Grazie: repeated word: false positive: in case @property name doesn't have $ in prefix
Bug WI-61351 Grazie: repeated words: false positive for @method static if function name is equal to type
Bug WI-46149 Incorrect unused local variable if unused in closure
Feature WI-59519 DFA: infer states from previous assignments
Bug WI-58988 Undefined field: doesn't highlight cases when class references wrapped in paratheses
Bug WI-60467 Enum as a default parameter value is highlighted as error for typed parameter although it's a valid usage
Bug WI-59220 Declaration must be compatible highlighting is flaky when parent class has duplicated methods
Bug WI-58073 PHPStorm incorrectly sets the error "Cannot declare self-referencing constant"
Bug WI-60501 Add method QF for undefined function: creates duplicated declaration if method already exists
Bug WI-60502 Add method QF for undefined function: add dynamic method (accessed via $this) inside static method
Bug WI-60503 Add method QF for undefined function: doesn't add the method inside anonymous class
Feature WI-60742 DFA: support relations between == comparisons on ""/0 operands and strict (===) true/false
Bug WI-60505 Add method QF for undefined function: doesn't check if parent with the same method exists and signature doesn't match
Bug WI-58600 Unused private field: false positive in case there is @property with the same name
Feature WI-60028 Condition will be checked by following one: highlight nested 'if's
Bug WI-60817 Nested 'dirname' call inspection should be disabled for language level < 7
Feature WI-58769 New inspection: nested 'dirname' calls can be replaced with 'values' parameter usage
Bug WI-59283 PhpInternalEntityUsedInspection: check against all resolved targets
Bug WI-59282 PhpFieldAssignmentTypeMismatchInspection: check agains all resolved targets
Bug WI-59079 Undefined method: don't show in undefined class
Bug WI-59285 PHPUnit inspections: check against all resolved targets to Assert class
Feature WI-60117 New inspection: Applying the empty index operator on a string (PHP 7.1+)
Bug WI-59076 Redundant method override: highlight methods with same param default values
Performance WI-59521 Condition always true: freeze due to DFA
Bug WI-60957 Unhandled exceptions: don't highlight constructor invocations of ReflectionClass with arguments get_class/get_called_class/get_parent_class
Bug WI-60956 Unhandled exceptions: don't highlight constructor invocations of Reflector if appropriate *_exists function is reachable
Bug WI-59072 Redundant method override: highlight methods with only @inheritDoc comments
Feature WI-59525 Redundant method override: highlight methods with same param default value that is equal to the same class constant (self:: access)
Feature WI-59889 DFA: support `not instanceof` states
Feature WI-60591 Condition already checked: `in_array` should produce DFA state for composite comparisons to haystack elements
Bug WI-59207 Redundant method override: highlight methods with empty phpdoc comments
Bug WI-61189 Missing PHPDoc comment: option not to report when the generated docblock is empty or remove the quick-fix at least
Feature WI-59453 DFA: support pure function references as argument
Bug WI-58679 Undefined property: check agains interfaces implementations
Performance WI-60865 mdpf_general degradation: 1:07 => 2:13 (com.jetbrains.php.codeInsight.controlFlow.PhpControlFlowUtil.getStateFromInitialExpressions)
Bug WI-59708 Invalid quickfix `replace with true` in case of coalesce operator
Usability WI-60513 PhpAddMethodFromFunctionCallQuickFix should be higher in the alt+enter list
Task WI-60512 Undefined class constant/constant: make ERROR severity
Bug WI-59133 Named argument usage: support multi resolve
Feature WI-59360 Condition already checked: infer assigned values to array access expression
Bug WI-59631 DFA: proper checks for math-based states
Bug WI-43327 Unused variable: false positive on list and array reference assignment
Bug WI-59637 Private final constructor is marked as error
Bug WI-59634 DFA: range checks with function reference variables doesn't invalidated in case of range variable modification
Feature WI-59900 DFA: produce 'instanceof' states from current catch exceptions and 'not instanceof' states from previous catches
Bug WI-59569 Extract method from duplicated code: support duplicates with changed names
Feature WI-60393 Add enum cases to class constants duplicate checks
Feature WI-28865 Option to suppress "Missing PHPDoc" inspection for private methods
Bug WI-59667 Condition always true: false positive in case of multiplication by different value
Feature WI-58674 If with common parts: support 'elseif'
Bug WI-60129 "Argument matches the parameter's default value" false positive with func_num_args(), func_get_arg() or func_get_args().
Bug WI-60960 Unhandled exceptions: don't highlight getDefaultValue invocations on ReflectionParameter if isOptional check is reachable
Bug WI-48716 Undefined variable on array access in if-isset case
Bug WI-59435 substr can be replaced with str_starts_with/str_ends_with: support escaped string literals
Bug WI-59103 Missing PHPDoc comment inspection should certainly highlight entities without phpdoc
Feature WI-60315 Loop can be replaced with implode: support non-empty initial value
Bug WI-60448 False positive 'Unused local variable' for static variable when there is include statement
Bug WI-59340 PhpDuplicateArrayKey: check against all resolved class constants
Bug WI-33204 Unused local variable inspection for initialise before try finally
Feature WI-60319 Loop can be replaced with implode: support read accesses between initializer and loop
Usability WI-60064 Dangerous array initialization: QF uses old-style array creation
Bug WI-59439 False positive 'Condition always true' when OR is used in condition
Bug WI-59071 Redundant method override: don't highlight methods with different attributes
Bug WI-60722 Condition always true: language level < 8: false positive for $a || $a = "": since the case $a = [] makes both false
Bug WI-60526 Add method QF for undefined function: suggests to replace to the call to private method from parent
Bug WI-60682 Condition always true/false: Variable that is not changing inside loop is considered misses the warning
Bug WI-59186 PhpInappropriateInheritDocUsageInspection: don't report in case unresolved super class exists and super method is not exists
Feature WI-59624 Condition inside logical expression checked by following condition: provide 'show cause' quick fix
Bug WI-42656 Incompatible return type: Class implementing interface with name "Resource" and returning instance of the interface causes errorneus IDE type check inspection warning
Feature WI-59622 Condition inside logical expression checked by following condition: support compound operands
Bug WI-59010 Expression result unused: doesn't report unused function references without side-effects
Feature WI-59699 Language level inspection: highlight `enum` for PHP < 8.1
Feature WI-59359 Condition already checked: support variable comparison
Bug WI-59037 Undefined field: isset is not taken into account if field is access as array read
Feature WI-59702 Additional hierarchical checks for enums
Bug WI-58955 False positive error when overridden abstract method from trait overridden in class but is called from trait
Bug WI-58958 Don't mark child classes without @inheritdoc as deprecated if parent class is deprecated
Bug WI-59430 Condition always true: doesn't consider shorthand minus
Bug WI-60874 False negative Probably undefined variable if variable defined in the loop with condition
Exception WI-59353 Annotator access check: doesn't work with class constants
Feature WI-60032 DFA: support nullable union types for condition always true/false check
Feature WI-59427 DFA: == and === are covering >= and <=
Bug WI-60683 Condition always true: false positive for $a || $a = "" check since the case $a = 0 makes both false
Feature WI-59425 DFA: support array accesses and field references as state arguments
Bug WI-60248 Inspection incorrectly flags unnecessary curly braces
Feature WI-57951 Add option to always report Missing PHPDoc Block even on typed functions
Bug WI-59422 substr can be replaced with str_ends_with: take into account '$length' existence in case of negative `$pos`
Bug WI-58899 Method with `@inheritDoc` overriding `@deprecated` method should also be deprecated
Feature WI-60030 DFA: produce is_array state on array creation assignment
Bug WI-59542 Condition already checked doesn't highlight nested vice versa condition with strict comparison
Bug WI-59117 Argument without name identifier: is not shown in case of non-trivial hierarchy
Feature WI-59544 DFA: math operations should update ranges state
Feature WI-60736 Unused match condition: support nullable types
Task WI-60734 PhpInconsistentReturnPointsInspection: make severity ERROR for typed functions
Usability WI-58352 Unresolved include: Disable for case "Dynamic include expression is not analysed"
Feature WI-60732 Highlight 'return;' inside types functions
Bug WI-58612 Member has private access is triggered even if magic methods __get/__set/__call exist
Bug WI-60430 Unnecessary return statement: highlight any function, not just 'void'
Exception WI-60739 Unused switch branch: exception when working with incorrect case expression
Bug WI-55618 "Member has protected access" false positive in Pest tests
Feature WI-59426 DFA: support constant reference and class constant reference as state arguments
Feature WI-58733 New inspection: 'switch' with common parts
Bug WI-59923 Expression result unused: do not highlight calls to methods with void return type
Bug WI-59522 False positive condition already checked on chain calls with access to the same property but different objects
Bug WI-60629 Condition always true: false positive instanceof check makes the following conditions always true
Bug WI-15247 Green code is red: Dynamic field access is treated as access to private field with the same name in parent class
Bug WI-59040 False positive: incompatible property type since it's taken from another method declaration
Feature WI-58945 Unused variable: ignore 'foreach' values with name starting with 'ignore' and suggest QF to rename unused variable appropriately
Bug WI-59088 Parameter type '#顶#C\Generator|?' is not compatible with '#ᢐT|?'
Feature WI-59412 substr can be replaced with str_starts_with/str_ends_with: support negation cases
Feature WI-59413 substr can be replaced with str_starts_with/str_ends_with: support string literals
Feature WI-60788 DFA: '===' should cover '!==' with different operand
Exception WI-59320 NPE in multiResolveToFinalValue at PhpDuplicateArrayKeysInspection
Usability WI-60866 Missing PHPDoc: Move the option "Ignore private members" to the top
Bug WI-60627 Condition always false: false positive for non-strict comparision with 0 and strict with string "0.0" or null and '0'
Bug WI-58317 Missing return type inspection is flaky when one of inferred possible return types is empty and language level < 8
Bug WI-60376 Add function QF: doesn't move function to the required namespace
Bug WI-60374 Dangerous array initialization: false negative: previous proper assignment to the different array disables the inspection warning
Bug WI-59278 PhpPassByRefInspection: check against all resolved targets
Bug WI-60372 Cannot instantiate abstract/interface/trait: check agains all resolved targets
Bug WI-59553 Condition already checked: nested 'empty' check isn't highlighted as already checked
Bug WI-58678 Parameters number mismatch: check all implementations of interface method
Cosmetics WI-49155 Quick fix for adding undefined functions by callback has wrong name
Bug WI-60707 Condition always true: false positive: language level > 8: variable becomes equal to any string if it's not null
Feature WI-60428 New inspection: rationalize constant access
Feature WI-20112 Detect for(;;) as infinite loop
Feature WI-58746 New inspection: condition can be replaced with '?->'
Bug WI-60425 False positive 'Enums may not include properties' if constant references to enum's case
PHP IntentionsFeature WI-59931 Simplify 'if': support throw expressions for PHP >= 8
Bug WI-55770 Split comma-separated values into multiple lines doesn't follow code style for function declaration parameters / call arguments
Usability WI-60577 Split match conditions into several match arms: requires the caret to be precisely before or after comma
Feature WI-60533 New intention: split match conditions into several match arms
Bug WI-58751 Unwrap 'else' removes valid code block when PhpDocs are used
Feature WI-60435 Merge nested conditions: support last `elseif`
PHP Lib StubsFeature WI-60399 Implicit enum methods should return instances of callsite class reference
Task WI-59548 Mark #[Pure] functions in stubs that can depend on global scope with appropriate flag
Bug WI-58728 soap.php stubs are wrong for __setLocation and __setCookie
Feature WI-60363 Add `enum_exists` stub functions since php 8.1
Bug WI-59517 Marked getcwd as Pure that mayDependOnGlobalScope
Bug WI-59516 Mark json_last_error as Pure that mayDependOnGlobalScope
Bug WI-59611 PHP Documentation of random_bytes/int incorrect
Feature WI-59643 Add array_is_list(array $array): bool to stubs
Feature WI-59707 Add enum-related reflection classes into phpstorm-stubs
Feature WI-59640 Add 'fsync' and 'fdatasync' functions to stubs
Bug WI-60658 Incorrect value for PDO::ERR_NONE
Bug WI-58826 PDO::fetchAll does not include false in return type
Bug WI-59284 Optional SoapVar parameters do not accept NULL with PHP 7.4
Bug WI-60106 mb_strlen may return false before PHP 8
Bug WI-60175 Invalid links in XMLWriter class
Bug WI-59335 Error::getPrevious. Exception::getPrevious and Throwable::getPrevious may return NULL
Bug WI-59532 Mark 'defined' function as pure that mayDependOnGlobalScope
PHP ParserBug WI-60630 Support non-ASCII symbols in Enums
Bug WI-60466 Attribute on enum's case produce parse error
Feature WI-60619 Enum: permissive parsing for backed enum with default values
Feature WI-59698 Parser support for `enum`
Bug WI-60442 Access to enum's case members without parentheses is marked as parser error despite it's valid
Bug WI-60840 enum case with keyword as identifiers is marked as parser error
PHP Quality ToolsPerformance WI-52152 Freezes during remote code quality tools in batch inspection run
Bug WI-59549 PHP_CodeSniffer warning/errors are not seen on empty lines
Bug WI-60735 PhpStan doesn't show any problems in batch mode if configuration file is present
Bug WI-59490 Run inspection by name shows no result if the inspection is disabled
PHP RefactoringBug WI-59741 Move instance method breaks the code
Feature WI-58916 Extract method: extract right-hand side in case extracting from variable assignment
Bug WI-49266 `$a = ''; $a .= 'a';` inlines to `'' .= 'a'`
Exception WI-59837 Extract method doesn't replace found duplicate
Bug WI-58833 Extract method: breaks the code if anonymous class is extracted from function
Usability WI-58828 Extract method: selects the whole scope and skip the block of statements
Bug WI-58831 Extract method: misses do/while scope
Cosmetics WI-59032 Extract method: missing space between throw and new in selector
Usability WI-58954 Extract method: limit amount of suggestions in selector
Feature WI-59268 Extract method: find duplicates with different variable names
Usability WI-58956 Extract variable: trim match expression in selector
Bug WI-59179 Extract method: don't duplicate throw expression and statement in selector
Usability WI-60174 Extract method selector: remove whitespaces in string literals
Feature WI-53049 Inline method: allow refactoring non-static methods
Feature WI-59017 Extract method: suggest name based on selected blocks output variable
Bug WI-59469 Extract method: invalid duplicates replacement with arrays
Feature WI-58491 Extract method: add scopes to expression selector
Feature WI-59178 Extract method: extract return argument when caret is placed on the return keyword
Bug WI-60753 Inline: doesn't add additional parenthesis around "new" expression
Bug WI-42302 Move instance works wrong with nullable types in parameters
Usability WI-59524 Extract method: don't detect access to different variables as duplicate
Bug WI-60756 Inline: doesn't replace duplicated variable name inside match arm
Bug WI-59663 Move instance method: destroys variadic if it's the target of move
Usability WI-59496 Extract method: adjust selection to include semicolon in case of several statements selection
Exception WI-59862 Move static method exception for dynamically declared fields
Feature WI-58719 Extract method: reuse short line comment as a method name suggestion
Bug WI-58962 Extract method: don't show variables in selector when it isn't the single target
Feature WI-59905 Extract method: support extracting duplicates with changed output
Bug WI-56065 Inline variable fails if quotes are differ
Bug WI-59297 Extract method: find duplicates ignores the different number of parameters
Usability WI-57652 Extract method: adjust if semicolon is selected with expression
Bug WI-58829 Extract method: doesn't add scope of switch statement
Bug WI-60861 Extract method: don't add empty statements to selector
Bug WI-60789 Extract method: adds undefined variable as a parameter in case it's defined inside extracted part
Usability WI-58953 Extract method: scope selector should trim scope presentation
Bug WI-58832 Extract method: misses try/catch scope
Usability WI-57757 Expand selection stop on all contents of the block without enclosing braces
Feature WI-60141 Introduce variable: extract RHS in case of invocation on assignment LHS
Usability WI-59527 Extract method: restore initial selection on Undo
Bug WI-59510 Extract method: restore selection when extracting expression via selection
Bug WI-60084 Inline variable: fails to escape variable if NOWDOC is inlined into HEREDOC
Bug WI-58782 Change signature: wrong phpdoc type after removing variadic
Bug WI-60083 Inline variable: produces invalid code for NOWDOC/HEREDOC
Bug WI-58975 Extract method: preserve expression selection when dialog is open
Bug WI-60405 Extract method selector: don't show function call twice
Bug WI-60181 Extract method: the output variables from the first extract are used in other methods in case of multivariable return
Usability WI-60746 Inline: forbid to inline magic methods like __get/__sleep/__construct
Bug WI-26966 Extract Method doesn't handle assignment in condition correctly
Exception WI-60745 Inline: throws exception on attempt to inline __invoke method
Bug WI-60504 Introduce variable: not full selection of expression if caret at the end of expression
Feature WI-60686 Extract class dialog: show conflicts on-the-fly
Bug WI-60685 Extract class: don't warn if the non-public member is selected as well
PHP Type InferencePerformance WI-60140 com.jetbrains.php.lang.psi.resolve.types.PhpType.isConvertibleFrom is slow
Bug WI-61102 Generics on namespaced class doesn't work
Bug WI-60544 Type of array_reduce call with string literal argument as initial value doesn't inferred as 'string'
Bug WI-58315 Inspection "PHP | PHPDoc | PHPDoc comment matches function/method signature" failed at `@return bool|void`
Bug WI-60092 Field type is not inferred in case of duplicated doc property presence
Bug WI-59212 Static is not resolved inside trait to the class which uses trait
Bug WI-60576 array_reduce type isn't inferred correctly if second argument is too long
Bug WI-59248 Type inference is flaky in some cases when psalm types extends signature types
Feature WI-60892 Support templates over nested parameter returns
Bug WI-46182 Method in trait invoked on field is resolved relative to trait not the class where field is defined
Bug WI-59078 Missing return type QF: suggests wrong type in case return multiple type in match expression
Feature WI-47101 PHPUnit: Add type inference support for assertInstanceOf call
Bug WI-60537 Return type inferred as false for function 'current' if passed argument has empty type
Bug WI-59338 @psalm/phpstan-var is applied to all variables on the line below
Bug WI-59405 Flaky type inference for super member via @inheritDoc
Bug WI-60538 Result type of array_filter is inferred as type of array element instead of array
Bug WI-60657 Array access to the variable with @var array<int|string, C> adds type of the key
Feature WI-60766 Infer type of passed class FQN's for functions that will return init for one of it's parameters
Feature WI-58641 Add support for Attribute::TARGET_METHOD in LanguageLevelTypeAware attribute
Plugin: Deployment _ FTP..Exception WI-58893 IAE exception on enabling automatic uploading
Bug WI-60550 Use MLSD for listing for MLST FEAT reply
Cosmetics WI-60441 Grammatical error in dialog box
Bug WI-60674 Can't use deployment when server groups present
Performance WI-3268 Too slow FTP uploading collecting files phase
Plugin: PHP ArchitectureFeature WI-58723 Track match expression branches during cyclomatic complexity analyses
Exception WI-58722 NPE Exception on QF apply when method with high cyclomatic complexity has only one switch expression
Bug WI-58910 Cyclomatic complexity: Null coalescing ?? should be counted during analysis
Bug WI-58724 Cyclomatic complexity calculated wrong for foreach loop
Usability WI-58714 Cyclomatic complexity: show inferred complexity in the inspection message message
Bug WI-59205 Count distinct method calls during feature envy inspection
Bug WI-59204 Feature envy should not warn methods that call util methods
Exception WI-61021 Complex function QF: java.lang.Throwable: Slow operations are prohibited on EDT on navigating through candidates
Bug WI-61029 Statistics for code complexity gutter actions
Usability WI-59195 Feature Envy inspection should show all classes that method has envy on
Cosmetics WI-59194 Dialog for Move static method with feature envy should reflect that method is static
Bug WI-58738 Cyclomatic complexity: is incorrect in case of if
Bug WI-58739 Cyclomatic complexity: doesn't take into account boolean expressions inside if statement
Usability WI-58841 Replace plain text link with some href in LCOM inspection description
Usability WI-58716 Cyclomatic/Halstead complexity: Don't suggest to extract fragments that violates cyclomatic complexity
Bug WI-58848 Cyclomatic complexity: ternary operators are not counted during analysis
Bug WI-58737 Cyclomatic complexity: doesn't count elseif branches
Usability WI-60843 Feature envy: QF suggests moving method to some class but that class isn't preselected in move dialog
Exception WI-60902 Exception on attempt to extract single responsibility method in complex method inspection
Performance WI-60903 IDE freezes on "Extract single responsibility method" of Complex Function QF
Feature WI-60964 Provide a gutter icon for for found refactoring opportunities
Bug WI-59060 Cyclomatic complexity: Extracted methods are duplicated in candidates list for "extract method" QF
Bug WI-59576 Feature envy inspection: inspection shows method's parent class as envy target class
Bug WI-58781 Cyclomatic complexity: Refactoring suggestion selects incorrect part of code to extract method
Bug WI-58785 Cyclomatic complexity: analysis doesn't count try/catch blocks
Bug WI-58784 Cyclomatic complexity: analysis doesn't count do/while blocks
Bug WI-59518 Cyclomatic complexity: Disable extract single responsibility method QF in a batch mode
Usability WI-60983 Return to function declaration after press esc on "extract single responsibility method"
Plugin: PsalmFeature WI-61414 Generics: infer templated class from variable doc type
Bug WI-58772 Add psalm int-mask type support
Feature WI-57802 Infer return value based on templated parameter
Feature WI-60768 Infer type of passed class FQN's for functions that return templates used with class-string in parameters
Feature WI-60893 Support local type unwrapping
Feature WI-60890 Support class-string<Foo> param in new $param()
Bug WI-60671 Add all possible types of resolved array shapes from array access with dynamic index
Feature WI-60844 Substitute generic arguments in psalm-extends/extends while inferring member reference type
Code Analysis. InspectionBug IDEA-255753 Descriptions are missed for tools warning on attempt to run inspections build in TeamCity
Feature IDEA-260954 Add option to highlight ambiguous elements in inspection "Java | Visibility | Access of inherited field looks like access of element in surrounding code"
Performance IDEA-270602 Optimize precommit code analysis for property files
Usability IDEA-141260 Analyze Dataflow should have Expand-/Collapse-Buttons
Bug IDEA-230802 Guava Verify.verifyNotNull receives incorrect inferred @Contract annotation
Bug IDEA-267847 Scoped inspection configuration is left in inspection profile XML upon scope deletion but not shown in the UI
Feature IDEA-207545 Convert `TestFailedLineInspection` to Uast
Bug IDEA-217974 Adding/removing files in/out of scope is ignored in Inspection scope settings
Bug IDEA-272286 org.eclipse.jdt.annotation.NonNullByDefault should not add @NonNull to Local variables
Feature IDEA-269819 Inspections table : Add link to create a SSR inspection when empty
Cosmetics IDEA-267115 Fix "hybrid" lists layout in inspections
Code Analysis. Language InjectionBug IDEA-223039 Throwable when tab in text block injected as a language.
Bug IDEA-265653 Ctrl-F1 ('Show error description') doesn't work inside injected fragments
Exception IDEA-272957 Injecting YAML into YAML causes exceptions
Code Analysis. Structural SearchBug IDEA-269555 Select sensible scope when opening structural search dialog
Bug IDEA-254332 SSR: Make it possible for custom filters to influence SubstitutionShortInfoHandler
Bug IDEA-265535 Support searching for Java 16 pattern matching
Bug IDEA-259948 SSR inspection: false positives when the template language is not available
Bug IDEA-264212 Setting a different search target should not require setting count filter
Bug IDEA-198425 New SSR: mnemonic for Search target doesn't work
Bug IDEA-263967 Filters shouldn't immediately disappear when they have a default value
Bug IDEA-266074 Improve switching between search and replace
Bug IDEA-270390 Structural Search/Replace: "Match Case" option in UI is imported/exported in XML as "caseInsensitive" (without value negation)
Feature IDEA-265528 Support searching for java 16 records
CoreBug IDEA-263296 Call all not-dumbaware EditorTabColorProvider instances just after indexes are built to update editor tabs background colors
Bug IDEA-268536 Throwable: Attempt to load key 'linux.row.height.disabled' for not yet loaded registry
Bug IDEA-270202 Background Process Indicator may remain visible after process finishes
Bug IDEA-270326 Stack overflow in BaseComponentAdapter.getImplementationClass when opening 2021.2 EAP
Bug IDEA-268140 IDEA fails to start, stuck at splash screen
Bug IDEA-262426 com.intellij.serviceContainer.AlreadyDisposedException in EditorGutterComponentImpl
Bug IDEA-269348 ImmediatePainterTest fails
Bug IDEA-271664 Intellij Idea fails to start with VPN enabled
Bug IDEA-270818 Can't start RubyMine when Gherkin plugin is disabled: Startup error: java.util.concurrent.CompletionException: java.lang.IllegalStateException: Class loader is not configured
Performance IDEA-271083 Memory leak in com.intellij.openapi.util.Key.allKeys
Exception IDEA-267034 Cannot init component state (componentName=FileTypeManager, componentClass=FileTypeManagerImpl)
Core. DebuggerBug IDEA-272734 History navigation is broken in evaluate window
Bug IDEA-260695 Inline values in debugger are shown in comments
Bug IDEA-266021 Alt+hover blinking on mouse move
Bug IDEA-267725 There's no 'Layout Settings' action on toolbar in debugger TW
Usability IDEA-269145 Debugger: Selection in frames view always rendered as focused
Usability IDEA-269151 Debugger: Make toolwindow more keyboard-friendly
Performance IDEA-262527 ValueLookupManager.showHint
Core. DiagramsException IDEA-271806 AE at com.intellij.openapi.graph.impl.GraphBase.wrap
Task IDEA-265332 UML diagram: missing color parameters for box and edge selection
Bug IDEA-271586 Diagrams: selected node (or no-bends edge) doesn't look selected
Exception IDEA-271802 IDE hangs on change schema in diagrams
Core. File SystemException IDEA-264492 Randomly failing tests due to VFS exceptions
Usability IDEA-225699 IDE attempts to access samba shares without credentials
Core. IDE SettingsBug IDEA-230267 File Association not working for some files
Bug IDEA-201853 Can't reload encoding inside jar file when use latest idea, 2018.2
Cosmetics IDEA-271786 Settings | Tools | Actions On Save | Rearrange Code: duplicated 'XML' entry in the 'configure arrangement rules' drop-down
Bug IDEA-256106 WindowsLookAndFeel is not migrated to IntelliJLaf / JetBrainsLightTheme, defaults to Darcula
Usability IDEA-267336 Registry editing actions: Edit and Revert aren't available while IDE is indexing
Bug IDEA-204018 Deleted scheme gets restored when a new scheme is created with the same name
Bug IDEA-272996 typo in Advanced settings > Use Windows certificate store option description
Cosmetics IDEA-271651 Actions on Save: Show warning under `Upload to default server` when Deployment sever is not configured
Feature IDEA-228117 Configurable scratch directory
Bug IDEA-269681 UI font changed after update to 2021.2 on Linux
Bug IDEA-265112 "Override file type" action shows duplicated and irrelevant file types
Usability IDEA-263845 Notify a user when shell environment loading has failed
Task IDEA-216133 Migrate macOS environment reader from Python
Bug IDEA-191665 Duplicate copyright in META-INF/services files
Exception IDEA-269559 Advanced settings exception on opening IntelliJ IDEA
Usability IDEA-189694 OOME dialog usability; memory limits validation
Bug IDEA-264344 Pressing "Get more keymaps" link inserts search to a wrong textbox
Usability IDEA-216847 Add Save option to Low Memory heap configuration dialog
Core. IDE Settings. SharingBug IDEA-269456 UnsupportedOperationException when install custom UI theme + theme isn't installed
Bug IDEA-272508 Got all my toolchains removed
Core. IndexingBug IDEA-268926 PhpFieldNamesAssignedByTheConstructorIndex is unstable
Feature IDEA-269099 Print project ID or name in the logs and diagnostics
Task IDEA-269170 Indexing: add navigation link to project indexing diagnostics from Menu/Tools
Bug IDEA-253188 poor performance on node_modules modifications
Bug IDEA-263726 "SerializerNotFoundException: No serializer is registered for stub ID: 2992" on indexing
Cosmetics IDEA-268795 Show local time in indexing diagnostics
Bug IDEA-268788 Indexing pausing might produce deadlock
Task IDEA-268796 Cleanup indexing diagnostics on cache invalidation
Core. InstallationUsability IDEA-271458 IDE should display notification when there are no leftover directories to cleanup
Bug IDEA-272075 Last Used date shows "51 years" on mac for empty directories
Exception IDEA-272114 Unhandled AccessDeniedException if try to clean-up the directory without required permissions
Task IDEA-168113 Include library sources to sources zip artifact
Usability IDEA-271457 Behavior of "Delete Leftover IDE Directories" action is dangerously under-documented
Feature IDEA-165872 Delete old config and system directories after upgrade to a new major version
Task IDEA-266756 Get rid of Log4J usages in updater
Feature IDEA-261458 Make Windows installer tune the system for screen readers
Task IDEA-270576 Drop x86 support
Cosmetics IDEA-271094 Broken UI in the Idea installer
Bug IDEA-271408 2021.2-EAP: phpstorm v219 and intellij-idea-ultimate 301 snap missing 'fsnotifier' bin; reports "External file changes sync may be slow: Native file watcher executable not found"
Core. LicensingBug IDEA-272971 Login Dialog: try to open browser in fallback scenario
Bug IDEA-272359 Login Dialog: support fallback scenario
Bug IDEA-273061 Login dialog: Fallback mechanism: an attempt to validate wrong token does not show error messages
Bug IDEA-271115 NullPointerException in PluginManagerCore when trying to show license dialog
Performance IDEA-271827 Login dialog freezing when internet is off
Bug IDEA-271817 Login dialog: Grey frame around dialog content
Cosmetics IDEA-271732 Login Dialog: UI review
Core. Navigation and SearchBug IDEA-270674 Hierarchy on Overridden Method shows calls to overriding methods
Bug IDEA-203657 Method name labels in call hierarchy are wrong for nested classes
Bug IDEA-250058 Call Hierarchy tab should have a collapse all button
Bug IDEA-268322 Freeze when Analyze Data Flow from Here
Bug IDEA-203328 "Expand all" on call hierarchy of a recursive method never terminates
Core. Platform APIBug IDEA-270799 AboutPopupDescriptionProvider information no longer displayed on About screen
Bug IDEA-264030 Backgrounding progress dialogs seems to have broken between Android Studio Versions 4.1 and 4.2
Bug IDEA-268191 JBPopupFactory.createConfirmation always runs "No" runnable
Task IDEA-269551 Replacement for GotoTargetRendererProvider
Task IDEA-271430 Remove deprecated UAnnotated.annotations
Bug IDEA-264418 Inlays don't work well with fractional font width
Bug IDEA-264792 Broken ToolWindowManagerImpl#unregisterToolWindow(String id)
Core. Plugin ManagementBug IDEA-256101 Can't see installed plugin, can't uninstall plugin
Exception IDEA-271370 Throwable: jarFiles is not set for PluginDescriptor(name=Spring Security)
Bug IDEA-271502 PluginClassloader logs errors which would be ignored otherwise
Bug IDEA-272022 2021.2 EAP doesn't offer a restart after installing language pack plugin
Bug IDEA-272739 Exception in IDEA core at startup
Bug IDEA-272165 `Restart` action in "Plugin list has changed" balloon requires smart mode
Exception IDEA-271395 Throwable: jarFiles is not set for PluginDescriptor(name=Spring Data)
Bug IDEA-271835 Class com.intellij.spring.persistence.integration.hibernate.SpringXmlHibernateSessionFactory must be not requested from main classloader of com.intellij.spring plugin
Bug IDEA-264429 IDEA suggests updating an uninstalled plugin
Bug IDEA-271398 MissingResourceException after dynamic plugin installation
Exception IDEA-273256 PluginException: Class com.intellij.spring.integration.injection.el.SpringIntegrationELImplicitVariableFactory must be not requested from main classloader of com.intellij.spring.integration plugin [Plugin: com.intellij.spring.boot]
Bug IDEA-271488 PluginException: Cyclic service initialization: interface='com.intellij.openapi.keymap.KeymapManager'
Bug IDEA-270855 NPE in Plugin migration downloader
Bug IDEA-262343 Cannot unload a plugin due to leak: ToolWindowIcon in ActivateToolWindowAction
Exception IDEA-271361 ClassNotFoundException: com.intellij.spring.mvc.jam.SpringRequestBaseUrlElement PluginClassLoader(plugin=PluginDescriptor(name=Spring Boot))
Exception IDEA-271367 ClassNotFoundException: com.intellij.aop.psi.AopPointcutExpressionLanguage PluginClassLoader(plugin=PluginDescriptor(name=Spring)
Exception IDEA-271364 Throwable: jarFiles is not set for PluginDescriptor(name=Spring Integration Patterns)
Exception IDEA-271785 Throwable: Class com.intellij.spring.el.SpringELLanguage must be not requested from main classloader of com.intellij.spring plugin
Bug IDEA-272831 On plugins unloading some dependent plugins fail to load without any user-visible hints
Bug IDEA-233743 Restart of IDE is suggested on uninstall/disable of incompatible dynamic plugin
Bug IDEA-215678 "Enable plugins" link in PluginsAdvertiser does not work as intended
Exception IDEA-273001 PluginException: Class com.intellij.spring.el.SpringBeansAsElVariableUtil must be not requested from main classloader of com.intellij.spring plugin [Plugin: com.intellij.spring]
Bug IDEA-270430 Not Possible to enable bundled plugin: the required implementation-details plugin is disabled
Exception IDEA-272436 PluginException: Class com.intellij.spring.boot.cloud.stream.library.SpringCloudStreamLibraryUtil must be not requested from main classloader of com.intellij.spring.boot plugin [Plugin: com.intellij.spring.boot]
Bug IDEA-269039 Fail to load descriptor from the downloaded plugin archive
Exception IDEA-271256 Enabling AngularJS plugin causes exceptions
Bug IDEA-270022 java.lang.IllegalArgumentException: com.intellij.openapi.fileTypes.NativeFileType on starting the IDE with 3d party plugins
Bug IDEA-268227 Fail to load language plugin
Bug IDEA-272801 Plugin recommendations by Maven dependencies are not shown on project opening
Core. Project SettingsBug IDEA-271843 Artifacts aren't serialized into cache after importing Maven project from scratch
Bug IDEA-269842 Can't delete the manually added facet in the project with ExternalStorageConfigurationManager=true
Bug IDEA-174113 Excluded by pattern files are still compiled
Bug IDEA-272025 IDEA fails to open project if it has incorrect value of 'type' attribute in 'orderEntry' tag in one of its iml files
Bug IDEA-272863 If a module is removed from list of unloaded modules, it may become unloaded again after external changes in project configuration
Bug IDEA-273184 Freshly Created Project in the Drive Root Throws NPEs on Creation and Opening
Task IDEA-266774 Provide API for specifying Java language level in workspace model
Bug IDEA-269594 Compare Gradle and Maven projects import at old and new project models
Usability IDEA-269817 Project Structure dialog: on new facet adding via Facets tab re-select some module in the Choose Module dialog
Exception IDEA-272606 Throwable at com.intellij.packaging.impl.artifacts.workspacemodel.ArtifactManagerBridge.initBridges
Usability IDEA-265597 Unnecessary .idea/libraries-with-intellij-classes.xml is created when I add gradle module to a project
Usability IDEA-268573 Shorten default name for libraries downloaded from Maven repositories
Bug IDEA-267199 IDEA may automatically unload all modules if some modules were unloaded in the past
Bug IDEA-262274 Minimize usage of VirtualFilePointerImpl replace to VrtualFileUrlBridge
Performance IDEA-265149 Slow synchronization of project model for project with many modules after opening
Usability IDEA-265303 Using independent numbering per scratch file type was a poor decision
Core. Quick DocumentationBug IDEA-265396 Quick Documentation renders only the first one of a repeatable annotation
Performance IDEA-272548 Heavy UI freezes with quick doc panel and font ligatures enabled
Core. RefactoringsUsability IDEA-186088 Display some "process" when paste/delete a big folder into/from a project
Bug IDEA-266884 Rename refactoring should renames occurrences only inside provided scope
Bug IDEA-264381 IDEA freezes when invoking Surround with Live Template
Usability IDEA-268558 Preview for Move class to other package do not show package name changing
Core. Run. ConfigurationsBug IDEA-252159 Run / Debug Configuration $FilePrompt$ as working directory
Usability IDEA-249917 [new run config UI] Highlight error state near the field containing the error
Bug IDEA-261090 [new run config UI] do not show Got It tooltip for classpath in jUnit
Performance IDEA-261332 DefaultJavaProgramRunner.doExecute and GenericDebuggerRunner.doExecute
Bug IDEA-262227 Move settings that were shown in run configuration dialog with the Templates node selected
Bug IDEA-255341 [new run config UI] Logs option adding and deleting is not saved
Bug IDEA-267309 Fork mode is reset to "method" on reopening of run configuration screen.
Bug IDEA-266683 Environment variables in Java Run dialog behavior doesn't conform to the hint provided in configuration window.
Usability IDEA-257348 "command line is too long" error message: hard to understand how to fix, especially with new run configuration UI
Bug IDEA-266139 Kotlin run configuration doesn't support WSL
Bug IDEA-266062 $FilePrompt$ as working directory in run configurations not working anymore
Core. Run. TargetsBug IDEA-270551 Run Targets: On run Quarkus on docker target get java.lang.NoClassDefFoundError: com/intellij/docker/remote/run/target/configuration/DockerTargetEnvironmentConfiguration
Performance IDEA-264654 Rsync: Upload files in batch sets where possible
Bug IDEA-270299 Run Targets: RC with run on target excluded from pre-commit run RC list
Cosmetics IDEA-260898 Run Targets. SSH wizard small fix
Bug IDEA-267619 An exception on Run/Debug is shown to user without means to report it
Bug IDEA-269329 Docker. Run Targets. SpringBoot and Quarkus: runs on docker targets are absent in the Services view
Bug IDEA-268640 IJ cannot complete commands when the terminal is set to zsh and it needs to update
Core. SSHBug IDEA-267480 High CPU Usage and Decent amount of exceptions in log when importing new remote makefile project
Bug IDEA-267569 Public keys are asked before the password if auth type is set to password
Bug IDEA-272423 Broken ProxyJump emulation through ProxyCommand
Bug IDEA-263286 SSH client should not try default keys if any IdentityFile is specified
Core. StatisticsTask IDEA-270682 Add run icon gutter click to gutter.icon.click group
Feature IDEA-271135 Report type of proxy configured in settings
Exception IDEA-268572 ADE at com.intellij.serviceContainer.ComponentManagerImpl.doGetService
Task IDEA-255671 Add information about array data type to generated scheme
Task IDEA-256920 Track Inspections Widget action
Core. Task ManagementBug IDEA-262805 First underscore in context name gone
EditorFeature IDEA-268343 Add listeners for `Editor.setOneLine`
Cosmetics IDEA-244880 Quick documentation display option: "On hover" vs "on mouse move"
Bug IDEA-267339 Undo - does not restore selection after using an action via popup or menu, but works properly when using a shortcut
Bug IDEA-262153 IJ requests indexes on caret shape changing
Bug IDEA-243023 .editorconfig: max_line_length=off disables visual guides
Bug IDEA-269075 Documentation link for an inaccessible symbol doesn't work with rendered documentaion turned off
Exception IDEA-265875 java.lang.Throwable: Slow operations are prohibited in the EDT when trying to browse recent projects
Bug IDEA-271823 NullPointerException occurs when trying to open markdown file again
Task IDEA-268217 Open non-project files in LightEdit mode by default, show a dialog suggesting to switch to project mode
Bug IDEA-256658 Editor ignores font settings in 'reader mode'
Bug IDEA-270542 Renaming inner class does not update part of the editor window
Feature IDEA-267726 Option to disable "advertise actions" on empty editor
Bug IDEA-272390 VCS name in annotations is longer than the highlighting with JB Mono 14
Bug IDEA-268819 Text preview box under "Font" settings changes size when hovering over the "Current editor font" warning
Feature IDEA-271409 Create editor API to provide custom representation for specified blocks of text
Task IDEA-260495 Font Settings: add sample of bold font to preview
Editor. Code CompletionFeature IDEA-267743 Color Scheme: separate background option for quick doc and code completion
Bug IDEA-269699 Second completion shows duplicated file entries
Editor. CopyrightFeature IDEA-150579 Add the ability to maintain multiple years in a copyright statement using the Copyright Plugin
Editor. Diff and MergeBug IDEA-273361 Diff stops working after back action
Usability IDEA-269638 Confusing behavior with synchronize scroll setting in diff views
Usability IDEA-270466 Go To Changed Files button doesn't appear when another changed file occurs in changelist
Bug IDEA-268534 A "Diff" dragged into a frame does not remmeber size and position
Bug IDEA-273869 Compare with Local opens diff window instead of Changes between revision and local changes dialog
Bug IDEA-270349 Show diff in Separate Window action doesn't work when invoked from Find action
Usability IDEA-269735 Missing actions "Show Diff in Separate Window" and "Show Diff in Editor Tab" for Image Diff and binary file diff
Cosmetics IDEA-270307 Diff Unification: unify tooltip for settings gear button
Usability IDEA-271662 Too long tab title for compare actions
Usability IDEA-268591 Add an option to switch Diff into a frame to the Editor settigns
Usability IDEA-271914 Diff in editor overlaps by dialog
Cosmetics IDEA-239121 diff viewer artefacts (reggression)
Usability IDEA-239744 Dangerous behavior with "compare next file" hotkey
Bug IDEA-269981 Shortcuts for Compare Previous/Next File don't work after first invocation
Bug IDEA-273714 Diff in a separate window doesn't get focus on show diff invocation when diff has been already opened
Editor. Editing TextBug IDEA-271601 Suppress scratch file intention in VCS dialogs
Usability IDEA-145278 Scratches settings: always create empty scratch file / buffer
Feature IDEA-166360 Caret placement after selection
Usability IDEA-138523 Allow new 14.1 AutoWrap Long Lines to be Disabled
Bug IDEA-273731 Strange sorting order in Scratch Files popups
Bug IDEA-263980 Unexpected caret movement behavior in text with RtL fragments and a tab char
Bug IDEA-264288 Join lines with comment on the second line produces red code
Feature IDEA-119435 Keep caret position when commenting code
Bug IDEA-270291 Blue borders are blinking in TODO
Bug IDEA-262221 Font ligatures do not get enabled in editor but are shown in the preview
Feature IDEA-169769 Add "Create new scratch file" to Alt+Enter action on selection
Bug IDEA-273729 "New Scratch File" invoked from Find Results creates empty file in some cases
Bug IDEA-273145 "Export to Scratch File" creates files with wrong text
Bug IDEA-273740 Custom file types is ignored when creating scratch
Feature IDEA-273126 Remove opened empty scratch files on closing project
Bug IDEA-273127 java.lang.IllegalArgumentException occurs when trying to create scratch file
Bug IDEA-273143 No selection-related item in "New Scratch File" in Run console
Bug IDEA-138474 Scratches do not support custom file types
Feature IDEA-80384 Different color and fonts style for public, protected and private methods.
Bug IDEA-166692 Unexpected result when selecting a line and then using shift + down arrow
Feature IDEA-149044 Actions to show popup scratch list and particular scratch
Feature IDEA-194931 Automatically remove empty scratch files
Feature IDEA-228556 Set field color based on access visibility
Feature IDEA-136148 Copy from Run Log into Scratch Window
Editor. Error HighlightingUsability IDEA-130373 Highlighting should not be paused during VFS refresh
Bug IDEA-272748 Incorrect displaying settings in Color Scheme → Language defaults
Editor. FormatterUsability IDEA-260940 Can't generate .editorconfig entries after the .editorconfig file has been created
Bug IDEA-226487 EditorConfig indent settings not applying to SQL file
Bug IDEA-170699 Preview for Code Style goes crazy
Bug IDEA-242506 .editorconfig automatic reformat inserts invalid space
Bug IDEA-186208 Disabling "Code Style / Java / Chained method calls / Wrap first call" does not glue the method invocation to identifier
Bug IDEA-218936 IDEA: Java code rearrangement may produce illegal forward reference
Exception IDEA-269375 FormattingModelInconsistencyException at com.intellij.formatting.FormatterImpl.validateModel
Editor. Intention ActionsBug IDEA-264648 Nothing to show pop up is too big
Feature IDEA-263473 'Fix all' action for (at least some) compilation errors
Editor. SpellcheckBug IDEA-272375 False-positive spell correction "Wrong article": "a" vs. "an" in front of "hours"
Editor. TextMate BundlesBug IDEA-263847 Some log files not editable
Lang. JSONBug IDEA-268856 Edit schema mappings shows an extracted version of settings
Feature IDEA-264003 JSONL type for New Scratch
Bug IDEA-268772 NCDFE: ParseException on Exception on attempt to evaluate JsonPath expression
Feature IDEA-269430 JSONPath: add Evaluate JSONPath action to editor context menu
Lang. MarkdownException IDEA-270501 CCE at org.intellij.plugins.markdown.editor.lists.MarkdownListEnterHandlerDelegate.postProcessEnter
Task IDEA-270479 Move Import/Export actions from File to Tools->Markdown Converter sub menu
Feature IDEA-210695 Export markdown to html
Bug IDEA-261987 Markdown plugin render blank page
Task IDEA-264671 "export to..." group for markdown with providers for converting to html, docx, and pdf
Usability IDEA-270883 Change "Markdown -> Create Link" shortcut from Cmd+K
Bug IDEA-271134 Disable floating toolbar on pull requests input fields
Bug IDEA-269403 Markdown: md file toolbar doesn't have the edit buttons
Feature IDEA-245576 Convert Markdown to Docx (import/export docx)
Feature IDEA-245577 Convert Markdown to Pdf
Feature IDEA-261922 'Expand selection' in markdown should stop inside backtick-quoted code
Lang. Shell ScriptBug IDEA-262819 Syntax Highlighting issue with process substitution and process redirection
Usability IDEA-252906 Support for running scripts without path
Bug IDEA-263122 Wrong detection of the balanced string quotes in the shell script
Bug IDEA-244342 Wrong syntax highlighting in shell script
Lang. YAMLBug IDEA-264311 Fragment editor of injection YAML unexpectedly closed after ENTER
Bug IDEA-267035 Syntax language hint no longer works in YAML files.
Tools. DockerFeature IDEA-159173 Docker integration: ability to restart containers
Bug IDEA-267110 Docker-compose. Ports validation. Add validation errors in case of ports with spaces
Bug IDEA-266612 java.lang.NullPointerException: Parameter specified as non-null is null at adding build options
Bug IDEA-268617 Docker Compose: port indentation is off for code completion
Bug IDEA-273737 close open project leads to the red Docker Compose service state
Exception IDEA-272043 java.io.IOException: Pipe closed, pipe id: `ComposeExternalRuntime.pipe:writeToT` at a compose app container restart
Bug IDEA-273565 Docker via SSH. Inspect on any item leads to java.util.concurrent.CompletionException
Bug IDEA-271035 Docker. Smart delete. "Delete selected" dialog: correct the behavior of the root item
Bug IDEA-272946 Docker over ssh builds docker-compose only locally
Cosmetics IDEA-271836 Docker-compose. The icon of a new compose app looks line it is a simple container
Bug IDEA-202831 Docker, DockerCompose. Ephemeral ports: Port bindings tab is not updated after the container restart
Bug IDEA-271913 Docker. Rerun via Service view of a Dockerfile/Image doesn't include run config changes
Bug IDEA-273566 Docker. Two equal "Labels" tabs for a volume
Bug IDEA-222687 Support docker-compose compatibility option
Feature IDEA-185923 Docker: provide quick-help for keys in Dockerfiles, docker-compose.yaml files
Bug IDEA-272067 Docker. Don't leave the container in the stopped state after saving changes
Bug IDEA-271873 Docker. Make it not possible to edit the output of the inspect action
Bug IDEA-271870 Docker. Networks. Remove "Delete" item from the context menu for the default networks
Feature IDEA-193298 DockerCompose: provide possibility to navigate from alien nodes to the possible compose files
Usability IDEA-262734 Docker-compose run configuration. "With exit code" up option: show the validation error just after this option adding
Bug IDEA-271139 Docker-compose. Disable "Down" for the synchronized not-existing compose app
Cosmetics IDEA-271972 Docker-compose. Networks: change icons from "container" to the corresponding to volumes/networks
Feature IDEA-265631 [docker-compose editor] add validation for ip type
Bug IDEA-267498 Docker-compose. Wrong inspection error for `cpus` key value
Exception IDEA-273372 NPE: DockerRuntimeCache
Bug IDEA-273371 docker plugin "inspect" vs docker CLI "inspect"
Bug IDEA-259303 Docker. Settings on the Tools page are wrong red marked
Feature IDEA-251420 Docker: Implement start/stop for "alien" compose nodes
Bug IDEA-267017 Docker-compose. Wrong inspection for `cpus` key
Bug IDEA-266983 Docker-compose. Inspection errors for device_cgroup_rules values from spec
Feature IDEA-251843 Docker. Support folding regions for RUN in Dockerfiles
Bug IDEA-267527 Docker. Debug doesn't work: Unrecognized argument: null
Bug IDEA-267093 Dockerfile. Quick help. Correct some descriptions
Bug IDEA-230542 IDE gives warning for multiple-line "command" service option
Bug IDEA-267020 Docker-compose. Inspection error for "subnet" value from spec
Bug IDEA-272788 Docker. Networks. "Containers" tab: + button doesn't work
Bug IDEA-273441 attach network to compose service by "com.docker.compose.project" label
Bug IDEA-267007 Docker-compose. Inspection errors by "list" presentation for `environment` key
Bug IDEA-271023 Docker. Show image action for a container doesn't work.
Feature IDEA-270075 add possibility to disable folding for Docker log console
Feature IDEA-270074 ask user before delete orphans services
Feature IDEA-255708 Allow language injection info Dockerfile commands
Usability IDEA-271112 Docker. Smart delete. Idea is blocked until all is deleted, make the action process in the background.
Feature IDEA-268333 Dockerfile: add quickfix for not allowed spaces
Feature IDEA-268003 Mark unquoted ports in a docker-compose.yml as a warning
Bug IDEA-272228 Docker. No easy possibility to remove volumes without dependencies
Bug IDEA-267124 Docker-compose. Duration type: wrong inspection errors for 2.5s format
Usability IDEA-271107 Docker-compose. Add the explaining tooltips about "red/yellow" states of the items in the Services view
Bug IDEA-272035 Docker. Image run configurations: Command Preview is absent
Usability IDEA-272979 Quick documentation examples in Dockerfiles can be hard to read
Bug IDEA-273722 all documents should be saved before Docker Compose actions
Feature IDEA-171328 Docker - allow for pausing/unpausing containers
Usability IDEA-267225 Docker: Inspect output is barely readable
Cosmetics IDEA-271720 Docker. Container log tab: Fold log actions layout is inconvenient
Bug IDEA-271413 Docker. No list of docker items after connection: Cannot obtain deployments: Illegal char
Bug IDEA-271120 Docker-compose. Services view: if all the services are yellow then make the root compose item also yellow
Bug IDEA-272112 Docker-compose. Impossible to remove project name option
Bug IDEA-267016 Docker-compose. Wrong inspection error for 'user' key
Bug IDEA-274078 smart delete work incorrect in some cases
Bug IDEA-272619 Docker. Port bindings are not present on the tab after Save action
Bug IDEA-270825 Docker: NullPointerException on connect to node in Services view
Bug IDEA-271920 Docker. Delete a volume: Correct the confirm dialog content
Feature IDEA-227244 Docker: Provide Safe Delete UI for the Delete Image action
Bug IDEA-271976 Docker. Networks/Volumes: display "Containers" tab with the related containers
Feature IDEA-265632 [docker-compose editor] add validation for ports mapping type
Usability IDEA-272439 Docker. Volumes. Smart delete dialog. Provide possibility to expandAll/collapseAll/selectAll/deselectAll buttons, add info about selected sub-nodes
Bug IDEA-272883 Impossible to disable Run Built image option in Docker
Bug IDEA-262553 Docker. Dockerfile/Image run configurations: Command Preview is absent in the new options UI
Bug IDEA-271143 Docker-compose. Disable or don't show "Delete" action for not existing items
Usability IDEA-262348 Docker Compose Run Configuration: the focus is not on the chosen option from the Up list
Bug IDEA-273226 Docker Compose: ports outside the 0-65535 interval pass the validation
Bug IDEA-271868 Docker compose: "Enable synchronization with Services view" doesn't work
Bug IDEA-270969 Docker Plugin does not work after a restart of CLion EAP 2021.2
Bug IDEA-269753 Docker: Image completion leads to FROM instruction replacement and exception java.util.NoSuchElementException: Array is empty.
Feature IDEA-271126 Docker. Log console for every compose service node
Bug IDEA-267032 Docker-compose. Add validation for shm_size key values
Usability IDEA-271130 Docker. Smart delete dialog: add some tips over/near compose items
Bug IDEA-271250 Docker: Allow to disable the notification to install/enable the Shell Script plugin
Bug IDEA-268997 Docker. Fails to re-run the pointed Dockerfile: the node hangs in the Service view
Bug IDEA-272064 Docker. Don't create a new run configuration by re-run with -p option
Bug IDEA-271210 from services docker-compose down does not include --env-file
Bug IDEA-267013 Docker-compose. Wrong inspection errors for start_period key
Feature IDEA-173760 Docker Compose: Allow operations on multiple services/containers (run, stop, etc)
Bug IDEA-268618 Docker: [windows] improve error thrown when attempting to connect to Docker when Docker isn't running
Feature IDEA-265630 [docker-compose editor] add validation for duration type
Tools. HTTP ClientBug IDEA-271320 Ctrl+z allows to undo all the text in the Http Client tab
Usability IDEA-269042 HTTP Client: should not mark regexp for URL as a insecure http link
Usability IDEA-265960 "Http is not safe" hint overlaps with underlined references in URL
Bug IDEA-239324 REST client JSON output limitation / truncated
Feature IDEA-267008 HTTP Usage Inspection: ignore local URL addresses by default and add an option
Bug IDEA-266294 HTTP Client doesn't use credentials specified in Proxy Authentication dialog in case of autodetected proxy
Feature IDEA-271808 HTTP Client: provide Generate HTTP Request intention for implicit web references
Bug IDEA-264163 HTTP Client freezes IDE on big response
Tools. TerminalBug IDEA-238288 PhpStorm Terminal is not outputting ANSI formatting sequences correctly
Bug IDEA-265118 Can't open Local Terminal
Feature IDEA-142610 Allow to switch between different shells in the terminal plugin
Feature IDEA-165184 Add "Use Option as Meta key" support to terminal
Bug IDEA-269214 Several keystrokes not recognized by embedded local terminal ( latest debian )
Feature IDEA-118845 Allow configurable cursor shape in terminal
Bug IDEA-260165 Alt + F/B shortcuts do NOT work in Terminal
Bug IDEA-170763 Some special characters cannot be typed in IDE terminal
Feature IDEA-198475 Powershell as a default shell on Win 10
Feature IDEA-166948 Presets for different shells
Feature IDEA-151206 SSH terminal add a new connection
Feature IDEA-268890 Provide quick way to open WSL in Terminal tool window
Bug IDEA-258409 Terminal pane must be opened manually in order for shell configurations to run in 2020.3
Bug IDEA-266310 Typography settings not working in terminal
Feature IDEA-212446 Make opening external files from the embedded terminal configurable
Feature IDEA-268134 Allow to increase/decrease/reset font size in the built-in terminal using keyboard shortcuts
Tools. Test ManagementBug IDEA-270365 "New Test from Test Cases" create file to "/target/generated-sources/annotations" root directory
Bug IDEA-272693 PluginException: com.jetbrains.test.ide.actions.OpenDefaultProjectAction: group with id "WelcomeScreen.QuickStart.IDEA" isn't registered
Bug IDEA-268204 TMS with local markdown files mixes scenarios
Bug IDEA-270362 When choose "Test from Test Case" option within TMS selection window test cases has not ids
User InterfaceBug IDEA-236115 Mac title bar is empty in full screen mode
Feature IDEA-263488 Add a status bar widget for Power Save mode
Cosmetics IDEA-236119 Wrong font is used in title bar if transparent title bar is enabled
Usability IDEA-249597 "Copy" context menu now requires submenu navigation
Bug IDEA-268310 File icons are rendered differently for multiple-selection in VCS changes trees
Bug IDEA-261052 JDK Update should use the IDE/Plugin updates
Bug IDEA-267670 Add an option key to call "Maximize Editor" with double-click on editor tab
Bug IDEA-262687 Some mnemonics are not visible in popups
Bug IDEA-261117 Built-in HTML preview reloads when unreated files are changed
Bug IDEA-271941 Multi-modules detection needs reopen projects
Bug IDEA-270989 New Help menu: Ctrl+C shortcut is not working
Bug IDEA-271944 Letter from the last word will be used for abbreviations in icon
Usability IDEA-262095 Pinned tabs in a separate row: don't stretch unpinned tabs
Bug IDEA-272889 Line numbers are cut in Recent Locations
Bug IDEA-271191 Confirmation dialogs are broken
Bug IDEA-268307 Sort tool windows without mnemonics in Recent Files alphabetically
Bug IDEA-271374 Resizing tool windows in "Undock" view mode does not work/work wrong
Bug IDEA-271880 Alerts: remove mnemonics from title and support line breaks in message
Bug IDEA-256073 Black frame in selected ComboBox item
Cosmetics IDEA-270200 Broken selection color in New File dialog
Usability IDEA-270614 Windows Jump lists items don't have tooltips
Bug IDEA-263581 Add JDK: "com.intellij.openapi.roots.ui.configuration.SDKListItem$..." action items are displayed on touch bar
Bug IDEA-271833 Wrong buttons order on touch bar for dialogs
Bug IDEA-272081 Items from popups are not shown on touch bar
Bug IDEA-263393 Open In Browser action from the URL context action menu is invoked just on mouse hovering or navigating by arrays through the actions popup if Intentions Preview is enabled
Bug IDEA-270699 Toolwindows won't open on mouseclick: TRANSLUCENT translucency is not supported
Feature IDEA-259660 Add a shortcut to allow switching Big Sur tabs
Cosmetics IDEA-270694 Some components background color looks wrong in macOS Light theme
Bug IDEA-267389 Icons appear for popup items without icons
Bug IDEA-236120 Transparent title bar is not hidden if a detached tab is opened in full screen mode
Exception IDEA-269240 'IllegalArgumentException: Can't find advanced setting' when call 'Reset Got it tooltip' action
Cosmetics IDEA-270760 Highlighting area of a dragged tool window takes the whole editor height
Bug IDEA-265122 PHPStorm-EAP 2021.1 throw exception on welcome screen (com.intellij.util.ImageLoader.getResourceData)
Bug IDEA-270071 Quick Definition popup rendering
Bug IDEA-268606 Arrow buttons are not displayed in the image diff
Task IDEA-268511 ExpandableTextField#setMonospaced(true) should use editor font instead of system one
Bug IDEA-267718 [BigSur alerts] Do not support HTML tags in options namees
Bug IDEA-269107 "configure" action for conflicting changelists shows an extracted version of the settings
Usability IDEA-269106 "Edit scopes" setting opens an extracted part of the settings
Bug IDEA-262987 Frame icon is small when in presentation mode
Task IDEA-270841 Main menu cleanup (Refactoring, Analyze, Tools, Help)
Cosmetics IDEA-267398 "About" dialog is not well-aligned when shown in JetBrains Mono font
Task IDEA-272290 Don't show What's new page in the IDE on fresh install
Bug IDEA-261853 JBTextField consumes space when invisible
Feature IDEA-237881 Provide a way to group problems by type in Problems View
Usability IDEA-265384 Make IDE and Project settings widget disablable
Bug IDEA-268182 Projects are opened as separate windows instead of tabs if transparent title bar is enabled
Usability IDEA-272108 Splitter sizes are not saved anymore / suitable after new EAP version is released
Bug IDEA-269313 Toolbar and navigation bar are hidden under project tabs if projects are opened in full screen
Usability IDEA-270670 Tool window in Float mode is hard to drag
Bug IDEA-262284 Recent Projects popup doesn't remember it's width
Usability IDEA-269111 "Customize menus and toolbars" action shows an extracted version of the settings
Usability IDEA-184944 Use words instead of symbols in shortcuts for OSX
Cosmetics IDEA-271858 Detected sdk first element selection looks weird
Task IDEA-270877 Tool windows dnd: add "drag distance" threshold for tool window buttons and headers
Usability IDEA-267926 Display project name in 'Open project' confirmation dialog
Feature IDEA-269756 Better names for multi-module projects on welcome screen in small IDEs
Cosmetics IDEA-267732 "Browse icon for selection action (*.png)" doesn't reflect that .svg is also supported
Bug IDEA-261155 Built-in HTML tab is opened as Preview tab if the *.html file is opened as Preview tab
Bug IDEA-271380 Selected item in the completion popup is unreadable with Mac OS Light theme
Bug IDEA-264013 WebPreview icon isn't shown if all browsers are disabled
Task IDEA-265429 Set minimal width and height of Welcome Screen
Cosmetics IDEA-262886 Move the "Open without Importing" button to the center
Feature IDEA-145837 Add left margin regulation for distract free mode
Bug IDEA-191366 Text in file inspection header is unreadable due to wrong color
Usability IDEA-270122 Only last component of root module group name is shown in Project Structure dialog
Bug IDEA-267051 Sort icon is missing in table headers
Task IDEA-268320 Tab drag out of the editor should open tab in a separate window
Bug IDEA-261164 In Mac Messages the warning icon is always displayed as the general IntelliJ icon
Bug IDEA-269705 New Project wizard doesn't allow to select project type
Bug IDEA-264380 Exception on startup
Usability IDEA-271622 "Quick definition" popup can't be moved
Usability IDEA-265158 Cannot dnd tab to pin when options 'One row' and 'Show pinned tabs in a separate row' are on
Bug IDEA-239838 Duplicated file opened in split mode when we are paused on a breakpoint in debug mode (Tabs are disabled)
Bug IDEA-269330 Add notification for IDEs running under Rosetta2 on apple M1 processors
Bug IDEA-271735 No plugin counter is visible in High Contrast theme
Bug IDEA-272337 Reversed arrows in trusted dialog
Bug IDEA-253426 Implement "Show pinned tabs in a separate row" for single row layout
Feature IDEA-265000 Navigating from the Editor splits: allow users to choose where to activate the file already opened in another split
Bug IDEA-267047 Frequent crashes at [libnst64.dylib+0x6be2] _setButtonData+0x142 in IDEA Nightly (no reproducer yet)
Bug IDEA-232632 "Mark modified (*)" works only if "Show file icon" is enabled for Editor tabs.
Bug IDEA-263607 Inconsistent and annoying presentation of "Copy Path..." menu item
Bug IDEA-189731 Results preview of "analyze dataflow" is "empty" for all but first result inside one node
Bug IDEA-264566 "Updates available" icon disappears after IDEA restart
Task IDEA-265276 Improve wording in New Project Settings menu item
Cosmetics IDEA-263411 Fix System settings layout
Bug IDEA-236133 Window does not get to "normalize" state by double-click the transparent title bar
Bug IDEA-271330 Settings "Drag-and-drop with Alt pressed only" broken
Task IDEA-234632 Make backgroundable tasks start in background by default
Bug IDEA-270541 Esc doesn't close some dialogs
User Interface. AccessibilityBug IDEA-264923 On MacOS, the name of the IDE error icon is spoken with HTML tags
Bug IDEA-270858 Items in result list in Search Everywhere are not pronounced by screen reader
Bug IDEA-263910 Screen reader pronounces "text/html" for some notifications
User Interface. Action SystemBug IDEA-270131 Context menu is not shown in unfocused Project view
Bug IDEA-265677 CloseNotificationAction is not available during indexing
Bug IDEA-267137 Keyboard navigation in popup menu causes duplication in submenu
Bug IDEA-273186 "File" menu sometimes not opening after click
Bug IDEA-263127 Deadlock in ActionUpdater
Bug IDEA-269626 "Compact View" button doesn't work
Bug IDEA-263282 Toolbar jumps and popups resize due to that in async update mode
Feature IDEA-266279 Create dedicated Maximize Editor action
Task IDEA-264768 Right click on a gutter unexpectedly creates a bookmark
Bug IDEA-269110 "Configure inspections" does nothing in 212
Bug IDEA-264299 Toolbar with browsers is no more visible in html files
Performance IDEA-264612 0.5 s delay when showing the branch list
Bug IDEA-264398 Empty menu item in Favorites tool window menu
Bug IDEA-264547 Clicking on the "Run Tests" gutter unexpectedly creates a breakpoint
User Interface. Console ViewBug IDEA-250608 Output automatically activates soft-wrap when a line is longer than 100000 characters
User Interface. ControlsBug IDEA-264027 Branch actions dialog is being closed immediately
Bug IDEA-267261 "Select File In Project View" in TouchBar toggles project build O_o
Bug IDEA-260511 Combox with JBPopup closes on update
Bug IDEA-267068 Offset clickable area for the Resolve button in the Commit panel
Bug IDEA-271423 'VCS' menu item is renamed to 'Git'
User Interface. Embedded Browser (JCEF)Bug IDEA-244182 JCEF heavyweight popup closes too early or always stays on top [Linux]
Bug IDEA-269711 osr markdown is not painted when switching the view modes
Bug IDEA-273898 add registry key to switch Code With Me to OSR mode
Feature IDEA-265760 implement off-screen jcef render handler
Bug IDEA-269568 switch markdown viewer to lightweight OSR mode
Bug IDEA-269332 support JBR-3447 org.cef.browser.CefBrowserOsrWithHandler#createDevToolsBrowser is not implemented
Task IDEA-265333 allow per-browser off-screen rendering mode
Bug IDEA-260275 Screen sharing in jcef also captures microphone
User Interface. Find, Replace, UsagesBug IDEA-270761 Find in Files defaults to a "Directory" scope after serching in File
Feature IDEA-137166 Export Find Results to new Scratch file
Bug IDEA-270766 "Usages of ..." tool window notification is not closed after search is completed
Task IDEA-231364 Implement Find Usages tool window and dialog design updates
Task IDEA-231362 Implement Show Usages popup new design
Bug IDEA-272143 "Show usages" popup is not closed with Esc key if Scope combobox is focused
Bug IDEA-272398 "Search for base method usages" option is shown for methods without base methods and constructors
Bug IDEA-242476 Filter icon becomes a line of checkboxes when the icon does not fit on the toolbar
Bug IDEA-268598 "Replace" is not invoked with Cmd+R if focus is in Find field
Bug IDEA-268087 Fix cosmetics in search field in editor and in popup
User Interface. FocusBug IDEA-250423 Wrong file selected in Project View when clicking it after working in detached Editor
Bug IDEA-268607 Some git actions (probably all) don't raise Git tool window focus when the tool window is in window mode
Bug IDEA-265676 Switching to another project using File -> Open Recent does not work if the other project is already opened and its window is minimized
Bug IDEA-235818 Cmd+` (Command backtick) switches between windows in different workspaces
Bug IDEA-266195 Navigating to Definition not Focusing on Other Screen
Usability IDEA-194818 Focus in Open Project dialog should be on "New Window"
Bug IDEA-214538 UI freeze caused by java focus API, Ubuntu 18.04, two monitors
Bug IDEA-264005 Non-modal commit tool window isn't focused sometimes on 'Commit' action (when "Refreshing Local Changes" progress is shown)
Bug IDEA-271932 Click on gutter does nothing if focus is out of editor
User Interface. Keyboard InputBug IDEA-198381 Modifiers from macro action invocation shouldn't affect macro execution
User Interface. Look and FeelBug IDEA-269582 Broken High contrast theme in 2021.2
Bug IDEA-256700 Different behaviour of JEditorPane for Darcula and IntelliJ Light themes
User Interface. NavigationFeature IDEA-269550 Debugger: Use Preview Tab for files opened for frame navigation and stepping
Bug IDEA-272404 Option to open file in an inactive split is not considered when opening a file from Recent files with Tab Placement: None
Usability IDEA-222648 Navigate to test data: Do not show a popup for a single option
Usability IDEA-269923 Navigating Back/Forward should remember if the file was opened in Preview Tab
Bug IDEA-270835 Mnemonics in Switcher window not working with Ctrl+Shift pressed
Bug IDEA-269744 Duplicates in Search Everywhere
User Interface. PluginsUsability IDEA-265998 Plugin update: modal error messages appear one on another
Bug IDEA-257729 java.nio.file.InvalidPathException: Illegal char <:> at index 4: file:\C:\Program Files\JetBrains\IntelliJ IDEA 211.3089\lib\icons.jar!\plugins\pluginLogo.svg
User Interface. Project ViewBug IDEA-269161 Broken backward compatibility in PsiDirectoryNode
Bug IDEA-270746 Remove "Add BOM" option from project tree context menu
Performance IDEA-261054 ProjectViewTree.getFileColorFor
Feature IDEA-162454 Project View. Count selected items.
Bug IDEA-265441 Project tool window "copy path" context menu action copies wrong path (focusing issue)
User Interface. Search EverywhereBug IDEA-271963 Actions by abbreviations are not shown at the top of results in "Find Action" if ML sorting is enabled
Bug IDEA-273308 Search everywhere: redundant options found for multi-word search sometimes
Bug IDEA-270589 navigate to class: show in find toolwindow opens empty results
Bug IDEA-261426 Empty line in Search Everywhere results when searching for "vcs"
Usability IDEA-265751 "Open recent" name in find dialog could be unintuitive
Bug IDEA-271699 Search everywhere: "Quick definition popup" doesn't take current selected item in results list into account
Bug IDEA-266701 Search Everywhere: Wrong hint on All tab after switching from Actions tab
User Interface. TabsBug IDEA-274043 file opens in new window when using ctrl+alt+left and ctrl+alt+right
Version ControlBug IDEA-269314 Shift+Tab navigation is not working in Commit toolwindow
Usability IDEA-268812 'Esc' no longer closes the diff window
Bug IDEA-265636 Clicking Help button in Remove Remote dialog throws an exception
Usability IDEA-265077 Pre-commit checks in background: add re-run icon
Bug IDEA-267194 Settings Repository fails at clone due to incorrect upstream branch resolution
Bug IDEA-264786 Tests before Commit: first underscore in configuration name turns into mnemonic
Usability IDEA-264785 Pre-commit checks in background: hard to distinguish failed checks when many are shown
Usability IDEA-171873 Commit change dialog should show code cleanup profile
Feature IDEA-57574 Ability to enable tests execution in "before commit" actions
Usability IDEA-171261 Cannot delete last changlist
Feature IDEA-194094 Add option to disable changelists completely
Bug IDEA-270294 Error running Tests': Cannot run 'Test' on '<default>' in AppCode
Bug IDEA-264996 Tests before Commit: infinite checks spinner if test configuration is not full
Bug IDEA-272134 Regression: Local Changes is missing inline diff in 2021.2 EAP 4
Task IDEA-266238 Add "Fetch" icon to VCS main menu
Bug IDEA-270337 Tests before Commit: Selected Tests configuration is not updated in Commit toolwindow if was changed in Settings
Usability IDEA-237547 Ctrl-Tab in preview diff conflicts with tabs switcher
Bug IDEA-264772 Tests before Commit: cannot run tests in gradle project
Bug IDEA-269322 Lost conflicting renamed/modified changes during Update project process
Bug IDEA-264658 Branches: Missing Edit / Remove remote context menu items
Exception IDEA-266052 Tests before commit: IllegalStateException: Already resumed
Bug IDEA-264758 Tests before Commit: code compilation is not started on tests run before commit
Bug IDEA-268108 Balloon notification does not escape html from jest output
Bug IDEA-272191 Double-clicking a file inside "Local Changes" opens strange Diff
Bug IDEA-264651 Branches: "Expand/Collapse All" shortcuts do not work correctly when search filter is filled
Task IDEA-272199 Add the Show on Double click selector under Gear of GIt toolwindow
Usability IDEA-269749 Add "Run Tests" option in Version Control | Commit | Before Commit
Feature IDEA-241921 Branches panel should respect the Path filter
Cosmetics IDEA-264640 Branches: Add "Group By" tooltip
Cosmetics IDEA-269628 Analyze Code before commit: first underscore in profile name turns into mnemonic
Bug IDEA-269629 Analyze Code before commit: latest added profiles are not shown as selected
Bug IDEA-269829 Commit is done whereas pre-commit test task isn't successful
Version Control. GitFeature IDEA-193572 Support git config core.hooksPath
Exception IDEA-267043 Exception and threadDump after merging via Git Merge dialog
Cosmetics IDEA-269554 Show Diff button is always active even though the selection is empty
Bug IDEA-259512 Automatic exclusion of files listed in .gitignore only recognizes files from 1 repository root.
Bug IDEA-268542 "New branch" doesn't work in branches popup invoked from VCS operations popup
Bug IDEA-270207 WSL: IDE incorrectly autodetects git on windows after export/import wsl distro
Bug IDEA-253401 Git Staging Area: File name completion doesn't work in commit message field when staging is enabled
Bug IDEA-272962 GPG Key does not display correctly the owner name
Bug IDEA-272205 Git GPG Signing: cannot turn off commit signing when no private keys were found
Feature IDEA-232456 Branches: Allow grouping by repository
Bug IDEA-271726 VcsException: Cannot run program "gpg": error=2, No such file or directory
Bug IDEA-262265 Unshelve with drag and drop doesn't work inside commit tab
Bug IDEA-263100 Compare with Branch functionality actually compares with tag if branch and tag have identical names
Feature IDEA-259421 Add an action to call Ignored but not excluded check
Task IDEA-269158 Update Compare actions to show diff in the editor
Exception IDEA-272443 NPE at git4idea.config.GitExecutableDetector.getBashExecutablePath
Task IDEA-269501 Git GPG Signing: provide link to help when gpg-signing fails
Version Control. GitHubUsability IDEA-263390 GitHub Pull Requests: can't hit pencil button by keyboard
Bug IDEA-267608 Create PR is just doing a git push without actually creating a PR in PyCharm 2021.1
Bug IDEA-263361 GitHub Pull Requests: push is incorrectly recognized as successful when create PR without access to repo
Usability IDEA-262864 GitHub Sync Fork: sync fork action returns "No suitable GitHub account found" notification instead of "Log In to GitHub" dialog when no github account is configured
Bug IDEA-251845 "Malformed URL" error when "Open on GitHub" for files with `[brackets-in-name].js` (common / required Next.js filename pattern)
Bug IDEA-203276 Rebase My GitHub Fork and Create PR offers to select between origin and upstream
Cosmetics IDEA-264987 Create Pull Request: new text for "no changes" warning
Bug IDEA-251331 Comments in diffs are not visible when "Hard wrap at" is set to 0
Bug IDEA-265152 Create pull request: show tooltip with full repo-branch spec on hover
Bug IDEA-272485 GitHub PullRequest: remote branch isn't detected on new PR creation
Usability IDEA-264210 GIthub Pull Requests: New Pull Request tab is not focused after login
Bug IDEA-265637 GitHub Sync Fork: sync fork doesn't work when upstream configured with ssh or http url
Bug IDEA-264499 "Create Pull Request" button does not appear until after "Pull Requests" pane has been opened
Bug IDEA-270034 GitHub tab is not refreshed after authorization
Bug IDEA-260230 Loading Github branch protection rules not consistent
Cosmetics IDEA-264969 Create Pull Request: use default font color for the errors, red icon is enough to attract attention
Cosmetics IDEA-263303 GitHub Pull Requests: beautify API error messages
Bug IDEA-264970 Create Pull Request: do not duplicate error about empty pull request on creation
Bug IDEA-264973 Pull Request: Do not suggest to reset filters when the search query is empty
Bug IDEA-264961 Create Pull Request: remove plus and target icons for New Pull Request View
Bug IDEA-264976 Pull requests: reset filter should not set state:open
Version Control. Local HistoryCosmetics IDEA-271576 Search in Local History: Changes tree blinks if no results found
Usability IDEA-271431 Search in Local History: no keyboard navigation between items
Feature IDEA-70015 Search Local History for file content and labels
Bug IDEA-269828 Search in Local History Freeze
Bug IDEA-271318 Search in Local History: Do not show diff if no results found
Usability IDEA-271317 Search in Local History: Ctrl+F should set cursor into search field
Version Control. LogException IDEA-269709 Stable 'java.io.IOException: Broken index maps' after reopening some projects in AppCode
Task IDEA-269495 Git Log: Add a colum showing GPG signature status
Code CompletionBug DBE-12018 Auto completion in JOIN statement does not qualify objects
Bug DBE-2212 IDE suggest columns from pg_catalog instead of columns from selected search path
Feature DBE-10515 Give priority to chosen schema in code completion
Usability DBE-10512 Add option to toggle suggestion of all objects from all schemas in completion drop-down
Bug DBE-9025 mssql complete not default schema
Feature DBE-11902 On optimistic left join completion, improve priorization
Code FormatterBug DBE-13485 Datagrip always wraps "Create or Alter Function" statement regardless of Code Style setting
Feature DBE-12690 Add formatting option for Place ON/USING under JOIN indented
Feature DBE-8059 An option to treat the asterisk in the SELECT clause as a regular element
Feature DBE-759 Add options to wrap alter table statement
Code GenerationBug DBE-12810 SERAIL field type is incorrectly generated for not default sequence
Bug DBE-13462 COMMENT and LANGUAGE positioned wrong
Code HighlightingBug DBE-13557 UNMASK not recognized as valid permission (MS SQL Server)
Bug DBE-13092 CockroachDB SQL dialect doesn't understand partial UNIQUE indexes in CREATE TABLE
Bug DBE-13551 Inspector expect NEEST instead of NEST
Bug DBE-13458 Clickhouse asof and semi join support
Bug DBE-12682 clickhouse dialect don't support EXCEPT and REPLACE in select query
Bug DBE-12343 ClickHouse toDecimalN could not take such arguments false positive
Bug DBE-13280 Queries with CTE do not work against ClickHouse when sql is multiline or not wrapped in brackets and join syntax highliting
Bug DBE-12304 Clickhouse correct SQL query shows an error in editor
Bug DBE-13058 BigQuery: support BIGNUMERIC/BIGDECIMAL
Bug DBE-3804 Oracle SQL: Existing synonym marked as unresolvable
Bug DBE-3759 SQL inspection: "column should be in group by clause" inspection doesn't work at PostgreSQL, db2 and Derby
Bug DBE-13364 Not working inspection
Bug DBE-12960 Oracle SQL*Plus dialect does not support "create blockchain table" command in DB 19c (19.10.0) or 21c
Bug DBE-12548 Some CTEs are not supported in ClickHouse
Bug DBE-12059 CREATE\DROP\ALTER INDEX in SQL2016 are not supported
Bug DBE-12838 The Exasol IGNORE NULLS Option for Analytics Functions is not recognized
Bug DBE-10550 Aliased table names are highlighted as missing or invalid
Bug DBE-13401 ERROR: syntax error at end of input when running multiline default privileges statement
Bug DBE-13084 Add support for [update|drop histogram on] statements for MySQL dialect
Bug DBE-1632 PostgreSQL: Accessing subfields from function returning composite type
Bug DBE-11582 select auto_id,`rank` from mm0; rank is parsed as function instead of column
Bug DBE-12952 GROUP_CONCAT () does not accept LIMIT clause
Bug DBE-12955 Missing Functions in Snowflake Dialect for Datagrip
Bug DBE-9172 Inline/in-line PL/SQL Functions in SQL queries fail due to syntax-check
Bug DBE-12992 Fix dictionary and dictionary field references resolving for ClickHouse dialect
Bug DBE-13471 Support Full-Text Search capabilities of MS SQL Server 2016/2017/2019 / Azure SQL Database
Bug DBE-10782 Wrong coalesce inspection detects in ClickHouse Dialect
Feature DBE-13476 ClickHouse: support EXPLAIN/EXPLAIN PIPELINE statement syntax
Bug DBE-13477 Support Redshift recursive CTE syntax
Coding AssistanceBug DBE-13493 'Merge INSERT statements' only takes a few of the selected
ConnectivityUsability DBE-13181 Data Sources & Drivers > Advanced: Table not visible on MacOS 11.3
Usability DBE-10327 Database tool window does not appear after creating connection
Bug DBE-13468 Athena results in java.lang.NullPointerException
Data Editor/ViewerUsability DBE-12883 Rename 'Related Data' to 'Related Rows' in 'Go To' context menu
Bug DBE-13450 Invalid query to fetch first referenced row(ERROR: operator does not exist: integer = character varying)
Bug DBE-9814 Oracle DATE type values should not contain time 00:00:00
Bug DBE-13095 [YUGABYTE] [0A000] ERROR: System column with id -1 is not supported yet
Bug DBE-11744 Insert NULL in column of type enumeration results in error
Feature DBE-12547 Allow to set additive sorting by default (old title: Multiple column sorting no longer works)
Bug DBE-13078 No tooltip when hovering commit/rollback button in Database view
Bug DBE-11078 No schema name in 'Choose target' popup
Bug DBE-13236 Data is truncated when pasting on cell(s) in database view
Bug DBE-12679 Filter's inability to format date columns.
Feature DBE-1751 Add an "Open in console" button side by side with the "View Query"
Usability DBE-13055 DataGrip should display the time zone if the data type is one with time zone
Bug DBE-7109 Azure: Incorrect query for Jump to Editor action
Bug DBE-12716 Alt+F7 on binary primary key returns empty search result
Bug DBE-13130 Keymap conflict in database tool "add Row" <-> "set NULL"
Feature DBE-6383 CSV table editor: column names cannot be manipulated
Bug DBE-13522 columns header glitch in database tool window
Usability DBE-12545 Remember new ORDER BY field location on UI
Bug DBE-13361 Image Preview of Blob only showing text in query results
Data Import/ExportBug DBE-13449 Default exported file name doesn't use comment above query
Feature DBE-13448 export table data to the excel would lost precision for bigint field : 导出数据格式为bigint的数据到excel表格,数据精度丢失
Bug DBE-12683 Conversion failed timestamp -> smalldatetime when coping tables
Bug DBE-13328 Too big SQL query causes error when table is exported to Excel
Usability DBE-13259 Improve copy numeric data from SQLite due to dynamic types
Feature DBE-10368 Import CSV success message should contain the link to open the new table
Database ExplorerBug DBE-12745 Broken breadcrumbs
Usability DBE-13276 No way to create a data source from SQLite file using the context menu
Bug DBE-13532 Database view Object filter not working
Database MigrationsFeature DBE-12357 Additional option 'purge' in drop confirmation dialog for Oracle
Usability DBE-12800 Object migration popup default size is weird
Bug DBE-12652 MariaDB: invalid syntax for user creation with TLS Options
DiagramsFeature DBE-3541 Table comment in diagrams
Bug DBE-13264 UML Diagram notes are being lost on save
Explain PlanBug DBE-13473 Failed to explain execution plan while using ClickHouse
GeneralUsability DBE-13068 Add 'Shorten datasource and object names in tab titles' option to context menu of tab
Feature DBE-13111 Treat DataGrip projects like it's done in all other IDEs.
Bug DBE-13502 Impossible to assign a hotkey for Clone Row
Feature DBE-12094 Local history is absent for the source code editors
IntrospectionBug DBE-13443 Presto: "primary keys not supported SQLException" after force refresh
Bug DBE-4269 Postgres operators: introspect and code-generate the "commutator" clause
Bug DBE-9386 PG12 generated column DDL not valid
Bug DBE-13320 Connection Error: Must declare the scalar variable "@@servername". Catalog view 'fulltext_indexes' is not supported in this version.
Performance DBE-13427 Introspection queries needs to be optimized
Bug DBE-13425 Azure connection loses databases when refreshing a single database
Bug DBE-8546 DataGrip 2019.2. Not Recognize USING keyword in CREATE TABLE syntax (PostgreSQL 12)
Bug DBE-13355 There is no length for varchar index in mysql
Feature DBE-10580 Introspect Redshift external tables with nested elements
Bug DBE-13520 ClickHouse supports ddl comments while DataGrip not.
Navigation & SearchBug DBE-13272 Unable to see full name of objects in Favorites despite plenty of room in the Favorites window/panel
Usability DBE-10826 Target data source filter needs to chop long data source names
Bug DBE-9259 Can't map keyboard shortcuts to [Full-text Search...]
Usability DBE-13140 Can't open table data view from Favorites
Feature DBE-13363 CMD + up to explore database schema objects instead of new console opening
Query ConsoleCosmetics DBE-12897 Execute routine dialog looks ugly in default settings
Bug DBE-13634 Re-opening MongoDB console triggers NPE in JSItemPresentation.getFileName
RefactoringFeature DBE-13365 Intention for adding column to column list or GROUP BY clause
Bug DBE-12711 'Qualify identifier' is missed in ORDER BY
SQL GeneralBug DBE-13479 Oracle Formatter doesn't recognise OCI Unicode String Literal (U'String) syntax
SQL ResolveBug DBE-12619 [SQL Server] Unable to resolve security policy
Feature DBE-12263 Unable to resolve object type 'SimpleAggregateFunction' for Clickhouse DDL
Schema DiffBug DBE-13121 Unify primary key and unique index in diff view
Usability DBE-13277 Create an action point to execute migration script
No subsystemFeature WEB-45326 Chromium-based browsers Edge and Opera are assigned to non-Chrome family in "Settings → Tools → Web Browsers" window
Bug WEB-51406 Memory leak editing Vue 2.x Typescript SFC
Usability WEB-50871 Do not show less popular browsers by default in the browser editor widget
Feature WEB-51419 Web-types: show icons in documentation
Feature WEB-51613 Show tooltip advertising pressing save to reload built-in HTML preview
Bug WEB-49983 exception on opening Module Dependencies Diagram for Javascript/Typescript
Feature WEB-11949 simplify built-in web server document root configuration
Bug WEB-47995 IDE "Synchronizing files..." Indefinitely after installing dependencies in multi-package project
Bug WEB-50967 Popup with auto import suggestions shows 'Loading'
Bug WEB-51498 Don't add a path to folder in imports after webpack aliases
Bug WEB-51628 Convert to string template doesn't work in assignment context
Feature WEB-51150 Launching Microsoft Edge
Bug WEB-51616 Prepend relative path prefix to completion items
Feature WEB-51573 Show What's New in WebStorm after update
Bug WEB-50998 "js.namespace.index" seems to produce keys with quotes sometimes
Bug WEB-51576 Run/debug with docker-compose doesn't work with new targets api
Feature WEB-50989 Add 'Reload on Save' for the .php files opened on the built-in web server
Feature WEB-50133 Enable "Copy/Paste with imports" feature for "require"-s
Build toolsBug WEB-50500 Gulp tool window button on sidebar not available after phpStorm restart
Bug WEB-50622 Grunt tool window no longer persists between IntelliJ launches
CSSBug WEB-51099 Support all steps function keywords for "transition-timing-function"
Feature WEB-51071 text-decoration-thickness is marked as Unknown CSS property
Usability WEB-49798 Provide better name/description for "CSS | Invalid elements | Unresolved CSS Class" inspection
Bug WEB-49599 No completion of Tailwind classes if className value is dynamically evaluated
Feature WEB-48767 Support for Tailwind class names completion in styled-components
Bug WEB-50961 Add support for missing generic font families
Bug WEB-50930 Unknown pseudo selector 'file-selector-button'
DebuggerPerformance WEB-50909 Webstorm High Memory Usage Over Time (Suspected Memory Leak)
Bug WEB-35835 The debugger does not stop at any breakpoints in symlinked files when using `--preserve-symlinks` node option.
Bug WEB-44912 Debugging Vue.js + Typescript doesn't work
Usability WEB-50873 Broken default layout of JavaScript debug tool window
Usability WEB-50777 Inline value of an array with an empty string looks unusual in Debugger
Usability WEB-48157 Node.js 15+: Step Into enters "async_hooks" on debugging async/await functions
Task WEB-50869 Remove Firefox Remote debug configuration in WebStorm 2021.2
Bug WEB-51608 Reload Built-in Preview if it's already open
Cosmetics WEB-51183 Incorrect positioning of tabs in Debug tool window
Bug WEB-49821 Deno debug completely broken
Bug WEB-39786 Can't debug mocha tests via @vue/cli-service
Cosmetics WEB-51035 Unexpected filename in context menu items of run and debug
HTMLBug WEB-49670 Simultaneous tags editing breaks JSX tags editing when using multiple carets
Cosmetics WEB-50457 Use Obsolete instead of Deprecated in HTML inspections
JSONBug WEB-50759 JsonSchema: "deprecationMessage" not recognized when using "$ref" or "anyOf"
JavaScriptBug WEB-50052 No completion for commonJS module if the module is required in other files
Exception WEB-51366 Adding require import causes an exception: java.lang.Throwable: Threading assertion. psiFile
Bug WEB-51508 'Redundant await expression' doesn't handle function with non-promise result
Bug WEB-51289 Autosave of file every second (on typing) and crashing/freezing because of FLOW.exe
Bug WEB-50469 InvalidPathException while checking if file is included in .flowconfig when opening files with `:` in URL
Feature WEB-49120 creating arrow function could be a bit more simplified
Feature WEB-35266 Support TypeScript types in JSDoc
Bug WEB-51073 properties completion from `.d.ts` files doesn't work when using destructuring `require()`
Bug WEB-51273 Commonjs imports are inserted before other imports
Feature WEB-51179 [FR] Ctrl+Click on "break" could jump to the enclosing statement
Bug WEB-49102 PyCharm is not displaying class functions properly
Feature WEB-50734 Add Surround with Arrow Function
Feature WEB-50092 'require' is not reused when importing another element
Bug WEB-46919 JsDoc 3 Hashmaps are not supported for plain entries
Bug WEB-50897 live templates on keywords completion ignore semicolon termination preferences
Feature WEB-50653 Private brand checks
Bug WEB-50988 Function's property is not recognized when function returns result
Bug WEB-50638 i18n: Preferences/Settings: Languages & Frameworks: JavaScript: Libraries: hardcoded string in framework type
Bug WEB-49306 Generic type in suggest instead concrete
Feature WEB-19907 Guess parameter types from function calls
Feature WEB-48693 Auto imports for Common.js require statements
Bug WEB-50849 A function call is incorrectly marked as recursive in TS
Bug WEB-50729 Highlighting broken for jsx file
Bug WEB-50949 for-await-of doesn't unwrap promise type
Bug WEB-14267 Optional properties in @typedef declaration are not supported
Bug WEB-51311 Ctrl+Click on break inside switch statement jumps to the wrong place
Exception WEB-51350 auto-import useState causes exception
Feature WEB-51357 Autocomplete/highlighting/navigation broken when importing TypeScript file via a *.js suffix from a JavaScript file
Feature WEB-51278 provide support for regex flags indices `d`
Bug WEB-50461 JavaScript one-line if-else doesn't report syntax error on missing semicolon
Feature WEB-40986 Lodash ES6 imports
Bug WEB-50996 Copying imports from a type declaration should respect types of import in a file
Bug WEB-49131 No auto-import suggestions provided for lodash
Bug WEB-49054 No code completion in dynamic classNames in template strings after interpolation
Bug WEB-50029 Insert template string argument intention should be available after template string
Bug WEB-21852 Refactoring (renaming) a JSDoc type name does not rename all occurrences
Bug WEB-50816 Async function detection fails on changing order of JSX elements
Cosmetics WEB-51320 Update description for the ECMAScript 6 language level
Bug WEB-50951 JS+Flow, arrow function parameter inlined type fails to parse with a trailing comma
Bug WEB-49323 The type is shown incorrectly in the assignment
Bug WEB-50015 Incorrect javascript import path using aliases when working on WSL2
Bug WEB-50854 syntax error when using Flow $Diff type
JavaScript. FormatterBug WEB-32166 'Add semicolons on reformat' should add semicolons after TS interface members
JavaScript. FrameworksFeature WEB-26714 Add support for the classnames library when using React
Bug WEB-51353 'Unknown HTML tag' error for i18n tag
Bug WEB-49229 MDN documentation for tags in TSX is broken
Bug WEB-51335 Named slots shows 'Unrecognised Slot name'
Feature WEB-49740 [2020.3.2] ij_vue_uniform_indent setting ignored in .editorconfig for .vue files
Bug WEB-50538 Props values completion doesn't work when using component created with forwardRef()
Feature WEB-43748 input missing associated label error when using @angular/material
Feature WEB-48703 Rename both state value and function that updates it in React's `useState`
Bug WEB-51329 No documentation & resolve for the 'template' tag in .vue
Bug WEB-50851 Svelte: better imports support
Bug WEB-51338 Unknown events (@input, @focus)
Bug WEB-51339 Pattern info is shown in the Quick doc popup
JavaScript. InspectionsBug WEB-44319 JavaScript noinspection DuplicatedCode has no effect
Bug WEB-50378 False positive "The value assigned to 'x' is never used" inside async function
Bug WEB-50898 "Method expression is not of Function type" when accessing a prototype method using Symbol
Bug WEB-50520 Unreachable Case in Switch
Bug WEB-51312 Add details/examples to "Pointless statement or boolean expression" inspection description
Bug WEB-51274 "Mismatched query and update of collection" inspection not working correctly
JavaScript. RefactoringBug WEB-51370 Substring isn't removed from a function name when removing a state name
Bug WEB-51401 "Extract method" refactoring fails for switch statement ("multiple exit points" error)
Bug WEB-50557 Inlining destructured variable based off conditional selected object
Bug WEB-51511 "Make method static" breaks calls to private methods
LintersUsability WEB-47440 Show quick fixes from the IDE inspections above quick fixes related to linters
Feature WEB-51288 Update bundled JSHint to 2.13
Bug WEB-49805 ESLint: no error highlighting for GraphQL
Live EditBug WEB-51423 Live reload stop working (Throwable: Timeout on waiting for client)
Node.jsBug WEB-51783 NPM script run configuration is wrongly marked as invalid if node & npm are taken from WSL2
Usability WEB-51119 Hide V8 Profiling from the menu Tools
Bug WEB-50591 Hovering over dependency in package.json does not show latest version until you hover over the package again
Bug WEB-51389 Use https to fetch npm package versions
Bug WEB-51514 Can't start TypeScript service with remote node interpreter
Bug WEB-51515 Prettier hangs on the first run when remote node interpreter is configured
Bug WEB-51516 Stylelint doesn't work with remote node interpreter
Bug WEB-51500 NPM install fails with StackOverflowError exception
Bug WEB-50526 Installed prereleased version does not match the version range '*' in package.json
Bug WEB-47462 WebStorm does not use selected WSL Node for Git operations
Feature WEB-36709 Autocomplete in package.json should respect configured npm registry
Feature WEB-46834 On completion show only names and hide values of variables stored in .env
Exception WEB-51391 Exception while creating React template project
Exception WEB-51314 NPE while updating path to npm package
Performance WEB-51565 Linked packages under @types are indexed always
Bug WEB-51242 Add 'serve' and 'lint' to the completion in the 'scripts' section in package.json
SASSFeature WEB-51021 Support Sass/SCSS math.div
TypeScriptTask WEB-51690 Update bundled TypeScript to 4.3
Bug WEB-50975 Typescript 4.3: Allow override as parameter property
Bug WEB-48764 React + typescript, React class component with generic type raise expected syntax error
Task WEB-50611 Improve "Infer parameter types from usages" intention
Bug WEB-51392 Update tsconfig.json schema to include ES2021 target.
Feature WEB-51449 Add tsconfig.test.json to the list of associated file names for TypeScript Configuration Files
Feature WEB-43845 no action for convert `import = require` to `import from`
Unit TestsBug WEB-51076 RuntimeExceptionWithAttachments: Can't run Karma with coverage
  • No labels