Skip to content

Releases: jump-dev/NLopt.jl

v1.2.1

31 Jul 04:09
18561f7
Compare
Choose a tag to compare

NLopt v1.2.1

Diff since v1.2.0

Merged pull requests:

v1.2.0

09 Jul 02:58
d8f0e2d
Compare
Choose a tag to compare

NLopt v1.2.0

Diff since v1.1.4

Merged pull requests:

  • [docs] add section on nlopt_set_param to README (#261) (@odow)
  • Support user defined operator with the new interface (#262) (@yuyichao)
  • Prep for v1.2.0 (#263) (@odow)

Closed issues:

  • Alllowing to change dual_ftol_rel (#260)

v1.1.4

26 May 22:30
a134eea
Compare
Choose a tag to compare

NLopt v1.1.4

Diff since v1.1.3

Merged pull requests:

Closed issues:

  • Vector-valued inequality constraints not working as expected (#256)

v1.1.3

04 Feb 20:07
f32cada
Compare
Choose a tag to compare

NLopt v1.1.3

Diff since v1.1.2

Merged pull requests:

Closed issues:

  • use NlOpt with GPU and Lux (#253)

v1.1.2

07 Jan 02:00
fc4b12c
Compare
Choose a tag to compare

NLopt v1.1.2

Diff since v1.1.1

Merged pull requests:

Closed issues:

v1.1.1

10 Sep 22:01
7cbd8fe
Compare
Choose a tag to compare

NLopt v1.1.1

Diff since v1.1.0

Merged pull requests:

  • Catch InterruptException and handle as ForcedStop (#245) (@odow)
  • Prep for v1.1.1 (#246) (@odow)

Closed issues:

  • Catch CRTL+C in optimize (#244)

v1.1.0

23 Aug 03:17
8107a84
Compare
Choose a tag to compare

NLopt v1.1.0

Diff since v1.0.3

Merged pull requests:

  • Use Clang.jl to automate C wrapper (#223) (@odow)
  • Simplify implementation of Algorithm(::Symbol) (#224) (@odow)
  • Miscellaneous style improvements (#225) (@odow)
  • Tidy ext/NLoptMathOptInterfaceExt.jl (#226) (@odow)
  • Update GitHub actions (#227) (@odow)
  • Ignore src/libnlopt.jl in codecov (#228) (@odow)
  • Add tests to improve code coverage (#229) (@odow)
  • Remove global nlopt_exception (#230) (@odow)
  • Add CODECOV_TOKEN (#231) (@odow)
  • Update the README to use functions rather that property-based interface (#232) (@odow)
  • Improve code coverage by adding more tests (#233) (@odow)
  • Improve test coverage (#234) (@odow)
  • Simplify and test Base.copy(::Opt) (#235) (@odow)
  • [docs] add note on thread safety (#236) (@odow)
  • Refactor MathOptInterfaceExt.jl and add tests to improve coverage (#237) (@odow)
  • Add section on automatic differentiation to the README (#238) (@odow)
  • Add support for MOI.ScalarNonlinearFunction (#239) (@odow)
  • Fix typos in README (#240) (@odow)
  • Fix and test setting local_optimizer (#241) (@odow)
  • Prep for v1.1.0 (#242) (@odow)
  • Fix a typo in the README (#243) (@odow)

Closed issues:

  • LD_SLSQP does not terminate on NaN (#31)
  • Easier auto-differentiation support? (#128)
  • transfer to jump-dev? (#147)
  • Document non thread-safety (#186)
  • FAILURE with L-BFGS depending on system size and starting point (#198)
  • algorithm-specific parameters structure empty (#201)
  • [MathOptInterfaceExt] Support ScalarNonlinearFunction (#214)
  • SLSQP in NLopt.jl 1.0.2 throws error: bug: more than iter SQP iterations (#215)

v1.0.3

19 Aug 03:05
2686b92
Compare
Choose a tag to compare

NLopt v1.0.3

Diff since v1.0.2

Merged pull requests:

Closed issues:

  • tracing (#16)
  • ERROR: nlopt failure (#33)
  • from direct to stogo -> NLOPT_INVALID_ARGS (#200)
  • Any verbose option? (#202)
  • Deal with dsyn in fwi_objective (#216)

v1.0.2

13 Mar 00:16
fb1e673
Compare
Choose a tag to compare

NLopt v1.0.2

Diff since v1.0.1

Merged pull requests:

  • Rethrow errors instead of returning FORCED_STOP (#194) (@odow)
  • Avoid exception handling for verifying algorithm validity (#212) (@ararslan)
  • Prep for v1.0.2 (#213) (@odow)

Closed issues:

  • Exception thrown by objective function is not rethrown by nlopt (#156)
  • problem (#187)
  • Linking to preinstalled nlopt binaries (#196)
  • Call NLopt with vectors (#207)
  • GPU Capabilities? (#209)

v1.0.1

10 Jan 20:04
301b759
Compare
Choose a tag to compare

NLopt v1.0.1

Diff since v1.0.0

Merged pull requests:

  • Fix MOI.get for MOI.ConstraintFunction (#208) (@odow)
  • predeclare global used in extension (#211) (@palday)

Closed issues:

  • memory allocation? (#205)
  • In Julia 1.10, NLoptMathOptInterfaceExt errors on load (#210)