IDRsolutions will move to Java8 in April 2017

java8

In a previous blog post we announced our plans to move make Java8 the minimum version of Java we support from 2017. After that date all our products will require Java8 (or above). This blog post is to remind you of the timing and reasons for the change.

Choosing which Java version is always a compromise between backwards compatibility and making use of new features. New versions of Java will generally run old code releases (we currently support Java6 and above), but we do not make any use of features introduced in Java7 or Java8 in our code base.

From April 2017, we will make use of these new features (default methods, Lambdas, etc) in our code (which will allow us to continue to innovate and improve the products). In practice you should already be running your code on something higher than Java6 (ideally Java8 at the time of writing). Java6 and Java7 have been obsolete and unsupported for some time and represent a major security risk to your systems if you are still using it.

We have endeavoured to announce this change with a year’s notice and I have tried to personally contact as many of our customers as possible. If you need any more information or may have issues with this change, please let us know via this blog post or our support forums and we can discuss with you.

We are really excited at the chance to move our code base onto Java8 in April and hope you will rapidly see the benefits.

If you’re a first-time reader, or simply want to be notified when we post new articles and updates, you can keep up to date by social media (TwitterFacebook and Google+) or the  Blog RSS.

Related Posts:

The following two tabs change content below.

Mark Stephens

System Architect and Lead Developer at IDRSolutions
Mark Stephens has been working with Java and PDF since 1999 and has diversified into HTML5, SVG and JavaFX. He also enjoys speaking at conferences and has been a Speaker at user groups, Business of Software, Seybold and JavaOne conferences. He has a very dry sense of humor and an MA in Medieval History for which he has not yet found a practical use.
Markee174

About Mark Stephens

Mark Stephens has been working with Java and PDF since 1999 and has diversified into HTML5, SVG and JavaFX. He also enjoys speaking at conferences and has been a Speaker at user groups, Business of Software, Seybold and JavaOne conferences. He has a very dry sense of humor and an MA in Medieval History for which he has not yet found a practical use.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>