PhpStorm 2017.2.2 is released

Posted on by Anna Lebedeva

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

Comments below can no longer be edited.

29 Responses to PhpStorm 2017.2.2 is released

  1. Miguel says:

    August 31, 2017

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

    • Maxim Kolmakov says:

      September 1, 2017

      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.

      • November 2017 calendar says:

        October 26, 2017

        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)

    • Anna Lebedeva says:

      August 31, 2017

      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_ says:

        September 6, 2017

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

        • Vladimir Luchansky says:

          September 7, 2017

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

          • _artem_ says:

            September 7, 2017

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

  2. Harrison A. Heck says:

    August 31, 2017

    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 says:

      August 31, 2017

      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_ says:

        September 1, 2017

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

  3. Greg Zdanowski says:

    August 31, 2017

    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 says:

      September 1, 2017

      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.

  4. John Doe says:

    September 1, 2017

    Still no fix for https://youtrack.jetbrains.com/issue/IDEA-171624

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

    • Maxim Kolmakov says:

      September 1, 2017

      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.

  5. muran says:

    September 1, 2017

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

    • muran says:

      September 1, 2017

      OS: Ubuntu

      • TommySeus says:

        September 1, 2017

        File -> Invalidate Caches works for me

    • Harrison A. Heck says:

      September 1, 2017

      Also having this same issue on macOS 10.13.

  6. jerfesonguerreiro says:

    September 1, 2017

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

  7. Thouhedul Islam Suchi says:

    September 2, 2017

    We need multiple cursor / selection like SublimeText

    • tharwat says:

      September 5, 2017

      already exist alt+click

      • Thouhedul Islam Suchi says:

        September 5, 2017

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

        • Eugene Morozov says:

          September 5, 2017

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

        • Chris says:

          September 5, 2017

          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.

  8. Diego Hernandes says:

    September 2, 2017

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

    Thank you!

  9. thoroc says:

    September 4, 2017

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

Subscribe

Subscribe for updates