Skip to content

Commit

Permalink
Prepare for 2.9 release
Browse files Browse the repository at this point in the history
  • Loading branch information
jschueller committed Nov 10, 2024
1 parent ea39539 commit 56f30d9
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 6 deletions.
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,15 @@ project (nlopt)
#==============================================================================
# version
set (NLOPT_MAJOR_VERSION "2")
set (NLOPT_MINOR_VERSION "8")
set (NLOPT_MINOR_VERSION "9")
set (NLOPT_BUGFIX_VERSION "0")
set (NLOPT_VERSION_STRING ${NLOPT_MAJOR_VERSION}.${NLOPT_MINOR_VERSION}.${NLOPT_BUGFIX_VERSION})
message (STATUS "NLopt version ${NLOPT_VERSION_STRING}")

# This is the ABI version number, which differes from the API version above
# (it indicates ABI compatibility), but they are typically incremented together.
set(SO_MAJOR 0)
set(SO_MINOR 12)
set(SO_MINOR 13)
set(SO_PATCH 0)
#==============================================================================

Expand Down
21 changes: 17 additions & 4 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,22 @@
# NLopt Release Notes

## NLopt 2.?
## NLopt 2.9

* New `NLOPT_LUKSAN` cmake option to build without Luksan LGPL code ([#569]).
10 November 2024

* New `NLOPT_LUKSAN` cmake option to build without Luksan LGPL code ([#568]).

* Dropped unused LD_LBFGS_NOCEDAL enum value.

* Python 3.13 support ([#565])
* Python 3.13 support ([#565]).

* Fixed COBYLA not returning the optimum ([#57])

* Various minor bugfixes ([#570], [#368], [#563], [#504])
* Fixed SLSQP returing infeasible optimum ([#368])

* Fixed STOGO not registering new optimum ([504])

* Various minor bugfixes ([#570], [#563])

## NLopt 2.8

Expand Down Expand Up @@ -477,6 +483,7 @@
[#13]: https://github.com/stevengj/nlopt/issues/13
[#21]: https://github.com/stevengj/nlopt/issues/21
[#49]: https://github.com/stevengj/nlopt/issues/49
[#57]: https://github.com/stevengj/nlopt/issues/57
[#160]: https://github.com/stevengj/nlopt/issues/160
[#194]: https://github.com/stevengj/nlopt/issues/194
[#197]: https://github.com/stevengj/nlopt/issues/197
Expand All @@ -499,12 +506,14 @@
[#355]: https://github.com/stevengj/nlopt/issues/355
[#361]: https://github.com/stevengj/nlopt/issues/361
[#365]: https://github.com/stevengj/nlopt/issues/365
[#368]: https://github.com/stevengj/nlopt/issues/368
[#409]: https://github.com/stevengj/nlopt/issues/409
[#420]: https://github.com/stevengj/nlopt/issues/420
[#445]: https://github.com/stevengj/nlopt/issues/445
[#457]: https://github.com/stevengj/nlopt/issues/457
[#465]: https://github.com/stevengj/nlopt/issues/465
[#473]: https://github.com/stevengj/nlopt/issues/473
[#504]: https://github.com/stevengj/nlopt/issues/504
[#509]: https://github.com/stevengj/nlopt/issues/509
[#510]: https://github.com/stevengj/nlopt/issues/510
[#533]: https://github.com/stevengj/nlopt/issues/533
Expand All @@ -513,3 +522,7 @@
[#551]: https://github.com/stevengj/nlopt/issues/551
[#558]: https://github.com/stevengj/nlopt/issues/558
[#561]: https://github.com/stevengj/nlopt/issues/561
[#563]: https://github.com/stevengj/nlopt/issues/563
[#565]: https://github.com/stevengj/nlopt/issues/565
[#568]: https://github.com/stevengj/nlopt/issues/568
[#570]: https://github.com/stevengj/nlopt/issues/570

0 comments on commit 56f30d9

Please sign in to comment.