--------------------------- * Bugfix when starting solver at problem minimizer (bug introduced in v1.5.1)
1.5.2
--------------------------- * Bugfix for saving diagnostic info (bug introduced in v1.5.1)
1.5.1
--------------------------- * Add return values :code:`soln.xmin_eval_num` and :code:`soln.jacmin_eval_nums` * Allow option for parallel initial evaluations for non-random directions if :code:`npt` not too large
1.5.0
--------------------------- * Add support for (possibly nonsmooth) regularizer term. * Drop warning about infeasible initial point if the point is on an upper/lower bound.
1.4.1
--------------------------- * Migrate package setup to pyproject.toml (required for Python version 3.12) * Drop support for Python 2.7 and <=3.8 in line with SciPy >=1.11 dependency (introduced v1.4.0)
1.4.0
--------------------------- * Require newer SciPy version (at least 1.11) as a dependency - avoids occasional undetermined behavior but no changes to the DFO-LS algorithm. * Gracefully handle NaN objective value from evaluation at a new trial point (trust-region step).