All Versions
31
Latest Version
Avg Release Cycle
18 days
Latest Release
1317 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 'widget.show' 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.