May 2018JRebel AgentFeature: added support for WebSphere Liberty Profile 18.Feature: added support for Payara 5.Feature: added support for tc Server 4.Feature: added support for WebSphere 9.0.0-7.Feature: added support for Jetty 9.3.23 and 9.4.9.Feature: added support for Tomcat 8.5.29 and 9.0.6.Feature: added support for Dozer 6.2.0.Improvement: improved overall performance for Spring Boot when using Java 9 or Java 10.Bug fix: fixed an integration issue with Spring that caused destroy() method not to be invoked for anonymous inner beans.Bug fix: fixed an integration issue with Spring that could cause deadlocks when reloading a bean.Bug fix: fixed a VerifyError when trying to reload classes with dead code on bytecode level.Bug fix: fixed a bug with IBM JDK that caused start failure when multiple -Xverify JVM options were present.Bug fix: fixed an integration issue with WildFly that caused exceptions during shutdown or undeploy.Bug fix: fixed an integration issue with WebLogic that caused SecurityHelper to throw a ConcurrentModificationException during deploy.Bug fix: fixed an integration issue with JBoss 5 that caused a deadlock during startup.Bug fix: fixed an integration issue with WebLogic that caused the server to freeze during reload.Bug fix: fixed an integration issue with Spring when different versions of the Spring jars were present.Bug fix: fixed an integration issue with GlassFish 3 that caused a deadlock when reloading an EJB bean.Bug fix: fixed an integration issue with Hibernate ORM 5 that caused a NullPointerException to be thrown during startup.Bug fix: fixed an integration issue with JBoss 7 where recreating an EJB using @RemoteHome failed with an IllegalStateException.Bug fix: fixed an Integration issue with ByteBuddy 1.2.1.Bug fix: fixed an integration issue with Weld 1 when reloading an interceptor changing the target method.Bug fix: fixed various issues when reloading classes with a changed class hierarchy.Bug fix: fixed an issue which caused NoSuchMethodError for default interface methods.Bug fix: fixed an issue that caused a VerifyError when reloading a class that has a non-static and static method with the same signature in the hierarchy. JRebel for IntelliJ IDEAFeature: added a dedicated dialog to ask for time saved per redeploy (pilot for subset of users).Feature: added UI to enable IntelliJ IDEA’s automatic build (pilot for subset of users).Improvement: removed the forum links from the About widget.Improvement: separated the proxy configuration for licensing as used by JRebel Agent vs IDE.Improvement: updated the Startup tab to include setup instructions for Spring Boot 2.x, Payara 4 and 5 and GlassFish 5.Improvement: updated the Startup tab to better handle white spaces in JRebel paths in code snippets on Linux and macOS.Improvement: generic plugin errors are now visible in jrebel-intellij.log.Improvement: implemented a new rebel.xml lookup algorithm and generation scenarios.Bug fix: updated the changelog link.Bug fix: fixed lease not being updated when first update attempt fails with a soon-to-be-invalid lease.Bug fix: fixed startup problems when using an automatic proxy.Bug fix: JRebel project settings are now kept when disabling/re-enabling JRebel for a project.Bug fix: fixed high DPI problems in the activation dialog.Bug fix: corrected an error that occurred while creating the JRebel context menu.Bug fix: improved UI behavior when the external jrebel.jar is missing.Bug fix: fixed rebel.xml location when Maven integration plugin is disabled. JRebel for Eclipse Family IDEsFeature: added the Gradle backend to rebel.xml external generation.Improvement: removed the forum links from the About widget.Improvement: separated the proxy configuration for licensing as used by JRebel Agent vs IDE.Improvement: updated the Startup tab to include setup instructions for Spring Boot 2.x, Payara 4 and 5 and GlassFish 5.Improvement: updated the Startup tab to better handle white spaces in JRebel paths in code snippets on Linux and macOS.Bug fix: updated the changelog link.Bug fix: fixed lease not being updated when first update attempt fails with a soon-to-be-invalid lease.Bug fix: fixed the consent dialog from being shown twice upon new activation.Bug fix: fixed remotingBuilder being displayed as missing. JRebel for NetBeansImprovement: removed the forum links from the About widget.Improvement: separated the proxy configuration for licensing as used by JRebel Agent vs IDE.Improvement: updated the Startup tab to include setup instructions for Spring Boot 2.x, Payara 4 and 5 and GlassFish 5.Improvement: updated the Startup tab to better handle white spaces in JRebel paths in code snippets on Linux and macOS.Bug fix: updated the changelog link.Bug fix: fixed lease not being updated when first update attempt fails with a soon-to-be-invalid lease.Bug fix: improved UI behavior when the external jrebel.jar is missing.Bug fix: fixed high DPI problems in the configuration panel. JRebel for JDeveloperFeature: added a UI shortcut to generate rebel.xml.Bug fix: fixed lease not being updated when first update attempt fails with a soon-to-be-invalid lease.