PhpStorm 2016.1 is Released!

PhpStorm 2016.1, the next major release of our professional PHP IDE, is now available for download!

This is the first update in the series of releases planned for 2016, as indicated by the new version numbering. Along with new features, bugfixes and usability improvements, in this release we made a special focus on long-awaited improvements in support of PHP language, and development tools.

Read all about the new features and improvements on the PhpStorm website.

PhpStorm2016_1_splash

Here are some notable highlights of PhpStorm 2016.1:

PHP Language & Editing Experience: A number of serious and long-awaited improvements have been made in the PHP language support , such as improved type inference, completion, support of traits, and more. PhpStorm now also fully supports group use statements, offers the “Make Static” refactoring and provides some new handy intentions such as “Convert switch to if” and “Convert if to switch” or “Flip if/else branches”.

New Debugging Experience: We’ve made the Zero-Configuration Debugging mode easier to discover for new users. Also, now you can debug RESTful Web Services right from a REST Client using the “XDebug for REST Client” feature.

Frameworks and Tools: PhpStorm now provides the Keep-Alive feature for SFTP/FTP/FTPS servers and Remote Interpreters, which you have heavily demanded for the last six years! Project-level interpreters, support for of Rerun failed tests for PHPUnit/Behat, and some usability improvements for Remote Interpreters are also available.

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

As usual, this update brings important improvements for working with top-notch web technologies, such as:

  • Improved Angular 2 support
  • Better TypeScript support
  • New features in the JavaScript debugger

PhpStorm 2016.1 also borrows many features and improvements from IntelliJ Platform, including:

  • Right-to-left languages support
  • Speed search (in “”Show Usages” and “Terminal”)
  • JSON schema
  • Support for Docker Machine
  • Version Control and Database tools improvements

For more details please see What’s New in PhpStorm 2016.1 and download a free 30-day PhpStorm trial for your operating system.

PhpStorm 2016.1 is available as a free update for everyone who has a active subscription for PhpStorm or All Products!

The JetBrains Team
The Drive to Develop

This entry was posted in Release Announcements and tagged , . Bookmark the permalink.
  • https://agungandika.com Agung Andika

    Good news!

  • http://victornogueira.net Victor Nogueira

    Thanks for the hard work on PhpStorm guys! It’s incomparable!

  • Marc Luria

    will there be a patch, or should we download the full 200 megabyte version?

    • Derek Kovalsky

      It is a new version so no, there won’t be any patch file. Anyway, what is 170 MB for users in these days?

      • David Labbe

        These days updating to a new version should not mean downloading the complete new version. Not complaining, just saying. Love storm

        • Marc Luria

          no problem. I just always find a oatch installs easier.

      • Riho Ellermaa

        It’s not about the size, but the convenience – just press the Update button and you are done.

        • David Labbe

          It is a full download. There is no update button….only version details.

          • Riho Ellermaa

            I know. It was just a wish to have. :)

    • mhousser

      170MB downloads in the time it takes to spin around once in your chair these days.

  • Sébastien Caumes

    Hey Guys, any issue with antialiasing ? My team and I are experiencing blury text in editor panel.

    • Maxim Kolmakov

      What OS do you have?

      • Sébastien Caumes

        Ubuntu 14.04
        PhpStorm 2016.1
        Build #PS-145.258, built on March 16, 2016
        JRE: 1.8.0_76-release-b18 amd64
        JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

        • Maxim Kolmakov

          Could you please try different settings in “Settings->Appearance->Antialiasing”?

        • Simon

          Same Problem here on Xubuntu 14.04. Chaning settings in “Settings->Appearance->Antialiasing” does not help. All possibilities are worse than in last PhpStorm Version.

      • Peter R

        This is from a Win 7 installation, all ClearType and AA are disabled in the OS, and there were no problems in PHPStorm 9 prior to upgrading

        https://i.imgur.com/K8ESZuI.png

        I really need to be able to disable that antialiasing

        • Maxim Kolmakov

          Could you please try different settings in “Settings->Appearance->Antialiasing”? Does it help?

      • http://www.setfive.com/ Matt Daum

        We’re also seeing issues with the fonts. Here is a screenshot of the 10.0.3 (label old) versus 2016.1 (label new) release. http://i.imgur.com/xPcUWOx.png

        • Yoskaldyr

          I have a same issue.

          Previous anti-aliasing (in 10.0.3) was much better

          • Maxim Kolmakov

            Could you please try different settings in “Settings->Appearance->Antialiasing”? Does it resolve the issue for you?

          • http://www.setfive.com/ Matt Daum

            Just gave it another try, grayscale vs subpixel doesn’t have much of a difference for me. No antialiasing is much “thinner” but then very very grainy.

          • Maxim Kolmakov

            What OS do you have? If Linux please vote for https://youtrack.jetbrains.com/issue/IDEA-151425

          • http://www.setfive.com/ Matt Daum

            Kubuntu 14.04.

          • Yoskaldyr

            No. Trying ti change this settings was the first that I’ve tried.Font rendering in the new version is totally different from the previous one. Even size of the font differs.

            In the 10.x version I have 48.5 lines of code in the editor. In 2016 version – only 46.

            Font: Liberation Mono
            Size: 16
            Line Spacing: 0.95
            OS: Windows Server 2012

          • Maxim Kolmakov

            Please create an issue at: https://youtrack.jetbrains.com/

          • http://dmitry.eu/ Dmitry Polushkin

            Switching in Ubuntu to a system JRE solved for me wrongly AA:

            java version “1.8.0_92”
            Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
            Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)

        • Maxim Kolmakov

          Could you please check different settings in “Settings->Appearance->Antialiasing”?

          • http://www.setfive.com/ Matt Daum

            Yep did below. No better results, looking at that other ticket you linked it seems very similar.

          • http://www.setfive.com/ Matt Daum

            Just found that if use have PHPStorm use the system JRE and not the bundled one the heavy fonts are fixed. To do this I just renamed the “jre” folder in the phpstorm root folder.

        • Ildar Saribzhanov

          Matt, do you found way fix font bug?

          • http://www.setfive.com/ Matt Daum

            Yes – I switched it to use my system JRE. Just rename the folder “jre” in the root directory to anything other than JRE and you should be all set.

          • Ildar Saribzhanov

            You are best! thank

          • Josh Taylor

            Thank you so much, this has been driving me bonkers.

    • Peter R

      Agreed, this is happening on Windows 7 as well, noticed it immediately after starting 2016.1 for the first time.

      • Maxim Kolmakov

        Please try different settings in “Settings->Appearance->Antialiasing”? Does it resolve the issue for you?

    • Chris Tomich

      In Settings > Appearance & Behaviour > Appearance I changed the Antialiasing options for the IDE and Editor to Greyscale from Subpixel and it’s made it a lot better for me.

    • Gioni

      I have the same issue!

      • Maxim Kolmakov

        Please check different settings in “Settings->Appearance->Antialiasing”? Does it resolve the issue for you?

        • Gioni

          Thanks! Finally I did it. But why is it so hard to find out answer on such an easy and basic question! Don’t developer of that nice IDE love their eyes?

    • Sébastien Caumes
  • Telmo Calhaço (Zone Soft)

    PhpStorm 2016 , don´t know the intval() ???? or any namespace ?, it was working on the 10.3

  • http://www.intoxination.net Jamie

    Just a heads up for anyone that does a lot of Symfony (or Drupal 8) work. The YAML parser in the Symfony plugin has serious problems with this version. They have been working on it, but apparently it’s a huge undertaking to get this up to date with 2016.1. If you rely on this, you may want to hold off until that is ready. You can check it here:

    https://github.com/Haehnchen/idea-php-symfony2-plugin

    • Denis Kazimirov

      Already fixed and become usable again :)

  • PickyNose

    Where are you going to recognize Yii2 as the most popular PHP framework and add native support for it?

    • Vladimir Marchevsky

      “Yii2 as the most popular PHP framework” – what? According to some surveys (sitepoint, for ex.) most popular framework of 2015 is Laravel and Symfony.

    • Maxim Kolmakov
    • Tom Etzel

      That’s kind of a bunk question, in my opinion. It’s akin to asking “When are you going to recognize that what I use is more important than what anyone else uses?”

    • Kyslik

      This should be done by addons developed by people that use such and such framework…

  • Mike B

    Unfortunately this update has made PHPStorm completely unusable for me, as it hangs anytime it needs to do anything, and is consuming more than double the standard alotted memory (it would always crash with memory issues, so I double the amount available to it on all 3 options), plus it takes up more than 100% of CPU indicated in the Mac Activity Monitor.

  • Iván Gábor

    On Windows 10 the new PHPStorm forgets the project settings on each startup. I have to set every PHP stuffs again: Servers, Composer, Code Sniffer, PHP MD, PHPUnit…

    The code is on an Ubuntu VirtualBox Guest, the working folder is on a mounted drive (Samba share)

  • Edward Honda

    I had to revert back to 10.0.3, the lag in 2016.1 just moving around the editor was bad. Pauses just while typing and not even triggering intellisense. Went back to 10.x and everything is fine again.

    • Parallax Twist

      Have to agree, this version is not at all usable in Windows 10. Every keystroke or menu access took 5s to process.

    • Terry Low

      agreed, it hang alots, it seem like they are lazy loading files, everytime i open a directory, only it loads the contents, search files by name, it feel the same way too.

    • Maxim Kolmakov

      Please create an issue at: https://youtrack.jetbrains.com/issues/WI with attached idea.log (Help->Show Log…) after PhpStorm restart

    • http://www.zemistr.eu Zemistr

      Me too :(
      This update has made PHPStorm completely unusable for me. :(

  • fall

    The update wants me to register my license once again, but I don’t remember on which email I have registered – how can I found out which email should I provide again?

  • Gioni

    OMG! Worst software update I’ve ever seen. All my editor settings are ruined including Remote Hosts and Projects List! I need restore it manually now. That is insane!

  • Tom Etzel

    Does anyone know if there will ever be a time where PHPStorm can update itself on Linux, similar to how it works on occasion on Windows and Mac? That would be kind of nice.

    • Maxim Kolmakov

      We already provide updates for EAP->EAP and Major->Minor as well as Minor->Minor updates. Unfortunately, we don’t provide updates for Major->Major versions yet.

      • Tom Etzel

        OK. There must have been a bunch of Major->Major updates recently then, because I constantly find myself needing to download the entire tar.gz, unpack it, and go through the process of setting up my launcher icon and blah blah. Thanks for the update.

  • Алексей Арх

    Почему до сих пор нет поддержки русского языка?

  • Rutame

    Hello! I would like to know how you make the beautiful nodes effects for PhpStorm 2016 logo. Thanks!

    • Maxim Kolmakov

      It’s a generated art. We’ve used a Processing language and tools (https://processing.org/) to generate it.

      • Rutame

        Great!! Thanks a lot!!

        2016-04-04 17:24 GMT+01:00 Disqus :