Another two weeks, another Seed release! The album this time is "Another Side of Bob Dylan".
Tarballs are available at ftp://ftp.gnome.org/pub/GNOME/sources/seed/0.7. For those not familiar, Seed (http://live.gnome.org/Seed), is a library that bridges WebKit's JavaScriptCore interpreter, with the GNOME platform. Using GObject-introspection, Seed provides automatic bindings around most GObject style libraries. In addition Seed has an API, which in combination with GObject-introspection can be used to easily enable your GObject application to be made extensible with JavaScript (This is currently realized in the Seed extensions for epiphany). In addition to GNOME libraries, Seed can also access OpenGL, a significant portion of the POSIX API (based on Python's OS module) and various C libraries, such as libxml, or GNU Readline. Seed also has a fairly complete set of (client side for now) DBus bindings. More modules can easily be written through a C interface. Bugs are welcome at http://bugzilla.gnome.org/browser.cgi?product=seed Seed also has a documentation site at http://gnome.org/~racarr/seed. The highlights of this release include. DBus, libxml, and sandbox modules. Support for passing arguments to library init methods. Large improvements to the REPL. Gtk-doc cleanups. Many new examples, and improvements to old examples. In addition there is the usual myriad of bug fixes, error handling improvements, and the like. A "full" changelog is below: == Seed 0.7, "Another Side of Bob Dylan" (2009.05.13) == * Support for library init methods. * The REPL now supports multi-line entry. * Allow signal disconnection. * Significant Gtk-Doc reorganization. * New C modules: * sandbox - provides sandboxed JavaScriptCore contexts. * DBus - Client side DBus bindings. * libxml - XML parsing, XPath, etc. * Examples: * New: ClutterPad (initially by Johan Euphrosine). * New: dbus-banshee, dbus-consolekit, dbus-networkmanager * New: xml-dom.js xml-tree.js, xml-xpath.js. * Pango examples have returned. * Same Seed performance is increased significantly. * Many examples now use "recent" style; some were completely rewritten * Improvements to test system, and quite a few more tests. * Improvements to error checking/handling in signal code. * Reorganization of API related to GClosure handling, much cleaner and easier now. * Several new API methods. * GC related crash fixes. * Improvements to seed_value_to_string (mostly formatting improvements). * Void methods now properly return undefined instead of null. * seed_make_exception takes format strings now. _______________________________________________ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list