PhpStorm 2018.2.5 is released

PhpStorm 2018.2.5 build 182.4892.16 is now available!

This update brings flexible heredoc/nowdoc syntax support for PHP 7.3, bug fixes, and takes on the latest enhancements in IntelliJ Platform.

You can download PhpStorm 2018.2.5 here or in JetBrains Toolbox App. If you have installed the previous PhpStorm 2018.2 invoke the Check for updates action to receive the latest update.

Flexible Heredoc and Nowdoc Syntax Support

PHP 7.3 RC3 has been released on schedule. It means that it’ll be possible to use the improved Heredoc and Nowdoc strings syntax very soon! You’ll be able to indent the closing marker as you wish, and this indentation will dictate the amount of whitespace to strip from each line within the heredoc/nowdoc. PhpStorm 2018.2 now supports this upcoming neat syntax:

heredoc-newdoc

See the full list of bug-fixes and improvements in the release notes


That’s it for today! Download PhpStorm 2018.2.5 or click Update in your JetBrains Toolbox App, and please do report any bugs and feature request to our Issue Tracker.
Your feedback is also very welcome in the comments and Twitter.

Your JetBrains PhpStorm Team
The Drive to Develop

This entry was posted in Release Announcements. Bookmark the permalink.
  • Crà

    Something happened to the “Find in Path” dialog after this update. Any clue?

    • Eugene Morozov

      Well, honestly, it surprises me too, but it turned out that it’s the state you’ll have your Find in Path in if you’re using Ubuntu+ Gnome: https://youtrack.jetbrains.com/issue/IDEA-198187
      It seems that it’s going to stay that way in 2018.2, at least it’s what the platform dev said.

      • Noah Duncan

        Too bad, I really prefer the old dialog. I’m constantly adjusting my settings and I loved that it all showed up in one easy to work with dialog. Now I have to switch back and forth between the options tab and the results tab. Obviously I can live with it, I’m just sad to see the better UX go away.

  • Xan Bertison

    Still getting beat by free editors by not even considering implementing anything like LiveShare / Teletype.

    • Dmitry Tronin

      Unfortunately there are other higher priority issues and features.

  • Andreas

    Why is it not possible to update within the editor anymore? I am on 2018.2.2 now, and it says I need to download the new version and install it manually. Making it easy to update to new versions would be one of the most important features you could work on – otherwise I will have to manually update all the time, which is a huge time waster.

    • Dmitry Tronin

      You’ve missed some minor updates. Please see the article to workaround this: https://blog.jetbrains.com/phpstorm/2017/09/taking-control-of-phpstorm-updates/

      You’ll be able to update from any version starting IDE version 2018.3.

      • Andreas

        When there is a version change every two weeks there is a high probability to at some point miss one – updating first to 2.3, then to 2.4, then to 2.5 should be possible, as it is possible if you catch every update, yet it is absolutely impossible to do for PHPStorm? Why does the option to just do one version update go away as soon as a new update is released?

        So when is 2018.3 coming out? I guess I will be skipping all updates until then and just be more and more unhappy about PHPStorm.

        • Dmitry Tronin

          We don’t have an ETA yet, unforunately. This autumn.

  • John Doe

    BROKEN DESIGN
    What’s going on with light design??????

    Why it’s looking so terrible?
    MacOS Mojave, default light design is set.
    Latest version of PS.

    WHERE IS DEFAULT BLUE COLOR????

    https://uploads.disquscdn.com/images/3932e0175323c2f2a663ee2d69a47347224db5dcd0eeb3478b38df5b65c2fb32.png https://uploads.disquscdn.com/images/64546ad2043a02ef3d6916fc952ddb4b73b38c150a02632529d237f097fec55b.png

    • Eugene Morozov

      Sorry for that, it’s a known issue, please vote: https://youtrack.jetbrains.com/issue/IDEA-199525

      • John Doe

        @eugenemrzv:disqus Looks like this highlighting bug will not get enough priority for next time.
        When is the release of 2018.03 version? Are there bugs like this also on board?
        I mean, I understand, that is not a deep technical bug, but every time I clicking/calling right mouse context menu, I hate it to see this terrible color.

        • Eugene Morozov

          The release is planned for twenties of November.
          Please leave a comment there if you haven’t yet, I hope it attracts the dev attention.

  • Валерий

    Update broke my project settings. All tabs were closed and PhpStorm showed message abot “can’t load project settings”. “Nice” :(

    • Eugene Morozov

      Does this message persist on project re-opening?

      • Валерий

        No. First time only

        • Eugene Morozov

          It’d be hard to troubleshoot that then. If you’d like us to troubleshoot that, please collect the logs with Help | Compress Logs and submit this package within a support ticket: https://intellij-support.jetbrains.com/hc/en-us
          Please also mention when the update took place. Thank you!

  • AlexeyGfi

    PHPStorm re-indexing project every opening time :-

    • Dmitry Tronin

      Is your project on a network share? Were there any external changes to the project?

      • AlexeyGfi

        No. All files on my local PC. Some projects in PHPStorm more than year.

        • Dmitry Tronin

          Any dynamically generated sources like gruny/gulp/npm watch? Might be an issue with some 3rd party plugins. Try disabling them at File > Settings > Plugins: Show > Custom.
          If none of this helps – please contact us directly over Help > New Support Request

          • AlexeyGfi

            Nope. Found some strange (for me) plugin “AWS CloudFormation” (…Amazon AWS CloudFormation language support…), disabled yesterday. But tomorrow projects re-indexed again after open.

          • Eugene Morozov

            We need to take a look at the logs. Basically looking for ‘reindex’ should reveal the reason it re-indexes projects.
            Please collect the logs bundle (Help | Compress Logs) and submit it within a support ticket:
            https://intellij-support.jetbrains.com/hc/en-us

          • AlexeyGfi

            Sent. Thanks

  • Max

    Why not enabeling autodownload for Linux anymore? This way to update is really annoying…

    • Max

      Nevermind, found it out on the changelogs! Works with the workaround!