No subsystem | Bug | IDEA-272125 | macOS: SIGSEGV at [libnst64.dylib] setTouchBar / com.intellij.ui.mac.touchbar.NST.setTouchBar |
Exception | IDEA-272029 | com.intellij.serviceContainer.AlreadyDisposedException: Cannot create com.intellij.openapi.externalSystem.ExternalSystemModulePropertyManager because container is already disposed | |
Task | IDEA-267073 | support pre-scaled svg icon size | |
Bug | IDEA-264161 | Toolbox integration: update actions | |
Task | IDEA-270993 | Remove WebServices, JAXB, XmlBeans from Tools menu | |
Bug | IDEA-262856 | Editor steals a focus but shouldn't for some file types | |
Performance | IDEA-270997 | UsageInfo2UsageAdapter.getIcon via UsageViewTreeCellRenderer.customizeCellRenderer | |
Bug | IDEA-270224 | Shared indexes generation may fail | |
Bug | IDEA-273291 | "ok/cancel" new dialog boxes under windows have default/selected buttons wrong | |
Bug | IDEA-267232 | Idea stuck on splash in fresh environment | |
Feature | IDEA-269763 | Try to use "soft kill" before the "hard kill" when press red "stop" button for processes started from IDEA on Windows, just like it is already done on Linux and Mac | |
Bug | IDEA-55904 | Hierarchy on Overridden Method Shows Impossible Callers of method | |
Bug | IDEA-271853 | Actions on save: Don't run dumb aware actions on save in dumb mode | |
Bug | IDEA-272894 | SIGSEGV at [libobjc.A.dylib] objc_msgSend in -[NSTouchBarViewController _updateTree] | |
Feature | IDEA-30308 | Support custom editor cursors | |
Bug | IDEA-268076 | There are two "Settings" menu items in the "File" menu | |
Bug | IDEA-255878 | UI thread deadlock, application freeze upon com.intellij.ui.IconDeferrerImpl.clearCache | |
Bug | IDEA-272992 | Class com.intellij.spring.boot.run.lifecycle.SpringBootApplicationLifecycleManager must be not requested from main classloader of com.intellij.spring.boot plugin [Plugin: com.intellij.spring.boot] | |
Bug | IDEA-272993 | com.intellij.diagnostic.PluginException: Class com.intellij.spring.boot.run.lifecycle.beans.tab.LiveBeansPanelContent must be not requested from main classloader of com.intellij.spring.boot plugin [Plugin: com.intellij.spring.boot] with 2.4.6 spring boot | |
Exception | IDEA-270118 | IDE at com.intellij.openapi.fileTypes.impl.RemovedMappingTracker.load | |
Bug | IDEA-269836 | 'Error running ... it must not be null' when running Karma tests as pre-commit task | |
Feature | IDEA-103297 | Allow on-the-fly change of the file type used for syntax highlighing | |
Bug | IDEA-250007 | "File type conflict found" on every IDEA start; quick fixes do not help | |
Bug | IDEA-269440 | Remove code duplicates after JBR-1718 | |
Bug | IDEA-270458 | Select in action shows outdated "Local changes" target | |
Exception | IDEA-270115 | Throwable: Attempt to load key 'ide.editor.max.font.size' for not yet loaded registry | |
Exception | IDEA-272959 | "com.intellij.diagnostic.PluginException: Class com.intellij.spring.boot.run.SpringBootApplicationConfigurationTypeBase must be not requested from main classloader of com.intellij.spring.boot plugin" | |
Bug | IDEA-267738 | Correct a spelling error in ApplicationBundle | |
Task | IDEA-269612 | EA crash reports: info about installed plugins required | |
Bug | IDEA-272131 | macOS: SIGILL at [libsystem_kernel] __kill in Should translate autoresizing mask into constraints if _didChangeHostsAutolayoutEngineTo:YES. | |
Bug | IDEA-272172 | IdeaVim project is completely broken on 2021.1.2 | |
Performance | IDEA-266034 | Migrate RefHashMap.MyMap from Trove to Fastutil/Java | |
Usability | IDEA-272388 | Performance Testing plugin: open support request leads provides non-rider link | |
Exception | IDEA-268256 | "java.lang.NullPointerException at com.intellij.protobuf.ide.settings.DefaultConfigurator.getBuiltInIncludeEntry(DefaultConfigurator.ja va:72)" | |
Exception | IDEA-272139 | "java.lang.Throwable: Class com.jetbrains.packagesearch.intellij.plugin.maven.MavenProjectModuleType must be not requested from main classloader" | |
Exception | IDEA-271005 | Puppet plugin: Cannot create class com.intellij.lang.puppet.rubyShared.CreatePuppetModuleAction | |
Performance | IDEA-271002 | DataKey.getData via UsageViewTreeCellRenderer.customizeCellRenderer | |
Bug | IDEA-267148 | Enable extended glyph cache & fractional metrics by default | |
Task | IDEA-270568 | New dialog for changing the project icon | |
Bug | IDEA-270549 | Jetbrains Marketplace Boot Failure on Community IntelliJ | |
Feature | IDEA-270357 | Add a means to copy key and value of a property | |
Performance | IDEA-270848 | ConsoleViewImpl.updatePredefinedFilters | |
Bug | IDEA-240623 | KDE Global Menu does not work. But it's work with PhpStorm | |
Bug | IDEA-262984 | Don't store non-persistent modules into project workspace cache | |
Cosmetics | IDEA-268283 | Wrong font in Rename chooser | |
Exception | IDEA-269439 | AlreadyDisposedException "Cannot create com.intellij.ui.EditorNotifications because container is already disposed" | |
Cosmetics | IDEA-266420 | New Project wIzard: dialog changes its size unexpectedly on IntelliJ Platform Plugin type selecting | |
Android | Bug | IDEA-254379 | Get rid of 2 kotlin plugins in IDEA project |
Exception | IDEA-270482 | Could not load wear devices: java.lang.NumberFormatException: For input string: "" | |
Exception | IDEA-267497 | Android: "Convert to WebP" action fails with NoClassDefFoundError | |
Bug | IDEA-254380 | Get rid of offline-repo in IDEA/android tests | |
Exception | IDEA-267210 | com.intellij.diagnostic.PluginException: Cyclic extension initialization: SimpleConstructorInjectionAdapter | |
Bug | IDEA-258250 | Android SDK Manager fails on apple slicon (archer 64) | |
Task | IDEA-268850 | Merge Android Plugin 4.2 | |
Bug | IDEA-264378 | Android Layout Editor does not show issues in the issues panel | |
Bug | IDEA-273016 | Preferences/Settings: Editor: Inspections: Compose preview: titlesof inspection are displayed as keys | |
Build | Cosmetics | IDEA-269775 | Maven: fix typo in the 'maven build scripts found' notification |
Cosmetics | IDEA-245204 | Build tools: Maven/Gradle panel is opened after new project creation | |
Build. Ant | Bug | IDEA-266760 | Cant perform ant tasks on WSL2 |
Build. Built-in (JPS) | Bug | IDEA-263109 | Marking method as "default" in Java SAM interface doesn't affect Java dependencies |
Bug | IDEA-268372 | External javac uses two different protobuf library versions due to "3rd-party.jar" | |
Bug | IDEA-272409 | Skipping Scala files without a Scala SDK in module(s) untitled814 when added scala sdk | |
Feature | IDEA-161641 | Ability to produce JLink artefacts | |
Feature | IDEA-269070 | Compiler heap size is fixed to 1/3rd of Build process heap size, if project has modules with different JDK versions | |
Bug | IDEA-261683 | Class containing lambda is not recompiled when corresponding SAM interface is changed | |
Exception | IDEA-262403 | REWA at com.intellij.openapi.application.impl.ApplicationImpl.assertIsDispatchThread | |
Task | IDEA-269422 | Upgrade error-prone plugin to use error-prone 2.7.1 | |
Build. Gradle | Exception | IDEA-271340 | java.lang.ClassNotFoundException: com.intellij.util.lang.PathClassLoader when running bootRun task |
Bug | IDEA-200371 | IntelliJ Gradle integration selects wrong settings.gradle and build.gradle when having sub projects | |
Bug | IDEA-270502 | NPW: Module already exists error | |
Bug | IDEA-270755 | Gradle Task with 'Allow Parallel Run' option hangs when executed subsequently | |
Bug | IDEA-260314 | New Maven/Gradle module wizard: if creating a module for an empty project the module root is set to a parent project directory | |
Bug | IDEA-227167 | Gradle composite build does invoke wrong target if includedBuild task is executed in gradle view and fails with exception | |
Bug | IDEA-263776 | Intellij Idea 2021.1 Beta (ideaIU-211.6305.21) WSL 2 gradle execution does not pass environment variables from Run Configuration when run is delegated to Gradle | |
Exception | IDEA-266424 | ClassNotFoundException: org.jetbrains.plugins.gradle.frameworkSupport.GradleFrameworkSupportProvider PluginClassLoader(plugin=PluginDescriptor(name=Java EE: Gradle Integration, id=com.intellij.javaee.gradle | |
Bug | IDEA-261872 | Cannot launch proper JPS JUnit Run Configuration after previously unsuccessful Run Configuration launch | |
Task | IDEA-265160 | Command-line UI for Gradle run configuration | |
Bug | IDEA-263627 | build.gradle file autosaves at every key stroke and cursors then jumps to a different position in file while you are still typing. | |
Bug | IDEA-266429 | Run icons default to run with Gradle although "Choose per test" is configured | |
Bug | IDEA-175014 | Rerun failed tests does not work with gradle test runner | |
Bug | IDEA-207003 | Gradle Composite Build included build has the same root project name as the main build | |
Build. Maven | Bug | IDEA-195620 | Importing a multi-module maven project with .flattened-pom.xml files results in duplicate modules. |
Bug | IDEA-246963 | java.lang.RuntimeException: Cannot start maven service when incorrect JVM options are passed to IDE Maven process | |
Feature | IDEA-205178 | Support .mvn/jvm.config for defining JVM configuration for Maven builds | |
Feature | IDEA-203589 | Provide quick fix when build fails due to "Invalid source release" | |
Feature | IDEA-270771 | Provide quick fix when Maven build fails due to "Invalid source release" (maven project) | |
Bug | IDEA-265641 | NullPointerException in MavenWslUtil.resolveM2Dir when creating new project from existing source in WSL2 | |
Bug | IDEA-271495 | Suddenly Java version is no longer recognized by the build | |
Bug | IDEA-257309 | [Regression] Maven wrapper feature works no longer in IntelliJ Idea 2020.3 | |
Cosmetics | IDEA-263855 | Typos in preferences | |
Bug | IDEA-268157 | Maven bundle dependency no longer resolved after upgrade to 2021.1 | |
Feature | IDEA-266750 | IDE does not read settings.xml from maven 3.8.1 | |
Bug | IDEA-268306 | Freeze on opening Maven project while updating IJ SDK external annotations (deadlock in MavenIndicesManager) | |
Bug | IDEA-201496 | Maven: support maven.compiler.parameters property | |
Bug | IDEA-261462 | Incorrect quick fix suggested to update Java Language Level in pom.xml | |
Bug | IDEA-267163 | Maven importer does not find dependency version declared in parent and reports a validation error | |
Bug | IDEA-169034 | File paths are not clickable in the Maven tool output | |
Build. Package Search | Exception | IDEA-271528 | Exception on inspections pass |
Bug | IDEA-271036 | PackageSearchService is filtering out valid characters | |
Bug | IDEA-271229 | PackagesTable can create invalid NavigatableArray in getData() | |
Bug | IDEA-265947 | Prevent creating malformed URLs in PackageSearchService | |
Bug | IDEA-272032 | [EA-296951] Rerunning code highlight may cause exceptions | |
Code Analysis. Dependencies | Bug | IDEA-268133 | Do not start PWA during editing |
Bug | IDEA-169897 | 'Analyze Data Flow to Here' shows javadoc instead of enum | |
Bug | IDEA-269770 | Throwable: Read access is allowed from inside read-action ... at com.intellij.analysis.pwa.analyser.PwaServiceImpl. | |
Bug | IDEA-265832 | com.intellij.testFramework.LightVirtualFile cannot be cast to class com.intellij.openapi.vfs.VirtualFileWithId | |
Bug | IDEA-268120 | Inconsistent and wrong error from PWA | |
Bug | IDEA-268859 | PWA doesn't properly handle deletion of the folder | |
Bug | IDEA-268854 | Java files in resources are processed by PWA | |
Bug | IDEA-269673 | Annotation problems are not detected by PWA | |
Bug | IDEA-166964 | 'Group by nullness' button opens 'grouped by value' tab as well | |
Bug | IDEA-268417 | PWA doens't properly work in power save mode | |
Bug | IDEA-268414 | Different number of errors from highlighting and PWA | |
Bug | IDEA-271194 | PWA doesn't work and throws exception on restarting | |
Bug | IDEA-154777 | 'Analyze data flow from here' on parameter from overriding method shows usages of parameter in the base method | |
Bug | IDEA-268687 | Included sources are not processed by PWA | |
Feature | IDEA-194774 | Analyze dataflow: track through Collections.unmodifiableList | |
Bug | IDEA-268798 | Unknown constructor error reported only once per file | |
Code Analysis. Inspection | Bug | 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 Injection | Bug | 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 Search | Bug | 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 | |
Core | Bug | 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. Debugger | Bug | 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. Diagrams | Exception | 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 System | Exception | IDEA-264492 | Randomly failing tests due to VFS exceptions |
Usability | IDEA-225699 | IDE attempts to access samba shares without credentials | |
Core. IDE Settings | Bug | 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. Sharing | Bug | IDEA-269456 | UnsupportedOperationException when install custom UI theme + theme isn't installed |
Bug | IDEA-272508 | Got all my toolchains removed | |
Core. Indexing | Bug | 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. Installation | Usability | 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. Licensing | Bug | 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 Search | Bug | 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 API | Bug | 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 Management | Bug | 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. Profiler | Bug | IDEA-263736 | Don't throw exception on attempt to profile with Async profiler on M1 |
Feature | IDEA-261415 | Highlight processes started within IDEA | |
Usability | IDEA-268862 | ⌘W doesn't close the tool window tab | |
Feature | IDEA-215818 | Show total metric value for thread in thread list view | |
Usability | IDEA-261416 | Allow to hide irrelevant java processes | |
Core. Project Settings | Bug | 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 Documentation | Bug | 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. Refactorings | Usability | 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. Configurations | Bug | 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. Targets | Bug | 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. SSH | Bug | 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. Statistics | Task | 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 Management | Bug | IDEA-262805 | First underscore in context name gone |
Editor | Feature | 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 Completion | Feature | IDEA-267743 | Color Scheme: separate background option for quick doc and code completion |
Bug | IDEA-269699 | Second completion shows duplicated file entries | |
Editor. Copyright | Feature | IDEA-150579 | Add the ability to maintain multiple years in a copyright statement using the Copyright Plugin |
Editor. Diff and Merge | Bug | 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 Text | Bug | 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 Highlighting | Usability | IDEA-130373 | Highlighting should not be paused during VFS refresh |
Bug | IDEA-272748 | Incorrect displaying settings in Color Scheme → Language defaults | |
Editor. Formatter | Usability | 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 Actions | Bug | IDEA-264648 | Nothing to show pop up is too big |
Feature | IDEA-263473 | 'Fix all' action for (at least some) compilation errors | |
Editor. Spellcheck | Bug | IDEA-272375 | False-positive spell correction "Wrong article": "a" vs. "an" in front of "hours" |
Editor. TextMate Bundles | Bug | IDEA-263847 | Some log files not editable |
Frameworks | Bug | IDEA-268259 | Axios: no URL completion for HTTP methods of AxiosInstance |
Bug | IDEA-259770 | Microservices: Show All Endpoints Of Module action is available for URLs from library classes | |
Cosmetics | IDEA-266371 | New Project Wizards for JVM Frameworks: all buttons have not-centered text | |
Task | IDEA-268181 | Frameworks: enable Gradle Kotlin DSL option automatically in case Gradle and Kotlin are selected | |
Feature | IDEA-246409 | Microservices: Enable completion for endpoints for `new Request()` in JavaScript | |
Feature | IDEA-267204 | Microservices: show Express JS handlers in Endpoints tool window | |
Cosmetics | IDEA-272171 | gRPC endpoints provider produces ugly endpoints in compact mode | |
Bug | IDEA-264151 | Spring Initializr: version is changed after unsuccessful validation of libraries | |
Task | IDEA-265763 | Url Search Everywhere: Retrieve Icon from URL target info | |
Task | IDEA-261941 | Make Endpoints tool window a plugin | |
Usability | IDEA-264261 | Endpoints: do not show Gradle .test modules if Show From Tests disabled | |
Bug | IDEA-267342 | Jackson: private field is never assigned warning is shown for field annotated with JsonProperty | |
Feature | IDEA-190595 | Liquibase - SQL syntax highlighting doesn't work in <sql> tag | |
Feature | IDEA-233564 | JavaScript: Provide completion for `axios.baseURL = '';` | |
Feature | IDEA-244290 | Angular: provide URL Path references for $http and HttpClient | |
Frameworks. Hibernate | Bug | IDEA-223439 | Column of Hibernate entity is not resolved when used in @EmbeddedId |
Frameworks. Lombok | Bug | IDEA-254453 | Hide Lombok/Delombok groups if project doesn't have Lombok library |
Cosmetics | IDEA-269179 | Lombok inspections should be nested under the Java branch | |
Frameworks. Micronaut | Feature | IDEA-265606 | Micronaut Cache: support CacheConfig annotation |
Task | IDEA-266018 | Micronaut Caches: check the "parameter" attribute value for correctness | |
Feature | IDEA-270213 | Micronaut: recommend saveAll and deleteAll instead of save/delete of CrudRepository in loop | |
Bug | IDEA-266033 | Micronaut Caches: rename for #parameters attribute of cache annotations is incorrect | |
Feature | IDEA-264195 | Micronaut Caches: provide support for the #parameters attribute of annotations | |
Feature | IDEA-264312 | Micronaut Caches: support properties placeholders in cache annotations | |
Feature | IDEA-237001 | Micronaut cache extension references and gutter icon | |
Bug | IDEA-272249 | Micronaut: dashes in the groupId of a new project cause errors on attempt to create packages structure | |
Feature | IDEA-232206 | Micronaut: support gutter icons and navigation for TransactionalEventListener | |
Bug | IDEA-272608 | Run Targets: the remote java is shown in the Application Run Configuration when the remote target is selected, but not in the Micronaut | |
Bug | IDEA-272609 | Could not apply run target change for Micronaut run configuration | |
Bug | IDEA-266054 | Micronaut Caches: the value-less cache annotations are not recognized if @CacheConfig is provided for the base class | |
Frameworks. OpenAPI (Swagger) | Exception | IDEA-269729 | Swagger/OpenAPI: Get exception on Export Self-Contained Specification context-action (java.lang.Throwable: Assertion failed: Write access is allowed inside write-action only) |
Exception | IDEA-272193 | Microservices: Slow operations are prohibited on EDT from Endpoints actions update | |
Bug | IDEA-263299 | Swagger UI fails to find a section in $ref if it contains escaped / character | |
Feature | IDEA-259641 | OpenAPI Specifications plugin should allow editor + preview split to be horizontal | |
Bug | IDEA-270778 | "JsonParseException: Unrecognized token" at com.intellij.swagger.providers.SwJsonSchemaPatchUtils.readTree(SwJsonSchemaPatchUtils.kt:34) when opening any project with 2021.1.2 version | |
Bug | IDEA-263785 | OpenAPI preview breaks when "</script>" is found in the spec file | |
Bug | IDEA-273216 | i18n:Preference/Settings: Editor: Live Template: hardcode description of OpenAPI | |
Bug | IDEA-269428 | HTTP Client tab in endpoints viewer is not available if specification doesn't contain `servers` key | |
Bug | IDEA-270575 | Swagger/OpenAPI: Can't load external openapi specification, get java.lang.Throwable: Class com.intellij.swagger.providers.endpoints.remote.RemoteSpecificationEnricher must be not requested from main classloader of com.intellij.swagger plugin | |
Bug | IDEA-264540 | URL path reference issues in 212 nightly | |
Feature | IDEA-269445 | Add ability to export OpenAPI specification with all references inlined | |
Frameworks. Quarkus | Feature | IDEA-231757 | Quarkus cache extension references and gutter icon |
Bug | IDEA-271203 | Quarkus: can't run Gradle based quarkus RC | |
Bug | IDEA-256608 | Quarkus beans without annotations should not be detected | |
Bug | IDEA-273452 | ConfigYamlAccessor must be not requested from main classloader of com.intellij.microservices.config plugin [Plugin: com.intellij.quarkus] | |
Bug | IDEA-272867 | Quarkus: false-positive CDI injection inspection warning for config properties injected into interface | |
Feature | IDEA-244263 | Quarkus: factory methods without Produces | |
Bug | IDEA-274211 | Quarkus: Can't create new quarkus project (can't obtain quarkus version) | |
Bug | IDEA-267416 | Quarkus: unsatisfied dependency warning is shown when a config class annotated with @ConfigProperties is injected | |
Frameworks. Reactor | Bug | IDEA-271363 | Inspection "Return null or something nullable from a lambda in transformation method" warns for Reactor's `mapNotNull` although it explicitly allows nulls |
Frameworks. Selenium | Feature | IDEA-270382 | Selenium: provide clickable links to files in Selenide output |
Bug | IDEA-270375 | Selenium: Update sample code for New Projects after jetbrains.com changes | |
Frameworks. Spring | Feature | IDEA-267075 | Spring: add shared indexes consent option to Spring Initializr wizard |
Feature | IDEA-264705 | Spring: query shared indexes for Spring libraries on new project creation | |
Bug | IDEA-265110 | Spring Cache: false-positive warning on @Cacheable annotation in feign client interface | |
Bug | IDEA-270324 | Spring: Events: methods annotated with @EvenListener meta-annotations are shown as unused | |
Bug | IDEA-265612 | Spring: use project name as description in new Spring Initializr projects | |
Bug | IDEA-270830 | Elements are not visible in runtime bean dependency popup | |
Bug | IDEA-270639 | Spring: @PostConstruct and @PreDestroy-annotated methods are shown as unused | |
Bug | IDEA-222752 | Spring: event publishers are not shown for standard Context related events | |
Bug | IDEA-269955 | Spring Security: role references are not inserted when mvcMatchers() method is used | |
Bug | IDEA-263257 | Spring: support transitive @javax.annotation.Priority | |
Exception | IDEA-269776 | REWA at com.intellij.openapi.application.impl.ApplicationImpl.throwThreadAccessException | |
Bug | IDEA-267559 | "Could not autowire. No beans of 'MyClass<Generics>' type found" when wiring a class with generics | |
Bug | IDEA-269569 | Spring Testing: autowiring error is shown for TestRestTemplate bean in Kotlin | |
Bug | IDEA-264916 | Spring Integration: false autowiring error report for the @ServiceActivator-annotated method parameter | |
Feature | IDEA-235953 | Support @DynamicPropertySource methods in Spring 5.2.5 | |
Bug | IDEA-269890 | Group name in Spring Initializr project wizard incorrectly forbids entering dashes | |
Bug | IDEA-250966 | Spring Security: arguments of hasAnyRole() and hasAnyAuthority() methods are not treated as roles | |
Usability | IDEA-245858 | Rename Spring Boot Endpoints tab | |
Bug | IDEA-254671 | Spring MVC Testing: MockMVC urls are not shown in the Endpoints view | |
Bug | IDEA-270099 | Spring: event publishing points are not found for events fired in libraries | |
Performance | IDEA-272431 | High CPU On Spring AOP project when IDE is Idle | |
Task | IDEA-245818 | Report activations/interactions with tabs in Spring endpoints view to FUS | |
Bug | IDEA-184199 | Spring @Value annotated Java fields mustn't be inspected as "may be final" | |
Exception | IDEA-271255 | Exception "Cannot create class com.intellij.spring.el.parser.SpringELParserDefinition" which prevents proper indexing and analysis of classes | |
Feature | IDEA-269436 | Spring: inject JSONPath language to MockMvc Kotlin DSL | |
Bug | IDEA-269577 | Spring Testing: TestRestTemplate: url references are not highlighted for some methods | |
Grazie | Bug | IDEA-269395 | Grazie: Already disposed Project accessed from GrazieAsyncSpeller |
Performance | IDEA-268886 | High Grazie memory usage in IDEA | |
Exception | IDEA-262179 | Assertion failed: Please don't register startup activities for the default project: they won't ever be run | |
Task | IDEA-268432 | Update description of proofreading inspections | |
Bug | IDEA-271329 | Proofreading: New Grammar rule "Readability: sentence over 40 words" finds long PHPUnit @covers FQCN PHPDocs | |
Groovy | Bug | IDEA-261068 | javadoc return tag is shown wrong on groovy |
Task | IDEA-83519 | Adding Groovy support to a project should be able to download Groovy | |
Bug | IDEA-272024 | Groovy syntax highlighting breaks after restarting IntelliJ | |
Usability | IDEA-269874 | Standard setup for Groovy results in discrepancy between Groovy bytecode and source code | |
Bug | IDEA-263820 | Groovy generics, good code marked red | |
Bug | IDEA-261486 | Groovy: implemente of trait | |
Feature | IDEA-255520 | Local variable type hints | |
Bug | IDEA-260855 | Groovy Method pointer operator | |
Bug | IDEA-263732 | Render documentation comments feature does not work in Groovy files | |
Bug | IDEA-270114 | Refactor - Convert to Java for Groovy files which contain method names with spaces results in an invalid Java file | |
Bug | IDEA-197677 | Groovy 2.5.x @Canonical annotation is not correctly recognised | |
Support Request | IDEA-267831 | Chained method calls - groovy | |
Bug | IDEA-261246 | The final method in Groovy's trait | |
Bug | IDEA-263816 | A line comment as last line in the "Evaluate" dialog with language Groovy breaks the compilation | |
Bug | IDEA-256015 | Wrong warning when using + method for Set created via List-literal assignment to a Set variable in Groovy | |
Groovy. Inspections | Bug | IDEA-261239 | Groovy - valid code red in MapConstructor pre/post attributes |
Bug | IDEA-255422 | Groovy - Invalid warnings on @MapConstructor properties for @Immutable classes | |
Infrastructure. Build Scripts | Bug | IDEA-265904 | Build process may fail with ConcurrentModificationException if several compilation errors are reported in parallel |
Task | IDEA-255246 | Get rid of resources_en.jar files in plugin distributions | |
Java | Feature | IDEA-270503 | Go to class when cursor is in a ClassDesc::of |
Bug | IDEA-272190 | Run configuration doesn't comply with modulepath/classpath distinction | |
Cosmetics | IDEA-271345 | CodeStyle Imports: Packages to use '*' with: No warning if entering 'import dk.foo.bar' instead of just 'dk.foo.bar' | |
Bug | IDEA-273159 | Run configuration getting module path wrong with indirect dependencies | |
Feature | IDEA-151375 | java.nio.file.Path missing in jdkAnnotations.jar (Java 8) | |
Task | IDEA-271016 | Introduce Java 17 language level | |
Bug | IDEA-270879 | Java class is not created on class code paste into package | |
Feature | IDEA-270060 | Implement parser for "Pattern matching for switch" | |
Bug | IDEA-262023 | A module declaration is not allowed to be a target of an annotation that lacks an @Target meta-annotation | |
Performance | IDEA-231798 | IntelliJ performance issue while typing (LightJavaModule#claimedModuleName) | |
Java. AspectJ | Usability | IDEA-269712 | IDEA is unable to find AspectJ compiler when importing pom.xml and a project SDK is set to Java 9+ |
Feature | IDEA-230356 | Automatic detection AspectJ for Module doesn't work for aspectj-maven-plugin from com.nickwongdev | |
Task | IDEA-269449 | Support "dev.aspectj" Maven plugin | |
Exception | IDEA-268326 | IAE at com.intellij.openapi.roots.ui.configuration.ProjectStructureConfigurable.getInstance | |
Java. Code Completion | Bug | IDEA-265135 | Autocompletion doesn't work in shebang files |
Bug | IDEA-268441 | Complete Current Statement jumps to unexpected line | |
Usability | IDEA-270488 | Omit null hint for System.out | |
Usability | IDEA-263951 | don't suggest all keywords after try {} | |
Bug | IDEA-269952 | Code completion results in invalid code | |
Usability | IDEA-263183 | Postfix completion java .forr (= indexed for loop reverse order) is wrong | |
Feature | IDEA-264165 | Insert @NotNull or @Nullable when completing the class name via ! or ? | |
Bug | IDEA-264821 | Complete current statement: wrong choice for missing bracket | |
Feature | IDEA-267950 | Define prefixes and suffixes that will be excluded at completion | |
Java. Code Completion. Recommenders | Bug | IDEA-263283 | Exception on code completion. IOException in caffeine cache |
Java. Code Coverage | Bug | IDEA-266840 | Cancel of prompt about outdated coverage removes all recorded coverage data |
Performance | IDEA-272132 | Filtering default constructor takes a lot of time during coverage report loading. | |
Bug | IDEA-272192 | Error running tests with coverage: java.nio.file.FileAlreadyExistsException | |
Usability | IDEA-260435 | Code coverage Report includes excluded classes | |
Bug | IDEA-262160 | "Loading Coverage Data" progress indicator is not cancellable | |
Bug | IDEA-269908 | Detect tests covering line doesn't work with new tracing mode | |
Task | IDEA-268635 | Update JaCoCo to support java 15+ | |
Java. Code Formatting | Bug | IDEA-160629 | The first line of top level class is indented |
Bug | IDEA-255648 | No indent after pressing Enter when writing a multi-line chain call inside argument list | |
Bug | IDEA-161875 | Annotation parameters: "Align when multiline" inserts extra alignment spaces for no apparent reason | |
Bug | IDEA-158691 | Lost continuation indent inside chained method call parameter list | |
Bug | IDEA-250968 | Code formatting - (Java) Space not added within code braces | |
Usability | IDEA-198240 | Multiline TODO inside JavaDoc is not recognized during code reformatting | |
Bug | IDEA-149711 | Code formatting should not force braces into deliberately empty loops | |
Bug | IDEA-246100 | Rearrange code causes Illegal forward reference | |
Performance | IDEA-265443 | Java BracePostFormatProcessor is applied to all file types, not just Java files | |
Java. Code Generation | Feature | IDEA-270395 | Exclude `serialVersionUID` field from candidates of Getter/Setter generation |
Usability | IDEA-269830 | Auto-generated catch block for SQLException uses non-standard variable name | |
Java. Debugger | Feature | IDEA-260504 | Support for debugging Janino-compiled source |
Bug | IDEA-271607 | Empty threads combobox (with read only attach) | |
Bug | IDEA-262997 | Incorrect lambda breakpoint | |
Bug | IDEA-271799 | Unexpected JDWP Error: 41 on StepOver while debugging | |
Bug | IDEA-265851 | MapEntry is shown as null -> null with muted renderers | |
Bug | IDEA-265981 | Unable to evaluate super call | |
Bug | IDEA-266563 | Mouse hover of Java text blocks is painful | |
Bug | IDEA-273116 | Possible deadlock in debugger reader thread | |
Bug | IDEA-269244 | Part of stack trace in the debugger leads to irrelevant binaries instead of project sources | |
Bug | IDEA-264056 | Inline debugger values are overlapping sometimes | |
Bug | IDEA-262001 | Switch in "Evaluate expression" compares Strings by reference, not by content. | |
Bug | IDEA-263969 | Evaluate expression fails when private class used in generics | |
Java. Eclipse Integration | Bug | IDEA-265574 | EclipseProjectDetector causes "would like to access files in your Documents folder" prompt to appear |
Bug | IDEA-269668 | Eclipse projects are shown at the top of recent projects list | |
Bug | IDEA-268277 | Error Is Thrown at Eclipse Projects Autodetection on Windows | |
Bug | IDEA-268275 | Eclipse Projects Autodetection Doesn't Work with an Older Config Imported | |
Java. Error Highlighting | Task | IDEA-271499 | Make sealed classes available in java 17 (no preview) |
Bug | IDEA-267644 | No error on lambda usage when SAM interface has type parameter bounded by another type parameter | |
Feature | IDEA-265543 | Pattern type is the same as expression type error missing fix | |
Usability | IDEA-273163 | "Enable Project-Wide Analysis" tooltip doesn't make it clear that we only support Java | |
Bug | IDEA-262462 | Optimize imports removes needed import | |
Usability | IDEA-264182 | Do not report 'Annotations are not allowed here' in unterminated parameter list | |
Bug | IDEA-229998 | False error: 'No instance(s) of type variable(s) T exist so that capture of ? extends X conforms to X<T>' | |
Bug | IDEA-266561 | Generated Record methods never clash with inherited methods (false negative) | |
Feature | IDEA-265053 | Highlight not-wellformed statements without semicolon as a "not-a-statement" and suggest 'introduce local variable' as a quick-fix | |
Bug | IDEA-262803 | False "Type arguments given on a raw method" error when the arguments are given to the result of method invocation | |
Feature | IDEA-269380 | Wrap parameter using 'List.of()' | |
Feature | IDEA-260278 | Project wide analysis should track changes in java modules declarations | |
Usability | IDEA-265125 | Do not highlight 'var' in case if there's a constructor of unresolved type on the right side | |
Bug | IDEA-262496 | Bad code not highlighted: static import on interface method accessible through inheritance | |
Bug | IDEA-267280 | "Enum types cannot be instantiated" error doesn't recognized properly | |
Bug | IDEA-262804 | No "Attribute value must be constant" error when the value refers to an instance final field initialized by a constant expression | |
Bug | IDEA-272717 | Good code red: sealed classes in libraries | |
Bug | IDEA-269928 | Good code red: lambda in conditional in switch expression | |
Java. Extract Method | Exception | IDEA-259107 | Extract method fails with exception |
Java. Inspections | Bug | IDEA-269093 | Invalid action message for `redundant new expression in constant array` inspection |
Bug | IDEA-268264 | Java: false-positive result of 'Short.parseShort()' is ignored | |
Bug | IDEA-271359 | Protected member in final class should not report when no fix is available | |
Feature | IDEA-265262 | Detect overwritten array element | |
Bug | IDEA-271523 | False positive warning "Casting 's1.toArray()' to 'T[]' will produce 'ClassCastException' for any non-null value" | |
Feature | IDEA-260783 | "Java | Initialization | Instance field may not be initialized" must recognize test initialization methods | |
Feature | IDEA-231329 | Convert @TestOnly inspection to UAST so that it works for Kotlin | |
Bug | IDEA-261891 | Number object comparison: proposed change is semantically not equal | |
Feature | IDEA-265472 | Inspection to report generic write-only objects | |
Bug | IDEA-185018 | "JUnit TestCase with non-trivial constructors" should not report assignment to final fields | |
Bug | IDEA-267960 | "Await not in loop" doesn't support lambda context | |
Bug | IDEA-268011 | Incorrect inferred annotations for `com.google.protobuf.GeneratedMessageV3` | |
Bug | IDEA-261954 | Regression: false positive "Unused Declaration" inspection with JUnit 5 parameterized tests and @MethodSource | |
Feature | IDEA-262483 | Improve LiveVariableAnalyzer | |
Bug | IDEA-268866 | Replacing lambda with method reference leads to incorrect code | |
Feature | IDEA-266718 | "JUnit test annotated with '@Ignore'/'@Disabled'" inspection should optionally only warn when the annotation doesn't provide a reason | |
Usability | IDEA-118935 | Bad UX while adding a scope to the inspection. | |
Feature | IDEA-262555 | Redundant char[] wrapping at String constructor could be replaced with String.valueOf() | |
Feature | IDEA-265186 | Inspection "method may be static" should automatically exclude methods with the @FXML annotation | |
Bug | IDEA-242478 | "Convert method reference to lambda" loses outer class name | |
Bug | IDEA-267972 | Quick fix for "equals() called on BigDecimal" Inspection generates an incorrect code (in compare to Objects.equals) | |
Bug | IDEA-177890 | "Deprecated member is still used" should understand Jigsaw modules | |
Feature | IDEA-265744 | Make DFA ControlFlow reusable | |
Feature | IDEA-265747 | Improve Overwritten Map key or set element inspection | |
Bug | IDEA-263264 | 'null' in scope order right after creation scope with empty patter | |
Feature | IDEA-264858 | Track collection sizes of derived collections | |
Bug | IDEA-266362 | Incorrect BadOddness inspection warning when the number checked is guaranteed to be (strictly) positive | |
Feature | IDEA-264850 | MagicConstant inspection does not work on varargs | |
Feature | IDEA-269663 | Report conditions made redundant by subsequent checks | |
Feature | IDEA-268475 | Add limited support for range tracking for floating point values | |
Usability | IDEA-268477 | false positive "Cast '(NewVirtualFileSystem)fileSystem' conflicts with surrounding 'instanceof' check" | |
Bug | IDEA-231054 | Deprecated method is being reported as "still being used" while usages are not being found | |
Bug | IDEA-267499 | Empty class inspection saves options incorrectly | |
Bug | IDEA-272374 | 'New object is compared using ==' shouldn't show warning if object is used in both parts of comparison | |
Bug | IDEA-264020 | 'Replace StringBuilder with String' changes code semantic | |
Bug | IDEA-262147 | Method is identical to its super method: false-positive when both methods call super | |
Feature | IDEA-189788 | Support dataflow tracking through Optional | |
Bug | IDEA-262143 | Method is identical to super method false-positive when there's super class and super interface | |
Bug | IDEA-222152 | Incorrect processing of array initializer when it uses a reassigned variable | |
Bug | IDEA-266045 | "'StringBuilder' can be replaced with 'String'" quick fix makes one comment out of two | |
Feature | IDEA-188863 | ThrowableNotThrown inspection: option to suppress on method | |
Bug | IDEA-268216 | ExpectedExceptionNeverThrownTestNG inspection doesn't warn in case exception class is in braces | |
Bug | IDEA-270070 | Unnecessary local variable should not report on variable used in capturing lambda | |
Bug | IDEA-266961 | "Assertion expression can be replaced with 'assertThat' method call" inspection issues | |
Task | IDEA-268840 | Deprecated member is still used suppression is unstable: create API to mark possible problems | |
Feature | IDEA-270600 | Extend "EqualsBetweenInconvertibleTypesInspection" for Predicate.isEqual | |
Feature | IDEA-196862 | Unused Declaration | Annotations entry points: option to include all types annotated by certain annotation | |
Feature | IDEA-267240 | "'clone()' should have return type equal to the class it contains" inspection improvements | |
Bug | IDEA-267959 | `Await not in loop` supports only `await` without parameters | |
Feature | IDEA-266735 | @Range annotation should check bounds of return value | |
Bug | IDEA-273048 | getExpressionNullability with DFA ignores annotations. | |
Feature | IDEA-270684 | Inspection to warn about duplicate values in EnumSet.of() parameters | |
Bug | IDEA-269929 | False-positive redundant cast on switch expression | |
Bug | IDEA-266205 | Documentation error | |
Feature | IDEA-268502 | Empty synchronized statement: add a quick-fix to delete it | |
Bug | IDEA-266721 | "JUnit TestCase with non-trivial constructors" warns on parameterized tests | |
Bug | IDEA-264644 | toCollection(() -> list) is not recognized as mutation method for list | |
Bug | IDEA-266801 | `Static collection` inspection doesn't work if option `Ignore weak static collections or maps` is disabled | |
Cosmetics | IDEA-267805 | Use "Locale.ROOT" instead of "Locale.ENGLISH" in toUpperCase() without Locale inspection quick-fix | |
Bug | IDEA-159200 | Inferred annotations being applied on methods that are already annotated, causing incorrect warnings | |
Feature | IDEA-248814 | Add "Code block contains single statement" inspection to Code Cleanup | |
Feature | IDEA-233847 | "Unused assignment" does not work for field assignments in constructor | |
Feature | IDEA-268625 | Evaluate casts between floating point and integral variables | |
Bug | IDEA-268907 | The keySet size is not flushed when the original map is updated | |
Feature | IDEA-265251 | Report ScheduledThreadPoolExecutor with 0 in constructor and setCorePoolSize | |
Bug | IDEA-266759 | General | Redundant suppression false positive for Java | Internationalization | Unnecessary unicode escape sequence | |
Bug | IDEA-265891 | False warning when pattern matching a generic class | |
Bug | IDEA-255533 | Wrong warning when AutoCloseable declared outside try-with-resources block | |
Bug | IDEA-265898 | IDEA issues false warning about Redundant initialization of newly created array when array is assigned | |
Bug | IDEA-269686 | Wrong inspection message for nullable return value of annotation | |
Bug | IDEA-262199 | Java code inspection doesn't recognize the same problem with newer language construct | |
Bug | IDEA-265548 | Quick-fix for 'Unnecessary conversion to String' should remove redundant parentheses | |
Bug | IDEA-268022 | Incorrect quickfix for "'equals("")' can be replaced with 'isEmpty()'" | |
Bug | IDEA-270066 | Java | Error handling | Overly broad 'throws' clause inspection false report on collapsed (Java 7) catch blocks (probably with RuntimeException) | |
Bug | IDEA-268991 | "Java 8 | Guava's functional primitives can be replaced with Java" inspection quick fix shows html tags in name | |
Feature | IDEA-255165 | Update Java | Performance | Call to 'Arrays.asList()' with too few arguments to recommend List.of() | |
Bug | IDEA-249164 | Unnecessary this qualifier - one more case | |
Bug | IDEA-265365 | Add "Introduce holder class" quick fix to Double-checked locking inspection | |
Feature | IDEA-264666 | Improve "Loop can be collapsed with Stream API" suggestion to support Collection#addAll | |
Bug | IDEA-267452 | False positive "Comparable implemented but 'equals()' not overridden" for records | |
Feature | IDEA-265492 | Report repeating unary operators like -, ~, and + | |
Cosmetics | IDEA-266697 | Type may be weakened options: list look weird | |
Feature | IDEA-188304 | Investigate possibilities to inline collection calls into DFA | |
Feature | IDEA-207061 | Warn on stream.count() > 0 | |
Cosmetics | IDEA-262144 | Method is identical to super method: use different message when body is identical and when super is called | |
Bug | IDEA-237477 | False-positive double-checked locking inspection warning suggesting to make private final int variable volatile | |
Bug | IDEA-269937 | Convert to record produces incompilable code when super.equals/hashCode/toString is used | |
Bug | IDEA-262718 | Bug in NullableStuffInspectionBase#checkOverriders | |
Bug | IDEA-267021 | Inspection: Suspicious date format false positive | |
Feature | IDEA-269634 | simplify "List.of(...).stream()" to "Stream.of(...)" | |
Bug | IDEA-267045 | Replace Optional with 'if' chains produces incorrect code if `ifPresent` contains a block | |
Feature | IDEA-265275 | Report s.substring(s.length()) | |
Feature | IDEA-195460 | Report i++ when changed value is not used afterwards doesn't work for fields | |
Task | IDEA-266580 | Merge *OfConcreteClass inspections into single one | |
Usability | IDEA-265512 | Local variable is redundant is not highlighted when pattern is used | |
Java. Intention Actions | Bug | IDEA-268471 | Convert to Atomic fail |
Usability | IDEA-248883 | Flip '==': do not suggest if left and right operand are the same | |
Bug | IDEA-267506 | Creation super class refactoring contains unexpected actions | |
Feature | IDEA-216117 | Add semicolon fix | |
Usability | IDEA-223655 | "Import static method" QuickFix title is misleading | |
Feature | IDEA-216266 | Provide fix for duplicate interfaces implemented | |
Usability | IDEA-267682 | Useful intentions became harder to reach | |
Feature | IDEA-216258 | Provide fix for the receiver should be the first parameter | |
Feature | IDEA-216255 | Provide fix for Foo is not a functional interface (and friends like “No target method found”) | |
Feature | IDEA-216271 | Provide fix for case Ambiguous method call: both 'X.X(int...)' and 'X.X(String...)' match | |
Feature | IDEA-216277 | Provide fix for Abstract method 'foo()' cannot be accessed directly | |
Feature | IDEA-224332 | Intention action: replace line comment before a method with a Javadoc comment | |
Feature | IDEA-216253 | Provide fix for interface members may not have throws list | |
Feature | IDEA-216274 | Provide fix for Not allowed in interface | |
Bug | IDEA-268030 | "Import static constant" should not be shown for method invocations | |
Feature | IDEA-264997 | Add "Put parameters on separate lines" intention for Java Records | |
Feature | IDEA-262786 | Replace 'someMap.forEach(otherMap::put)' with 'otherMap.putAll(someMap)' | |
Bug | IDEA-268377 | Replace 'if else' with '?:' produces incorrect code | |
Bug | IDEA-270193 | 'Add Javadoc' quick-fix works incorrectly on one-line enum | |
Feature | IDEA-216120 | Provide fix for Illegal initializer for 'java.lang.String' | |
Usability | IDEA-267858 | Add import changes the generic signature | |
Feature | IDEA-216260 | Provide fix for the receiver type does not match the enclosing class type | |
Feature | IDEA-253796 | Trying to call static method on a new-expression should offer a quickfix to remove new | |
Feature | IDEA-267796 | Suggest "Insert return" when staying on last expression statement in non-void method | |
Bug | IDEA-266291 | "Replace with mutable collection" intention throws exception | |
Java. JavaFX | Feature | IDEA-268767 | New JavaFX project wizard |
Bug | IDEA-269305 | New JavaFX project wizard: on adding ValidatorFX dependency add 'exclusions' for it | |
Bug | IDEA-260763 | FXML Scene builder not loading | |
Task | IDEA-269232 | JavaFX templates should not be available in modules where there is no JavaFX library | |
Java. Profiler. CPU | Bug | IDEA-266885 | Timeline doesn't paint on Linux |
Bug | IDEA-265790 | Do not enable async-profiler on M1 | |
Feature | IDEA-257957 | Async-profiler for M1 | |
Java. Profiler. Memory | Bug | IDEA-264900 | Hovering a row in profiler extends beyond the table for no reason |
Usability | IDEA-264698 | Ability to capture memory snapshot without zipping | |
Usability | IDEA-263083 | Show 'not calculated' instead of 0 for retained size of object, if it's not calculated | |
Bug | IDEA-269590 | Cannot copy data from profiler's `Retained Objects` table | |
Java. Properties Files | Bug | IDEA-266551 | Properties files opening with UTF-8 instead of default encoding since 2021.1 |
Task | IDEA-269993 | Unbundle `Resource Bundle Editor` plugin | |
Java. Refactorings | Cosmetics | IDEA-268207 | Confusing wording of message when I try to remove generic parameter |
Bug | IDEA-268206 | 'Safe Delete' for a parameter in method in Java interface fails with exception if there are implementations in Kotlin | |
Bug | IDEA-270775 | Method rename problems detected menu bad wording | |
Performance | IDEA-255568 | Typing in the "To package" text field of the Move Class dialog is slow | |
Usability | IDEA-262286 | Refactor this: suggest `Wrap Method Return Value` only on method declaration | |
Bug | IDEA-270201 | Unable to inline Enum parameter if it's used with different imports | |
Usability | IDEA-258837 | Refactor this: don't suggest `Find and Replace code duplicates` | |
Usability | IDEA-271910 | Rename "Generify" action to "Convert Raw Types to Generics" | |
Feature | IDEA-146687 | Variable extracted from a lambda body is created inside the lambda | |
Bug | IDEA-268952 | Refactoring "while" over Iterator to "enhanced for" produces syntax error | |
Usability | IDEA-262340 | Refactor this: suggest `introduce functional variable` only for explicitly selected elements | |
Bug | IDEA-268879 | Migration of annotations from JUnit 4 to JUnit 5 fails | |
Usability | IDEA-267274 | Extract constant: typing after "select all" should work the same as before ticking checkbox | |
Usability | IDEA-263671 | "Move to package" moves class to another module if the same packages are used | |
Bug | IDEA-262534 | "Introduce functional variable" allows variable declared with "var" | |
Bug | IDEA-222011 | "Move Instance Method" refactoring could be improved for `default` interface methods, and empty interface methods | |
Feature | IDEA-268397 | Refactor this popup: enable 'make static' refactoring on the class declarations | |
Usability | IDEA-262308 | Refactor this: suggest `replace constructor with factory` only on a constructor declaration | |
Usability | IDEA-268398 | 'make static' on a class may change semantics | |
Usability | IDEA-261187 | "Move class" refactoring action deletes caret / cursor | |
Usability | IDEA-262992 | Inline rename of a method in the chain method call misbehaves | |
Usability | IDEA-262311 | Refactor this: suggest `make static` only on method declaration | |
Feature | IDEA-264907 | Introduce parameter object may use `record` when applicable | |
Usability | IDEA-262299 | Move class to new package moves class to (invalid) different source set | |
Bug | IDEA-267382 | Introduce parameter silently breaks record members | |
Bug | IDEA-248485 | Cross-language/inline refactoring: superclass references should be removed after inlining and removing superclass from Java source | |
Bug | IDEA-263916 | "Find usages" shows refactoring dialog | |
Bug | IDEA-238330 | Package renaming should also rename resource paths | |
Bug | IDEA-264635 | Extract constant with initializer in inner non-static class adds invalid static to field | |
Bug | IDEA-267512 | Confusing error message 'Caret should be position at the name of element to be refactored' when I try to 'Inline Super Class' | |
Bug | IDEA-119873 | Rename package UI could be made more clear | |
Usability | IDEA-247745 | Intellij refactoring / renaming incorrectly in Java | |
Bug | IDEA-230063 | Rename parameter preview dialog not showing position in source until item selection is changed | |
Bug | IDEA-267555 | Class move drops generic signature from non static inner class living outside. | |
Bug | IDEA-267247 | Extract constant in static initializer produces broken code | |
Bug | IDEA-262519 | Inline extract static field preview | |
Bug | IDEA-268851 | "Migrate to JUnit 5" quick fix doesn't work when "JUnit (4.x -> 5.0)" migration map is deleted | |
Feature | IDEA-162111 | Give an ability to select "replace all occurrences" by default while extracting a constant | |
Usability | IDEA-262335 | Refactor this: suggest `convert to instance method` only on method declaration | |
Usability | IDEA-262337 | Refactor this: suggest `push members down` when there are inheritors only | |
Bug | IDEA-264699 | Change signature preview is not updating after canceling refactoring | |
Usability | IDEA-122916 | Idea should not remove original 'target destination directory' suggestion | |
Usability | IDEA-262270 | Refactor this: suggest `introduce parameter object` only on method declaration | |
Bug | IDEA-211394 | Strange warning on 'Push Members Down' refactoring | |
Java. Tests. Cucumber | Bug | IDEA-262334 | intellij-plugins/cucumber does not detect cucumber-spring |
Java. Tests. JUnit | Bug | IDEA-270516 | Created configuration always have "whole project" selected |
Bug | IDEA-265467 | run multiple test classes is broken | |
Bug | IDEA-267802 | Rename kotlin class doesn't update existing junit configurations | |
Feature | IDEA-265061 | Make JUnit5MalformedParameterizedInspection work for Kotlin (UAST) | |
Bug | IDEA-268116 | File extension filter not working in "Import Tests from File" action in Mac OS | |
Usability | IDEA-205492 | Proxy validation may take much time with resolving dependencies | |
Bug | IDEA-272928 | Test framework quit unexpectedly: Module not found | |
Bug | IDEA-270701 | Incorrectly saved test history XML | |
Bug | IDEA-264104 | Run menu shows no method name at first time | |
Bug | IDEA-194604 | Import test results uses the wrong encoding | |
Bug | IDEA-267716 | WSL2 module path is incorrect in JUnit | |
Usability | IDEA-270230 | "Navigate to test data" gutter icon is shown if there is no test data for the class | |
Bug | IDEA-271162 | Intellij cant run Tests with Junit 5 and specififc maven dependency - org.eclipse.aether.resolution.ArtifactResolutionException: Could not find artifact org.junit.platform:junit-platform-launcher:jar:9.4.26.v20200117 in central (https://repo1.maven.org/maven2) | |
Cosmetics | IDEA-270274 | Rename "Test Data line marker" and provide an icon for it | |
Bug | IDEA-268694 | Navigate to test data is missed for IJ tests | |
Bug | IDEA-266874 | junit4 test starts as junit3 | |
Bug | IDEA-271888 | IntelliJ test runner fails to discover Spock tests | |
Java. Tests. TestNG | Bug | IDEA-271436 | IntelliJ hides most of the failures for TestNG SoftAssert |
Java. i18n | Bug | IDEA-263929 | NotNull method ResourceBundleFileStructureViewElement.getFiles returns null |
JavaX. AppServers. Google App Engine | Bug | IDEA-264010 | Unable to create new projects when Google App Engine plugin is enabled |
JavaX. CDI | Usability | IDEA-255033 | CDI tool window: Select the corresponding element(module) in the opened CDI view by clicking on the gutter |
Bug | IDEA-273092 | CDI: Use the title case for merged gutter popup actions | |
Usability | IDEA-259905 | CDI: Merge scope and injection gutter icons on class | |
Bug | IDEA-272583 | Correctly define the context for CDI dependency diagram invoked via the gutter icon | |
Bug | IDEA-244347 | CDI: incorrect bean name is used for classes with name starting from 2+ uppercase symbols | |
Bug | IDEA-267540 | Intellij CDI/JavaEE Inspections should raise a flag when assigning a value to a field that is injected | |
Usability | IDEA-258032 | CDI diagrams are not discoverable | |
JavaX. JPA | Task | IDEA-257890 | Add jakarta support for properties in ImplicitPersistenceUnit |
Bug | IDEA-259558 | JPA. Mark entity classes/getters/settes as used | |
Feature | IDEA-246426 | JPA: provide references for attributes in NamedEntityGraph | |
Bug | IDEA-267666 | JPA. NamedEntityGraph: NPE and empty line instead of the default name by completion in getEntityGraph() | |
Exception | IDEA-244570 | PIEAE at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.getKindEnum | |
Bug | IDEA-272468 | JPA: insert Entity Graph references to EntityManager.createEntityGraph | |
Task | IDEA-262065 | JPA performance tests: KT/Java/Mixed | |
Bug | IDEA-262155 | java.lang.ClassNotFoundException: javax.persistence.Persistence at calling jpa console from QL fragment | |
Bug | IDEA-263098 | JPA: no error indication for Run Query in JPA Console action | |
Bug | IDEA-263326 | Java EE: setup Gradle/Maven all-open plugin for new projects with JPA and Kotlin | |
Bug | IDEA-125306 | JPA: False negative inspection: 'Basic' attribute type should not be a container | |
Feature | IDEA-19017 | JPA: Provide column resolving inside @Embeddable class | |
Bug | IDEA-268420 | Ultimate: Good code red: Unable to resolve 'NonExistentClass' - when introducing a delegate | |
JavaX. JSP | Bug | IDEA-267437 | Jakarta: implicit JSP objects are considered to be of javax.* type |
JavaX. JavaEE | Feature | IDEA-260092 | Java EE: Provide a global refactoring to migrate to Jakarta |
Feature | IDEA-269939 | Java EE: Add implementation libraries when user select Tomcat application server and creates a REST Service | |
Bug | IDEA-270819 | Jakarta: JSF: implicit objects are considered to be of javax.* type | |
Task | IDEA-270723 | Java EE: add Hibernate to Jakarta libraries in New Project wizard | |
JavaX. Web Services | Bug | IDEA-252474 | JAX-RS: A resource which implements interface is wrong marked as not used |
Bug | IDEA-174248 | JAX:RS: Web Method: Invalid inspection? | |
Lang. JSON | Bug | 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. Markdown | Exception | 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 Script | Bug | 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. YAML | Bug | IDEA-264311 | Fragment editor of injection YAML unexpectedly closed after ENTER |
Bug | IDEA-267035 | Syntax language hint no longer works in YAML files. | |
Localization | Bug | IDEA-254259 | Menu search in settings/preferences doesn't work with Korean, Chinese and Japanese |
Bug | IDEA-267125 | Save text results returned by language bundle to use in UI tests | |
Bug | IDEA-250323 | Find Action should work for English action name even localization pack is enabled | |
Bug | IDEA-272098 | Move ChartsGotplBundle.properties to message top level | |
Task | IDEA-272095 | Move DockerAgentBundle.properties to messages folder | |
Bug | IDEA-272926 | Menus in presentation mode are unusable when Japanese language pack is installed | |
Localization. Chinese | Bug | IDEA-242311 | when this Chinese language pack is installed together with lombok, lombok's onMethod annotation gives an error. Closing the Chinese language pack solves the problem. |
Localization. Japanese | Bug | IDEA-249366 | Mnemonic symbols shown in preferences on macOS |
Plugin Development (DevKit) | Task | IDEA-270681 | Devkit: remove DontUseNewPairInspection |
Bug | IDEA-268539 | Devkit: check EP "class" attribute | |
Bug | IDEA-271845 | Devkit: use <dependencies/plugin|module> in calculating dependencies | |
Bug | IDEA-272900 | DevKit: check EP "*ClassName" property | |
Bug | IDEA-270527 | Non-localized "Extension" and "Service" words | |
Bug | IDEA-270477 | "Plugin.xml i18n verification" doesn't warn about hardcoded intention category | |
Feature | IDEA-268982 | Devkit: fallback to including plugin.xml's <resource-bundle> | |
Bug | IDEA-272164 | Unable to run/debug plugin projects | |
Exception | IDEA-271754 | "Update IDE from sources" fails with MissingMethodException: eachFileRecurse | |
Feature | IDEA-268584 | Support `@Property(style = Property.Style.ATTRIBUTE)` for bean extension point | |
Feature | IDEA-262474 | @RequiresEdt instrumentation doesn't add line numbers | |
Usability | IDEA-266900 | Devkit: completion for action/group should show localized text for variants | |
Task | IDEA-271872 | Devkit: support resolving sub-descriptors for <module> | |
Feature | IDEA-269021 | [Themes]: Ability to reuse named colors inside colors group | |
Feature | IDEA-268684 | Devkit: provide completion variants for 'icon' | |
Feature | IDEA-254891 | Devkit: support FQN names for icons | |
Feature | IDEA-269036 | Devkit: highlight usages of deprecated 'icon' | |
Bug | IDEA-271874 | Devkit: add main plugin as implicit dependency for module.xml | |
Feature | IDEA-269636 | Devkit: improve <override-text> 'place' code insight | |
Space | Usability | IDEA-269059 | Use short commit hashes in review diffs |
Feature | IDEA-269761 | Show Branch name on the Review tab | |
Bug | IDEA-270552 | Notification about necessity to login to Space does not disappear after logging in | |
Bug | IDEA-261535 | Sometimes Space Review pretends that comment is not sent to the server | |
Task | IDEA-272142 | Space details: add Leave review button | |
Bug | IDEA-271071 | Space review: mentions pop up only after entering char after @ | |
Bug | IDEA-271153 | StringIndexOutOfBoundsException on editing comment with mention | |
Cosmetics | IDEA-271839 | Space review acceptance status indicator looks blurred | |
Usability | IDEA-271971 | Space details: cannot hit Accept/Wait for Response buttons and review id link by keyboard | |
Feature | IDEA-259769 | Space Code Reviews: support mentions | |
Usability | IDEA-270697 | Add a login button to space error message in IDE | |
Cosmetics | IDEA-271958 | Space review: don't pluralize author and reviewer when there is the only one item | |
Bug | IDEA-263179 | Space doesn't work in the latest master | |
Usability | IDEA-271321 | Items are sorted incorrectly in mentions popup | |
Usability | IDEA-269081 | Show number of draft comments on Accept Changes/Wait for Response button on review details page | |
Bug | IDEA-270641 | Authentication to Space failed if using different Space instances in two different IDE versions | |
Performance | IDEA-270886 | Mentions load really slow when there are a lot of users in completion result | |
Bug | IDEA-272593 | Comment field is not focused when opened (e.g. by Reply link) | |
Exception | IDEA-272053 | "Throwable: Write-unsafe context!" after logging in to Space | |
Bug | IDEA-272326 | Actions in the review details panel are performed by a mouse press on a button. | |
Bug | IDEA-263389 | Undo doesn't work when editing review comment | |
Bug | IDEA-269578 | Space Code Reviews: Undo editing diff comment removes the entire comment | |
Bug | IDEA-269535 | Docker builder image placeholder not replaced in Automation view | |
Feature | IDEA-263349 | Indicate review acceptance status for each reviewer | |
Tools. Docker | Feature | 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 Client | Bug | 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. Kubernetes | Bug | IDEA-271352 | Kubernetes. Custom Namespaces. A new global namespace doesn't appear in all projects at once |
Feature | IDEA-240409 | Kubernetes. Support custom namespace setup | |
Bug | IDEA-271581 | Kubernetes. Custom Namespaces: "default" namespace should not jump in/out from the list by by Apply/Refresh configuration | |
Bug | IDEA-228465 | Helm 3 autocomplete of dependency-values when dependency has alias | |
Support Request | IDEA-272207 | Logs downloaded from Kubernetes pods are saved to "roaming" part of IDEA profile | |
Feature | IDEA-265331 | Support ANSI escape sequences in "Follow log" | |
Bug | IDEA-274020 | Kubernetes. Tollbar buttons don't work after adding a custom namespace with global level | |
Feature | IDEA-265325 | Support marking namespaces as favorite | |
Tools. Terminal | Bug | 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 Management | Bug | 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 Interface | Bug | 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. Accessibility | Bug | 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 System | Bug | 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 View | Bug | IDEA-250608 | Output automatically activates soft-wrap when a line is longer than 100000 characters |
User Interface. Controls | Bug | 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, Usages | Bug | 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. Focus | Bug | 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 Input | Bug | IDEA-198381 | Modifiers from macro action invocation shouldn't affect macro execution |
User Interface. Look and Feel | Bug | IDEA-269582 | Broken High contrast theme in 2021.2 |
Bug | IDEA-256700 | Different behaviour of JEditorPane for Darcula and IntelliJ Light themes | |
User Interface. Navigation | Feature | 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. Plugins | Usability | 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 View | Bug | 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 Everywhere | Bug | 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. Tabs | Bug | IDEA-274043 | file opens in new window when using ctrl+alt+left and ctrl+alt+right |
Version Control | Bug | 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. Git | Feature | 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. GitHub | Usability | 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 History | Cosmetics | 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. Log | Exception | IDEA-269709 | Stable 'java.io.IOException: Broken index maps' after reopening some projects in AppCode |
No subsystem | Feature | 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 tools | Bug | 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 | |
CSS | Bug | 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' | |
Debugger | Performance | 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 | |
HTML | Bug | WEB-49670 | Simultaneous tags editing breaks JSX tags editing when using multiple carets |
Cosmetics | WEB-50457 | Use Obsolete instead of Deprecated in HTML inspections | |
JSON | Bug | WEB-50759 | JsonSchema: "deprecationMessage" not recognized when using "$ref" or "anyOf" |
JavaScript | Bug | 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. Formatter | Bug | WEB-32166 | 'Add semicolons on reformat' should add semicolons after TS interface members |
JavaScript. Frameworks | Feature | 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. Inspections | Bug | 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. Refactoring | Bug | 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 | |
Linters | Usability | 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 Edit | Bug | WEB-51423 | Live reload stop working (Throwable: Timeout on waiting for client) |
Node.js | Bug | 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 | |
SASS | Feature | WEB-51021 | Support Sass/SCSS math.div |
TypeScript | Task | 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 Tests | Bug | WEB-51076 | RuntimeExceptionWithAttachments: Can't run Karma with coverage |
Code Completion | Bug | 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 Formatter | Bug | 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 Generation | Bug | DBE-12810 | SERAIL field type is incorrectly generated for not default sequence |
Bug | DBE-13462 | COMMENT and LANGUAGE positioned wrong | |
Code Highlighting | Bug | 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 Assistance | Bug | DBE-13493 | 'Merge INSERT statements' only takes a few of the selected |
Connectivity | Usability | 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/Viewer | Usability | 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 | |
Bug | DBE-7504 | Presto JDBC: Timezone displays incurrect even after setting -Duser.timezone=+0800 | |
Bug | DBE-13078 | No tooltip when hovering commit/rollback button in Database view | |
Bug | DBE-11078 | No schema name in 'Choose target' popup | |
Feature | DBE-12547 | Allow to set additive sorting by default (old title: Multiple column sorting no longer works) | |
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/Export | Bug | 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 Explorer | Bug | 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 Migrations | Feature | 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 | |
Diagrams | Feature | DBE-3541 | Table comment in diagrams |
Bug | DBE-13264 | UML Diagram notes are being lost on save | |
Explain Plan | Bug | DBE-13473 | Failed to explain execution plan while using ClickHouse |
General | Usability | 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 | |
Introspection | Bug | 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 & Search | Bug | 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 Console | Cosmetics | DBE-12897 | Execute routine dialog looks ugly in default settings |
Bug | DBE-13634 | Re-opening MongoDB console triggers NPE in JSItemPresentation.getFileName | |
Refactoring | Feature | DBE-13365 | Intention for adding column to column list or GROUP BY clause |
Bug | DBE-12711 | 'Qualify identifier' is missed in ORDER BY | |
SQL General | Bug | DBE-13479 | Oracle Formatter doesn't recognise OCI Unicode String Literal (U'String) syntax |
SQL Resolve | Bug | DBE-12619 | [SQL Server] Unable to resolve security policy |
Feature | DBE-12263 | Unable to resolve object type 'SimpleAggregateFunction' for Clickhouse DDL | |
Schema Diff | Bug | DBE-13121 | Unify primary key and unique index in diff view |
Usability | DBE-13277 | Create an action point to execute migration script |
Overview
Content Tools