anchor.diff:  
   === camel-jackson
   
  -When using XML DSL then `jsonView` has been renamed to `jsonViewTypeName` and made general available in the model,
  +In the XML DSL `jsonView` has been renamed to `jsonViewTypeName` and made general available in the model
   and for the lightweight `camel-xml-io` route parser.
   
   === camel-caffeine-lrucache
  
positive.code: 
  Camel will now initialize all routes during initialization of `CamelContext` itself.
  Before all routes where lazy initialized when they were started, which happens in the starting phase of `CamelContext`.
  But moving this forward to initialization phase, then we ensure all is done together.
  
  This means that all the resources used in the routes such as EIPs, processors, beans, components, data formats, languages etc.
  are also initialized. An affect of this change is that any custom Camel component that may do initialization logic in
  the constructors of `Consumer` or `Producer` should *not* do this, but move this logic to `doInit` or `doStart` where
  such logic correctly belongs.
  
  === API changes
  
  
negative.code: There are now two components for Infinispan:
  
  - *camel-infinispan* to integrate with remote caches through the Hot Rod protocol (scheme: *infinispan*).
  - *camel-infinispan-embedded* to integrate with local/embedded caches (scheme: *infinispan-embedded*).
  
  As consequence of the refactor:
  
  - the remote and embedded endpoints provide support the same capabilities, as example queries were only possible on a remote cache and now they are suported on both remote and local/embedded caches
  - the configuration options for the endpoint are now specific to the context which remove the possibility to mix unrelated propertis
  