Commit Graph

  • cb46c6fe00 IJPL-247408 Prevent Alt from focusing the main menu when mouse buttons are pressed Dmitry Drobotov 2026-06-24 15:40:48 +02:00
  • 8bbe2bf3c7 RELEASE-1202: update majorReleaseDate Hlib Saliuk 2026-07-30 15:33:35 +00:00
  • 4e5194bdfe FUS-8376 [fus]: auto-update bundled metadata FUS Updater 2026-07-30 15:43:50 +00:00
  • 5193785988 FUS-8376 [fus]: auto-update bundled metadata FUS Updater 2026-07-30 15:36:56 +00:00
  • f12f322b0f FUS-8389 [fus]: auto-update bundled metadata FUS Updater 2026-07-30 15:30:35 +00:00
  • 15ffce9814 RELEASE-1202: update majorReleaseDate Hlib Saliuk 2026-07-30 15:24:06 +00:00
  • ee091719f3 RELEASE-1202: Update PyCharm 2026.2.1 RC ApplicationInfo XML version Release Housekeeper 2026-07-22 11:02:06 +00:00
  • ac1a79e77e FUS-8416 [fus]: auto-update bundled metadata FUS Updater 2026-07-30 14:49:25 +00:00
  • 2397c2d845 FUS-8416 [fus]: auto-update bundled metadata FUS Updater 2026-07-30 14:38:56 +00:00
  • f8e964c472 PY-91324 [PPTW] scope PySdkListener updates to the owning project PySdkListener is published on the application message bus, so every open project's PyPackagingToolWindowService received module SDK updates from unrelated projects and re-pointed itself at the foreign SDK. When the user created a venv in project B, project A's PPTW switched to that venv. Gate the callback on module.project == project so only the project that owns the module reacts. TimurMalanin 2026-07-30 12:04:12 +02:00
  • 3a0c99a607 PY-91324 [PPTW] scope PySdkListener updates to the owning project PySdkListener is published on the application message bus, so every open project's PyPackagingToolWindowService received module SDK updates from unrelated projects and re-pointed itself at the foreign SDK. When the user created a venv in project B, project A's PPTW switched to that venv. Gate the callback on module.project == project so only the project that owns the module reacts. TimurMalanin 2026-07-30 12:04:12 +02:00
  • 689fa89daa PY-91195 uv workspace: per-dependency [tool.uv.sources] arrays (multiple sources by marker) are not resolved as module dependencies Ivan Kulikov 2026-07-29 22:58:09 +00:00
  • 51ef102a77 [github] IJPL-248486 Support parallel GitHub Actions steps in workflow schema Nicolay Mitropolsky 2026-06-29 11:02:15 +00:00
  • a5a571b350 [vcs]: Shortcuts added to the Branch context menu IJPL-104429 Jakub Dolezal 2026-06-11 16:15:07 +02:00
  • 2d6b6e35db fix [VCS]: Deadlock GitConfigurationCache clear on DefaultProject dispose vs clone readRepositoryConfig IJPL-250721 Radu Nedelcu 2026-07-23 13:22:56 +03:00
  • cd6c823e25 [wsm] IJPL-251581: Do not create exception second time Konstantin Nisht 2026-07-29 17:06:13 +02:00
  • 071663c940 misc [wsm]: Fix OOBE in recursive update checker Konstantin Nisht 2026-07-29 12:05:32 +02:00
  • 08fe83d7f5 BAZEL-2972: Fix project icon not loaded for projects with regular file identities Damian Baczyński 2026-07-23 14:46:54 +02:00
  • 1297be84fa [vcs]: Resizing of Code Review comments fixed IJPL-246358 Jakub Dolezal 2026-06-26 11:20:59 +02:00
  • 635f38026f [vcs]: Scrolling in Code Review comments fixed IJPL-246358 Jakub Dolezal 2026-06-22 19:26:18 +02:00
  • c0bd0fa4ee BAZEL-3331: Show directory children from another module in Flatten Packages mode Damian Baczyński 2026-07-24 17:56:36 +02:00
  • 13b7d6dea6 IJPL-247543 improve leak diagnostic message for disposer's tree leaks Dmitry Batkovich 2026-07-04 13:46:25 +02:00
  • 30abfedd17 IJPL-247543 dispose stranded child and its subtree in Disposer when parent is already disposed Dmitry Batkovich 2026-07-01 09:35:37 +02:00
  • 62a5dcf34d IJPL-247543 dispose just-created service when container is concurrently disposed Dmitry Batkovich 2026-06-30 11:00:39 +02:00
  • b325ac6417 [kotlin] KTIJ-39619 Support Kapt dependency manipulation in Groovy Gradle scripts Andrey Cherkasov 2026-07-27 09:30:59 +04:00
  • f85bda39b9 [kotlin] KTIJ-39619 Introduce Kapt Gradle dependencies manipulator Andrey Cherkasov 2026-07-24 22:14:15 +04:00
  • 272c73aa54 [kotlin] KTIJ-39619 Extract KAPT dependency analysis from Kotlin DSL manipulation Andrey Cherkasov 2026-07-24 20:06:47 +04:00
  • 0b0dbf8a0d [kotlin] KTIJ-39619 Reformat code Andrey Cherkasov 2026-07-24 19:53:27 +04:00
  • e2d398ff1b KTC-5581 Show inlays with resolved catalog dependencies Stanislav Utikeev 2026-07-23 18:37:41 +02:00
  • f26d5422c5 PY-91278 Use --force flag for uv venv override as a fallback Alexey Katsman 2026-07-29 17:43:45 +02:00
  • b03142199a PY-91278 Use --force flag for uv venv override as a fallback Alexey Katsman 2026-07-29 17:43:45 +02:00
  • 730148b4a5 FUS-8366 [fus]: auto-update bundled metadata FUS Updater 2026-07-29 18:55:24 +00:00
  • 7c74b64509 [ui] IJPL-250787 TypeScript files have JavaScript icon Yuriy Artamonov 2026-07-28 18:11:38 +02:00
  • e1289294d3 [ui] IJPL-241295 Add OWNERSHIP and CODEOWNERS icons for common file extensions Yuriy Artamonov 2026-07-28 17:40:19 +02:00
  • 3bac200272 [terminal] IJPL-236506 Update JediTerm to 3.73 Konstantin Hudyakov 2026-07-03 14:10:32 +03:00
  • 759fd079da KTC-5581 Show inlays with resolved catalog dependencies Stanislav Utikeev 2026-07-23 18:37:41 +02:00
  • dd6b647966 [terminal] IJPL-248564 Refactor TerminalCopyOnSelectionTest: use existing 'getClipboardText' utility Konstantin Hudyakov 2026-07-06 15:40:16 +03:00
  • f076a315bb [terminal] IJPL-248564 Refactor TerminalCopyOnSelectionTest: use 'before' function instead of 'setUp' Konstantin Hudyakov 2026-07-06 15:35:59 +03:00
  • dbe7f5ab58 [terminal] IJPL-248564 Refactor TerminalCopyOnSelectionTest: do not set PsiFile content Konstantin Hudyakov 2026-07-06 15:35:11 +03:00
  • a94d9eaa8c [terminal] IJPL-248564 Refactor TerminalCopyOnSelectionTest: extract MockFocusManager to the test framework Konstantin Hudyakov 2026-07-06 15:32:04 +03:00
  • fbe874b42b [terminal] IJPL-248564 Refactor TerminalCopyOnSelectionTest: create utility for replacing focus manager Konstantin Hudyakov 2026-07-06 15:25:43 +03:00
  • 585c8ce8ad [terminal] IJPL-248564 Do not run copy on select test on Linux Konstantin Hudyakov 2026-07-02 19:28:28 +03:00
  • c459b0fade [terminal] IJPL-248564 Do not set empty text into clipboard of selection is removed Konstantin Hudyakov 2026-07-02 16:17:56 +03:00
  • a8663450dc [terminal] IJPL-248564 Fix block selection copy when Copy on Selection is enabled Brice Dutheil 2026-07-01 11:28:49 +02:00
  • 627c53174b FUS-8366 [fus]: auto-update bundled metadata FUS Updater 2026-07-29 18:02:40 +00:00
  • 6ef03ed8f5 FUS-8282 FUS-8378 FUS-8393 [fus]: auto-update bundled metadata FUS Updater 2026-07-29 17:57:04 +00:00
  • 5418b025ac PY-90883 inline FUS type-engine timing wrappers to fix StackOverflowError Andrey Vokin 2026-07-15 12:07:06 +02:00
  • fe1905f1e2 tmalanin/PTW-fixes-262 TimurMalanin 2026-07-29 15:56:12 +00:00
  • cdd6ec35d9 [terminal] IJPL-191456 Fix inconsistency in blocks model Konstantin Hudyakov 2026-07-01 14:46:18 +03:00
  • b7074c2707 PY-91164 SOE: Typechecking for Literal broken in some cases Andrey Vokin 2026-07-29 14:43:27 +02:00
  • d27b3ba5d2 PY-90402 [debugger]: update "Install Plugin" text to remove the whitespace placeholder in install link Maxim Popov 2026-07-28 20:45:08 +02:00
  • 13bf95cc12 PY-90402 [debugger]: update Python DAP Debugger plugin suggestion texts Maxim Popov 2026-07-23 17:04:17 +02:00
  • 80a4687ad2 [vcs]: Grouping by Directory and Repository actions fixed IJPL-246741 and IJPL-248085 Jakub Dolezal 2026-06-23 13:04:15 +02:00
  • 5226804512 [vcs]: Renaming and formatting IJPL-246741 Jakub Dolezal 2026-06-23 13:03:31 +02:00
  • c26964d1dd [kotlin] KTIJ-38332 Register additional backend libraries in javaLibraryJars and librariesUsed collectors Andrey Cherkasov 2026-07-17 09:17:59 +04:00
  • f2adaef3e5 KTIJ-39616 IJ-CR-214556 [kotlin] Drop annotationProcessor when its kapt configuration is provided Vladimir Dolzhenko 2026-07-19 18:54:49 +02:00
  • 7e00700b6b KTIJ-39638 IJ-CR-214556 [kotlin] Drop existed annotationProcessor path when it has been configured with kotlin plugin Vladimir Dolzhenko 2026-07-21 12:51:30 +02:00
  • 3b06c842a4 DO-4357 [fus]: auto-update bundled metadata FUS Updater 2026-07-29 12:41:41 +00:00
  • b99c2493ac DO-4357 [fus]: auto-update bundled metadata FUS Updater 2026-07-29 12:36:09 +00:00
  • 61c1dc6f91 CPP-47478: fix missing CLION product mapping Evgenii Novozhilov 2026-07-28 10:02:08 +03:00
  • 9acb828006 CPP-47478: fix missing CLION product mapping Evgenii Novozhilov 2026-07-28 10:02:08 +03:00
  • 5d0a38275d testFramework [TeamCity]: generify fleet.util.UID in error messages Max Medvedev 2026-06-16 20:10:53 +02:00
  • 070d875d1f PY-90072 TimurMalanin 2026-07-28 17:57:53 +00:00
  • fda170cb68 PY-90402 [debugger]: update "Install Plugin" text to remove the whitespace placeholder in install link Maxim Popov 2026-07-28 20:45:08 +02:00
  • c3cb115d63 PY-90402 [debugger]: update Python DAP Debugger plugin suggestion texts Maxim Popov 2026-07-23 17:04:17 +02:00
  • 41afa1ad46 PY-91190 Fix legacy Python SDK migration at startup Alexey Katsman 2026-07-28 18:46:18 +02:00
  • 2a9e37cd6f PY-91190 Fix legacy Python SDK migration at startup Alexey Katsman 2026-07-28 18:46:18 +02:00
  • 7102def008 PY-90798 Rename tomFileTools to tomlFileTools Alexey Katsman 2026-07-28 14:35:25 +02:00
  • 95b9bde0e9 PY-90798 Support Hatch context-formatted path dependencies Alexey Katsman 2026-07-28 14:32:58 +02:00
  • 54b4838ac2 PY-90798 Rename tomFileTools to tomlFileTools Alexey Katsman 2026-07-28 14:35:25 +02:00
  • 1cfba5aeb4 PY-90798 Support Hatch context-formatted path dependencies Alexey Katsman 2026-07-28 14:32:58 +02:00
  • 062627ad15 PY-90402 [debugger]: show debugger switcher when python.dap is not installed Maxim Popov 2026-07-23 13:06:37 +02:00
  • 62c08fe42d PY-90402 [debugger]: move DAP plugin promotion UI to community/python Maxim Popov 2026-07-22 00:38:36 +02:00
  • 1f82d094ae PY-89331 Show missing interpreter inspection in dependency files Alexey Katsman 2026-07-28 15:40:22 +02:00
  • ef099569c2 PY-89331 Show missing interpreter inspection in dependency files Alexey Katsman 2026-07-28 15:40:22 +02:00
  • 187a8a8341 PY-89838 PY-90501 PY-91037 PY-91040 PY-91041 PY-91067 PY-91077: Python Packages tool window redesign follow-ups and bug fixes TimurMalanin 2026-07-27 16:37:33 +00:00
  • 2dc2b46a66 [kotlin] Update analyzer version to 2.4.20-ij262-38 * KTIJ-39722 * KT-86591 TeamCity 2026-07-28 11:17:57 +00:00
  • 0605c58779 PY-91251 cancel background SDK update when the SDK is disposed Vitaly Legchilkin 2026-07-28 14:06:17 +02:00
  • 0d2d1282a5 DO-3206 [fus]: auto-update bundled metadata FUS Updater 2026-07-28 14:21:32 +00:00
  • 5a5d7d4b81 DO-3206 [fus]: auto-update bundled metadata FUS Updater 2026-07-28 14:15:38 +00:00
  • db5675dd4e IDEA-391989 [java-injection-ui] "Select annotation class" window is not showing up in 2026.2 Tagir Valeev 2026-07-24 16:36:12 +02:00
  • 84346118a0 PY-90402 [debugger]: show debugger switcher when python.dap is not installed Maxim Popov 2026-07-23 13:06:37 +02:00
  • 97c7e0527e PY-90402 [debugger]: move DAP plugin promotion UI to community/python Maxim Popov 2026-07-22 00:38:36 +02:00
  • 9bf976d7cd WEB-78951 terminal: insert plain-text drops into the terminal Ilya Muradyan 2026-07-27 00:41:36 +02:00
  • 2f8b65429e IDEA-390607 [microservices]: Add support for square bracket notation in map keys in YAML IDEA-390607 [yaml]: Add support for arrays as key-value elements Nikola Micic 2026-07-10 09:43:24 +00:00
  • 76a4a4c1f6 PY-91089 uv workspace: new member added to pyproject.toml is never discovered as a module Ivan Kulikov 2026-07-27 19:15:16 +00:00
  • 237631cb56 QD-11982: Disable Gradle dependency sources and Javadocs during Qodana analysis, even when enabled by the Gradle idea plugin. Add independent forced Javadocs policy handling, preserve standalone sources behavior, and cover both Gradle policy combinations and the Qodana cache regression. Aleksei AfanasevandJakub Andrzejewski 2026-07-28 11:37:19 +00:00
  • 992d0b404e PY-91232 Update typeshed version to 0ff2bb230ad3c0ce33835f4b68c458744d1ac1ea PyCharm Automation Bot 2026-07-27 11:41:38 +00:00
  • e29d9ae6e8 FUS-8408 [fus]: auto-update bundled metadata FUS Updater 2026-07-28 11:30:16 +00:00
  • b75537c797 [python] PY-90847 bootstrap _shaded_thriftpy path in console and profiler helpers Vitaly Legchilkin 2026-07-28 10:51:37 +02:00
  • 35f534bfe8 [python] PY-90847 bootstrap generator3 sys.path before top-level imports Vitaly Legchilkin 2026-07-28 10:35:15 +02:00
  • 59b580d8e6 tests [code-vision] do not attempt to enqueue code vision refresh on editorContextsChanged if the Editor is already disposed Vojtech Balik 2026-06-22 16:19:28 +02:00
  • 5434534fb2 FUS-8408 [fus]: auto-update bundled metadata FUS Updater 2026-07-28 11:22:51 +00:00
  • 95f103e4d8 [java] IDEA-386907 Java Extract Method produces a PsiInvalidElementAccessException Mikhail Pyltsin 2026-07-03 15:13:04 +02:00
  • b929b32e85 [problems-view] IJPL-250021 add guard for file validity during quick-fix retrieval Marina Mădăraș 2026-07-24 14:46:31 +02:00
  • 40b58b3b77 QD-15257 providing smaller default memory limit for typescript service typechecker to limit NPEs on smaller CI runners Krzysztof Waclawik 2026-07-20 13:33:30 +02:00
  • 19180e0f6c [external-tools] IJPL-232998 $ModuleSourcePath$ throws an exception in Windows Rustam Vishniakov 2026-07-21 10:32:04 +02:00
  • 6384b7d912 PY-90711 lsp-tools: disable PyLspToolAdvertiserStartupActivity Morgan Bartholomew 2026-07-22 23:04:40 +10:00
  • d4cc917c3d PY-90711 lsp-tools: disable PyLspToolAdvertiserStartupActivity Morgan Bartholomew 2026-07-22 23:04:40 +10:00
  • 51f3259f39 IJPL-248623 fix AIR sync build and packaging on 262 Vladimir Krivosheev 2026-07-25 19:35:56 +02:00