JRebel Agent 7.1.1 (19th October 2017)
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.