1 NLopt 1.1 (28 October 2009)
3 * configure script detects whether --enable-shared is required
4 in order to compile Matlab and Octave plugins (as is the case
5 on x86_64), and disables compilation of those plugins if
6 --enable-shared is not used.
8 * Added --without-octave and --without-matlab configure options to
9 disable Octave and Matlab plugins, respectively.
11 * Modified COBYLA algorithm to have better support for bound
14 * Experimental support for nonlinear equality constraints via
15 augmented-Lagrangian method.
17 * Support for compiling under Windows (ideally with MinGW) as a
18 DLL, although you have to manually add #define NLOPT_DLL
19 to nlopt.h *after* installing (after compiling NLopt).
21 * Workaround for incompatible qsort_r functions in BSD and GNU libc
22 by always using my own version; thanks to Wendy Vandoolaeghe
23 and Philippe Preux for the bug report and explanation.
25 * Workaround for gcc 3.4.x conflict with HUGE_VAL definition in Solaris
28 * Better identification of Matlab-plugin installation directory.
30 * Fixed identification of Octave-plugin installation directory for
31 recent Octave versions.
33 NLopt 1.0.1 (13 Nov. 2008)
35 * Allow user to override Matlab-plugin installation directory with
38 * Bug fix in my DIRECT code that prevented convergence (DIRECT-L unaffected).
40 * MLSL needs a nonzero default ftol_rel and/or xtol_rel to ensure that
41 its local searches terminate; use roughly machine precision as defaults.
43 NLopt 1.0 (11 Nov. 2008)
45 * Initial public release.