@@ -7,15 +7,35 @@ releases are available on [Anaconda.org](https://anaconda.org/optimagic-dev/opti
77
88## 0.5.2
99
10- This minor release includes several bug fixes and small improvements. Many contributions
11- in this release were made by Google Summer of Code (GSoC) 2025 applicants, with
12- @gauravmanmode and @spline2hg being the accepted contributors.
13-
10+ This minor release adds support for two additional optimizer libraries:
11+
12+ - [ Nevergrad] ( https://github.com/facebookresearch/nevergrad ) : A library for
13+ gradient-free optimization developed by Facebook Research.
14+ - [ Bayesian
15+ Optimization] ( https://github.com/bayesian-optimization/BayesianOptimization ) : A
16+ library for constrained bayesian global optimization with Gaussian processes.
17+
18+ In addition, this release includes several bug fixes and improvements to the
19+ documentation. Many contributions in this release were made by Google Summer of Code
20+ (GSoC) 2025 applicants, with @gauravmanmode and @spline2hg being the accepted
21+ contributors.
22+
23+ - {gh}` 620 ` Uses interactive plotly figures in documentation ({ghuser}` timmens ` ).
24+ - {gh}` 618 ` Improves bounds processing when no bounds are specified ({ghuser}` timmens ` ).
25+ - {gh}` 615 ` Adds pre-commit hook that checks mypy version consistency ({ghuser}` timmens ` ).
26+ - {gh}` 613 ` Exposes converter functionality ({ghuser}` spline2hg ` ).
27+ - {gh}` 612 ` Fixes results processing to work with new cobyla optimizer ({ghuser}` janosg ` ).
28+ - {gh}` 610 ` Adds ` needs_bounds ` and ` supports_infinite_bounds ` fields to algorithm info ({ghuser}` gauravmanmode ` ).
29+ - {gh}` 608 ` Adds support for plotly >= 6 ({ghuser}` hmgaudecker ` , {ghuser}` timmens ` ).
30+ - {gh}` 607 ` Returns ` run_explorations ` results in a dataclass ({ghuser}` r3kste ` ).
1431- {gh}` 605 ` Enhances batch evaluator checking and processing, introduces the internal
1532 ` BatchEvaluatorLiteral ` literal, and updates CHANGES.md ({ghuser}` janosg ` ,
1633 {ghuser}` timmens ` ).
34+ - {gh}` 602 ` Adds optimizer wrapper for bayesian-optimization package ({ghuser}` spline2hg ` ).
35+ - {gh}` 601 ` Updates pre-commit hooks and fixes mypy issues ({ghuser}` janosg ` ).
1736- {gh}` 598 ` Fixes and adds links to GitHub in the documentation ({ghuser}` hamogu ` ).
1837- {gh}` 594 ` Refines newly added optimizer wrappers ({ghuser}` janosg ` ).
38+ - {gh}` 591 ` Adds multiple optimizers from the nevergrad package ({ghuser}` gauravmanmode ` ).
1939- {gh}` 589 ` Rewrites the algorithm selection pre-commit hook in pure Python to address
2040 issues with bash scripts on Windows ({ghuser}` timmens ` ).
2141- {gh}` 586 ` and {gh}` 592 ` Ensure the SciPy ` disp ` parameter is exposed for the following
@@ -31,6 +51,7 @@ in this release were made by Google Summer of Code (GSoC) 2025 applicants, with
3151- {gh}` 578 ` Integrates the ` intersphinx-registry ` package into the documentation for
3252 automatic linking to up-to-date external documentation
3353 ({ghuser}` Schefflera-Arboricola ` ).
54+ - {gh}` 576 ` Wraps oneplusone optimizer from nevergrad ({ghuser}` gauravmanmode ` , {ghuser}` gulshan-123 ` ).
3455- {gh}` 572 ` and {gh}` 573 ` Fix bugs in error handling for parameter selector processing
3556 and constraints checking ({ghuser}` hmgaudecker ` ).
3657- {gh}` 570 ` Adds a how-to guide for adding algorithms to optimagic and improves internal
@@ -44,6 +65,7 @@ in this release were made by Google Summer of Code (GSoC) 2025 applicants, with
4465 ({ghuser}` gauravmanmode ` ).
4566- {gh}` 552 ` Refactors and extends the ` History ` class, removing the internal
4667 ` HistoryArrays ` class ({ghuser}` timmens ` ).
68+ - {gh}` 485 ` Adds bootstrap weights functionality ({ghuser}` alanlujan91 ` ).
4769
4870
4971## 0.5.1
0 commit comments