chiark / gitweb /
Merge pull request #102 from jschueller/libm
[nlopt.git] / NEWS
diff --git a/NEWS b/NEWS
index b5aad902889abc3f657f11394403a875ad382c5a..6a9dfc3f46a42e3dab59e55a727e054174eba268 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,17 @@
-NLopt 2.4
+NLopt 2.4.2 (20 May 2014)
+
+* Fix CRS for empty dimensions (where lower == upper bound) (issue #13).
+
+* Improvements to CMake (thanks to @xantares) and Windows builds (issue #12).
+
+* Fix guile2 compatibility (issue #21).
+
+NLopt 2.4.1 (19 November 2013)
+
+* Use cdecl calling convention instead of stdcall on Win32, to
+  simplify shared-library usage and for consistency with Win64.
+
+NLopt 2.4 (2 November 2013)
 
 * New genetic algorithm ESCH, thanks to Carlos Henrique da Silva Santos.
 
@@ -10,6 +23,15 @@ NLopt 2.4
 
 * Bugfix in copy constructor for C++ and Python interfaces.
 
+* Bugfix in return value for setting min/max objective.
+
+* Handle negative rescalings in COBYLA and BOBYQA.
+
+* Plugin installation honors the configure --prefix, if any
+  (thanks to xantares@github).
+
+* Various compilation fixes for compatibility with recent software.
+
 NLopt 2.3.1 (16 September 2012)
 
 * Bug fix: COBLYA should return ROUNDOFF_LIMITED rather than XTOL_REACHED