packages feed

math-programming-glpk-0.5.0: ChangeLog.md

# Changelog for `math-programming-glpk`

## [0.5.0] -- 18 January 2023

### Changed

- Make the `Glpk` monad work with threaded runtimes. The underlying
  library requires that GLPK environments be accessed from a single
  thread, so we run the monad in bound threads.

## [0.4.1] -- 5 July 2020

### Fixed

- Infeasible problems now produce an `Infeasible` status rather than
  an `Error` status.

## [0.4.0] -- 5 July 2020

### Changed

- Updated to the `math-programming-0.4.0` API.

### Fixed

- How variable bounds are set.

  Free variables were being constrained to equal zero; they are now
  correctly set as free variables.

### Added

- The `writeFormulation` function.

  This replaces the `writeFormulation` class method.

### Removed

- The `writeFormulation` class method.

  This is consistent with the `math-programming-0.4.0` API.

## [0.3.0] -- 18 June 2020

Initial release.