PhpStorm 10.0.2 EAP 143.790

We are glad to announce the start of Early Access Program for PhpStorm 10.0.2. A fresh build 143.790 is available for download.

This build includes outstanding new features, bug fixes and improvements from the PHP, web and IntelliJ platform sides. From the PHP side, this build delivers:

  • Context sensitive completion for keywords;
  • Improved type and tags completion in PHPDoc;
  • New inspections: variable variable usage;
  • and other bug fixes and improvements (see full list in our issue tracker).

Other changes from IntelliJ platform and web are also included, see complete release notes.

Download PhpStorm 10.0.2 EAP build 143.790 for your platform from project EAP page and please report any bugs and feature request to our Issue Tracker.

Please notice that there will be no patches for PhpStorm 10.0.1. This ensures that you will always have a chance to run a stable version along with EAP.

Develop with pleasure!
-JetBrains PhpStorm Team

This entry was posted in Early Access Program and tagged , . Bookmark the permalink.
  • Daniel Faria

    PhpStorm 10 screwed up the (copy and paste) tabbing big time. It also screwed up code completion. Adding completion when is not needed. And every time I update this software I lose some preferences. There should be a whole lot more testing before releasing a major version.

    • Maxim Kolmakov

      Could you please provide a specific examples of wrong behavior?

      • jordan

        “importing settings from a previous version” put the breadcrumbs bar back even though my settings have it hidden.. just a small example, but there are many small things like it.. I’ve also lost all colors in my terminal window (it’s only black and white now)

        • Maxim Kolmakov

          I can reproduce the issue with breadcrumbs. Probably it happened because two separate settings were dropped and a new one was created so it was hard to preserve it properly.

          On the other hand I can’t reproduce the issue with terminal. Please create an issue at https://youtrack.jetbrains.com/issues#newissue

      • Daniel Faria

        Example 1: It used to be that when you had nested elements you could copy the nested element and paste somewhere else and the tabbing would adjust automatically to the new place where you paste. So if there new location had no nested tabs, than the elements copied tabbing space would adjust accordingly. That no longer happens.

        Example 2: Code completion in JS. When hitting “enter/character return” assumes that you want to concatenate a string. Sometimes you just want to go to the next line so that you can read your code better.

        • Maxim Kolmakov

          Example 1: Could you please check that you have in “Settings>Editor>Smart Keys>Reformat on paste” something different from “None”. If it’s a case please create an issue at https://youtrack.jetbrains.com/issues#newissue with a code sample that reproduces the issue.

          Example 2:
          Probably I don’t follow but you can’t have a multiline string in JS without trailing “” after which we don’t make a concatenation already: “test “.
          If you want to just go to the next line you can press Shift+Enter.
          Please provide a concrete example if it’s not what you meant.

          • Dan

            I have the same issue as Daniel in example 1. At some point between 8 and now, there was a big change in how paste formatting worked. It’s hard to describe because it’s behavior was so perfect before and when it started acting up I don’t quite recall as I have been reformatting the minor areas. Only about a month or so in did I realize “Wait, I’ve never had to do this before, why the hell am I wasting so much time on it these days?”

            Until I saw Daniel’s comment I thought it was just me. I’ve tried every option under “Settings>Editor>Smart Keys>Reformat on paste” and no option provides the exactly same behavior as the previous perfect behavior. Now each of them comes with significant frustration.

            Why even bother with a bug report when JB will just ignore it? JB’s now turning into one of those software companies that’s so big it doesn’t have to care about individual employees or small groups of people – as long as it’s getting the big corporate deals, small time customers can pound sand. I feel like I’m filing but reports with Oracle or IBM. I’m losing my loyalty to JB, and I’m sure others are as well. The moment something equivalent or slightly worse comes along, I don’t think I’ll have much reservation moving.

          • Maxim Kolmakov

            Please report your issues otherwise they won’t get fixed since we won’t know about them but please be aware that there are a lot of customers and everybody has her or his own “most critical” issues. Unfortunately we can’t fix all of them at once so we need to prioritize them somehow and a process of prioritization hasn’t changed in a while.

          • Daniel Faria

            Example 1 – I checked. It doesn’t work. I am downgrading and not upgrading again. Every time I update things break. You have been pushing products out too fast.

  • Jeff Smith

    I’m getting an installer integrity check on the windows version. Never seen that problem before. Any ideas why?

    • Maxim Kolmakov

      Please try to redownload it. It could be an issue in connection during the downloading.

  • El KuKu

    You shoud file specific bug reports on the tracker rather than complaining here in the comments.

    On the positive side – I’m glad that we have ascending version numbers again =;)

    • jordan

      It’s cumbersome to open a report, you need to register an account, document steps to reproduce, etc.. and it doesn’t feel like there is enough feedback or dialog when you do in fact open a report: no one says “thanks, we’ll be sure to throw that in for next release” or “thanks, good idea, I’ll run that by a PM!” or anything like that.. meanwhile, Maxim here is communicative and it just feels like more attention is given when complaining here.

      • Stalinko

        There are so many people and reports. You must prove that your bug is important and pays for everybody before it will be taken into work. And good reports (with all these details like how to reproduce and etc.) make developers’ life much simpler.

    • AwS

      usually a bug report here is a cry to find out if anyone else is having the issue aswell. also. there was a huge issue with git pushing in a previous EAP. i wouldnt have downloaded that version if i had seen people complaining bout that part. the bug tracker isnt that usefull since they keep moving the bugs around. so going there looking for bugs in phpstorm… wont see the ones for the platform. and im sooo not going to go through all the platform bugs…

      but yes. a propper bug report would be the only way to get the bug fixed

  • jordan

    git integration is entirely broken…………….

  • pandy06269

    Is it just me that finds JB’s numbering scheme so confusing?

    “There will be no patches for PhpStorm 10.0.1.” 10.0.1 was a bug fix/patch release for 10.0 – so surely another bug fix/patch would become 10.0.2?

    Which brings me onto: if there’s new functionality, why is this not 10.1? 10.0.2 suggests another bug fix release.

    Or have I just been living in the world of semantic versioning too long?

    Also I just wanted to say, reading the negative comments here about JB and PhpStorm. I’m now into my 2nd year with PhpStorm having been a PhpEd user for about 6 years, and PhpStorm is light years ahead.

    Before switching, I evaluated a number of Windows-based PHP IDEs, and PhpStorm won hands down on value-for-money (even more so now with an annual subscription) and number of features/integrations. It has honestly made me a much more productive developer. Yes there are a few niggles here and there (show me some software where there isn’t) but the improved productivity more than makes up for it.