Skip to content

Releases: jwharm/java-gi

Release 0.3

25 Jan 17:02
90e461e
Compare
Choose a tag to compare
Release 0.3 Pre-release
Pre-release

Major changes in version 0.3:

  • Support for abstract classes
  • Hide the length parameter for array parameters in the Java API
  • Support for interface properties in Builders
  • Detection of user_data parameters using the closure attribute
  • Support for signal emission
  • Added a ListIndexModel utility class
  • Several memory management improvements (#29)
  • Better indentation of generated sources
  • Some ongoing work on Windows support
  • Improved detection of library names
  • All types are now registered during startup, to allow proper type casting (#27)
  • Improved marshalling of array parameters
  • Support for function shadowing (#26)
  • Much improved callback handling (#25)
  • Project split into separate modules for glib, gtk and gstreamer

For full details, see v0.2...v0.3

GTK Natives for 4.9.2

04 Jan 11:09
Compare
Choose a tag to compare
GTK Natives for 4.9.2 Pre-release
Pre-release

This release is used to host pre-built GTK binaries for Windows.
You can ship these with your application for Windows compatibility, as is demonstrated here.

Release 0.2

26 Nov 21:45
fb68f27
Compare
Choose a tag to compare
Release 0.2 Pre-release
Pre-release

This release adds the possibility to register new GTypes from Java. We also now generate builder classes to construct object with properties using the builder pattern.

Many thanks to JFronny for contributing the Gradle build scripts, nullability checks and several other improvements.

v0.1

14 Nov 22:52
Compare
Choose a tag to compare
v0.1 Pre-release
Pre-release

Initial release