packages feed

hsqml-0.3.0.0: CHANGELOG

HsQML - Release History

release-0.3.0.0 - 2014.05.04

  * Ported to Qt 5 and Qt Quick 2
  * Added type-free mechanism for defining classes.
  * Added type-free mechanism for defining signal keys.
  * Added property signals.
  * Added marshallers for Bool, Maybe, and lists.
  * Added less polymorphic aliases for def functions.
  * Replaced Tagged with Proxy in public API.
  * Removed marshallers for URI and String.
  * New design for marshalling type-classes (again).
  * Generalised facility for user-defined Marshal instances.
  * Relaxed Cabal dependency constraint on 'QuickCheck'.
  * Fixed GHCi on Windows with pre-7.8 GHC.

release-0.2.0.3 - 2014.02.01

  * Added mechanism to force enable GHCi workaround library.
  * Fixed reference name of extra GHCi library.

release-0.2.0.2 - 2014.01.18

  * Added support for Cabal 1.18 API.
  * Relaxed Cabal dependency constraint on 'text'.

release-0.2.0.1 - 2013.11.12

  * Added check that MacOS uses primordial thread for event loop.
  * Fixed missing upper bound on Qt version constraint.

release-0.2.0.0 - 2013.10.08

  * Added support for firing QML signals.
  * Added dynamic object references.
  * Added MacOS support.
  * Added QuickCheck-based test suite.
  * Added envionment variable to control logging.
  * New design for marshalling type-classes.
  * New API for Engine management.
  * Relaxed Cabal dependency constraints.
  * Fixed linking problem on some Linux systems.
  * Fixed support for non-threaded RTS.
  * Fixed various object lifetime issues.
  * Fixed crash in property marshaller.
  * Fixed crash in logging code.

release-0.1.1 - 2012.09.11

  * Fix running test suite on Windows.

release-0.1.0 - 2012.09.10

  * Initial release.