There is a newer version of the record available.

Published June 6, 2026 | Version v0.6.0

JuliaQUBO/MQLib.jl: v0.6.0

  • 1. Purdue University
  • 2. @psrenergy

Description

MQLib v0.6.0

Diff since v0.5.0

Breaking changes

  • No intentional breaking change to the public Julia optimizer API.
  • The package now requires MQLib_jll 0.1.2 or newer so the published C API shared-library product is available. Environments pinned to older MQLib_jll releases must update their manifest.

Changelog

  • Use the MQLib_jll shared-library product through Julia ccall when available.
  • Preserve the executable fallback path, including default hyperheuristic solves when packaged hyperheuristic model files are unavailable.
  • Update the BinaryBuilder recipe sketch to install hyperheuristic model files under share/mqlib/hhdata.

Merged pull requests:

  • Add QUBODrivers v0.5 compatibility (#14) (@bernalde)
  • Use MQLib shared library when available (#15) (@bernalde)
  • Clean legacy badge link and author metadata (#17) (@bernalde)
  • Add Dependabot dependency maintenance (#20) (@bernalde)
  • Bump julia-actions/setup-julia from 1 to 3 (#21) (@dependabot[bot])
  • Bump actions/checkout from 2 to 6 (#22) (@dependabot[bot])

Closed issues:

  • Direct access to MQLib as a shared library (#3)
  • Build MQLib_jll with a shared library product (#7)
  • Use the MQLib shared library from MQLib.jl (#8)
  • Add QUBODrivers v0.5 compatibility (#13)
  • Clean legacy links and author metadata (#16)
  • Rename default branch from master to main (#18)
  • Evaluate CompatHelper for dependency maintenance (#19)

Files

JuliaQUBO/MQLib.jl-v0.6.0.zip

Files (26.2 kB)

Name Size Download all
md5:d5a2a80985d1995b79f3201a34762ed1
26.2 kB Preview Download

Additional details

Related works