All Versions
Latest Version
Avg Release Cycle
18 days
Latest Release
1994 days ago

Changelog History
Page 3

  • v0.22.4 Changes

    • Do not generate bindings for struct/union fields pointing to private/class structs, which we do not bind.
  • v0.22.3 Changes

    • ๐Ÿ“œ Sometimes struct fields marked as not introspectable contain invalid introspection info. We are lenient in these cases with parsing errors, and simply ignore the fields.
  • v0.21.5 Changes

    October 12, 2018
    • โž• Add support for callback-valued properties.
  • v0.21.4 Changes

    October 12, 2018
    • ๐Ÿ›  Try to guess signedness of enums and flags on the C side, fixes #184.
  • v0.21.3 Changes

    September 26, 2018
    • ๐Ÿ›  Do not add nodes in overrides if a node with the same name already exists, fixes #171.
  • v0.21.2 Changes

    September 22, 2018
    • ๐Ÿ†“ Do not free Ptr Word8 types after performing the call to C, ๐Ÿ“ฆ since they only get passed along. Otherwise one could easily double free in functions such as GdkPixbuf.pixbufNewFromData.

    • ๐Ÿ›  Fix a leak on optional ScopeTypeAsync callbacks.

  • v0.20.4 Changes

    • ๐Ÿ‘Œ Improve marshaling of array arguments with no specified size. This improves the generated bindings for various functions, for instance GObject.signalEmitv.

    • ๐Ÿ‘€ Replace the enable-overloading flags with a explicit CPP check of the version of haskell-gi-overloading we are being compiled against, see issue 124 for the rationale.

  • v0.20.3 Changes

    • ๐Ÿ‘€ Make the overloading code protected by a CPP conditional, depending on ENABLE_OVERLOADING being defined. See issue 107.

    • ๐Ÿ“ฆ Wrap boxed structs/unions as transient ManagedPtrs in callbacks. This is needed to fix a number of issues, including issue 96 and issue 97.

  • v0.20.2 Changes

    • ๐Ÿ›  Fixes for GHC 8.2.1.
  • v0.20.1 Changes

    • ๐Ÿ“œ gtk-doc parser and haddock generator: while by no means perfect, now the autogenerated bindings come with some reasonable ๐Ÿ“š autogenerated documentation.

    • ๐Ÿ›  Many bugfixes. A particularly important one is for issue 82, which made compilation of ๐Ÿ“ฆ gi-glib fail, for โœ… the latest version of gobject-introspection.