We’re close to releasing PhpStorm 2019.1.2, the second minor update for PhpStorm 2019.1, and today we have another preview build for you. Please give PhpStorm 2019.1.2 Preview build 191.7141.35 a try and share your feedback with us.
This update brings support for Composer via Docker and has bug fixes and improvements for PHP, support for the Web, and enhancements from IntelliJ Platform.
Support Docker for Composer execution
PhpStorm has support for PHP interpreters via Docker and Docker-compose, but it still missed Composer integration with Docker. You needed a local PHP setup in order to run it. But this might differ from the one you have in your containerized dev environment, or you might not even have a local PHP interpreter at all.
In this build, you’ll be able to run Composer via any Docker image (WI-45865).
Under Preferences | Languages & Frameworks | PHP | Composer you can find a new Docker radio button option, where you’ll be able to configure the Docker server if needed (this is not a PHP server), as well as provide an image, the Composer executable name, and container options:
This feature is a subset of a broader request to support Composer via any remote PHP interpreter (WI-23544). According to the survey, the main use-case is Docker, which is why we started with this first. We would like to hear from you on how you like the current implementation and then based on this feedback we will try to improve and expand it to all use-cases.
Other notable changes:
- Fixed: Cannot type characters that require AltGr (IDEA-209426 +156)
- Fixed: Node.js: The tool window clear buffer icon (garbage bin) is gone (WEB-37992 +5)
See the full list of bug-fixes and improvements in the release notes.
Download PhpStorm 2019.1.2 Preview build 191.7141.35 for your platform here:
Or simply click Update in your JetBrains Toolbox App.
We appreciate you reporting any bugs and feature requests to our Issue Tracker.
Your JetBrains PhpStorm Team
The Drive to Develop