JRebel Agent

  • Feature: added support for Java 14, including records.
  • Feature: added support for GraalVM used as JVM.
  • Feature: added support for Tomcat 7.0.100, 8.5.51 and 9.0.31.
  • Feature: added support for WebSphere Liberty 20.0.0.2.
  • Feature: added support for Resin 4.0.64.
  • Feature: added support for RESTEasy 3.10.
  • Feature: added initial support for Wicket 9.0-M.
  • Feature: added initial support for Jakarta EE 9 with renamed packages.
  • Feature: added support for using VarHandles on added and reloaded fields in classes.
  • Feature: added support for using Unsafe direct access on added and reloaded fields in classes.
  • Improvement: improved the integration with Spring to support reconfiguration of beans declared as inner classes in @Configuration classes.
  • Bug fix: fixed an integration issue with CDI where properties were not correctly injected when the super type was reloaded.
  • Bug fix: fixed an integration issue with EclipseLink causing naming conflicts when multiple EntityManagerFactories share the same persistence unit.
  • Bug fix: fixed an integration issue with Spring Framework where properties were not correctly Autowired when the super type was reloaded.
  • Bug fix: fixed an integration issue with TomEE 8 that caused excessive memory allocation.
  • Bug fix: fixed an integration issue with WebLogic that caused a potential deadlock during JNDI lookup.
  • Bug fix: fixed an integration issue with WildFly that failed to load the JBoss Log Manager during startup.
  • Bug fix: fixed a bug where accessing protected members of a reloaded class could throw IllegalAccessError.
  • Bug fix: fixed a bug where reloading an Enum could cause state on the enum to be lost.

JRebel for IntelliJ IDEA

  • Feature: added support for IntelliJ IDEA 2020.1.
  • Bug fix: fixed an integration issue where facet and plugin settings would revert to default.
  • Bug fix: fixed an integration issue where the debug launcher would attach an incompatible agent to Liferay servers.
  • Bug fix: fixed an integration issue where the debugger did not break on breakpoints.

JRebel for Eclipse Family IDEs

  • Feature: added support for Eclipse 2020-03.

JRebel for NetBeans

  • Updated embedded JRebel agent to 2020.2.0.

JRebel for JDeveloper

  • Updated embedded JRebel agent to 2020.2.0.