Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Returning null from Bean should work similar to how setBody and transform works when they set a null body.
  • The Camel Spring Boot starter components now have their auto configuration depends on org.apache.camel.springboot.CamelAutoConfiguration which makes it easier writing unit tests where you can exclude org.apache.camel.springboot.CamelAutoConfiguration to turn off Camel Spring Boot auto configuration completely.
  • Camel now supports OWASP dependency check maven plugin
  • Camel-Nats component now supports TLS
  • Camel-Metrics component now supports Gauge type
  • File consumer now supports idempotent-changed and idempotent-rename read lock strategies for clustering. 

Fixed these issues

  • Fixed Hystrix EIP to also execute fallback if execution was rejected or short-circuited or other reasons from Hystrix. 
  • Fixed adding new routes to running CamelContext and if the new routes would fail to startup, then before these routes would "hang around". Now only succesful started routes are added.
  • Adding or removing routes that starts from Undertow no longer restart the entire HTTP server
  • VM endpoint should prepare exchange with the CamelContext from the consumer and not from cached endpoint which can be different
  • Fixed a bug when using Rest DSL with SERVLET could cause a java.io.IOException: Stream closed exception when using Bean in the route. 
  • Fixed an issue when using pipeline in Java DSL not setting up the EIP correctly which could lead to runtime route not as intended.

...