anchor.diff:  https://docs.optaplanner.org/latest/optaplanner-docs/html_single/index.html#integrationWithPersistentStorage[serialize
   via JSON or other formats].
   
  -== OptaPlanner Core
  -
   [.upgrade-recipe-major.upgrade-recipe-public-api]
   === `SolverFactory.getScoreDirectorFactory()` replaced by `ScoreManager`
   
  
positive.code: }
  ----
  
  == OptaPlanner Benchmark
  
  [.upgrade-recipe-major.upgrade-recipe-public-api]
  === `PlannerBenchmarkFactory`: `createFromSolverFactory()` removed
  
negative.code: :awestruct-priority: 0.5
  :awestruct-upgrade_recipe_version: 8
  
  // TODO Once 8.0.0.Beta1 is out, remove these lines and add a link to this page in ./index.adoc
  *OptaPlanner 8 is in early stages of development.
  There is no use in waiting for it.
  Please use and download the latest 7.x release instead.*
  
  Because this is a new major version number (8.0), which is the foundation for the 8.x series for the next few years, it allows us to make backwards incompatible changes to the public API _for the long term benefit of this project_.
  
  We kept these backwards incompatible changes to a strict minimum and will not introduce any additional ones during the 8.x era.
  
  Any backwards incompatible changes are annotated with a [.label.label-danger.label-as-badge.label-public-api]#Public API# badge.
  
  == Backwards incompatible changes to the public API since 7.x
  
  //[.upgrade-recipe-major.upgrade-recipe-public-api]
  //=== Java 11 or higher required
  