diff --git a/DESCRIPTION b/DESCRIPTION index 84abcc90..0c9074ac 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: bbotk Title: Black-Box Optimization Toolkit -Version: 1.8.1.9000 +Version: 1.9.0 Authors@R: c( person("Marc", "Becker", , "marcbecker@posteo.de", role = c("cre", "aut"), comment = c(ORCID = "0000-0002-8115-0400")), diff --git a/NEWS.md b/NEWS.md index a7ebc1f3..2fa38f2f 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,8 +1,11 @@ -# bbotk (development version) +# bbotk 1.9.0 * feat: Allow `"learn"` tag (direction=0) alongside minimize/maximize in `Codomain`. * feat: Add new base class `EvalInstance` from which `OptimInstance` now inherits. `EvalInstance` keeps information about a process that evaluates an `Objective` while not necessarily optimizing it. * feat: Exporting formerly internal `choose_search_space()` function. +* feat: Use `mlr3misc` error classes for errors and warnings. +* compatibility: Compatible with `rush` 1.0.0. +* fix: Terminator print method works correctly now. # bbotk 1.8.1 diff --git a/R/bbotk_reflections.R b/R/bbotk_reflections.R index 19a7651c..32f1f0e1 100644 --- a/R/bbotk_reflections.R +++ b/R/bbotk_reflections.R @@ -4,7 +4,7 @@ #' @description #' Environment which stores various information to allow objects to examine and #' introspect their structure and properties -#' (c.f. [Reflections](https://www.wikiwand.com/en/Reflection_(computer_programming))). +#' (c.f. [Reflections](https://en.wikipedia.org/wiki/Reflective_programming)). #' #' This environment be modified by third-party packages. #' diff --git a/man/bbotk_reflections.Rd b/man/bbotk_reflections.Rd index fd12437a..51291eb7 100644 --- a/man/bbotk_reflections.Rd +++ b/man/bbotk_reflections.Rd @@ -13,7 +13,7 @@ bbotk_reflections \description{ Environment which stores various information to allow objects to examine and introspect their structure and properties -(c.f. \href{https://www.wikiwand.com/en/Reflection_(computer_programming)}{Reflections}). +(c.f. \href{https://en.wikipedia.org/wiki/Reflective_programming}{Reflections}). This environment be modified by third-party packages.