255 lines
7.6 KiB
Plaintext
255 lines
7.6 KiB
Plaintext
0.3.9 - Aug 08th 2022
|
|
=====================
|
|
|
|
Changes since 0.3.8
|
|
|
|
- Update librest dependency to 0.9.
|
|
- Update to libsoup3.
|
|
- Remove autotools in favor of meson.
|
|
- New Translations:
|
|
* Catalan (Jordi Mas i Hernandez)
|
|
* Finnish (Jiri Grönroos)
|
|
- Updated Translations:
|
|
* Basque (Asier Sarasua Garmendia)
|
|
* Danish (Alan Mortensen)
|
|
* Portuguese (Hugo Carvalho)
|
|
* Chinese (Luming Zh)
|
|
|
|
0.3.8 - Feb 24th 2020
|
|
=====================
|
|
|
|
Changes since 0.3.7
|
|
|
|
- API additions:
|
|
- ovirt_disk_get_type()
|
|
- ovirt_disk_content_type_get_type()
|
|
- ovirt_disk_new()
|
|
|
|
- ovirt_storage_domain_get_disks()
|
|
- ovirt_storage_domain_storage_type_get_type()
|
|
|
|
- Initial support for Disks
|
|
- Properly handle StorageDomains of DATA type
|
|
- Fixed crash with error handling of GTask API
|
|
- New Translations:
|
|
* Ukraninan (Yuri Chornoivan)
|
|
* Romanian (Florentina Mușat)
|
|
* Croatian (Goran Vidović)
|
|
- Updated Translations:
|
|
* Dutch (Nathan Follens)
|
|
* Lithuanian (Aurimas Černius)
|
|
* German (Tim Sabsch)
|
|
|
|
0.3.7 - Jan 27th 2020
|
|
=====================
|
|
|
|
Changes since 0.3.6
|
|
|
|
- Use GTask API instead of deprecated GSimpleAsyncResult
|
|
- Fixed issue preventing adding parameters to action
|
|
- Prefer certificate from XML data instead of the command line
|
|
- Added support for oVirt API v4
|
|
- Initial support for building with meson, should be replacing autotools in future release.
|
|
- Updated Translations:
|
|
* Slovenian (Matej Urbančič)
|
|
* Swedish (Anders Jonsson)
|
|
* Turkish (Sabri Ünal)
|
|
* Serbian (Марко Костић)
|
|
* Czech (Marek Černock)
|
|
|
|
0.3.6 - May 22nd 2019
|
|
=====================
|
|
|
|
Changes since 0.3.5
|
|
|
|
- Fixed distcheck build by renewing tests certificates which had been expired.
|
|
- Updated Translations:
|
|
* Spanish (Daniel Mustieles)
|
|
* Brazilian Portuguese (Rafael Fontenelle)
|
|
* Polish (Piotr Drąg)
|
|
* Indonesian (Kukuh Syafaat)
|
|
* Hungarian (Balázs Úr)
|
|
|
|
0.3.5 - March 28th 2019
|
|
=======================
|
|
|
|
Changes since 0.3.4
|
|
|
|
- API additions:
|
|
- ovirt_api_get_clusters()
|
|
- ovirt_api_get_data_centers()
|
|
- ovirt_api_get_hosts()
|
|
|
|
- ovirt_api_search_clusters()
|
|
- ovirt_api_search_data_centers()
|
|
- ovirt_api_search_hosts()
|
|
- ovirt_api_search_storage_domains()
|
|
- ovirt_api_search_vms()
|
|
- ovirt_api_search_vm_pools()
|
|
|
|
- ovirt_cluster_get_data_center()
|
|
- ovirt_cluster_get_type()
|
|
- ovirt_cluster_get_hosts()
|
|
- ovirt_cluster_new()
|
|
|
|
- ovirt_data_center_get_clusters()
|
|
- ovirt_data_center_get_storage_domains()
|
|
- ovirt_data_center_get_type()
|
|
- ovirt_data_center_new()
|
|
|
|
- ovirt_host_get_cluster()
|
|
- ovirt_host_get_type()
|
|
- ovirt_host_get_vms()
|
|
- ovirt_host_new()
|
|
|
|
- ovirt_vm_get_host()
|
|
- ovirt_vm_get_cluster()
|
|
|
|
- Force use of v3 REST API
|
|
- Fix crash on 404
|
|
- Fix persistent session with oVirt 3.6
|
|
- Support for new storage format added in oVirt 4.1
|
|
- New unified mode for parsing nodes using a single struct
|
|
- Initial support for hosts/clusters/datacenters
|
|
- Support for searching queries of collections
|
|
- New nodes can be created with name/uuid only, but require explicit refresh()
|
|
call to retrieve attributes/subnodes.
|
|
- Improved error messages in case of error in async call
|
|
- Translations:
|
|
* Danish (Ask Hjorth Larsen)
|
|
* Dutch (Nathan Follens)
|
|
* Friulian (Fabio Tomat)
|
|
* Italian (Milo Casagrande)
|
|
* Polish (Piotr Drąg)
|
|
* Spanish (Daniel Mustieles)
|
|
|
|
|
|
0.3.4 - April 13th 2016
|
|
=======================
|
|
|
|
Changes since 0.3.3
|
|
|
|
- API additions:
|
|
- ovirt_proxy_get_api()
|
|
- OvirtVmDisplay::ca-cert
|
|
- OvirtCollection::resources
|
|
- OvirtProxy::sso-token
|
|
- Fixes to CA certificate handling
|
|
- Fix crash when a REST API call returned multiple elements with the same
|
|
'name' attribute
|
|
- Various leak fixes
|
|
- Improved API documentation
|
|
- Fix GCancellable disconnection after async calls
|
|
- Translations:
|
|
* Chinese (Simplified) (Aron Xu)
|
|
* French (Erwan Georget)
|
|
* Lithuanian (Aurimas Černius)
|
|
* Occitan (Cédric Valmary)
|
|
* Polish (Piotr Drąg)
|
|
* Portuguese (Pedro Albuquerque)
|
|
* Swedish (Anders Jonsson)
|
|
|
|
|
|
0.3.3 - April 8th 2015
|
|
======================
|
|
|
|
Changes since 0.3.2:
|
|
|
|
- Add support for SPICE proxy
|
|
- Don't report REST call cancellations as an unexpected error
|
|
- Access REST API through /ovirt-engine/api rather than /api as the latter is
|
|
deprecated
|
|
- Parse status of storage domains
|
|
- Add support for GOVIRT_DISABLE_HTTPS and GOVIRT_NO_SSL_STRICT environment
|
|
variable in order to make it easier to lower security during development/testing
|
|
- Fix compilation with older glibs
|
|
- Fix mingw build
|
|
- Translations:
|
|
* Basque (Inaki Larranaga Murgoitio)
|
|
* Bosnian (Samir Ribic)
|
|
* Brazilian Portuguese (Rafael Ferreira)
|
|
* Greek (Dimitris Spingos)
|
|
* Hungarian (Balázs Úr)
|
|
* Slovenian (Matej Urbančič)
|
|
* Turkish (Muhammet Kara, Necdet Yücel)
|
|
* Russian (Yuri Myasoedov)
|
|
|
|
|
|
0.3.2 - October 9th 2014
|
|
========================
|
|
|
|
Changes since 0.3.1:
|
|
|
|
- Allow empty filenames in OvirtCdrom, this allows to remove the current CD
|
|
image from a VM
|
|
- Parse leading '~' when handling commandline filenames (Fabiano Fidêncio)
|
|
- Implemented ovirt_resource_delete() and its async variant
|
|
- Add translation support (Fabiano Fidêncio)
|
|
- Translations:
|
|
* Czech (Marek Černocký)
|
|
* German (Christian Kirbach)
|
|
* Indonesian (Andika Triwidada)
|
|
* Polish (Piotr Drąg)
|
|
* Serbian (Мирослав Николић)
|
|
* Slovenian (Matej Urbančič)
|
|
* Spanish (Daniel Mustieles)
|
|
- Bug fixes
|
|
|
|
|
|
0.3.1 - September 3rd 2014
|
|
==========================
|
|
|
|
Changes since 0.3.0:
|
|
|
|
- Handle cookies set by the oVirt instance in order to have some
|
|
'persistant' authentication through the JSESSIONID cookie
|
|
- Add support for VM pools (Iordan Iordanov)
|
|
- Added ovirt_resource_refresh{_async} in order to refetch a resource content
|
|
remotely
|
|
- Various leak/memory-handling related bug fixes
|
|
- ovirt_proxy_new now expects a hostname without the https:// and the /api part.
|
|
hostnames with http/https/api will still work fine but will cause runtime
|
|
warnings.
|
|
|
|
|
|
0.3.0 - October 29, 2013
|
|
========================
|
|
|
|
Changes since 0.2.0:
|
|
|
|
- Add support for listing storage domains and the files they contain
|
|
- Add support for changing the CDRom available in a VM
|
|
- Introduced an OvirtApi class which represents the toplevel oVirt
|
|
collection from which one can access VMs, storage domains, ...
|
|
This means that various OvirtProxy methods to fetch VMs have been deprecated
|
|
in favour of using OvirtApi + OvirtCollection methods
|
|
- Rework certificate handling, OvirtProxy now has a 'ssl-ca-file' property
|
|
that can be used to specify which CA certificate should be used to validate
|
|
remote certificates.
|
|
- Certificate checking is now enforced by default unless
|
|
OvirtProxy::ssl-strict is set to FALSE
|
|
- ABI/API hasn't been broken, even though some functions were deprecated
|
|
|
|
0.2.0 - July 5, 2013
|
|
====================
|
|
|
|
Changes since 0.1.0:
|
|
|
|
- Break ABI :(
|
|
- Switch back to using GSimpleAsyncResult (from GTask) to gain
|
|
compatibility with older glib versions
|
|
- Refactor internals to make it much easier to add support for more
|
|
REST collections
|
|
- Parse more VM states from the OvirtVm resource
|
|
|
|
0.1.0 - June 7, 2013
|
|
====================
|
|
|
|
Changes since 0.0.3:
|
|
|
|
- Add OvirtVmDisplay::host_subject property, this is required in some cases
|
|
to connect to a VM which is using SPICE
|
|
- Add OvirtVmDisplay::smartcard and OvirtVmDisplay::allow-override
|
|
properties
|
|
- Implement ovirt_vm_refresh_async()
|