PhpStorm

Developer Tools

The PHP IDE, with full front-end tooling built in.

Latest 2026.2.2 · by JetBrainsWebsiteRSS

Branches

2026.2
2026.2.2
2026.1
2026.1.5
2025.3
2025.3.6.1

Release activity

Release activity — 19 releases across 18 days since Dec 19, 2025. Each cell is one day; darker means more releases that day. Nothing is recorded before Dec 19, 2025. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026
MondayNo releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 20261 release on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026No releases on Sep 7, 2026
TuesdayNo releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026No releases on Aug 18, 2026No releases on Aug 25, 2026No releases on Sep 1, 2026No releases on Sep 8, 2026
WednesdayNo releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 20261 release on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026No releases on Sep 9, 2026
ThursdayNo releases on May 28, 20262 releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 20261 release on Jul 2, 2026No releases on Jul 9, 20261 release on Jul 16, 20261 release on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 20261 release on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 20261 release on Sep 3, 2026
FridayNo releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

19 releases since Dec 19, 2025, busiest day 2

Changelog

What changed from 2025 to 2026
Filter releases by branch
19 of 19 releases

2026.2.2

Latest
Fixed 9
  • Allow running Behat v4 tests
  • #[FileReference] support for constants
  • Ctrl+Click navigation/highlighting in .env files
  • Rename refactoring on a file now updates its name inside #[FileReference]-annotated string arguments
  • Loading remote OpenAPI specification now provides error information
  • Adding remote specification for OpenAPI when document is too large now shows helpful error message

From PhpStorm

PhpStorm 2026.2.2 is now available PhpStorm 2026.2.2 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: Allow running Behat v4 tests [WI-85769]
  • Fix: #[FileReference] support for constants [WI-85148]
  • Fix: Ctrl+Click navigation/highlighting doesn't work in .env files due to missing file type [WI-85555]
  • Fix: Rename refactoring on a file does not update its name inside #[FileReference]-annotated string arguments (DIR . 'path') [WI-85177]
  • Fix: Loading remote OpenAPI specification fails and it doesn't say why [IJPL-63202]
  • Fix: Adding remote specification for OpenAPI fails when document is too large, and error message is unhelpful [IJPL-63199]
  • Fix: Terminal tabs order is not saved in IntelliJ [IJPL-212254]
  • Fix: Low contrast of checkboxes in markdown [IJPL-93391]
  • Fix: (2026.2+) Markdown Preview: Missing vertical scrollbar (JCEF rendering failure) [IJPL-251259] The full list of changes in PhpStorm 2026.2.2 is available in the release notes.
  • Download PhpStorm
  • Tweet us
  • Report bugs to our issue tracker
View originalPermalink
How 2026.2.2 went

2026.1.5

Fixed 1
  • Multiple bug fixes and quality-of-life improvements

From PhpStorm

PhpStorm 2026.1.5 is now available PhpStorm 2026.1.5 is a minor update, and it includes a host of bug fixes and quality-of-life improvements. The full list of changes in PhpStorm 2026.1.5 is available in the release notes.

View originalPermalink
How 2026.1.5 went

2026.2.1

Added 1
  • Support Authentication and Authorization with OIDC/OAuth 2.0 for MongoDB
Fixed 17
  • Coverage directory wrong for docker interpreter
  • Smarty Filetype and Syntax Highlighting missing
  • Codeception tests fail with Serialization of 'Closure' is not allowed
  • Find usages show inconsistent results due to TypeProvider contract violation
  • Rename refactoring unavailable in context menu for FileReference file
  • Support #[FileReference] for anonymous functions

From PhpStorm

PhpStorm 2026.2.1 is now available PhpStorm 2026.2.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: Coverage directory wrong for docker interpreter in PhpStorm 2026.2 [WI-85498]
  • Fix: Smarty Filetype and Syntax Highlighting missing in Intellij 2026.2 [WI-85665]
  • Fix: Codeception tests fail with Serialization of 'Closure' is not allowed [WI-85487]
  • Fix: Find usages show inconsistent results since 2026.1.4: TypeProvider contract violation? by class com.jetbrains.php.lang.psi.resolve.types.generics.PhpGenericConstructorTypeProvider [WI-85433]
  • Fix: Rename refactoring unavailable in context menu for FileReference file [WI-85171]
  • Fix: #[FileReference] support for anonymous functions [WI-85145]
  • Fix: Angular: standalone component constants that have separated declaration and export are not supported [WEB-75812]
  • Fix: 'Reformat Code' Stuck After Saving a Typescript File [WEB-76498]
  • Fix: vitest tests can't be run using @angular/cli: No tests found matching the following patterns [WEB-78871]
  • Fix: IDE 2026.2 EAP 8 breaks compatibility with BigData plugin [IJPL-249064]
  • Fix: Find in Files stops finding .h and .ld content after CMake profiles are disabled and re-enabled [IJPL-250821]
  • New: Support Authentication and Authorization with OIDC/OAuth 2.0 for MongoDB [DBE-21921]
  • Fix: No "Groovy Live Templates" plugin for the 2026.2 release [IJPL-250956]
  • Fix: Command line launcher rejects leading options: "unrecognized option: --line" [IJPL-249895]
  • Fix: Numbered list incorrectly ask for "fix item numbering" [IJPL-192224]
  • Fix: Markdown shell scripts run in reverse order [IJPL-92206]
  • Fix: Terminal restarts when dragged after Move to Editor [IJPL-165734]
  • Fix: vcs.merge.conflict.iterative.resolution causes java.lang.IndexOutOfBoundsException [IJPL-249379] The full list of changes in PhpStorm 2026.2.1 is available in the release notes.
  • Download PhpStorm
  • Tweet us
  • Report bugs to our issue tracker
View originalPermalink
How 2026.2.1 went

2025.3.6.1

Security 1
  • Fixed security issue CVE-2026-59792

From PhpStorm

PhpStorm 2025.3.6.1 is now available PhpStorm 2025.3.6.1 is a minor update, and it includes a fix of a security issue.

View originalPermalink
How 2025.3.6.1 went

2026.2.0.1

Fixed 3
  • Files from cloud-synced folders (OneDrive, Dropbox) are closed automatically after opening on Windows
  • Files in Project View disappear after opening project or folder on Windows
  • Disable vfs.windows.use.buffered.directory.stream in platform

From PhpStorm

PhpStorm 2026.2.0.1 is available PhpStorm 2026.2.0.1 is out with the following hotfix: Resolved issues affecting projects containing files stored in cloud-synced folders on Windows, preventing repeated project reloads and files from disappearing or closing unexpectedly.

View originalPermalink
How 2026.2.0.1 went

2026.2

Added 5
  • Native support for GitHub Copilot agent
  • AI code completion with your own models
  • Persistent file references with #[FileReference]
  • New Laravel tool window for managing Laravel logs and deployments
  • Trigger options for code quality tools
Changed 1
  • Enhanced support for Git worktrees and conflict resolution

From PhpStorm

PhpStorm 2026.2 is now available! The highlights of this update include:

  • Native support for more third-party AI providers, including the GitHub Copilot agent and AI code completion with your own models.
  • Persistent file references with #[FileReference].
  • New Laravel tool window for managing Laravel logs and deployments.
  • Enhanced support for Git worktrees and conflict resolution.
  • Trigger options for code quality tools and other productivity improvements.

Explore the full list of the new features on our What's New page. The full list of changes in PhpStorm 2026.2 is available in the release notes.

View originalPermalink
How 2026.2 went

2026.1.4

Added 1
  • Allow disabling source maps when debugging
Fixed 5
  • PHPStan plugin ignores baseline because it runs inspections on temporary files
  • Generics stop working on using method chaining or a class property
  • Incorrect Test Results Tool Windows content for Pest parallel tests
  • JavaScript Debug is throwing error
  • Xdebug session is silently ignored if mappings are set incorrectly

From PhpStorm

PhpStorm 2026.1.4 is now available PhpStorm 2026.1.4 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: PHPStan plugin ignores baseline because it runs inspections on temporary files [WI-58890]
  • Fix: Generics stop working on using method chaining or a class property [WI-70865]
  • Fix: Incorrect Test Results Tool Windows content for Pest parallel tests [WI-83851]
  • Fix: JavaScript Debug is throwing error [WEB-75974]
  • New: Allow disabling source maps when debugging [WEB-61256]
  • Fix: Xdebug session is silently ignored if mappings are set incorrectly [IJPL-246514] The full list of changes in PhpStorm 2026.1.4 is available in the release notes.
  • Download PhpStorm
  • Tweet us
  • Report bugs to our issue tracker
View originalPermalink
How 2026.1.4 went

2026.1.3

Added 1
  • Ranking in Plugins-Installed search
Fixed 13
  • Method return type described with array shape isn't parsed in @method annotation
  • PHPStan timeout / not analyzing individual files / not killing abandoned processes
  • Fix in-product What's New
  • What's new in PHPStorm tab shows No content found for this page
  • Getter/Setter can be replaced with hook: breaks with parent:: usage
  • Terminal: Cursor is rendered above current line when inside tmux

From PhpStorm

PhpStorm 2026.1.3 is now available PhpStorm 2026.1.3 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: Method return type described with array shape isn't parsed in @method annotation [WI-62630]
  • Fix: PHPStan timeout / not analyzing individual files / not killing abandoned processes. [WI-84884]
  • Fix: Fix in-product What's New [WI-85067]
  • Fix: "What's new in PHPStorm" tab shows No content found for this page in 2026.1.3 RC [WI-84987]
  • Fix: Getter/Setter can be replaced with hook: breaks with parent:: usage [WI-83915]
  • Fix: Terminal: Cursor is rendered above current line when inside tmux [IJPL-102697]
  • Fix: Markdown preview doesn't render images from outside the project [IJPL-171896]
  • Fix: Data source custom colors are rendered incorrectly (desaturated, shifted hue) [DBE-25711]
  • Fix: Git update is disabled on the active branch [IJPL-240184]
  • New: Ranking in Plugins-Installed search [IJPL-7519]
  • Fix: Deadlock caused by thread pool exhaustion due to VcsRepositoryManager lock contention [IJPL-243672]
  • Fix: Launch wsl.exe -d Ubuntu via ijent in WSL [IJPL-236576]
  • Fix: Editor freezes on every keystroke at AsyncCompletion.startThread in 2026.1.1 (thread starvation by VcsRepositoryManager.checkAndUpdateRepositoryCollection) [IJPL-244426]
  • Fix: Svelte 5 named snippets warn with Unused Function Title [WEB-70432] The full list of changes in PhpStorm 2026.1.3 is available in the release notes.
  • Download PhpStorm
  • Tweet us
  • Report bugs to our issue tracker
View originalPermalink
How 2026.1.3 went

2025.3.6

Fixed 1
  • Fix issue IDEA-389015 to improve reliability and security
Security 1
  • Update Oracle critical patch for Java 21 with corresponding JetBrains Runtime changes

From PhpStorm

PhpStorm 2025.3.6 is now available with the latest Oracle critical patch update for Java 21. The update includes the corresponding JetBrains Runtime changes and fixes the issue [IDEA-389015], providing improved reliability and security.

View originalPermalink
How 2025.3.6 went

2026.1.2

Fixed 12
  • PHPStan: A modal popup randomly appears when editor mode is on
  • Interface and type parameters are not colored in remote environment
  • Long read action in com.intellij.codeInsight.daemon.impl.HighlightInfoUpdaterImpl.addEvictedInfos
  • Menu bars are not reachable by pressing Alt button on Windows
  • Project cannot be opened via .ipr file generated by Gradle 'idea' task
  • Alt key calls context menu on Windows

From PhpStorm

PhpStorm 2026.1.2 is now available PhpStorm 2026.1.2 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: PHPStan: A modal popup randomly appears when editor mode is on [WI-84752]
  • Fix: Interface and type parameters are not colored in remote environment [WEB-75991]
  • Fix: Long read action in com.intellij.codeInsight.daemon.impl.HighlightInfoUpdaterImpl.addEvictedInfos [IJPL-235455]
  • Fix: Menu bars are not reachable by pressing Alt button on Windows [IJPL-58454]
  • Fix: Project cannot be opened via .ipr file generated by Gradle 'idea' task [IJPL-242321]
  • Fix: Alt key calls context menu on Windows [IJPL-47743]
  • Fix: IDE 2026.1 broke Live Templates with groovyScript() [IJPL-241581]
  • Fix: Path aliases with wildcards in name aren't used for auto-import [WEB-62873]
  • Fix: AI Assistant fails to attach Schema with "Schema is too large" [DBE-20395]
  • Fix: Cannot Show Diff In External Tool [IJPL-241256]
  • Fix: Drag-and-drop with mouse of code on its own spot makes the code disssapear [IJPL-235895]
  • Fix: IDE Freeze: FUS Telemetry Deadlock [IJPL-224542] The full list of changes in PhpStorm 2026.1.2 is available in the release notes.
  • Download PhpStorm
  • Tweet us
  • Report bugs to our issue tracker
View originalPermalink
How 2026.1.2 went

2025.3.4.1

Changed 1
  • SSI support in the built-in web server has been disabled

From PhpStorm

PhpStorm 2025.3.4.1 is now available In this release, SSI support in the built-in web server has been disabled. For more details, refer to our release notes.

View originalPermalink
How 2025.3.4.1 went

2026.1.1

Added 5
  • 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 13
  • 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

From PhpStorm

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/rename request) [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
View originalPermalink
How 2026.1.1 went

2026.1

Added 6
  • PhpStorm MCP tools
  • ACP registry of available coding agents
  • Next-edit suggestions
  • Support for Laravel Livewire 4
  • Support for Filament v4
  • Eloquent enhancements
Changed 1
  • Optimized project indexing

From PhpStorm

PhpStorm 2026.1 is now available! The highlights of this update include:

  • PhpStorm MCP tools.
  • An ACP registry of available coding agents.
  • Next-edit suggestions.
  • Optimized project indexing.
  • Support for Laravel Livewire 4, Filament v4, eloquent enhancements, and more. Explore the full list of the new features on our What's New page. The full list of changes in PhpStorm 2026.1 is available in the release notes.
  • Download PhpStorm
  • Tweet us
  • Report bugs to our issue tracker
View originalPermalink
How 2026.1 went

2025.3.4

Fixed 4
  • Problem with Xdebug and Lazy objects in 2025.3.3 (Collecting data)
  • Different HTTP request is run when play button next to the request is clicked
  • Exports from Astro component files do not work
  • Perforce local changes refresh never finishes

From PhpStorm

PhpStorm 2025.3.4 is now available PhpStorm 2025.3.4 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: Problem with Xdebug and Lazy objects in 2025.3.3 (Collecting data) [WI-83955]
  • Fix: Different HTTP request is run when play button next to the request is clicked [IJPL-66727]
  • Fix: Exports from Astro component files do not work [WEB-60276]
  • Fix: Perforce local changes refresh never finishes [IJPL-236557] The full list of changes in PhpStorm 2025.3.4 is available in the release notes.
  • Download PhpStorm
  • Tweet us
  • Report bugs to our issue tracker
View originalPermalink
How 2025.3.4 went

2025.3.3

Fixed 11
  • Xdebug session suddenly closing as soon as it interacts with lazy object (native lazy objects are new in PHP 8.4)
  • GUI poor reactivity with Islands theme enabled
  • MCP Server output schema is not valid for default properties
  • Data extractors always use CSV and ignore other formats when copying via clipboard
  • Karma runner not working for Angular 21 with (old) @angular-devkit/build-angular or @angular/build:karma builder
  • Current run configuration is infinitely loading

From PhpStorm

PhpStorm 2025.3.3 is now available PhpStorm 2025.3.3 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: Xdebug session suddenly closing as soon as it interacts with lazy object (native lazy objects are new in PHP 8.4) [WI-83064]
  • Fix: 2025.3 GUI poor reactivity with Islands theme enabled [IJPL-222923]
  • Fix: [MCP Server] Output schema is not valid for default properties [IJPL-230494]
  • Fix: Data extractors always use CSV and ignore other formats when copying via clipboard [DBE-25037]
  • Fix: Karma runner not working for Angular 21 with (old) @angular-devkit/build-angular or @angular/build:karma builder [WEB-76243]
  • Fix: Current run configuration is infinitely loading [IJPL-169880]
  • Fix: Tailwind CSS plugin shows error after upgrade to WebStorm 2025.3 [WEB-75919]
  • Fix: Downloading IDE backend fails when the proxy is used for the Internet access [IJPL-164318]
  • Fix: Proxy authentication broken with 2025.3.2 [IJPL-231829]
  • Fix: Auto-scroll to bottom doesn't work in Node/NPM console [WEB-76181]
  • Fix: Debugger Console: JS errors are not formatted [WEB-50231] The full list of changes in PhpStorm 2025.3.3 is available in the release notes.
  • Download PhpStorm
  • Tweet us
  • Report bugs to our issue tracker
View originalPermalink
How 2025.3.3 went

2025.3.2

Added 2
  • Terragrunt Syntax Support in Terraform Plugin
  • Implement support for synchronized output mode
Fixed 16
  • Xdebug session keeps refocusing current breakpoint
  • Git operations are very slow in 2025.3.x for repos on WSL
  • Terminal flickers when running interactive programs
  • Duplicate Services - Shell Script
  • Finding usages broken for Javascript methods starting with #
  • Typescript wrong code completion with type discriminated union

From PhpStorm

PhpStorm 2025.3.2 is now available PhpStorm 2025.3.2 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: PHPStorm 2025.3: Xdebug session keeps refocusing current breakpoint [WI-83371]
  • Fix: Git operations are very slow in 2025.3.x for repos on WSL [IJPL-219220]
  • New: Terragrunt Syntax Support in Terraform Plugin [IJPL-65991]
  • Fix: Terminal flickers when running interactive programs like Claude Code [IJPL-204106]
  • Fix: Duplicate Services - Shell Script [IJPL-220985]
  • Fix: Finding usages broken for Javascript methods starting with # [WEB-65376]
  • Fix: Typescript wrong code completion with type discriminated union [WEB-69151]
  • Fix: WebStorm does not auto import from root node_modules with TurboRepo and PNPM workspaces [WEB-61654]
  • Fix: VCS performance degradation in WSL-based projects in 2025.3.1 [IJPL-225217]
  • Fix: Jump to source not working when commit diff is open [IJPL-100448]
  • Fix: IntelliJ forgets Proxy Settings when switching away from "Manual proxy configuration" [IJPL-164457]
  • Fix: CodeCompletion missing in ts files [WEB-58345]
  • Fix: [Plugin: Natural Languages] is NSFW :) [IJPL-224816]
  • Fix: Executing HTTP requests is broken in 2025.3.1 RC [IJPL-223486]
  • Fix: Start Failed (RuntimeExceptionWithAttachments: Access is allowed from Event Dispatch Thread (EDT) only from EclipseImportBuilder.setRootDirectory [IJPL-222883]
  • Fix: Long delays and exceptions when saving IDE settings [IJPL-213041]
  • New: Implement support for synchronized output mode [IJPL-212577]
  • Fix: Subversion cannot view file contents or history [IJPL-176482] The full list of changes in PhpStorm 2025.3.2 is available in the release notes.
  • Download PhpStorm
  • Tweet us
  • Report bugs to our issue tracker
View originalPermalink
How 2025.3.2 went

2025.3.1.1

Fixed 3
  • WSL2 project settings are no longer reset after restart
  • PHPdoc is now created when typing the opening comment (/**)
  • PHP 8.5 Pipe operator: first class callable is now supported

From PhpStorm

PhpStorm 2025.3.1.1 is now available PhpStorm 2025.3.1.1 is a HotFix update, and it includes fixes related to project settings behavior when working with WSL. Here are the most notable changes and bug fixes in this build:

View originalPermalink
How 2025.3.1.1 went

2025.3.1

Added 2
  • PHP 8.5 Pipe operator inspection for type mismatch
  • Checkbox to disable Force Push warning dialog 'Don't warn again'
Fixed 16
  • SSH session can be started right inside Remote Host Tool Window on Start SSH Session in Directory action
  • PHP 8.5 Pipe operator false-positive 'Parentheses are unnecessary' warning
  • Pest 'Continue execution' button alignment with other 'Run' buttons
  • Pest warning when baseline screenshot for assertScreenshotMatches() is missing
  • Vue TypeScript Extract Vue Component refactoring to respect source component format
  • TerminalUtil.hasRunningCommands always returning true in WSL terminal

From PhpStorm

PhpStorm 2025.3.1 is now available PhpStorm 2025.3.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: PhpStorm 2025.3: SSH session can be started right inside Remote Host Tool Window on Start SSH Session in Directory action [WI-82669]
  • Fix: PHP 8.5 Pipe operator: false-positive 'Parentheses are unnecessary ' [WI-83121]
  • Fix: Pest: Align button 'Continue execution' with other 'Run' buttons [WI-82930]
  • Fix: Pest: Warn when baseline screenshot for assertScreenshotMatches() is missing [WI-82797]
  • Fix: PHP 8.5 Pipe operator: new inspection for type mismatch [WI-82494]
  • Fix: Vue TypeScript: The "Extract Vue Component" refactoring should respect the source component format [WEB-58888]
  • Fix: 'TerminalUtil.hasRunningCommands' will always return 'true' in WSL terminal [IJPL-213951]
  • Fix: A checkbox to disable Force Push warning dialog "Don't warn again" [IJPL-73008]
  • Fix: Query result tabs are overwritten when executing selection [DBE-24835]
  • Fix: Unable to resize/see value editor after enabling "Show value editor" and have a long where filter content [DBE-19864]
  • Fix: Query result tabs do not follow active editor tab in 2025.3 (with Always Select Opened Element option) [IJPL-222217]
  • Fix: Autocompletion of CSS classes not working in Astro components [WEB-59856]
  • Fix: Azure Fabric connection fails with SQL_VARIANT_PROPERTY not supported [DBE-21071]
  • Fix: Integrated terminal echoes "=" from unrecognized escape sequence [IJPL-166234]
  • Fix: Introspection of Microsoft Dynamics (Azure SQL) fails with "Unsupported sql function db_id" [DBE-16826]
  • Fix: Intention 'create method' and 'create field' in Angular doesn't work correctly when export default is used for class [WEB-45004]
  • Fix: Azure Synapse introspection fails with 'SQL_VARIANT_PROPERTY' is not supported [DBE-24149]
  • Fix: Find usages in TypeScript does not work with transformed types such as those inferred by Zod [WEB-56966] The full list of changes in PhpStorm 2025.3.1 is available in the release notes.
  • Download PhpStorm
  • Tweet us
  • Report bugs to our issue tracker
View originalPermalink
How 2025.3.1 went
View all

Discussion