7.1.1 (19th October 2017)

  • Feature: added support for Tomcat 8.5.23 and 9.0.1.
  • Feature: added support for Jetty 9.3.21.
  • Feature: added support for tc Server 3.1.11 and 3.2.7.
  • Feature: added support for GAE 1.9.57.
  • Feature: added support for Spring 5.0.0.RELEASE.
  • Feature: added support for Spring Boot 2.0.0.M4.
  • Feature: added support for IBM Java 8 Service Refresh 5.
  • Feature: added support for Oracle JDK 8u144.
  • Feature: added support for ByteBuddy proxy generation.
  • Feature: added support for Spring WebFlux on Netty.
  • Improvement: reduced memory overhead when creating EnumSet instances.
  • Bug fix: fixed a regression from JRebel 7.1.0 that caused deploy errors on WildFly when an EJB�s JAR file META-INF/MANIFEST.MF had Class-Path elements.
  • Bug fix: fixed various issues that caused memory to be leaked upon the undeploy of an application.
  • Bug fix: fixed the debugger sometimes disconnecting after a class reload when stepping with HotSwap disabled on IntelliJ IDEA.
  • Bug fix: fixed classes getting processed twice when running with the NewRelic agent and having REBEL_BASE set to a path containing symlink.
  • Bug fix: fixed a StackOverflowError when instrumenting a class that contains a very large method with lots of branching.
  • Bug fix: fixed an issue where reloading an application undeployed the data source defined in web.xml on Payara.
  • Bug fix: fixed an integration issue with OpenWebBeans 1.7.
  • Bug fix: fixed a rare StackOverFlowError when reloading Spring beans defined in @Configuration class.
  • Bug fix: fixed an integration issue with Hibernate Core 5.2.3+.
  • Bug fix: fixed a ClassNotFoundException caused by a race condition in Tomcat classloader integration.

 

7.1.0 (28th September 2017)

  • Feature: added support for Java 9 to JRebel Agent.
  • Feature: Legacy Agent no longer supports Java 1.4.
  • Feature: added support for Jetty 9.4.7.
  • Feature: added support for WebLogic 12.2.1.3.
  • Feature: added support for Google App Engine 1.9.56.
  • Feature: added support for Spring 5 RC4.
  • Feature: added support for CXF 3.2.
  • Improvement: improved invocation time for reloaded lambda expressions.
  • Improvement: improved the performance of JAX-RS endpoint reloading on WebLogic.
  • Improvement: improved MyBatis integration by reloading mapper interfaces registered via the MapperScan annotation.
  • Improvement: improved MyBatis integration by reloading the  fragments in mapper XMLs.
  • Bug fix: fixed issue with ClassValue recomputing the value after reloading a class.
  • Bug fix: fixed TomEE deployer failing with an incompatible serialVersionUID Exception.
  • Bug fix: fixed changing a non-capturing lambda into a capturing lambda.
  • Bug fix: fixed an issue with lambda reloading when lambda implementation was reloaded first and the lambda interface later.
  • Bug fix: fixed reloading of Swagger 2 API operations when used via SpringFox.
  • Bug fix: fixed embedded Hibernate on WildFly/JBoss sometimes finding wrong Entity classes.
  • Bug fix: fixed Weld 2 reload causing an IllegalStateException in concurrent HTTP requests.
  • Bug fix: fixed a VerifyError with Spring Data Commons 2.0.0.RC2.
  • Bug fix: fixed a possible race condition that could cause @WebListeners to run multiple times on Jetty.
  • Bug fix: fixed an issue that prevented JRebel users from canceling offline seat mode when using License Server 3.0.4 or older.