2026.1.1
Added
- Svelte 5: TypeScript in markup expressions
- Svelte: improve support for namespaced components
- MCP Server: Run tests tool
- React: Add ability to extract component to its own file
- LSP: support LSP server-based symbol rename (textDocument/rename request)
Fixed
- IDE locks up completely when trying to run/debug a .php script inside a Docker container
- PhpStorm PHPStan plugin should take advantage of Editor Mode
- Support inference of callable return type based on its implementation
- Deprecations for PHP 8.5
- mb_* tooltips
- Imagick Stubs: Update Imagick class constants to match PHP Extension 3.8
- Unable to add WSL Python SDK
- PyCharm 2025.3 gets suspended with a SIGTTIN signal when running PyCharm in the background on Linux
- Svelte: support {@each} without item
- Find and replace fails to correctly substitute text when the Enter key is pressed
- Symlinks in WSL are recognized as regular (dereferenced) files/directories
- Frequently have to restart Angular Typescript language service
- Snowflake: Support 'RETURNS TABLE' syntax when creating procedures
PhpStorm 2026.1.1 is now available PhpStorm 2026.1.1 is a minor update, and it includes a host of bug fixes and quality-of-life improvements. Here are the most notable changes and bug fixes in this build:
- Fix: IDE locks up completely when trying to run/debug a .php script inside a Docker container [WI-83687]
- Fix: PhpStorm PHPStan plugin should take advantage of Editor Mode [WI-81453]
- Fix: Support inference of callable return type based on its implementation [WI-66888]
- Fix: Deprecations for PHP 8.5 [WI-83868]
- Fix: mb_* tooltips [WI-84246]
- Fix: Imagick Stubs: Update Imagick class constants to match PHP Extension 3.8 [WI-84092]
- Fix: Unable to add WSL Python SDK [IJPL-240728]
- New: Svelte 5: TypeScript in markup expressions [WEB-61819]
- Fix: PyCharm 2025.3 gets suspended with a SIGTTIN signal when running PyCharm in the background on Linux [IJPL-222867]
- New: Svelte: improve support for namespaced components [WEB-61817]
- Fix: Svelte: support {@each} without item [WEB-72160]
- Fix: Find and replace fails to correctly substitute text when the Enter key is pressed [IJPL-240373]
- Fix: Symlinks in WSL are recognized as regular (dereferenced) files/directories [IJPL-226879]
- Fix: Frequently have to restart Angular Typescript language service [WEB-75092]
- New: [MCP Server] Run tests tool [IJPL-199602]
- Fix: Snowflake: Support 'RETURNS TABLE' syntax when creating procedures [DBE-18587]
- New: React Add Ability To Extract Component To Its Own File [WEB-45372]
- New: LSP: support LSP server-based symbol rename (
textDocument/renamerequest) [IJPL-161013] The full list of changes in PhpStorm 2026.1.1 is available in the release notes. - Download PhpStorm
- Tweet us
- Report bugs to our issue tracker