JRebel 4.x Changelog
4.6.2 (2nd May 2012)
- Added org.springframework.transaction.annotation.Transactional annotation support
- Added handling new included JSPs and changing tag files on WebLogic
- Added handling JRealClassType in GWT
- Added handling CssResource regeneration in GWT
- Added Tiles 2.0.x BasicTilesContainer support
- Improved CDI support on JBoss 7
- Fixed breaking context in case of static @Beans factory methods in @Configuration annotated classes (Spring 3.1.1)
- Fixed wildcard configuration in Spring contexts
- Fixed Spring MVC 2.0 integration
- Fixed Jackson 1.9.5 integration
- Fixed Liferay 6.1CE Spring AOP integration
- Fixed portlet redeploy exceptions on Liferay
- Fixed EJB integration on WL10
- Fixed NPE in Mojarra tag handler
- Fiexd SpringWS plugin failures for SpringWS 1.x
4.6.1 (15th March 2012)
- Added support for Jetty 4
- Fixed GWT performance issues
- Fixed integration for GWT 2.0
- Spring 3.1: allow re-creation of @Bean annotated singletons in @Configuration class
- Spring 3.1: added support for @ImportResource
4.6 (29th February 2012)
- Added remote updates support (beta)
- Added support for JBoss 7.1
- Added Glassfish 3.1.x CDI support
- Added support for Glassfish 3.1.2
- Added support for Jackson 1.9.5
- Added support for @ComponentScan, @Configuration, @Bean in Spring 3.1
- Added the ability to change implementation class of existing bean in Spring integration
- Added offline token support for license server 1.4.3
- Added constants re-initialisation on interfaces
- Added i18n support handling to GWT plugin
- Added UiBinder support to GWT plugin
- Fixed issues with JSNI and serialization in GWT plugin
- Fixed JBoss Seam processing failure on JBoss 5.0.1
- Fixed JBoss Seam plugin: adding new components should work even if no other class is reloaded
- Fixed Apache CXF plugin: reflect changes to generated WSDL even if spring conf is not altered
- Fixed Liferay plugin: aui.FormTag handling
- Fixed Jersey plugin: shouldn’t fail when running multiple Jersey apps in same container
- Fixed excessive bean reloading in Mojarra 2.1.1
- Fixed Weblogic 10.3.x EJB integration when interfaces reside in server classpath
4.5.4 (5th January 2012)
- Added support for WebLogic 12c
- Added support for Servlet 3 web fragments
- Added initial MyFaces support (disabled by default)
- Fixed Liferay XML configurations monitoring
- Fixed Liferay integration to support pre 5EE SP5 versions
- Fixed Liferay portlet re-initialization without portletContext reset
- Fixed Spring 2.0.x custom namespace handling
- Fixed JBoss Seam component scanning performance issue
- Fixed inherited annotations handling
4.5.3 (7th December 2011)
- Enabled new methods to EJBs on JBoss 7
- Improved JBoss 7 classloader integration
- Added initial integration for Hibernate 4
- Added Liferay JSP hooks support
- Fixed GenericXmlApplicationContext handling for Spring 3.1
- Fixed Spring’s PropertyPlaceholderConfigurer change handling @Component beans
- Fixed Seam deployer integration on JBoss 5.0.0.GA
- Fixed mvc interceptor handling in Spring plugin
- Fixed Weld integration to handle @EntityManager injection
- Reworked Resin classloader integration
- Fixed Groovy enum handling
4.5.2 (4th November 2011)
- Added initial support for JRuby
- Added support for Guice 3
- Added support for WebSphere 8
- Added support for CXF 2.4 web services
- Added support for CXF 2.1.2 restful services
- Improved Jersey integration
- Fixed Mojarra integration for JBoss 7
- Fixed internal resource discovery on WebLogic 10
- Fixed NPE when reloading EJB on WebSphere
- Removed TCat specific profiles from installation package
4.5.1 (19th October 2011)
- Added Apache CXF plugin (JAX-RS part)
- Added Jersey plugin
- Added support for EJB 3.1 Lite on Glassfish 3
- Added support for beans.xml monitoring in Weld plugin
- Added deserialization support for Jackson plugin
- Added support page definitions reloading to ADF Core plugin (tested with Oracle Fusion Middleware 11.1.1.5)
- Added handling of EclipseLink 2′s own javaangent
- Added handling of STS Insinght
- Added mvc:view-controller tag realoading support in Spring MVC plugin
- Added support for Resin 4.0.23
- Added support for Virgo 3
- Fixed class loader integration for JBoss 5.1.0 EAP
- Fixed EJB3 integration on JBoss 4.0.5
- Fixed Apache Digester handling in Struts integration
- Fixed welcome file handling on Jetty
- Fixed EL integration for Resin 4.0.16+
- Felcome file handling on WAS
- Improved IntelliJIDEA class loader integration
- Fixed Mojarra integration on Eclipse Virgo
4.5 (20th September 2011)
- Added support for @EJB in servlets for WebLogic 10.3.x & Glassfish 2/3
- Added support for Geronimo 1
- Added support for Oracle ADF lifecycle
- Added support for @Value annotated properties in Spring plugin
- Added support for JAXB on Java 6
- Added support for Jersey
- Added Weld 1.1 support for adding annotated fields to session, application and conversation scopes
- Fixed JBoss Seam performance issue
- Fixed Wicket-Spring 1.5 integration
- Fixed Mojarra @ResourceDependency annotation handling
- Fixed @FacesConverter annotation handling on Glassfish 3.1.1
- Fixed Jasper integration for Tomcat 7.0.17+
- Spring 3.1 integration improvements
4.0.3 (25th July 2011)
- Added beta support for Java 7
- Added beta support for JBossAS 7
- Added beta support for Apache Wink
- Added beta support for Spring-WS
- Added beta support for JAXB
- Fixed JSP reloading on WAS 7.0.0.17
- Fixed issues in Mojarra 2.0 integration
- Added support for @ManagedBean in Mojarra integration
4.0.2 (21st June 2011)
- Fixed hotswap integration within debugging session
- Fixed page.xml change reloading for Seam 2.2.1
- More fixes for JBossAOP integration
4.0.1 (17th June 2011)
- Added Apache Geronimo 3 classloader integration
- Added integration for Reflections library
- Added request logging. Enabled with -Drebel.log.request=true parameter
- Fixed method parameter annotations handling
- Fixed Spring class path scanning
- Fixed JBossAOP integration
- Fixed JBoss EAP 5.1 Deployment Unit VFS scanning
- Fixed performance issue in Struts 2 integration
- Fixed Spring PropertyResourceConfigurers integration bug
- Fixed JRockit R28 integration
- Fixed issue with Hibernate integration in JBoss 6
- Improved JSP integration for WebSphere
- Fixed breakpoints not hitting after class reload (Eclipse, IntelliJIDEA). Requires IDE plugin update
4.0 (31st May 2011)
- Preserve method ordering observed via Reflection API
- Enabled hotswap integration for the debugger
- Fixed NPE with Seam 3 + Stateful Beans
- Fixed a deadlock on Tomcat 6.0.26
- Fixed facelet path construction
- Fixed Logback integration for the recent Logback version
- Fixed JBossAOP integrtion bug
4.0-RC1 (23rd May 2011)
- Adding new Stateless/Stateful session beans in Oracle WebLogic 10.3
- Added Metro JAX-WS plugin
- Fixed EJB scanning on JBoss 4.2/5.1
- Fixed issue with @Scope-annotated Spring MVC controllers
- Fixed issue with Seam double-wrapping of JSF apps
- Fixed Spring integration bug: AnnotationConfigApplicationContext IllegalStateException
4.0-M2 (10th May 2011)
- Adding new Stateless/Stateful session beans in WebSphere 6.1 & 7.0
- Added Spring Security plugin
- Improved JBoss Seam integration: can add new components and change page.xml files
- Added Hibernate Validator plugin
- Added support for Jetty 8
- Added stripes-guicer support for Stripes plugin
- Added componenets.xml support for JBoss Seam 2.x (enable with -Drebel.seam.componentReloading=true)
- Improved Equinox class loader integration
- Fixed JSP scriplets support on Glassfish and JBoss 3
- Fixed Struts/Tiles multi-module application bug
- Fixed packaged taglib scanning for Glassfish 3
- Fixed a bug related to
tag in rebel.xml - Fixed JBoss 4.0.5 EJB deployment bug
- Fixed JBoss 5.1 EJB reloading
- Fixed Mojarra 2.1 classpath scanning
4.0-M1 (22nd March 2011)
- Added integration with HotSwap
- Added anonymous classes support
- Adding new Stateless/Stateful session beans in JBoss 4.2.x & 5.1
- Adding new Stateless/Stateful session beans in Glassfish 2.0, 3.0.1
- Added initial support for Spring 3.1
- Added support for Clojure’s gen-class
- Added support for GAE 1.4.2
- Improved URL handler mapping reloading for Spring MVC
- Fixed getResourceAsStream(“/”) issue on Tomcat
- Fixed Mojarra 2/2.1 tag file resolving issue
- Fixed facelet resolving issue
- Fixes for Tiles integration
- Fixes for Struts integration
- Fixed EAR verification on WebLogic
- Fixed security policy generation on Glassfish 3.0.1/2.0
- Fixed WAS 7.0 tld lookup issue
- Fixed servlet context registration on WAS 5.1
- Fixed verification errors on WAS
- Fixed issue with DuplicateMemberException on WAS
- Fixed Stripes plugin excessive cache cleaning
- Improvements for Lift plugin
- Improved classloader integration JBoss 3