Skip to content

0.6.0

Compare
Choose a tag to compare
@jwharm jwharm released this 15 Jul 15:55
· 716 commits to main since this release

Besides bugfixes and refactorings, the real highlights of this release are:

  • New bindings for GtkSourceView
  • New bindings for WebkitGtk
  • Deprecated signals are now annotated as such
  • Static type constants were moved from org.gnome.glib.Type to io.github.jwharm.javagi.types.Types, and a lot more constants have been added.
  • Added unit tests (run with ./bld compile test)
  • UnsupportedPlatformException is now a RuntimeException. (Ignore it at your own peril.)
  • Thread-safety improvements in the type- and instance-cache tables
  • Improved loading of native libraries. The library name from the gir file for the runtime OS is now used.
  • Added a parent() method that allows to "chain up" in overrided virtual methods.
  • Several new examples have been added to the java-gi-examples repository.

Full Changelog: v0.5.1...0.6.0