NEWS
ParBayesianOptimization 1.4.1
Bug fixes
- use singular wording in the addIterations() bounds warning (#50) (382d7f2)
Documentation
- add an R CITATION file, ORCID and the CRAN DOI (#54) (86c0d4e)
ParBayesianOptimization 1.4.0
New features
- list the acq options in the bayesOpt() signature (#38) (b8baeb2), closes #29
- replace crayon with cli (#21) (eb81642)
- replace ggpubr with patchwork, cutting dependencies from 84 to 27 (#20) (40598a1), closes #15
Bug fixes
- accept unique prefixes of km() argument names (#40) (fdd1f1e)
- exclude out-of-bounds rows from the first GP fit in addIterations() (#39) (c27d0a2)
- leave the user's sinks open in bayesOpt() and addIterations() (#35) (a7bc272), closes #27
- let plot() arguments override the layout defaults (#42) (0340518)
- reject arguments km() does not accept before FUN runs (#34) (b182006), closes #26
- replace deprecated aes_string() in plot.bayesOpt() (7b86814), closes #5
- update bayesOpt example for initPoints and xgboost 3.x (#9) (d5df277)
- validate acq exactly and in one place (#41) (81488ca)
- warn instead of stopping to prompt when addIterations() bounds exclude earlier results (#36) (1b3577a), closes #24
Documentation
- add pkgdown favicons (b02146d)
- fix missing images on the pkgdown home page (#13) (25235dc)
- move README images to man/figures (ca15e67)
- read xgboost 3.x best_iteration in the README example (#43) (b4cd6ba)
- read xgboost 3.x best_iteration in vignette and test (7aa379c), closes #11
- show initGrid = NULL, initPoints = NULL in the bayesOpt() signature (#37) (a73aeb9), closes #28
- use Quarto options instead of knitr calls in vignettes (#23) (0aa6198), closes #18
ParBayesianOptimization 1.3.0 (2026-09-30)
New features
- continue maintenance under new maintainer, point CI/CRAN metadata at fork (7dcae4b)
Bug fixes
- fixed cran checks (766ba97)
- migrate vignettes to Quarto; CI on GH Actions (9a289c4)
- removed setorder apllied to local optim df which caused reproducibility-issues (10495b9)
- test works (12bd3cb)
- vignette builds (d5caef6)
ParBayesianOptimization 1.2.4
Changes
Fixed a small bug that allowed duplicates to make their way into the candidate table.
ParBayesianOptimization 1.2.3
Changes
Some suggested packages are now used conditionally in vignettes, reade, tests and examples since they might not be available on all checking machines.
ParBayesianOptimization 1.2.2
Changes
Removed Plotly from dependencies.
ParBayesianOptimization 1.2.1
Changes
Fixed a bug with initgrid on scoring functions with dimensionality over 4.
ParBayesianOptimization 1.2.0
Changes
Improved the way error handling works - any errors encountered in initialization will be returned.
ParBayesianOptimization 1.1.0
Changes
Changed Gaussian Process package to DiceKriging. predict method is much faster.
Added errorHandling parameter - bayesOpt() and addIterations() should now return results no matter what, unless errorHandling = 'stop'
Added otherHalting parameter.