Skip to content

Releases: coin-or/Sonnet

Sonnet-latest

15 Oct 13:05
0d6fb2c
Compare
Choose a tag to compare
Sonnet-latest Pre-release
Pre-release

Built on: Tue, 16 Apr 2024 05:05:38 GMT (v2.0.0.155 )
The Sonnet latest builds are pre-release builds based on the latest code in the master branch. As such, these builds may or may not be stable.
The Sonnet latest builds use the latest code in the master branch of Cbc and its dependencies.
The Sonnet latest builds are created automatically at every successful build following a commit to the master branch.

Use the Sonnet-master-CI-src.zip to get all sources of Sonnet, Cbc and dependencies.
Do not use the 'Source code' assets because it only contains the sources of Sonnet.

Sonnet-1.3.2

18 Nov 11:14
664fe42
Compare
Choose a tag to compare

Sonnet 1.3.2 is a patch release of Sonnet, upgrading to Cbc 2.10.11 only.

  • Bump to Cbc 2.10.11

Sonnet-1.3.1

17 Jun 16:54
6c345e6
Compare
Choose a tag to compare

Sonnet 1.3.1 is a patch release of Sonnet, upgrading to Cbc 2.10.10 and support .NET 6.0 and .NET Framework 4.8.

  • Bump to Cbc 2.10.10
  • Solution and projects using Visual Studio 2022
  • Support .NET 6.0 and .NET Framework 4.8
  • Added Cbc Native tests to be run as part of Sonnet Testing

Sonnet-1.3

06 Nov 20:03
Compare
Choose a tag to compare

Sonnet-1.3 contains the complete assemblies to use SONNET (.NET Framework 4) in x86 and x64 builds.
Built-in are the necessary COIN-OR libraries based on Cbc 2.10.5 (8 MAR 2020).
This package includes the Sonnet XML documentation and one example.

Sonnet:

  • Quadratic expressions supported. For now, only for objective functions.
  • Quadratic Program (QP) supported via OsiClp. Quadratic objectives via OsiCbc does not work well and is disabled.
  • Added ToMap to generate variables etc. "var x = toys.ToMap(t => new Variable("x_" + t));" See SonnetTest cases and Example6b.
  • Added ForAll to generate constraints like "toys.ForAll(t => x[t] < n);"

SonnetWrapper:

  • ClpModel: Added LoadQuadraticObjective and related
  • ClpObjective: Added for ClpQuadraticObjective support