Skip to content

Commit

Permalink
prepare for 2.8 release (#562)
Browse files Browse the repository at this point in the history
* prepare for 2.8 release

* fix NEWS links
  • Loading branch information
stevengj committed Aug 9, 2024
1 parent 656de36 commit 58995c2
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 4 deletions.
8 changes: 4 additions & 4 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,16 @@ project (nlopt)
#==============================================================================
# version
set (NLOPT_MAJOR_VERSION "2")
set (NLOPT_MINOR_VERSION "7")
set (NLOPT_BUGFIX_VERSION "1")
set (NLOPT_MINOR_VERSION "8")
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 11)
set(SO_PATCH 1)
set(SO_MINOR 12)
set(SO_PATCH 0)
#==============================================================================

list (APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
Expand Down
27 changes: 27 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# NLopt Release Notes

## NLopt 2.8

9 August 2024

* Support C++ functors for objective functions ([#457]).

* CCSA/MMA an now use the `initial_step` parameter to bound their initial stepsize,
and also expose a new internal parameter `rho_init` ([#561]).

* Install `pkg-config` file on Windows ([#534]).

* Allow having more equality constraints than there are variables ([#509]).

* Bugfixes to `nlopt_algorithm_name` ([#558]), Matlab `NLOPT_GN_AGS` ([#533]), forced stop for empty dimensions ([#473]), SLSQP ([#465]), and build improvements ([#551], [#535],[#510], [#445]…).

## NLopt 2.7.1

3 December 2021
Expand Down Expand Up @@ -474,3 +489,15 @@
[#365]: https://github.com/stevengj/nlopt/issues/365
[#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
[#509]: https://github.com/stevengj/nlopt/issues/509
[#510]: https://github.com/stevengj/nlopt/issues/510
[#533]: https://github.com/stevengj/nlopt/issues/533
[#534]: https://github.com/stevengj/nlopt/issues/534
[#535]: https://github.com/stevengj/nlopt/issues/535
[#551]: https://github.com/stevengj/nlopt/issues/551
[#558]: https://github.com/stevengj/nlopt/issues/558
[#561]: https://github.com/stevengj/nlopt/issues/561

0 comments on commit 58995c2

Please sign in to comment.