PhpStorm 10.0.3 is now available

Posted on by Anna Lebedeva

We are glad to announce that PhpStorm 10.0.3 build 143.1770 is available for download.

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

  • Fix of scalar types in namespaced classes for PHP 7 (WI-28283)
  • Copyright plugin for PhpStorm
  • Symfony 3 support for Command Line Tools

Please see our issue tracker for the full list of PHP-related issues fixed and release notes.

Download PhpStorm 10.0.3 build 143.1770 for your platform and please report any bugs or feature request to our Issue Tracker.

The Drive to Develop!
-JetBrains PhpStorm Team

Comments below can no longer be edited.

44 Responses to PhpStorm 10.0.3 is now available

  1. Aurimas says:

    January 8, 2016

    Still not fully supports anonymous classes…

  2. mnapoli says:

    January 8, 2016

    > Fix of scalar types

    Awesome!

  3. AB says:

    January 8, 2016

    Did you fix empty $_POST when using localhost?
    https://devnet.jetbrains.com/message/5566740#5566740

    • NBCODING says:

      January 10, 2016

      No, they did not. 🙁

  4. Vladislav Soprun says:

    January 8, 2016

    After update an error occurred with the addition of artisan!

    Problem
    Failed to determine version.
    Command
    C:…php.exe C:…artisan -V
    Output
    Laravel Framework version 5.2.7

  5. Даша says:

    January 9, 2016

    Don’t fix tools based on symfony console, i.e. laravel. Error

    Problem
    Failed to determine version.
    Command
    php.exe artisan -V
    Output
    Laravel Framework version 5.2.7

    • Kostya Zolo says:

      January 9, 2016

      same in here.
      Laravel 5.2.7
      “Problem
      Failed to determine version.”

      • BJ says:

        January 9, 2016

        maybe use a real framework

        • Kamran Ahmed says:

          January 10, 2016

          Ahan, and what that might be? Codeigniter?! lol

          • BJ says:

            January 10, 2016

            zend.. symfony.. something with some balls

      • Кирилл Несмеянов says:

        January 10, 2016

        Add “if (isset($argv[1]) && $argv[1] === ‘-V’) { die(‘Symfony version 2.7.8’); }” in artisan at start for L5.1 and “Symfony version 3.0.0” for L5.2

        • Kostya Zolo says:

          January 10, 2016

          You’re the saver. Thank you.

        • Maxim Kolmakov says:

          January 11, 2016

          Please vote for https://youtrack.jetbrains.com/issue/WI-30343

        • Gildas Niyigena says:

          January 11, 2016

          You really saved my day. I got this 2 days ago, with no chance to resolve it!

        • ErnestV says:

          February 6, 2016

          Genius! Thanks a lot!

      • Maxim Kolmakov says:

        January 11, 2016

        Please, vote for https://youtrack.jetbrains.com/issue/WI-30343

      • Кирилл Несмеянов says:

        February 5, 2016

        Lol

    • Maxim Kolmakov says:

      January 11, 2016

      Please vote for https://youtrack.jetbrains.com/issue/WI-30343

  6. EspadaV8 says:

    January 10, 2016

    Still importing ‘string’ in a namespace when adding a traits methods (possibly also does it when implementing methods that an interface/abstract class define.

  7. sprain says:

    January 10, 2016

    Anything about the blurry text in external monitors?

  8. Martin Janeček says:

    January 11, 2016

    Will there be patch for 143.1480?

    • Maxim Kolmakov says:

      January 11, 2016

      No, there is a patch only for 10.0.2.

  9. CyncialOne says:

    January 12, 2016

    Where can I learn more about what the “Copyright Plugin” is?

  10. Half Crazed says:

    January 12, 2016

    I wish this application would update itself instead of forcing me to redownload the whole application and reinstall it, causing my path to application to change. Very annoying.

    • Kenny Silanskas says:

      January 12, 2016

      Seriously. It’s absolutely maddening and causes me to skip most minor updates.

      • Maxim Kolmakov says:

        January 12, 2016

        We’re always trying to provide patches for EAP->EAP and Release->Release versions. I’m sorry that we couldn’t do this for 10.0.1->10.0.2 but patch should work for 10.0.2->10.0.3.

        • Kenny Silanskas says:

          January 14, 2016

          Thanks for the reply Maxim. I appreciate your team trying to resolve this issue. The patch did not work for 10.0.2 to 10.0.3 unfortunately and still shows the “Release Notes/Download” button. Just FYI. (Running EAP so not sure if that has any impact)

          Edit: I misspoke. Apologies. The patch that prompts the download is between builds. (143.1480 – 143.1770)

          • Sp4cecat says:

            January 18, 2016

            143.1770 is the straight major release; you’re still loading up EAP which is the older version. Had the same issue, but I am deliberately using older EAP because of Java issues with consoles on 2 screens – console keeps popping back to main screen

            • Kenny Silanskas says:

              January 18, 2016

              Ah. Ok then. Yeah that’s why I had to stick to EAP as well. Java as usual ruining the day. 🙂 Thanks for the clarification.

    • Maxim Kolmakov says:

      January 12, 2016

      Usually we’re trying to provide patches for EAP->EAP and Release->Release versions. I’m sorry that we couldn’t do this for 10.0.1->10.0.2 but patch should work for 10.0.2->10.0.3.

    • Andrew Beveridge says:

      January 14, 2016

      Agreed, we have no better option than a dreadfully slow connection to our office and 160MB every other week is surprisingly painful (kills our whole office connection for 20 minutes).

      I’d probably be less annoyed by this if there was a reasonable explanation provided for why a patch isn’t possible.
      Could you perhaps add some more text to the “Platform and Plugin Updates” dialog whenever a patch isn’t available, to explain why?

      Is there a better place I could post this request, e.g. feature request for core?

    • Drew says:

      April 14, 2016

      I agree with Half Crazed, it’s 2016 this should be automated already.

  11. Sp4cecat says:

    January 14, 2016

    Any way I can get the ‘non-optimised’ java OSX version? The latest one forces me to use the ‘optimised’ version – I have two screens and keep the debug window on the left, the version that’s optimised for OSX keeps moving the debug window back to the main screen ..

  12. Stephen says:

    January 25, 2016

    I’ve tried few times to download 143.1770 and install (attempts were distributed within a few days) and each time after install (os x) the app I checked version and see current version is 143.1480 instead of 143.1770. Maybe some issue with CDN?

    $ shasum -a 256 ~/Downloads/PhpStorm-10.0.3-custom-jdk-bundled.dmg
    bd7d28974ef5587524389659dd27516c1067c35aebeee040821c638a18439e52 /Users/User/Downloads/PhpStorm-10.0.3-custom-jdk-bundled.dmg

    Seems is all ok with checksum.

    • Stephen says:

      January 25, 2016

      oh ok my bad. I’ve replaced the file with overwrote, but didn’t pay attention this is not EAP version.

  13. Obaid Mukhtar Khan says:

    February 8, 2016

    Greath

Subscribe

Subscribe for updates