GoLand 2024.2.2

Released: Sep 19, 2024

2024.2.2 での更新項目

不具合の修正

  • Build Systems
    • Automatic GOPROXY overrides custom value.
  • Space
    • Never show quality gate slots for local changes.
    • Incorrect background for "All commits" node in CR/MR commits list.
    • Noticeable MR/CR changes tree update delay when changing commits.
    • Different margins in the sticky headers.
    • NPE in review details.
    • Refactor reactivity in some more components.
    • Update reviewers block on CR creation.
    • Update reviewers section on details panel.
    • Incorrect header sticking.
    • Stack corrupted exception on opening review.
    • Allow collapsing all discussions in Diff View.
    • Incorrect paddings in review action panel.
  • AI
    • Full Line Code Completion: Filter Out Non-existent Object Properties.
  • Code Parsing
    • Fix parsing of scope inside [removed] tag.
    • CSS auto-format breaks nested CSS selector.
  • Code completion
    • Fix scope autocompletion.
  • Intentions, Inspections
    • React, Typescript False positive for required attribute.
    • False warning for Vue.js RouterLink.
    • CSS: Mismatched property value with var in fallback.
  • LSP, TypeScript LS
    • TSnext - use correct tsconfig during server type evaluation.
    • WSL: A lot of infinitive progress bars of downloading default language-server version.
    • Show LSP package download progress.
    • Language service widget: empty "Restart" icon for Flow service.
  • Run-Debug
    • Debugger ignores some breakpoints in code executed using ts-node.
  • Testing
    • Allow choosing nx as karma package to run unit tests in NX Mono repos.
    • Starting from (Jest 27 NODE 21) stacktrace is not shown in Run/Debug window.
    • Vitest "Watch for Changes" button doesn't work.
    • JSDoc: improve support.
    • Type is incorrectly compared with the pipe type.
    • Angular wrongly detect a custom type within a custom pipe.
    • tsconfig and the language server.
  • Code Highlighting
    • Fix formatting and highlighting for SQLite's IS (NOT) DISTINCT FROM.
    • LEAST_IGNORE_NULLS Highlighting in Snowflake SQL.
    • Data Editor/Viewer
    • In tree view of data row.
    • Data Import/Export
    • MySQL 8: import from CSV file attempts to run DDL statements on target table, prevents import.
  • General
    • Database tool window stuck in the "loading" state after the last update to 2024.2.
  • Introspection
    • Databases with names having # symbol in them failing to introspect.
  • Clouds. Bigdata
    • BDT requires "databricks" to be installed.
  • Code Analysis Inspection
    • File-level annotations are no longer being displayed in the editor consistently.
  • Code Completion Inline
    • Inline Completion: support effects when rendering inline completion blocks.
  • Code Highlighting
    • Lock in ExternalAnnotatorManager.waitForAllExecuted.
    • Exception IJPL-159851 java.lang.IllegalStateException: No HighlightingSession found for SqlFile:dummy.sql.
    • Semantic highlighting is still visible after disabling.
    • Adding a file-level annotation from external annotator results in multiple file-level banners being added.
    • Semantic highlighting disappears on mouse hover.
    • Highlighting sometimes blinks during typing.
    • Blinking highlighting when moving a statement on the previous line via the backspace button.
    • IDE highlights syntax in the comment.
  • Core
    • Direct references in cached values my lead to excessive memory used for StubBasedPsiElement user data in memory.
    • IDE with corrupted .vmoptions fails to start. Appeared notification suggests reinstallation which doesn't help (Cannot collect JVM options).
  • Core. LSP
    • LSP API: support semantic highlighting.
  • Core. Platform API
    • API: make coroutineToIndicator Experimental instead of Internal.
  • Core. Plugin Management
    • Start Failed at com.intellij.ide.plugins.PluginManagerCore.ask3rdPartyPluginsPrivacyConsent.
    • "idea.plugin.hosts" does not work in the JetBrains IDEs since versions 2024.2+ when having no networks to access the default marketplace repo.
  • Core. WSL
    • java.util.zip.ZipFile is slow on WSL.
  • Editor. TextMate Bundles
    • IDE cannot open some files: they are closed immediately.
  • IDE. Action System.
    • UiDataRules are skipped for already cached component.
    • Revive UiInspector DataContext viewer.
  • IDE
    • HTTP Proxy page is empty, shows 'Select configuration element in the tree to edit its settings'.
    • Windows defender configuration script failed (The specified wildcard character pattern is not valid).
    • Fail to start IDE with error "Cannot connect to already running IDE instance. EOFException: Expected 6 bytes, got 0".
  • Lang. XML
    • Creating XML from XSD fails with the "Cannot invoke java.util.Collection.iterator()" error.
  • Lang. XPath and XSLT
    • Running XSLT transformation results in "Unknown error" -> java.lang.AssertionError.
  • Localization
    • Settings: File and Code Templates: default template description is in Korean.
  • Tools. Debugger
    • Missing new UI Icons for Debugger.
  • Tools. Docker
    • "unknown flag: --profile" error when creating a Docker Compose remote interpreter.
  • Tools. HTTP Client
    • HttpClient: on serialize xmlDoc to string with serializeToString get java. lang. ClassCastException.
    • Invalid request because of unsubstituted variable '$auth.token'.
  • Tools. Kubernetes
    • Follow Log and Run Shell actions are unusable.
    • Cluster Resource: Output is cleared for the Forward port tab, Log tabs are suddenly closed.
    • Add the possibility of customizing the kubectl requests to API.
  • Tools. Terminal
    • New Terminal: report startup performance metrics to FUS.
  • Tools. Terraform
    • SOE in org.intellij.terraform.config.model.Module.processAllFilesWithVariables.
    • Terraform: switch breadcrumbs to NavBar by default.
  • Tools. WireMock
    • WireMock: no completion for simple path access in templates.
  • UI
    • Clicking plugin name link in the error report is not working.
    • IJPL-160012 unable to input Chinese/Korean in Scanner (Run Console).
    • Update Uninstall feedback dialog with link to "Marketplace Agreement".
    • Search Everywhere: store preview enabled state in UISettings.
    • Debug toolwindow is empty after some Run Configuration removing from Services.
  • Version Control
    • Commit editor: inspection icon overlaps commit message.
    • Including Diffs in History should be a Setting.
    • Can't edit a .diff file.
    • Exceptions on restart from diff in editor history.
    • Visual artifacts in the commit tool window after switching from modal commit mode.
    • Stash section is not highlighted on searching for "stash" in the settings search box.
    • Apply patch from clipboard does not set commit message as changelist name.
    • GitHub: submitting review doesn't update the Submit button state.
    • GitHub create PR: blinking error message "Can't load changes LazyDeferredCoroutine was cancelled" on refresh details after push.
    • GitHub: details pane doesn't update on submitting a review.
    • Reviewer selection issues in 2024.2.
    • GitHub PR create: separator between title and description is huge in Dark theme.
    • GitLab Integration: Support keyboard shortcuts for adding comments.
    • GitLab plugin does not respect our "Delete source branch" during the merge request.
    • The GitLab Merge Request list loader is not working.
    • Gitlab Code review: Unable to delete a pending comment.
    • GitLab: cannot generate an access token.
    • Missing colored root checkboxes in the Path Log filter.
    • Git - Log - Selected file and tree expansion state are lost every time Git tool window is hidden.
  • No subsystem
    • Apply ChangeLocalityDetector even if PSI reference or declaration is changed.
    • Bundle localization plugins in Aqua.
    • Support for Let Syntax.