2026.3 eap build 263.7031.26 Released: 2026年10月15日 No subscription required Release notes | 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 Released: 2026年10月12日 No subscription required Release notes | 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 Released: 2026年10月1日 No subscription required Release notes | 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 Released: 2026年9月25日 No subscription required Release notes | 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 Released: 2026年9月18日 No subscription required Release notes | 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 Released: 2026年9月11日 No subscription required Release notes | 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 Released: 2026年9月3日 No subscription required Release notes | 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. |