WebStorm 2026.1.1

Released: Apr 24, 2026

Aggiornamenti in 2026.1.1

Funzionalità

  • Refactorings
    • React: Added the ability to extract component to its own file.
  • Svelte
    • Improved support for 'namespaced' components.
    • Svelte 5: TypeScript in markup expressions.
  • LSP, TypeScript LS
    • Enable --strict by default.

Correzioni

  • Code Parsing
    • Svelte: fixed support for {EACH} without 'as'.
    • Angular: fixed support for multiple switch cases matching (21.1.0+).
    • False positive errors are reported for a valid async arrow function.
  • Code completion
    • Vue: completion list for events starts with "$" properties first, instead of methods declared in the file.
  • Documentation
    • <picture> tag in package README not rendered in Quick Documentation popup.
  • Imports
    • TanStack library incorrectly imported in Next.js environment.
    • Optimize module status detection in package.json exports resolution.
  • Intentions, Inspections
    • Bogus "Unresolved variable" diagnostics and meaningless quickfix.
  • LSP, TypeScript LS
    • TypeScript: private fields are doubled in completion popup.
    • Frequently have to restart Angular TypeScript language service.
    • Angular: unterminated string in interpolation breaks editor when typing.
    • TypeScript-Go path doesn't work with Node from WSL and pnpm.
    • TS Tooltip is trimmed.
    • Astro highlighting updates with a delay.
  • Run-Debug
    • Disable Start debugging in browser button in Terminal.
  • No subsystem
    • Show inferred TypeScript type in parameter info tooltip.
    • Copyright doesn't respect the shebang line.
    • File structure will not load.
    • $event info lost in narrowed keydown/keyup handlers.
    • Async/Incremental Import Graph Building.
    • Set dialog box scrollbar abnormal.
    • Incorrect result for "convert to rgb()".
    • There is no Choose/Convert Color intention in SCSS/SASS and Less files.
    • Confusing reference in TypeScript | Angular settings help text.
    • gray() css function is not deprecated in SASS/SCSS and Less files.
    • TypeScript: TypeScriptServerServiceImpl.closeLastEditor can fail with an exception.
    • Freeze in CssCustomPropertiesScope.initialize.
    • CSS: excessive one-time rootsChanged event per project.
    • Disabling HTML Tools and WebPack plugins does not mention the existing Angular dependency.
    • Syntax highlighting disappears intermittently: Vue.js plugin index conflict.