Skip to content

Release note v1.2.1

Compare
Choose a tag to compare
@BillHuang2001 BillHuang2001 released this 13 May 05:07
· 33 commits to main since this release

πŸ”– Release Note: v1.2.1

This is a minor release focused on improving stability and addressing bugs, with a few quality-of-life enhancements.

✨ New Features

  • New Benchmark Functions: Added single-objective numerical functions: Ellipsoid and Griewank.

πŸ› Bug Fixes

  • Fixed an issue where StdWorkflow failed to work with algorithms that inherit from other algorithms.
  • Corrected a bug in latin_hypercube_sampling_standard function.
  • Resolved an issue with non_dominate failing under torch.compile.
  • Corrected a problem where PSO did not use the default device properly in certain cases.

🧹 Refactoring & Maintenance

  • Re-exported commonly used utilities to the top level for convenience, for example:
    • evox.compile instead of evox.core.compile
    • evox.vmap instead of evox.core.vmap.
  • Removed deprecated or redundant code.

Full Changelog: v1.2.0...v1.2.1