# LocalSolver 8.0¶

Release notes

• Set variables have been added to the solver. This kind of variable is a powerful and compact way to model packing problems and solve them efficiently. For an example, please have a look at the LocalSolver model for the bin packing problem.
• This release brings performance improvements for routing and scheduling problems, especially Pickup & Delivery problems.
• The learning algorithm enabling LocalSolver to automatically tune up its search process has been improved. This leads to improved performance, especially for short resolution times (minutes).

## API Changes¶

### Java¶

• Added the method LSModel.setVar() to create set variables.
• Added the operator Set.