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

Changelog History
Page 1

  • v3.0.27

    January 02, 2019
  • v3.0.26

    November 11, 2018
  • v3.0.25

    September 22, 2018
  • v3.0.4

    December 31, 2018
  • v2.0.26

    February 18, 2020
  • v2.0.18

    January 03, 2019
  • v2.0.17

    August 04, 2019
  • v0.26.0 Changes

    • ๐Ÿ‘Œ Support for 'HasField' methods, which allows the syntax '' or 'widget.add child' for invoking methods using the new RecordDotSyntax in ghc 9.2.

    • ๐Ÿ‘€ And an implicit '?self' parameter for callbacks, for accessing the calling object. See issue 346 where this is necessary in practice in gtk4 to use event controllers.

    • โž• Add an 'After' attribute to connect to signals after the default handler on constructors/setters using attribute syntax, similar to On.

    • โž• Add resolveSignal for showing what an overloaded signal resolves to: resolveSignal button #notify will output GI.GObject.Objects.Object.Object::notify.

  • v0.25.0 Changes

    • ๐Ÿ‘Œ Support non-GObject object attributes.

    • ๐Ÿ‘Œ Support for ghc 9.0.1.

    • ๐Ÿ‘Œ Improvements in the generated Haddocks.

    • โœ‚ Remove the command line version of the bindings generator.

    • โœ‚ Remove support for non-IsLabel overloading.

    • โž• Add resolveMethod for showing what an overloaded method resolves to: resolveMethod #show widget will output GI.Gtk.Objects.Widget.widgetShow.

  • v0.24.5 Changes

    • ๐Ÿ›  Fix an accidental double free for GValues, see issue 320.

    • ๐Ÿ‘€ Accept docsections in gir files, although they are currently ignored. See issue 318.