packages feed

rhine-gloss-1.8: ChangeLog.md

# Revision history for rhine-gloss

## 1.8

* Remove dependency on `monad-schedule` because of performance problems.
  See https://github.com/turion/rhine/issues/377.
* Revert scheduling in the `IO` backend to `IO`.

## 1.4

* Use `FreeAsyncT` in the gloss IO backend for fairer concurrency.
  See https://hackage.haskell.org/package/monad-schedule-0.2/docs/Control-Monad-Schedule-FreeAsync.html.
* Improvements, utilities, and hardenings for the IO backend

## 1.3

* Dropped `dunai` dependency in favour of state automata.
  See [the versions readme](./versions.md) for details.
* Support GHC 9.6 and 9.8

## 1.1

* dunai-0.11 compatibility
* Fixed bug in IO backend

## 1.0

* Removed schedules. See the [page about changes in version 1](/version1.md).
* Simplified `gloss` backends. Renamed `launchGlossThread` to `launchInGlossThread`.

## 0.7.0

* Reworked `gloss` backends.
  There are now two pure backends and an `IO` backend.

## 0.4.0.0 -- 2017.12.04

* Version bump

## 0.3.0.0  -- 2017-11-30

* Added simple example.

## 0.2.0.0  -- 2017-11-29

* First version. Version numbers follow rhine.