Sys::Virt ChangeLog
===================
New in 0.9.7:
- Add all new APIs in libvirt 0.9.7
- Add binding for virDomainOpenConsole
- Fix missing $flags in documentation
- Added example integrating Sys::Virt::Domain->open_graphics
GTK3 and GTK-VNC
New in 0.9.5:
- Add all new APIs in libvirt 0.9.5
- Add missing snapshot creation/lookup methods
- Fix typo in method listing snapshots
- Add missing snapshot constant
- Add example for save/restore usage
- Re-add abort job binding accidentally deleted
New in 0.9.4:
- Add all new APIs in libvirt 0.9.4
- Requires libvirt >= 0.9.4
- Add missing VIR_DUMP_* and VIR_MIGRATE_* constants
from previous releases
New in 0.9.3:
- Add all new APIs in libvirt 0.9.3
- Requires libvirt >= 0.9.3
New in 0.9.2:
- Changed version numbering to track the corresponding
minimum required libvirt releases
- Add all new APIs in libvirt 0.9.2
- Requires libvirt >= 0.9.2
New in 0.2.8:
- Add all new APIs in libvirt 0.9.0
- Add examples for different ways of using stream
APIs to download/upload storage volumes
- Requires libvirt >= 0.9.0
New in 0.2.7:
- Honour flags parameter when dumping XML
- Use thread local error APIs exclusively
- Fix bogus extra URI parameter in migrate_to_uri function
- Implement all virStream APIs in Sys::Virt::Stream
- Impement virDomainGetSysinfo binding
- Call virInitialize when loading module
- Add all missing error constants
- Update example RPM spec to match Fedora
- Requires libvirt >= 0.8.8
New in 0.2.6:
- Fix build with 0.8.7 libvirt by removing reference to
non-existant constant only introduced in libvirt > 0.8.7
- Fix test script when hostname is undefined
New in 0.2.5:
- Add all APIs + constants from 0.8.2, 0.8.5 and 0.8.7
releases, with exception of virDomainOpenConsole
- Add missing dep on XML::XPath
- Requires libvirt >= 0.8.7
New in 0.2.4:
- Add all APIs + constants from 0.7.7, 0.8.0 & 0.8.1 releases
- Requires libvirt >= 0.8.1
New in 0.2.3:
- New virSecretPtr APIs
- Fix authentication callback handling of NULLs
- Document flags parameters to many methods
- Add virDomainMigrateToURI and virConnectGetLibVersion
- Add virConnectCPUCompare and virDomainMemoryStats
- Add vir*IsActive vir*IsPersistent
- Add virConnectIsSecure & virConnectIsEncrypted
- Add new error codes
- Require libvirt >= 0.7.5
New in 0.2.2:
- Add all new APIs upto libvirt 0.7.0 APIs (listing defined
network interfaces)
- Add missing APIs for looking up storage volumes based
on path and key
- Fix lookup of network interfaces based on MAC address
- Add missing APIs for defining network interfaces and
starting defined interfaces
New in 0.2.1:
- Add all new APIs upto libvirt 0.6.4 (network interfaces,
storage volume cloning and node device create/delete)
- Fix off-by-1 in UUID stringification
- Set default values for optional params.
- Use SvOK check for potentially undefined string params
- Export all the virError related constants
- Fix some memory leaks in C layer
- Remove bogus module imports from test suite
New in 0.2.0:
- Implement storage, node device, event APIs
- Full covereage of all APIs in 0.6.1 release of libvirt
- Full documentation coverage
- Ability to authenticate when openning connections
New in 0.1.2:
- Added manual written META.yml
- Added networking APIs
- Added APIs for host capabilities
- Added APIs for inactive domains
- Switch licensse to GPLv2+ or Artistic for CPAN compatability
- Fix return values for reboot/shutdown/undefine/create APIs
- Expanded documentation coverage
New in 0.1.1:
- Fixed POD documentation names
- Make Sys::Virt::Error use 'strict' and 'warnings' pragmas
- Remove duplicated DESTROY sub in Domain.pm since its already
provided in the XS backend
- Fixed typo in Makefile.PL
- Allow connection URI to be passed to example programs
- Minimum required libvirt version is now 0.1.1
- Make Makefile.PL exit if minimum required libvirt is not
found by pkg-config
- Added bindings for newly introduced APIs in libvirt 0.1.1
New in 0.1.0:
- Added Sys::Virt->get_node_info mapping to virNodeGetInfo
- Exposed the constants for domain state in Sys::Virt::Domain
- Added binding for virDomainReboot
- Change get_uuid to return raw UUID string
- Add get_uuid_string to return a printable version
- More example programs