2026.3 eap build 263.7031.26

Publiée: 15 octobre 2026

Aucun abonnement requis

Notes de publication

WebStorm Early Access Program

Chez JetBrains, nous considérons que pour créer d'excellents outils, nous devons écouter nos utilisateurs et essayer de les impliquer à chaque étape du processus. Notre programme d'accès anticipé (EAP) vous permet d'essayer les builds préliminaires de nos produits et d'influencer la planification du développement dès les premières étapes.

Pourquoi essayer les builds EAP ?

  • Vous serez parmi les premiers à tester les dernières améliorations et les nouvelles fonctionnalités.
  • Vous pouvez avoir un réel impact sur le développement du produit et nous aider à améliorer la version finale.
  • Vous pouvez utiliser gratuitement les pré-versions des produits JetBrains.

Veuillez signaler tout problème ou commentaire que vous pourriez avoir sur notre outil de suivi. Lorsque l'EAP prendra fin, nous passerons en revue la liste des problèmes signalés et récompenserons les utilisateurs les plus actifs de l'EAP par des licences WebStorm gratuites.

Ce build est une version EAP du produit

Vous reconnaissez expressément avoir conaissance du fait que cette version du produit puisse ne pas être totalement fiable, ne pas fonctionner comme prévu et contenir des erreurs. Toute utilisation du produit EAP se fait à vos propres risques.

Utilisez l'application Toolbox App pour télécharger facilement WebStorm et ses futures mises à jour

Principales nouveautés

Storybook Connect : gestion de scénarios assistée par l'IA, sans quitter l'IDE.

Storybook n'est utile que s'il est actualisé, mais ces mises à jour sont tellement fastidieuses que, le plus souvent, on ne le fait pas. Storybook Connect est un nouveau plugin qui détecte les composants qui n'ont pas de scénarios (stories) associés et utilise son agent d'IA pour les générer à partir de vos props TypeScript, sans nécessiter aucune rédaction de prompt manuelle.

Il inclut également des compétences et des outils, afin que l'agent comprenne dès le départ votre bibliothèque de composants, ce qui améliore la réutilisation et la précision dans votre projet. Storybook Connect est compatible avec WebStorm, PhpStorm, IntelliJ IDEA et d'autres IDE.

Installez-le et partagez vos réactions !

Informations du buildPrincipales fonctionnalités de ce build

2026.3 eap build 263.7031.26

Publiée: 15 octobre 2026

Aucun abonnement requis

Notes de publication

What's fixed:

  • We've improved performance when processing SCSS and Sass files with deeply nested parentheses (WEB-79941).
  • We've added a possibility to enable highlighting for JavaScript files that are opened outside the source root (WEB-79874).

For more details, please see the release notes.

2026.3 eap build 263.6800.25

Publiée: 12 octobre 2026

Aucun abonnement requis

Notes de publication

What's fixed:

  • We've got rid of false positive error reporting for async arrow functions with a generic new expression in a default parameter value (WEB-79883).
  • We've introduced support for resolving React components when dot notation from components imported from different files is used (WEB-66841).
  • We've fixed resolution of JSX qualified tag name <Ns.Component/>, so it resolves to the original declaration, thus ensuring success for Go to Declaration and Find Usages actions (WEB-79259).
  • We've fixed the Find Usages functionality in the TypeScript context, so overridden class members are counted as usages (WEB-79708).

For more details, please see the release notes.

2026.3 eap build 263.6259.34

Publiée: 1 octobre 2026

Aucun abonnement requis

Notes de publication

What's fixed:

  • We've fixed an IDE freeze in VFS operations (WEB-79731).
  • We've improved the appearance of newly created tables in .mdx files, so the control bars are not duplicated (WEB-79716).
  • We've added support for correct comment styles in .mdx files (WEB-79656).

For more details, please see the release notes.

2026.3 eap build 263.5701.38

Publiée: 25 septembre 2026

Aucun abonnement requis

Notes de publication

What's fixed:

  • We've improved the Vitest support, so Vitest 5 testNamePattern no longer breaks the test running functionality (WEB-79586).
  • We've added support for import attributes on an ambient module declaration (WEB-79628).
  • We've added an Update import from... quick fix in the TypeScript 7 context (WEB-79350).

For more details, please see the release notes.

2026.3 eap build 263.5153.41

Publiée: 18 septembre 2026

Aucun abonnement requis

Notes de publication

What's fixed:

  • We've introduced dedicated icons to indicate Storybook story files (WEB-28085).
  • We've improved the behavior of Storybook Connect after story indexing failures, so users are advised to check whether any project dependencies are mismatching or missing (WEB-79623).
  • We've made addon-storybook-sync optional (WEB-79584).
  • We've fixed Storybook detection, so projects with the word storybook in their package.json show the setup card instead of a Could not index stories error (WEB-79368).
  • We've reworked the UI for configuring lists of scripts not to step into during a debugging session (WEB-74027).
  • We've introduced adding closing curly braces in new MDX files automatically (WEB-79596).
  • We've fixed unused symbol inspections, so Storybook-related exports and configuration properties are no longer reported as unused (WEB-58905).
  • We've fixed TypeScript completion, so file names are suggested for default-exported functions in .tsx files (WEB-79438).
  • We've got rid of a UI freeze that occurred in WebTypesDefinitionsEP.createInstance when loading resources (WEB-79357).
  • We've fixed a false positive reporting of a private collection property as updated but never queried when it was read using the non-null assertion operator (WEB-79611).
  • We've enhanced configuration of stepping during a debugging session by adding support for ignoreList (WEB-70754).

For more details, please see the release notes.

2026.3 eap build 263.4732.34

Publiée: 11 septembre 2026

Aucun abonnement requis

Notes de publication

What's fixed:

  • We've fixed synchronization between the designs in Figma and the corresponding nodes in the Figma Connect tool window (WEB-79536).
  • We've fixed the behavior of the Layers tree in the Figma Connect tool window, so newly created nodes are added to the tree (WEB-79537).
  • We've updated the empty-state text in the Currently selected section of the Figma Connect tool window for the sake of clarity (WEB-79021).
  • We've added support for wrapping long paragraphs of text into multiple lines in Markdown files (WEB-66842).
  • We've fixed formatting in Markdown files, so empty lines in block quotes are preserved during autoformatting (WEB-71613).
  • We've fixed a problem with loading a base reporter from ./lib/reporters/base.js when running Mocha 12 tests (WEB-79510).
  • We've fixed the Unexpected term error in Sass when namespaced functions or variables are used as calc() arguments (WEB-56489).
  • We've fixed erroneous reporting of default imports from the svelte-fa package in Svelte components as unused (WEB-57512).
  • We've fixed parsing in Angular applications, so @default never in template @switch blocks is no longer reported as unknown block (WEB-78903).
  • We've fixed incorrect type inference in Angular templates on WSL when the service-powered type engine is enabled (WEB-79345).
  • We've improved performance when resolving references in Angular templates (WEB-77483).
  • We've improved user experience with JavaScript debugging by suppressing stepping into anonymous evaluated scripts (WEB-57355).
  • We've introduced improved syntax to specify patterns for scripts to be skipped when stepping during a debugging session and improved the corresponding configuration UX (WEB-79401).
  • We've fixed support for running Stylelint from a container (WEB-79412).
  • We've fixed the issue with CSS pseudo-selectors being reported as unknown on disabling the Images plugin (WEB-79295).
  • We've fixed a formatting issue, so spaces are preserved or processed correctly when converting a number into a String thus preventing invalid JavaScript syntax (WEB-73189).
  • We've optimized IDE project graph consumption (WEB-76899).
  • We've fixed the Storybook Set Up and Update actions with npx provided by a shim script, such as asdf (WEB-79475).
  • We've fixed the appearance of the Storybook index error card, so it no longer displays raw ANSI escape codes (WEB-79371).
  • We've fixed the appearance and behaviour of Storybook cards, so their text scales correctly with the IDE scale (WEB-79334).
  • We've fixed the appearance and behaviour of the Storybook tool window, so it no longer remains in the Update state after an unsuccessful upgrade (WEB-79370).
  • The Brave browser configuration is now indicated with a dedicated icon (WEB-51602).
  • We've fixed Storybook setup in WSL projects where Node.js is installed with nvm and isn't available in PATH (WEB-79434).
  • We've fixed Storybook detection in Yarn PnP projects, so a proper Plug'n'Play message is shown instead of reporting missing dependencies (WEB-79381).
  • We've converted the optional dependencies of the Node.js, Karma, Pug, CoffeeScript, Polymer & Web Components, Handlebars/Mustache, and Meteor plugins to content modules (WEB-78672, WEB-78671, WEB-78670, WEB-78668, WEB-78666, WEB-78669, WEB-78667).

For more details, please see the release notes.

2026.3 eap build 263.3889.67

Publiée: 3 septembre 2026

Aucun abonnement requis

Notes de publication

What's fixed:

  • We've moved TypeScript Language Service commands outside the UI thread, so they can no longer block the UI (WEB-79320).
  • We've fixed the show documentation on hover functionality with TSGo Service-Powered Type Engine, so property types for members of Function and CallableFunction are displayed (WEB-79253).
  • We've fixed the behavior of MDN documentation, so it is shown for standard library elements when they are used as properties (WEB-79254).
  • The native Vivaldi browser icon is now shown instead of the Chromium family icon (WEB-65991).
  • We've added a navigation bar for GraphQL (WEB-66926).
  • We've fixed a problem with generating Nuxt template projects in WSL locations using the project wizard (WEB-78811).
  • We've introduced a number of improvements to the Storybook Connect plugin (WEB-79264, WEB-79223, WEB-79261, WEB-79272, WEB-79172, WEB-79262, WEB-79236, WEB-79274, WEB-79289, WEB-79239, WEB-79271, WEB-79280, WEB-79303, WEB-79305, WEB-79306).
  • We've fixed inconsistent AI Assistant installation status in the Figma Connect wizard (WEB-79369).
  • We've fixed a UI freeze that could occur when enabling AI Assistant from the Figma Connect wizard (WEB-79027).
  • We've fixed the TypeScriptValidateTypesInspection, so it no longer uses the built-in type engine unnecessarily (WEB-79327).
  • The standard library source name is now consistently detected for both @typescript/native-preview and typescript@7 (WEB-79255).
  • We've fixed incorrect formatting and parsing in the JSX context (WEB-36434, WEB-59041).
  • We've fixed ES6 module imports, so adding a new import no longer moves the comment from the previous line (WEB-59423).
  • We've fixed incorrect token types assigned to JavaScript constants named source (WEB-78993).
  • We've fixed the JavaScript navigation bar, so the root element displays the file name instead of the file body (WEB-79197).
  • We've fixed a UI freeze caused by eager initialization of NotificationGroupManager from NodeProfilingSettings (WEB-79195).
  • We've unbundled the ML Completion Ranking plugins from WebStorm (WEB-78479).
  • We've fixed parsing errors caused by using the extends keyword in Flow type arguments (WEB-79105).
  • We've fixed Svelte usage analysis, so TypeScript types used in an extends constraint in the generics property of a component script are counted as usages (WEB-78816).
  • We've fixed Vitest run/debug configurations for Angular 21 libraries (WEB-76437).
  • We've fixed the Possibly infinite type substitution error that could occur with complex TypeScript types (WEB-49721).
  • We've fixed an out-of-sync file state in the TSGo Proxy API process when working with inferred projects (WEB-78876).
  • We've fixed TypeScript Language Service resolution, so project TypeScript installed through a pnpm npm: package alias no longer falls back silently to the bundled version (WEB-78796).
  • We've converted the optional dependencies of the Stylus plugin to content modules (WEB-78673).
  • We've fixed duplicate Prettier service instances for files in monorepo packages (WEB-78569).
  • We've added equals and hashCode implementations to BasicPolySymbolScope (WEB-78225).
  • We've corrected mistakes in the documentation for PsiLinkedPolySymbol (WEB-78224).
  • We've fixed an IDE freeze in PackageJsonPolySymbolsRegistryManager.after (WEB-78558).

For more details, please see the release notes.