[Libvirt-announce] ANNOUNCE: Libvirt Designer version 0.0.2 released

Daniel P. Berrange berrange at redhat.com
Fri Mar 6 12:56:09 UTC 2015

I'm pleased to announce the second release of the libvirt designer
library, version 0.0.2


The release is signed


with the GPG key having the fingerprint

  DAF3 A6FD B26B 6291 2D0E  8E3F BE86 EBB4 1510 4FDF (4096R)

In this release:

 - Bumped soname & version for ABI change
 - Remove use of deprecated libosinfo calls
 - Fix various memory leaks
 - Treat errors loading the libosinfo DB as non-fatal
   as some data may be successfully loaded
 - Improve building of libosinfo short-id from libvirt
   capabilities information
 - Expose the libosinfo DB object via a property on the
   domain object
 - Don't set PKG_CONFIG_PATH for g-ir-scanner
 - Auto-generate list of AUTHORS
 - Avoid redefining _FORTIFY_SOURCE macro
 - Fix & add gtk-doc introspection annotation
 - Add Vala APi binding
 - Add support for floppy & CDROM devices
 - Use libvirt style libtool versioning csheme
 - Add API to set list of installed drivers
 - Add API for querying supported devices
 - Remove many bogus assumptions in disk bus handling
 - Populate clock settings, input devices & console
 - Add API for enabling sound devices
 - Add AP ifor enabling choice of graphics backends
 - Add SPICE agent if using SPICE
 - Add API for enabling USB redirection
 - Add API for enabling smartcard devices
 - Add API for enabling video devices
 - Import latest compiler warnings from gnulib
 - Avoid using deprecated libvirt-gconfig APIs
 - Rename virtxml binary to virt-designer
 - Add API for choosing network backend type
 - Add further test cases for validing domain builder
 - Always build test programs

The libvirt-designer library builds on top of the libvirt-gconfig and
libosinfo libraries, to provide an API that assists applications in
building guest domain configurations based on libosinfo policy. The
intention is that it be usable from applications such as virt-manager
and GNOME boxes which currently duplicate this kind of policy based
configuration logic between them. It is still at an early experimental
stage of development so it is liable to have further ABI incompatible
changes in future releases, which will require recompiling applications
and possibly source level changes too.

Thanks to all the people who contributed towards this new release.

|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|

More information about the Libvirt-announce mailing list