Release Notes: Assorted updates, enhancements, and bugfixes.
Release Notes: This release has a completely new build system using Cabal, has a much faster C parser, generates bindings independent of an extra library, and fixes some bugs.
Release Notes: Support for GHC 6.4 (with the Cabal package system) was added.
Release Notes: This version generates binding code which complies with version 1.0 of the Haskell FFI Addendum. It can handle C function bodies in header files. The target directory for generated files is now selected in a consistent manner. A major space leak was fixed. A couple of minor bugfixes were made.
Release Notes: This version introduces CPP directives, including support for conditional compilation, as well as inline C code in binding modules. Moreover, GHC 6.0 is supported.
Release Notes: This update introduces a workaround for a bug in version 5.04.1 of the Glasgow Haskell Compiler.
Release Notes: This release introduces both function and class hooks. Function hooks significantly reduce the amount of binding code needed to bind C functions, especially if they have common signature types for which standard marshaling procedures exist. Class hooks support modeling a single inheritance object hierarchy. In addition to these two major enhancements, several smaller improvements (such as registering C-Haskell libraries as GHC packets and marshaling support for bitfields) have been introduced.
Release Notes: sizeof and pointer hooks (which can handle abstract pointers, foreign pointers, and stable pointers) were added. Full support for the parametrised pointers of the new FFI is included. Documentation has been extended to cover all binding hooks.
Release Notes: Initial announcement.