Skip to content

Commit 58995c2

Browse files
authored
prepare for 2.8 release (#562)
* prepare for 2.8 release * fix NEWS links
1 parent 656de36 commit 58995c2

File tree

2 files changed

+31
-4
lines changed

2 files changed

+31
-4
lines changed

CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@ project (nlopt)
2121
#==============================================================================
2222
# version
2323
set (NLOPT_MAJOR_VERSION "2")
24-
set (NLOPT_MINOR_VERSION "7")
25-
set (NLOPT_BUGFIX_VERSION "1")
24+
set (NLOPT_MINOR_VERSION "8")
25+
set (NLOPT_BUGFIX_VERSION "0")
2626
set (NLOPT_VERSION_STRING ${NLOPT_MAJOR_VERSION}.${NLOPT_MINOR_VERSION}.${NLOPT_BUGFIX_VERSION})
2727
message (STATUS "NLopt version ${NLOPT_VERSION_STRING}")
2828

2929
# This is the ABI version number, which differes from the API version above
3030
# (it indicates ABI compatibility), but they are typically incremented together.
3131
set(SO_MAJOR 0)
32-
set(SO_MINOR 11)
33-
set(SO_PATCH 1)
32+
set(SO_MINOR 12)
33+
set(SO_PATCH 0)
3434
#==============================================================================
3535

3636
list (APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)

NEWS.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# NLopt Release Notes
22

3+
## NLopt 2.8
4+
5+
9 August 2024
6+
7+
* Support C++ functors for objective functions ([#457]).
8+
9+
* CCSA/MMA an now use the `initial_step` parameter to bound their initial stepsize,
10+
and also expose a new internal parameter `rho_init` ([#561]).
11+
12+
* Install `pkg-config` file on Windows ([#534]).
13+
14+
* Allow having more equality constraints than there are variables ([#509]).
15+
16+
* 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]…).
17+
318
## NLopt 2.7.1
419

520
3 December 2021
@@ -474,3 +489,15 @@
474489
[#365]: https://github.com/stevengj/nlopt/issues/365
475490
[#409]: https://github.com/stevengj/nlopt/issues/409
476491
[#420]: https://github.com/stevengj/nlopt/issues/420
492+
[#445]: https://github.com/stevengj/nlopt/issues/445
493+
[#457]: https://github.com/stevengj/nlopt/issues/457
494+
[#465]: https://github.com/stevengj/nlopt/issues/465
495+
[#473]: https://github.com/stevengj/nlopt/issues/473
496+
[#509]: https://github.com/stevengj/nlopt/issues/509
497+
[#510]: https://github.com/stevengj/nlopt/issues/510
498+
[#533]: https://github.com/stevengj/nlopt/issues/533
499+
[#534]: https://github.com/stevengj/nlopt/issues/534
500+
[#535]: https://github.com/stevengj/nlopt/issues/535
501+
[#551]: https://github.com/stevengj/nlopt/issues/551
502+
[#558]: https://github.com/stevengj/nlopt/issues/558
503+
[#561]: https://github.com/stevengj/nlopt/issues/561

0 commit comments

Comments
 (0)