PhpStorm 2017.2.2 is released

PhpStorm 2017.2.2 build 172.3968.35 is now available! You can download it here, in JetBrains Toolbox App or if you have installed the previous PhpStorm 2017.2.1 or PhpStorm 2017.2.2 EAP build (172.3968.23), you should soon get a notification in the IDE about a patch update.

This build delivers new features, bug fixes and improvements for PHP and the Web, and takes on the latest improvements in IntelliJ Platform. Here’s a list of the most notable improvements.

The most important PHP & WEB bugfixes

  • Performance and stability fixes in PHP editing/type analysis/completion
  • Undefined field: a field is shown as dynamically declared in case the field declared in a parent class (WI-36285)
  • 502 Bad Gateway error from the server when post data (WEB-17317)
  • Javascript: Shorthand property inline adds no key (WEB-22611)

The most important platform bugfixes

  • Navigate to class or file popup doesn’t suddenly disappear anymore on Linux (IDEA-173000)
  • The crash issue that occurred due to using custom fonts (JRE-426)
  • Wrong position of the context menu on the HiDPI screens on Windows (JRE-453)
  • Long-awaited spell checker improvements
  • Cannot move/resize diff view area of Commit Changes dialog (IDEA-173698)
  • Typing settings repository URL triggers path alert (IDEA-173109)
  • Changelog converted automatically to US-ASCII (IDEA-176658)

Notable features

  • Blade comment folding (WI-37694)
  • New Paste from History action with Paste Simple (IDEA-176965)
  • Emmet in JSX, support non-self closing tags for host components (WEB-26468)

See the full list of bug-fixes and improvements list in our issue tracker and in the complete release notes.

Download PhpStorm 2017.2.2 build 172.3968.35 for your platform or click “Update” in your JetBrains Toolbox App and please do report any bugs and feature request to our Issue Tracker.

JetBrains PhpStorm Team
The Drive to Develop

This entry was posted in Newsletter, Release Announcements and tagged . Bookmark the permalink.
  • Miguel

    Still super slow in linux. I’m rolling back to 2017.1 again.

    • Maxim Kolmakov

      Could you please contact our support team (Help->New Support Request)? We would gladly help you but we need to gather info about your set-up and project that reproduces the issue.

  • Buri
    • Anna Lebedeva

      Sorry for this, it was a mistake and unfortunately support of Docker version 3 wasn’t added to PhpStorm. We will include it in the next minor update. Our apologies!

      • _artem_

        was there any reason for deleting my post??? (will you marry me?)

        • Vladimir Luchansky

          Reason that it is a public blog and such personal questions are definitely should be asked in a different place.

          • _artem_

            where? i don’t have her email or anything else.. twitter direct message? 😀

  • Harrison A. Heck

    I’m trying the docker-compose v3 support and its not working. No matter what version of 3 I’m trying, 3, 3.0, 3.1, it says it’s an unsupported version when trying to setup the remote interpreter.

    • Anna Lebedeva

      We are very sorry! You are right, there was a mistake and it’s not supported yet in PhpStorm. We will include it in the next minor update. Our apologies.

      • _artem_

        Анечка, выходи за меня. Привет из Нюрнберга 😉

  • Greg Zdanowski

    This update seriously broke double-shift search (at least on Linux) in PhpStorm. Sometimes the double-shift when invoked doesn’t have focus in input field (manually clicking in input and typing works but…….). The worse part is sometimes double-shift freezes whole IDE to the point the only solution is SIG-KILL (SIG-TERM is ignored). This is a serious problem.

    I’m able to easily replicate this problem, but sometimes it takes more and sometimes less attempts:
    1. Double shift
    2. Type something which leads to results being loaded
    3. Press ESC quickly (during the time results are loaded?)
    4. Press double-shift again
    5a. If it works as expected go to step 2 and keep trying
    5b. No focus or frozen IDE 😉

    • Maxim Kolmakov

      Could you please contact our support team Help|New Support Request and attach the whole log folder (Help|Show Log in…)? We would like to take a look at threadDumps and your environment.

  • John Doe

    Still no fix for

    I would hope crash issues like this would be higher priority. :/

    • Maxim Kolmakov

      We’re really sorry that the issue hasn’t been resolved in release branch yet. According to comments it might be fixed in the next release 2017.3.

  • muran

    File Search by name, Ctrl+Shift+N does not work anymore ! Please fix

    • muran

      OS: Ubuntu

      • TommySeus

        File -> Invalidate Caches works for me

    • Harrison A. Heck

      Also having this same issue.

  • jerfesonguerreiro

    It is still not possible to browse the branches / tags / and trunk with svn

  • Thouhedul Islam Suchi

    We need multiple cursor / selection like SublimeText

    • tharwat

      already exist alt+click

      • Thouhedul Islam Suchi

        its a combination of keyboard and touchpad.
        Is there any way to make it fully by keyboard?

        • Eugene Morozov

          You can set keyboard shortcuts for Clone Caret Above/Below in Settings | Keymap

        • Chris

          Another related feature that’s fully keyboard-driven is “Column Selection Mode” – it’s much more useful than it sounds. Keyboard shortcut is Alt+Shift+Insert on my keymap, not sure if that’s the stock one.

          And finally, while searching inside a file, you have the option to add results to your multi-selection (one by one or all at once). Keyboard shortcuts for that are shown on the tooltips when you hover over those buttons on the search toolbar, I don’t remember them at the moment.

  • Diego Hernandes

    “Navigate to class or file popup doesn’t suddenly disappear anymore on Linux (IDEA-173000)”

    Thank you!

  • thoroc

    Can you not provide .deb files for debian based distro already?