WebStorm Releases

Released: May 8, 2025

Updates in 2025.1.1

Features

  • Code Parsing
    • Added support for new global CSS property value: "revert-layer".
    • Added support for view-transition at-rule.
  • LSP, TypeScript LS
    • Prioritize service quickfixes, especially imports, when own results are missing.
  • Refactorings
    • Rename "both" when renaming JS shorthand properties.
    • Convert default export to named export.
  • Run-Debug
    • Visualize JSON/XML text in editor's popups.

Fixes

  • Built-in Formatter
    • When formatting the code, a large number of collapsed codes are re-expanded each time...

Released: Apr 16, 2025

Updates in 2025.1

Features

WebStorm Goes AI

  • New AI subscription options
    • JetBrains AI has received a major upgrade, bringing both AI Assistant and Junie under a single subscription. With this release, AI features are now free in JetBrains IDEs, including unlimited code completion, support for local models, and credit-based access to cloud-hosted features, including the coding agent. A new subscription system makes it easy to scale up with the AI Pro and AI Ultimate tiers.
  • Support for more cutting-edge LLMs...

Released: Mar 13, 2025

Updates in 2024.3.5

Features

  • Added a control handle to set the maximum length of the 'HostLabelDropdown'.
  • Updated the bundled Tailwind CSS LSP server version to 0.14.8.

Fixes

  • LSP, TypeScript LS
    • IDE keeps freezing Windows 10 (stuck cancelling TypeScriptServiceInlayHintsService).
  • No subsystem
    • VueJS Plugin consumes an enormous amount of resources.
  • Code. Completion
    • Quick dropdown widget disappears in completion popup.
  • Version Control
    • CommitChunkService leaks on IDE exit.

Released: Feb 27, 2025

Updates in 2024.3.4

Features

  • Updated Prisma LSP to 6.3.1.
  • Prisma: Added ULID support.
  • Can now add a GraphQL injection into the first argument of gql function call.

Fixes

  • Code completion
    • Angular: Import popup is cancelled on directive completion.
    • Prisma: Completion for ULID is not available if the type is nullable.
  • Imports
    • WebStorm breaks auto-complete and auto-import when packaged components are declared with '__VLS_WithTemplateSlots'.
  • No subsystem
    • Rename refactoring in Astro's 'define:vars' directive displays raw...

Released: Jan 23, 2025

Updates in 2024.3.2.1

Fixes

  • Autocomplete showing many duplicate entries.

Released: Dec 19, 2024

Updates in 2024.3.1.1

Fixes

  • Version Control. Git
    • Git GPG signing fails with errors like: Bad CA certificate or failed to write commit object.

Released: Dec 5, 2024

Updates in 2024.3.1

Features

  • Improved Automatic Prettier configuration behavior for monorepo projects.
  • TypeScript: Added smart server-highlighting-aware inspections.
  • Angular: Added support for @defer hydrate syntax.
  • Tools. Kafka
    • Added time picker for Kafka Consumer.
    • Added timestamp option for date pickers.

Fixes

  • Code completion
    • [WebStorm 2024.3] doesn't show a preview of Tailwind Colors in completion.
  • Imports
    • Automatic imports end up with .mjs instead of .mts with the Deno language server.
  • LSP, TypeScript LS...

Released: Nov 12, 2024

Updates in 2024.3

Features

Key Highlights

  • Improved framework component navigation and renaming
    • JetBrains have enhanced in-editor hints for Vue, Svelte, and Astro components. The Show component usages action now finds usages in both imports and markup templates. JetBrains have also added a Show Component Usages filter to exclude component usages when searching for regular file references. The Rename refactoring has also been updated with an option to include usages when renaming a component file.
  • Built-in support...

Released: Oct 24, 2024

Updates in 2024.2.4

Features

  • Updated vue/language-server to 2.1.6.

Fixes

  • Fixed error where no built-in component completion and resolving was available for Nuxt 3.10.
  • Svelte 5: context=module completion item now marked as deprecated.
  • Exception ClassCastException: class com.intellij.ml.inline.completion.js.utils.JSMultilineSupporter cannot be cast to class com.intellij.ml.llm.completion.cloud.kit.CloudCompletionMultilineSupporter.
  • Custom components require extra direct import statement for Nuxt 3.10.
  • Fixed error...

Released: Sep 26, 2024

Updates in 2024.2.3

Features

  • Added actions to CR commits list.
  • Provided a way to install a third-party plugin via command line without asking for confirmation.
  • Added 'Terraform File' option to 'Create File' menu.
  • Added Terraform usage indicators.
  • Added version/full name completion for 3rd party providers in Terraform registry.
  • Terraform: Added inspection for unused variables and locals.
  • Space: Added 'Copy branch name' action.
  • Added scaling and UI initialization logging.

Fixes

  • Code vision, Inlay hints
    • Inlay hints...