nloptr 2.1.0

This release deprecates the default behavior of the inequality equations in any wrapper function which uses them. Currently, they are calibrated to be >= 0. This version allows for the equations to be consistent with the main nloptr function, which requires <= 0. In a future release, the default behavior will switch to assuming the calibration is <= 0, and eventually, the >= 0 behavior will be removed. It also includes a large number of safety and efficiency changes, and an expansion of the unit tests to 100% coverage for all files but one. The major changes include:

Please see the commit logs for more detailed descriptions of the changes.

nloptr 2.0.3

nloptr 2.0.2

This is a patch version in which:

Additionally, we contacted Simon Urbanek for updating the nlopt recipe for macOS users so that it does now match the latest v2.7.1, which should avoid nlopt to be built on the fly on CRAN machines.

nloptr 2.0.1

This is a release mainly for increasing direct compatibility with most user cases. In details, here is the list of changes that have been made:

nloptr 2.0.0

Major changes

Minor changes

nloptr 1.2.2 (29 February 2020)

26 February 2020:

20 October 2018:

nloptr 1.2.1 (03 October 2018)

nloptr 1.2.0 (30 September 2018)

21 April 2018:

25 September 2017:

nloptr 1.1.0 (22 August 2016)

nloptr 1.0.9 (22 March 2015)

nloptr 1.0.8 (22 February 2015)

nloptr 1.0.7 (14 February 2015)

nloptr 1.0.6 (8 February 2015)

nloptr 1.0.5 (28 January 2015)

nloptr 1.0.4 (02 August 2014)

nloptr 1.0.3 (25 July 2014)

nloptr 1.0.2 (25 July 2014)

nloptr 1.0.1 (05 May 2014)

nloptr 1.0.0 (27 January 2014)

nloptr 0.9.6 (19 November 2013)

nloptr 0.9.5 (12 November 2013)

nloptr 0.9.4 (09 November 2013)

nloptr 0.9.3 (31 July 2013)

nloptr 0.9.2 (11 July 2013)

nloptr 0.9.0

nloptr 0.8.9 (18 November 2011)

nloptr 0.8.8 (28 September 2011)

nloptr 0.8.7 (24 September 2011)

nloptr 0.8.6 (19 September 2011)

nloptr 0.8.5 (03 September 2011)

nloptr 0.8.4 (12 August 2011)