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