anchor.diff:      }
   ----
   
  -[.upgrade-recipe-minor]
  +[.upgrade-recipe-minor.upgrade-recipe-public-api]
   === `<valueSelector>`: `variableName` is now an attribute
   
   When power tweaking move selectors, such as `<changeMoveSelector>`, in a use case with multiple planning variables, the `<variableName>` XML element has been replaced by a `variableName="..."` XML attribute.
  
positive.code:         .withAcceptorConfig(new LocalSearchAcceptorConfig().withEntityTabuSize(5));
  ----
  
  [.upgrade-recipe-minor]
  === `Custom properties` XML configuration format changes
  
  Impact only the solver configuration XML, specifically `<scoreDirectorFactory/>`, `<moveIteratorFactory/>`,
  
negative.code:   </solver>
  ----
  
  [.upgrade-recipe-major.upgrade-recipe-public-api]
  === Property `subPillarEnabled` in move selector configuration has been removed
  
  The `subPillarEnabled` property on `PillarSwapMoveSelector` and `PillarChangeMoveSelector` has long been deprecated and replaced by a new property, `subPillarType`.
  