0.6.0
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
toio.github.jwharm.javagi.types.Types
, and a lot more constants have been added. - Added unit tests (run with
./bld compile test
) UnsupportedPlatformException
is now aRuntimeException
. (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