Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn
Brian Fernandes
Director of Customer Engagement - Loves technology and almost everything related to computing. Wants to help you write better software. Follow at @brianfernandes.

Did you miss the MyEclipse 2018.12 release around the holidays? Besides the usual complement of bug fixes, we’ve been able to fix some long standing performance issues, and make some fixes for Java 10 as well. If you’re using MyEclipse 2018, this is a release you’ll want to pick up.

Performance Fixes

Slow JSP Typing – you’re too fast for the IDE (NOT)

It feels great to be able to nail a performance issue, especially a severe problem that might have existed in the product for several years. To put things in perspective, a very specific set of conditions needed to be met for the issue to manifest itself, but when it did, the JSP editor was nearly unusable. Have a look at the GIF below for an actual comparison of what happens before and after the fix, when typing at the same speed – if it isn’t already obvious, before the fix, the view would update several seconds after the character had been typed.

The Resetting Selection Affair

We noticed that a number of views were being updated even when not in use, sometimes driving the IDE to a “Not Responding” state. While not really the source of this problem, users would often see a “Resetting Selection” job appear to be running all this time. This behavior has now been corrected and you should have a more performant experience overall.

Additional Key Features and Fixes

  • A connector for WildFly 14 has been added to this release, as usual, you can now manage the server and run/debug your applications with ease.
  • The TomEE 7 connector now supports TomEE 7.1 runtimes as well.
  • Java formatting settings covering the addition of new lines before else statements were ignored, this is now fixed.
  • Facet installation wizards would sometimes fail to load, this is now fixed.
  • SOAP web service wizards will now work when the project is using Java 9 or higher.
  • MyEclipse would fail to start after Vaadin or IBM’s RTC plugins were installed, and required -clean argument to get going again. This is no longer required.
  • The Image editor will now work for JPG and PNG files.

We’ve closed off 2018 with this release but are working on continuous improvements. Up next – Java 11 support, and an upgrade to the latest version of Eclipse, among other features and fixes.

What would you like to see in MyEclipse 2019? Let us know via Twitter or through the MyEclipse forum. Looking forward to bringing you more enhanced programming experiences!

Related Posts

MyEclipse 2018 Updates Are Here – CI 2018.9.... Continuous hard work on bringing you the best of MyEclipse has come to fruition: MyEclipse updates are here, with our newest release, CI 2018.9.0. Now there is support for newer Wildfly servers, and both compatibility with third party tooling like PDT and some bugs across the IDE have been fixed.Wildfly 11, 12 and 13These servers with new server co...
MyEclipse 2018: Java 10, Java EE 8, Code Mining &#... MyEclipse 2018 is here, and as you will see and experience, this release has been well worth the wait. We've got Java 10 support, Java EE 8 across our enterprise wizards, and core improvements from building on Eclipse Photon. New features include code mining for efficient source analysis, an enhanced startup experience, a new dark theme, and much m...
CodeMix – Better with You! Thanks to detailed feedback from our awesome users, our team has been hard at work adding stability, reliability and performance fixes, and enhancements, to CodeMix. Read on for the deets on what’s new in CodeMix over the last month.Editing & ValidationWhen editing TypeScript files, error markers were sometimes not cleared when the error was fi...
CodeMix 2.0 Is Out! Pipelines, CodeMining and More... It’s fall, and we’ve just dropped our hottest release of the year, CodeMix 2.0! Well past the CodeMix 1 growing pains, we’re hitting prime time with this release, which includes the best features from Webclipse 1.x, as well as exciting new modern web tech that CodeMix brings to Eclipse from VS Code.Exciting CodeMix CapabilitiesCodeMix is an Eclipse...

Posted on Jan 8th 2019