EvoLP v2.0.0
Finally added support for islands using MPI (see the original idea and its related paper).
- Fixes #87 and the missing links in the Contributors section of the README.
- Added documentation for parallel execution and the new extension
Breaking changes
- To support Extensions, EvoLP.jl now requires Julia 1.9+
- MPI.jl is added as a weakdep to power our new extension, EvoLPIslandsExt.
- StableRNGs it is no longer a dependency (only for testing)
- Added Revise.jl as a dependency
Most of these changes might not impact your solvers directly, but consider updating your environment with this in mind.
Merged pull requests:
- Optimizations (#88) (@Jafagervik)
- Test Workflow (#89) (@Jafagervik)
- Update algorithms folder (#90) (@Jafagervik)
- allcontributors (#92) (@Jafagervik)
- Evo2 (#93) (@saxarona)
- Updated Project.toml with Revise version for registration compliance (#94) (@saxarona)
Closed issues:
- No documentation for Rana and Eggholder (#87)