Is 2016.2 a major version? Also what is its release date?

We've ran into difficulty updating PHPStorm (started with 8, variously went through 9 and 10) due to the export not fully importing settings correctly, and it just being a general pain and taking too much time to update these major versions every 3 months, and when I go to get support I have to reference a version number that's already three major versions behind before even a year is through, so it's just becoming increasingly difficult to get support or documentation or just update to the latest.

I found the release dates on older versions but am not seeing the release date on 2016.2 or whether it's a major update or a minor update. We're an enterprise company that has bought multiple licenses of various JetBrains software and are finding it difficult to work with due to these major version changes so frequently (used to be every year or two for other editors in the past), so will we ever get back to a normal minor version update the way things used to be or is JetBrains going to be sticking to this major-update-every-3-months problem?

5 comments
Comment actions Permalink
Official comment

Hello, PhpStorm 2016.2 is a major version, released on 13th of July: https://blog.jetbrains.com/phpstorm/2016/07/phpstorm-2016-2-is-released/

We're planning to release 3 major version per year i.e. 2016.1, 2016.2 & 2016.3 in 2016.

We're constantly working on improving the update experience. If there's something particular we can look into - please let us know

Comment actions Permalink

Thanks, but how would I have found that link? I didn't see it on any product pages.

Also 3 major updates per year is very cumbersome. Can you not have a process that updates the editor as minor version changes without having to re-install the whole thing? This has caused major problems trying to port over settings and get things re-setup.

Major version changes used to be infrequent in software, now for some reason it's become trendy to overturn the boat multiple times per year.

0
Comment actions Permalink

Also, I'm looking at the version changes, and they don't look like major version update changes, they look like things that would normally be in a minor version that could be updated in the editor in the background with a simple restart than a full reinstall.

I don't know if it's just JetBrains or the current crop of younger developers that are not understanding what makes a major version update and a minor version. It seems every release you're putting out is just being considered a "major" update requiring a full reinstall no matter how small the changes are without any consideration or attempt at releasing "minor" updates in the background that don't require a full reinstall and import of settings.

Maybe it would be worth a read of what a MAJOR.MINOR.PATCH release should actually entail: http://semver.org/

 

0
Comment actions Permalink

About the release date for the product: it can be seen at https://www.jetbrains.com/phpstorm/download

As for current release strategy: I'll try to get more info on this for you from a team.

0
Comment actions Permalink

Here's a blog post about new versioning: https://blog.jetbrains.com/blog/2016/03/09/jetbrains-toolbox-release-and-versioning-changes

Hopefully this would shed some light on the changes. Feel free to leave your feedback in comments: this way you'll be able to receive a reply directly from developers.

0

Please sign in to leave a comment.