HotswapAgent v1.0 Release Notes
Release Date: 2016-10-12 // over 7 years ago-
๐ New frameworks / JVM plugins:
- โจ ClassInit - enhance DCEVM by static variables + enum values initialization
- Hibernate 3 + 4 + 5
- Deltaspike 1.7
- RestEasy 3.0
- Spring 4.2+
- Weld 2.3, 2.4 - bean reloading in contexts + reloading strategy
- MyFaces 2.2
- Log4j 2.7
- Jersey1
Core changes:
- ๐ support to attach agent runtime to JVM process
- ๐ Allow configuration to be loaded from an external file
- _jsp.class are excluded from .class processing
- ๐ META-INF + Maven Versioning support
Minor changes:
- LOGGER timestamp format can be setup in properties file
- ๐ #154 Modify the ClassPathScanner to support URIs prefixed with "zip:"
- ๐ #145 Added support to attach agent runtime to JVM process
- ๐ง #108 Allow configuration to be loaded from an external file
- ๐ง #104 Adding LOGFILE.append configuration option
๐ Bugfixes
- #155 Modifying jsp on tomcat8 threw ConcurrentModificationException
- #157 ZK label files not refreshing on change.
- ๐ _jsp.class skipped from .class processing - fixes problems with JSPs
- ๐ #141 WebObjects plugin - clear validation cache on every reload
- ๐ #124 JBossModulesPlugin on JBoss Wildfly 10
- ๐ windows NIO2 watcher patched issues with massive class reload
- ๐ #116 Fixed UndeclaredThrowableException in Spring plugin.
- #103 java.lang.RuntimeException: org.hotswap.agent.javassist.NotFoundException
- #98 Handle null ClassLoader